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/cvetdv.ru/bitrix/modules/acrit.cleanmaster/admin/ |
Upload File : |
<?php use Bitrix\Main\Localization\Loc, Bitrix\Main\Loader; /** * @global $APPLICATION \CMain * @global $USER \CUser * @global $DB \CDatabase * @global $USER_FIELD_MANAGER \CUserTypeManager */ require_once $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_admin_before.php"; Loc::loadMessages(__FILE__); $MODULE_ID = "acrit.cleanmaster"; if ($APPLICATION->GetGroupRight($MODULE_ID) != "D") { Loader::includeModule($MODULE_ID); Loader::includeModule("acrit.core"); $strModuleCode = str_replace('.', '_', $MODULE_ID); $itemsWSubs = []; $toolList = []; if (class_exists('CCleanMain')) { $steps1 = CCleanMain::getMainSteps(); $steps2 = CCleanMain::getToolsSteps(); foreach ($steps1 as $stepId => $step) { $urls = CCleanMain::getStepUrls($stepId); $toolList[] = [ "text" => $step, "url" => $urls['url'], "more_url" => array_values($urls), "title" => $step, ]; } foreach ($steps2 as $stepId => $step) { $urls = CCleanMain::getStepUrls($stepId, true); $toolList[] = [ "text" => $step, "url" => $urls['url'], "more_url" => array_values($urls), "title" => $step, ]; } unset($steps1, $steps2); } $itemsWSubs[] = [ 'text' => Loc::getMessage('ACRIT_CLEANMASTER_TOOL_LIST'), 'url' => $strModuleCode.'_tool_list.php?lang='.LANGUAGE_ID, 'more_url' => [$strModuleCode.'_tool_list.php'], "title" => Loc::getMessage('ACRIT_CLEANMASTER_TOOL_LIST'), "items" => $toolList ]; unset($toolList); $itemsWSubs[] = [ "text" => GetMessage("ACRIT_CLEANMASTER_MENU_SETTINGS"), "url" => "/bitrix/admin/settings.php?settings=Y&lang=ru&mid=acrit.cleanmaster&mid_menu=1", "more_url" => [], "title" => GetMessage("ACRIT_CLEANMASTER_MENU_SETTINGS"), ]; /////////////////////////// $itemsWSubs[] = [ "text" => GetMessage("ACRIT_CLEANMASTER_MENU_SUPPORT"), "url" => str_replace('.', '_', $MODULE_ID) . "_support.php?lang=" . LANGUAGE_ID, "more_url" => [], "title" => GetMessage("ACRIT_CLEANMASTER_MENU_SUPPORT") ]; $itemsWSubs[] = [ 'text' => Loc::getMessage('ACRIT_CLEANMASTER_MENU_NEW_IDEA'), 'url' => $strModuleCode.'_new_idea.php?lang='.LANGUAGE_ID, 'more_url' => [$strModuleCode.'_new_idea.php'], "title" => Loc::getMessage('ACRIT_CLEANMASTER_MENU_NEW_IDEA') ]; $aMenu = [ "parent_menu" => "global_menu_acrit", "section" => "acrit.cleanmaster", "sort" => 100, "text" => GetMessage("ACRIT_CLEANMASTER_OCISTKA_SAYTA"), "title" => GetMessage("ACRIT_CLEANMASTER_OCISTKA_SAYTA"), "url" => "/bitrix/admin/settings.php?lang=ru&mid=acrit.cleanmaster&mid_menu=1", "icon" => "util_menu_icon", "page_icon" => "", "items_id" => "menu_acrit_cleanmaster", "module_id" => "acrit.cleanmaster", "items" => $itemsWSubs ]; return $aMenu; } return false; ?>