Server IP : 80.87.202.40 / Your IP : 216.73.216.169 Web Server : Apache System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64 User : bitrix ( 600) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/bitrix/ext_www/rospirotorg.ru/bitrix/modules/main/interface/ |
Upload File : |
<?php if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) { die(); } use Bitrix\Main\Localization\Loc; class CDesktopMenu { public static function Show() { global $APPLICATION; $DESKTOP_CURRENT = $APPLICATION->GetCurPage(true) == "/bitrix/admin/index.php" ? (int)($_REQUEST['dt_page'] ?? 0) : -1; $arUserOptions = CUserOptions::GetOption("intranet", "~gadgets_admin_index", array(), false); if (!is_array($arUserOptions)) { $arUserOptions = []; } if (!empty($arUserOptions)): ?><div id="adm-submenu-desktop" class="adm-submenu-items-wrap adm-submenu-desktop" style=""> <div class="adm-submenu-items-block"><?php foreach ($arUserOptions as $DESKTOP_ID => $arUserOption): $desktop_className = 'adm-submenu-main-desktop'.($DESKTOP_ID == $DESKTOP_CURRENT ? ' adm-submenu-item-desktop-active' : ''); ?><a href="/bitrix/admin/?dt_page=<?=$DESKTOP_ID?>" class="adm-submenu-item<?=$desktop_className ? ' '.$desktop_className : ''?>"> <div class="adm-submenu-item-icon"></div> <div class="adm-submenu-item-text"><?php $userOptionName = (string)($arUserOption['NAME'] ?? ''); echo $userOptionName !== '' ? htmlspecialcharsbx($userOptionName) : Loc::getMessage( 'DESKTOP_DEFAULT_NAME', [ '#NUM#' => $DESKTOP_ID + 1, ] ) ;?></div> </a><?php endforeach; ?><div class="adm-submenu-add-desktop" onclick="BX.adminPanel.addDesktop();"> <span class="adm-submenu-add-desktop-icon"></span><span class="adm-submenu-add-desktop-text"><?=Loc::getMessage('DESKTOP_ADD')?></span> </div> </div> <div class="adm-submenu-separator"></div> </div><?php endif; } }