403Webshell
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 :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : /home/bitrix/ext_www/rospirotorg.ru/bitrix/modules/main/interface/desktop_menu.php
<?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;
	}
}

Youez - 2016 - github.com/yon3zu
LinuXploit