uawdijnntqw1x1x1
IP : 216.73.216.163
Hostname : yjpwxulqtt
Kernel : Linux yjpwxulqtt 5.15.0-126-generic #136-Ubuntu SMP Wed Nov 6 10:38:22 UTC 2024 x86_64
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,exec,system,passthru,shell_exec,proc_open,popen
OS : Linux
PATH:
/
home
/
user
/
web
/
pansionat-v-yaroslavle.ru
/
public_html
/
bitrix
/
modules
/
.
/
highloadblock
/
admin
/
menu.php
/
/
<?php use Bitrix\Main\Localization\Loc; Loc::loadMessages(__FILE__); if (!\Bitrix\Main\Loader::includeModule('highloadblock')) { return false; } // items $items = array(); $res = \Bitrix\Highloadblock\HighloadBlockTable::getList(array( 'select' => array('*', 'NAME_LANG' => 'LANG.NAME'), 'order' => array('NAME_LANG' => 'ASC', 'NAME' => 'ASC') )); while ($row = $res->fetch()) { $items[$row['ID']] = array( 'text' => $row['NAME_LANG'] != '' ? $row['NAME_LANG'] : $row['NAME'], 'url' => 'highloadblock_rows_list.php?ENTITY_ID='.$row['ID'].'&lang='.LANG, 'module_id' => 'highloadblock', 'more_url' => Array( 'highloadblock_row_edit.php?ENTITY_ID='.$row['ID'], 'highloadblock_entity_edit.php?ID='.$row['ID'] ), ); } // check rights if (!$USER->isAdmin() && !empty($items)) { $rights = \Bitrix\HighloadBlock\HighloadBlockRightsTable::getOperationsName(array_keys($items)); if (!empty($rights)) { foreach ($items as $hlId => $item) { if (!isset($rights[$hlId])) { unset($items[$hlId]); } } } else { return false; } } // export / import if ($USER->isAdmin())//@todo add access { $ieItems = array(); $ieItems[] = array( 'text' => Loc::getMessage('HLBLOCK_ADMIN_MENU_IMPORT'), 'url' => 'highloadblock_import.php?lang='.LANG, 'module_id' => 'highloadblock', 'items_id' => 'highloadblock_import', ); if (!empty($items)) { $ieItems[] = array( 'text' => Loc::getMessage('HLBLOCK_ADMIN_MENU_EXPORT'), 'url' => 'highloadblock_export.php?lang='.LANG, 'module_id' => 'highloadblock', 'items_id' => 'menu_highloadblock_export', ); } $items[] = array( 'text' => Loc::getMessage('HLBLOCK_ADMIN_MENU_IE'), 'url' => '', 'module_id' => 'highloadblock', 'items_id' => 'highloadblock_tools', 'items' => $ieItems, 'more_url' => array( 'highloadblock_import.php', 'highloadblock_export.php' ) ); } // menu if (!empty($items)) { return array( 'parent_menu' => 'global_menu_content', 'section' => 'highloadblock', 'sort' => 350, 'text' => Loc::getMessage('HLBLOCK_ADMIN_MENU_TITLE'), 'url' => $USER->isAdmin() ? 'highloadblock_index.php?lang='.LANGUAGE_ID : '', 'icon' => 'highloadblock_menu_icon', 'page_icon' => 'highloadblock_page_icon', 'more_url' => array( 'highloadblock_entity_edit.php', 'highloadblock_rows_list.php', 'highloadblock_row_edit.php' ), 'items_id' => 'menu_highloadblock', 'items' => $items ); } else { return false; }
/home/user/web/pansionat-v-yaroslavle.ru/public_html/bitrix/modules/./highloadblock/admin/menu.php