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/cvetdv.ru/bitrix/modules/acrit.cleanmaster/admin/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : /home/bitrix/ext_www/cvetdv.ru/bitrix/modules/acrit.cleanmaster/admin/settings.php
<?php
require_once $_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_admin_before.php";

global $APPLICATION, $USER, $USER_FIELD_MANAGER, $isDemo;

use Bitrix\Main\Localization\Loc;
Loc::loadMessages(__FILE__);

$moduleId = "acrit.cleanmaster";
$arSettings = [
	'CCleanUpload_PER_STEP_PROCESS_FILES' => [
		'TYPE'              => 'int',
		'DEFAULT_VALUE'     => 2000
	],
	'CCleanUpload_CALC_CNT_CTEPS' => [
		'TYPE'              => 'bool',
		'DEFAULT_VALUE'     => 'N'
	],
];

// save settings
if (isset($_REQUEST['ACUpdate'])) {
	if (isset($_REQUEST["ACRITMENU_GROUPNAME"]) && (strlen(trim($_REQUEST["ACRITMENU_GROUPNAME"])) > 0)) {
		COption::SetOptionString("acrit.common", "acritmenu_groupname", trim($_REQUEST["ACRITMENU_GROUPNAME"]));
	}
	if (isset($_REQUEST["ACRIT_CLEANMASTER_PHP_PATH"]) && (strlen(trim($_REQUEST["ACRIT_CLEANMASTER_PHP_PATH"])) > 0)) {
		COption::SetOptionString($moduleId, "php_path", trim($_REQUEST["ACRIT_CLEANMASTER_PHP_PATH"]));
	}
	foreach ($arSettings as $setting => $config) {
		$v = isset($_REQUEST[$setting]) ? trim($_REQUEST[$setting]) : '';
		if ($config['TYPE'] === 'int') {
			$v = (int)$v;
		}
		COption::SetOptionString($moduleId, $setting, $v);
	}
}


$APPLICATION->SetTitle(GetMessage("acrit_cleanmaster_SETTINGS_TITLE"));
require $_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_admin_after.php";

CJSCore::Init(["ajax", "jquery2"]);

if ($isDemo != 1) {
	echo BeginNote();
	echo GetMessage("ACRIT_CLEANMASTER_IS_DEMO_MESSAGE");
	echo '<br /><br /><a target="_blank" href="'. GetMessage('ACRIT_CLEANMASTER_IS_DEMO_MESSAGE_BUY_URL') . '">'.GetMessage("ACRIT_CLEANMASTER_IS_DEMO_MESSAGE_BTN").'</a>';
	echo EndNote();
}

include __DIR__ . '/../include/update_notifier/update_notifier.php';

$aTabs = [
	["DIV" => "edit1", "TAB" => GetMessage("ACRIT_CLEANMASTER_MAIN_TAB_OPTIONS"),
		"ICON" => "settings", "TITLE" => GetMessage("ACRIT_CLEANMASTER_MAIN_TAB_OPTIONS")]
];
$tabControl = new CAdminTabControl("tabControlAcritCleanSettings", $aTabs);

$tabControl->Begin();
$tabControl->BeginNextTab();
?>
	<form method="post" action="<?=$APPLICATION->GetCurPage()?>?mid=<?=urlencode('acrit.cleanmaster')?>&amp;lang=<?=LANGUAGE_ID?>&amp;mid_menu=1&amp;settings=Y">
		<tr>
			<td class="heading" colspan="2"><?=GetMessage( "ACRITMENU_GROUPNAME_LABEL" );?></td>
		</tr>
		<tr>
			<td colspan="2" class="adm-detail-content-cell" align="center">
				<?$v = COption::GetOptionString( "acrit.common", "acritmenu_groupname", GetMessage("ACRIT_MENU_NAME") );?>
				<input type="text" name="ACRITMENU_GROUPNAME" value="<?=htmlspecialcharsbx($v)?>"/>
			</td>
		</tr>
		<tr>
			<td class="heading" colspan="2"><?=GetMessage( "ACRIT_CLEANMASTER_PHP_PATH" )?></td>
		</tr>
		<tr>
			<td colspan="2" class="adm-detail-content-cell" align="center">
				<?$v = COption::GetOptionString($moduleId, "php_path", "php");?>
				<input type="text" name="ACRIT_CLEANMASTER_PHP_PATH" value="<?=htmlspecialcharsbx($v)?>"/>
			</td>
		</tr>
		<tr>
			<td class="heading" colspan="2"><?=GetMessage( "ACRIT_CLEANMASTER_OTHER_CONFIGS" )?></td>
		</tr>
		<?foreach ($arSettings as $setting => $config) {?>
			<tr>
				<td width="50%">
					<?=GetMessage( "ACRIT_CLEANMASTER_" . $setting )?>
				</td>
				<td width="50%">
					<?
					$v = COption::GetOptionString($moduleId, $setting, $config['DEFAULT_VALUE']);
					if ($config['TYPE'] === 'int') {
						$v = (int)$v;
					}

					if ($config['TYPE'] === 'bool') {
						?>
						<input type="checkbox" name="<?=$setting?>" value="Y" <?if ($v == 'Y') {?>checked<?}?>>
						<?
					} else {
						?>
						<input type="text" name="<?=$setting?>" value="<?=htmlspecialcharsbx($v)?>"/>
						<?
					}
					?>
				</td>
			</tr>
		<?}?>

		<tr>
			<td colspan="2">
				<input class="adm-btn-save" type="submit" name="ACUpdate" value="<?=GetMessage( "MAIN_SAVE" )?>" title="<?=GetMessage( "MAIN_OPT_SAVE_TITLE" )?>">
			</td>
		</tr>
	</form>
<?php
$tabControl->EndTab();
$tabControl->Buttons();
$tabControl->End();

require $_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/epilog_admin.php";
?>

Youez - 2016 - github.com/yon3zu
LinuXploit