Ejemplo n.º 1
0
 public function DoInstall()
 {
     global $APPLICATION;
     if (version_compare(SM_VERSION, '15.0.2') < 0) {
         $APPLICATION->IncludeAdminFile(GetMessage('NIK_GLVRD_INSTALL_TITLE'), __DIR__ . '/old_bitrix.php');
     } else {
         CopyDirFiles(__DIR__ . '/images', $_SERVER['DOCUMENT_ROOT'] . BX_ROOT . '/images/' . $this->MODULE_ID, true, true);
         CopyDirFiles(__DIR__ . '/js', $_SERVER['DOCUMENT_ROOT'] . BX_ROOT . '/js/' . $this->MODULE_ID, true, true);
         RegisterModule('nik.glvrd');
         $this->DoDependences(true);
         CAdminMessage::ShowNote(GetMessage('NIK_GLVRD_INSTALL_COMPLETE_TITLE'));
     }
 }
Ejemplo n.º 2
0
<?php

if (!check_bitrix_sessid()) {
    return;
}
echo CAdminMessage::ShowNote("Модуль properties_order установлен");
Ejemplo n.º 3
0
		if ($intCount > 0)
		{
			CAgent::AddAgent('CCatalog::PreGenerateXML("yandex");', 'catalog', 'N', (int)Option::get('catalog', 'yandex_xml_period') * 3600);
			$strOK .= Loc::getMessage('CAT_AGENT_ADD_SUCCESS').'. ';
		}
		else
		{
			$strWarning .= Loc::getMessage('CAT_AGENT_ADD_NO_EXPORT').'. ';
		}
	}

	if(!empty($strWarning))
		CAdminMessage::ShowMessage($strWarning);

	if(!empty($strOK))
		CAdminMessage::ShowNote($strOK);

	$aTabs = array(
		array("DIV" => "edit5", "TAB" => Loc::getMessage("CO_TAB_5"), "ICON" => "catalog_settings", "TITLE" => Loc::getMessage("CO_TAB_5_TITLE")),
		array("DIV" => "edit1", "TAB" => Loc::getMessage("CO_TAB_1"), "ICON" => "catalog_settings", "TITLE" => Loc::getMessage("CO_TAB_1_TITLE")),
		array("DIV" => "edit2", "TAB" => Loc::getMessage("CO_TAB_2"), "ICON" => "catalog_settings", "TITLE" => Loc::getMessage("CO_TAB_2_TITLE"))
	);

	if ($USER->IsAdmin())
	{
		if (CBXFeatures::IsFeatureEnabled('SaleRecurring'))
		{
			$aTabs[] = array("DIV" => "edit3", "TAB" => Loc::getMessage("CO_TAB_3"), "ICON" => "catalog_settings", "TITLE" => Loc::getMessage("CO_SALE_GROUPS"));
		}
		$aTabs[] = array("DIV" => "edit4", "TAB" => Loc::getMessage("CO_TAB_RIGHTS"), "ICON" => "catalog_settings", "TITLE" => Loc::getMessage("CO_TAB_RIGHTS_TITLE"));
	}
Ejemplo n.º 4
0
            $arErrors = $statDB->RunSQLBatch($fname);
            if (!$arErrors) {
                $_SESSION["STAT_strNote"] .= GetMessage("STAT_OPT_OPTIMIZED") . "<br>";
            } else {
                $strError .= GetMessage("STAT_OPT_OPTIMIZE_ERRORS") . "<br>" . mydump($arErrors) . "<br>";
            }
        }
        if ($strError == "") {
            LocalRedirect($APPLICATION->GetCurPage() . "?mid=" . urlencode($mid) . "&lang=" . urlencode(LANGUAGE_ID) . "&back_url_settings=" . urlencode($_REQUEST["back_url_settings"]) . "&" . $tabControl2->ActiveTabParam());
        }
    }
    if (strlen($strError) > 0) {
        CAdminMessage::ShowMessage($strError);
    }
    if (strlen($_SESSION["STAT_strNote"]) > 0) {
        CAdminMessage::ShowNote($_SESSION["STAT_strNote"]);
        unset($_SESSION["STAT_strNote"]);
    }
    $tabControl->Begin();
    ?>
	<form name="form_settings" method="POST" action="<?php 
    echo $APPLICATION->GetCurPage();
    ?>
?mid=<?php 
    echo htmlspecialcharsbx($mid);
    ?>
&amp;lang=<?php 
    echo LANGUAGE_ID;
    ?>
">
	<?php 
Ejemplo n.º 5
0
		if(!empty($aMsg))
		{
			$e = new CAdminException($aMsg);
			$APPLICATION->ThrowException($e);
			if($e = $APPLICATION->GetException())
			{
				$message = new CAdminMessage(GetMessage("SC_ERROR0"), $e);
				if($message)
					echo $message->Show();
			}
		}

		if(strlen($strTicketError)>0 && !$message)
			CAdminMessage::ShowMessage($strTicketError);
		elseif(!$message)
			CAdminMessage::ShowNote(str_replace("#EMAIL#", "", GetMessage("SC_TIK_SEND_SUCCESS")));
	}
		?></td>
</tr>
<script>
	function SubmitToSupport()
	{
		var frm = document.forms.fticket;

		if (frm.ticket_text.value == '')
		{
			alert('<?php 
echo GetMessage("SC_NOT_FILLED");
?>
');
			return;
Ejemplo n.º 6
0
		LocalRedirect("/freetrix/admin/settings.php?lang=".LANGUAGE_ID."&mid=".urlencode($mid)."&tabControl_active_tab=".urlencode($_REQUEST["tabControl_active_tab"])."&back_url_settings=".urlencode($_REQUEST["back_url_settings"]));
}

if($SET_LICENSE_KEY == "")
	$SET_LICENSE_KEY = LICENSE_KEY;

if ($_SERVER["REQUEST_METHOD"]=="POST" && $_POST["stop_site"]=="Y" && $USER->CanDoOperation('edit_other_settings') && check_freetrix_sessid())
{
	COption::SetOptionString("main", "site_stopped", "Y");
	CAdminMessage::ShowNote(GetMessage("MAIN_OPTION_PUBL_CLOSES"));
}

if ($_SERVER["REQUEST_METHOD"]=="POST" && $_POST["start_site"]=="Y" && $USER->CanDoOperation('edit_other_settings') && check_freetrix_sessid())
{
	COption::SetOptionString("main", "site_stopped", "N");
	CAdminMessage::ShowNote(GetMessage("MAIN_OPTION_PUBL_OPENED"));
}

function ShowParamsHTMLByArray($arParams)
{
	foreach($arParams as $Option)
	{
		if($Option[0] == "templates_visual_editor" && defined("FX_DISABLE_TEMPLATE_EDITOR") && FX_DISABLE_TEMPLATE_EDITOR == true)
			continue;
		__AdmSettingsDrawRow("main", $Option);
	}
}
?>
<form name="main_options" method="POST" action="<?echo $APPLICATION->GetCurPage()?>?mid=<?php 
echo htmlspecialcharsbx($mid);
?>
Ejemplo n.º 7
0
    $lAdmin->AddAdminContextMenu($aContext);
    $lAdmin->CheckListMode();
    $aTables[$aTab['DIV']] = $lAdmin;
}
require $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_admin_after.php";
if (!empty($sErrorHTML)) {
    CAdminMessage::ShowMessage(array('TYPE' => 'ERROR', 'MESSAGE' => $sErrorHTML, 'HTML' => true));
}
if (!empty($sError)) {
    CAdminMessage::ShowMessage($sError);
}
if (!empty($sMessage)) {
    CAdminMessage::ShowMessage(array('TYPE' => 'OK', 'MESSAGE' => $sMessage, 'HTML' => true));
}
if (isset($_SESSION['GEMSMESSAGE']) && $_SESSION['GEMSMESSAGE'] != null) {
    CAdminMessage::ShowNote($_SESSION['GEMSMESSAGE']);
    unset($_SESSION['GEMSMESSAGE']);
}
?>
<script type="text/javascript">
	/*Dirty antivirushack: form_tbl_dump*/
	if( typeof jQuery == 'undefined' ) document.write('<?php 
echo GetMessage('JQUERY_WARNING');
?>
');
</script>
<div class="b-Gems">
<form name="form1" method="get" action="<?php 
echo $APPLICATION->GetCurPage();
?>
?">
Ejemplo n.º 8
0
$APPLICATION->SetTitle($sDocTitle);
require $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_admin_after.php";
$aMenu = array(array("ICON" => "btn_list", "TEXT" => GetMessage("FLOW_RECORDS_LIST"), "LINK" => "workflow_list.php?lang=" . LANGUAGE_ID, "TITLE" => GetMessage("FLOW_RECORDS_LIST")));
if (intval($ID) > 0) {
    $aMenu[] = array("SEPARATOR" => "Y");
    $aMenu[] = array("ICON" => "btn_new", "TEXT" => GetMessage("FLOW_NEW_DOCUMENT"), "LINK" => "workflow_edit.php?lang=" . LANGUAGE_ID, "TITLE" => GetMessage("FLOW_NEW_DOCUMENT"));
    if (intval($locked_by) <= 0 || intval($locked_by) == $USER->GetID()) {
        $aMenu[] = array("ICON" => "btn_delete", "TEXT" => GetMessage("FLOW_DELETE_DOCUMENT"), "LINK" => "javascript:if(confirm('" . GetMessage("FLOW_DELETE_DOCUMENT_CONFIRM") . "')) window.location='workflow_edit.php?del_id=" . $ID . "&lang=" . LANGUAGE_ID . "&" . bitrix_sessid_get() . "';", "TITLE" => GetMessage("FLOW_DELETE_DOCUMENT"));
    }
}
$context = new CAdminContextMenu($aMenu);
$context->Show();
if ($message) {
    echo $message->Show();
}
CAdminMessage::ShowNote($strNote);
$tabControl->Begin();
?>
<script type="text/javascript">
function NewFileName(ob, counter)
{
	var str_fname;
	var fname;
	var str_file = ob.value;
	var num = ob.name;
	num  = num.substr(num.lastIndexOf("_")+1);

	str_file = str_file.replace(/\\/g, '/');
	fname = str_file.substr(str_file.lastIndexOf("/")+1);
	document.getElementById("fname_"+num).value = fname;
	if(document.getElementById("nums").value==num)
Ejemplo n.º 9
0
<?
echo CAdminMessage::ShowNote('Вы удалили модуль rzn.talejade.');
Ejemplo n.º 10
0
<?if(!check_bitrix_sessid()) return;?>
<?
echo CAdminMessage::ShowNote("Модуль CityFranchise установлен");
?>
Ejemplo n.º 11
0
<?php

if (!check_bitrix_sessid()) {
    return;
}
echo CAdminMessage::ShowNote("Модуль sanikeev_module установлен");
Ejemplo n.º 12
0
<?php

if (!check_bitrix_sessid()) {
    return;
}
use Bitrix\Main\Localization\Loc;
Loc::loadMessages(__FILE__);
echo CAdminMessage::ShowNote(Loc::getMessage('MODULE_INSTALL_COMPLETED'));
?>

<form action='<?echo $APPLICATION->GetCurPage()?>'>
	<input type='hidden' name='lang' value='<?echo LANG?>'>
	<input type='submit' name='' value='<?echo GetMessage('MOD_BACK')?>'>
<form>
Ejemplo n.º 13
0
<?php

if (!check_bitrix_sessid()) {
    return;
}
if (CModule::IncludeModule("iblock")) {
    IncludeModuleLangFile(__FILE__);
}
echo CAdminMessage::ShowNote(GetMessage("MODULE_UNINSTALL_END_TITLE"));
Ejemplo n.º 14
0
<?if(!check_bitrix_sessid()) return;?>
<?
echo CAdminMessage::ShowNote( GetMessage("MODULE_REMOVE_SUCCESS"));
?>
<form action="<?echo $APPLICATION->GetCurPage()?>">
    <input type="hidden" name="lang" value="<?echo LANG?>">
    <input type="submit" name="" value="<?echo GetMessage("MOD_BACK")?>">
</form>
Ejemplo n.º 15
0
<?
if( !check_bitrix_sessid() ){
    return;
}
IncludeModuleLangFile(__FILE__);
echo CAdminMessage::ShowNote( GetMessage('PAINKILLER_UNINSTALL') );
?>

<form action="<?php 
echo $APPLICATION->GetCurPage();
?>
">
    <input type="hidden" name="lang" value="<?php 
echo LANG;
?>
">
    <input type="submit" name="" value="<?php 
echo GetMessage("MOD_BACK");
?>
">
<form>
Ejemplo n.º 16
0
</div>

<div id="vars_div" style="display:none;" class="float-form">
<div id="vars_div_cont" class="data" style="font-size: 12px;">
</div>
<div style="text-align: center;">
	<input type="button" value="<? echo GetMessage("CES_CLOSE"); ?>" onclick="HideVarsForm();">
</div>
</div>
<?
if (strlen($strErrorMessage) > 0)
	CAdminMessage::ShowMessage(array("MESSAGE"=>GetMessage("CES_ERRORS"), "DETAILS"=>$strErrorMessage));

if ($_GET["success_import"]=="Y")
{
	CAdminMessage::ShowNote(GetMessage("CES_SUCCESS"));
	if (strlen($_SESSION["COMMERCEML_IMPORT_".intval($message_sess_id)]) > 0)
	{
		echo "<p>".$_SESSION["COMMERCEML_IMPORT_".intval($message_sess_id)]."</p>";
		unset($_SESSION["COMMERCEML_IMPORT_".intval($message_sess_id)]);
	}
}
?>
<script type="text/javascript">
function ShowDiv(div, shadow)
{
	var obDiv = BX(div);
	var obShadow = BX(shadow);
	if (!!obDiv && !!obShadow)
	{
		var obCoord = BX.GetWindowSize();
Ejemplo n.º 17
0
<?
echo CAdminMessage::ShowNote('Вы установили модуль rzn.bitrixlog');
Ejemplo n.º 18
0
				CAdminMessage::ShowMessage( $e->getMessage() );
				$bResult = false;
			}
		}
	}else{
		CAdminMessage::ShowMessage( 'Unknown action!' );
	}
	
	if( isset( $mResult['aErrorElementID'] ) && !empty( $mResult['aErrorElementID'] ) ){
		$bResult = false;
	}

	if( !$bResult ){
		CAdminMessage::ShowMessage( GetMessage('TAGSMANAGER_SHIT_HAPPENED') );
	}else{
		CAdminMessage::ShowNote( GetMessage('TAGSMANAGER_YEAAAH!!1') );
	}

	foreach( $mResult as $sDriverName => $aResult ){
		echo BeginNote();
		echo '<h3>'.GetMessage('DRIVER_TITLE_'.$sDriverName).'</h3>';
		echo '<ul>';
		if( isset( $aResult['iTotalElements'] ) ){
			$sError = '';
			if( !empty( $aResult['aErrorElementID'] ) ){
				$sError = '<li>'.GetMessage('TAGSMANAGER_ERROR_ELEMENTS').'<br />';
				foreach( $aResult['aErrorElementID'] as $aElem ){
					$sError .= $aElem['FORMATTED_LINK'].'<br />';
				}
				$sError .= '</li>';
			};
Ejemplo n.º 19
0
<?php

use Bitrix\Main\Localization\Loc;
if (!check_bitrix_sessid()) {
    return;
}
if ($exception = $APPLICATION->GetException()) {
    echo CAdminMessage::ShowMessage(['TYPE' => 'ERROR', 'MESSAGE' => Loc::getMessage('MOD_UNINST_ERR'), 'DETAILS' => $exception->GetString(), 'HTML' => true]);
} else {
    CAdminMessage::ShowNote(Loc::getMessage('MOD_UNINST_OK'));
}
?>
<form action="<?php 
echo $APPLICATION->GetCurPage();
?>
">
    <input type="hidden" name="lang" value="<?php 
echo LANGUAGE_ID;
?>
">
    <input type="submit" name="" value="<?php 
echo Loc::getMessage('MOD_BACK');
?>
">
</form>
Ejemplo n.º 20
0
<?if(!check_bitrix_sessid()) return;?>
<?
echo CAdminMessage::ShowNote(GetMessage('STALL_INSTALL_SUCCESS'));
?>
Ejemplo n.º 21
0
    $arResult = array();
    $mailingChain = MailingChainTable::getRowById(array('ID' => $ID));
    if ($mailingChain) {
        try {
            foreach ($sendToMeAddr as $address) {
                $address = trim($address);
                if (!empty($address)) {
                    $sendResult = \Bitrix\Sender\PostingManager::sendToAddress($mailingChain['ID'], $address);
                    if ($sendResult == \Bitrix\Sender\PostingManager::SEND_RESULT_SENT) {
                        $arResult[] = $address;
                        MailingChainTable::setEmailToMeList($address);
                    }
                }
            }
            if (!empty($arResult)) {
                $adminMessage->ShowNote(GetMessage("sender_mailing_chain_adm_test_send_success") . implode(', ', $arResult));
            } else {
                $adminMessage->ShowMessage(GetMessage("sender_mailing_chain_adm_test_send_empty"));
            }
        } catch (Exception $e) {
            $adminMessage->ShowMessage($e->getMessage());
        }
    } else {
        $adminMessage->ShowMessage(GetMessage("MAILING_ADM_POST_NOT_FOUND"));
    }
    require_once $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/epilog_admin_js.php";
}
if ($_REQUEST["action"] == "js_send" && check_bitrix_sessid() && $POST_RIGHT >= "W") {
    require_once $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_admin_js.php";
    $message = null;
    $mailingChainId = $ID;
Ejemplo n.º 22
0
elseif(strlen($mod) > 0 && $resultMod == "DELOK")
{
	CAdminMessage::ShowNote(GetMessage("MOD_SMP_UNINSTALLED", Array("#MODULE_NAME#" => $arModules[$mod]["MODULE_NAME"])));
}
elseif(strlen($mod) > 0 && $resultMod == "CLEAROK")
{
	CAdminMessage::ShowNote(GetMessage("MOD_SMP_DELETED", Array("#MODULE_NAME#" => $mod)));
}

if(strlen($errorMessage) > 0)
{
	CAdminMessage::ShowMessage(Array("DETAILS" => $errorMessageFull, "TYPE" => "ERROR", "MESSAGE" => $errorMessage, "HTML" => true));
}
if($resultMod == "OPAD")
{
	CAdminMessage::ShowNote(GetMessage("MOD_SMP_OPONION_OK"));
}

if(!empty($_SESSION["MP_MOD_DELETED"]) && in_array(LANGUAGE_ID, array("ru", "ua")))
{
	echo BeginNote();
	?>
	<form action="" method="POST">
	<?php 
echo freetrix_sessid_post();
?>
	<input type="hidden" name="module" value="<?php 
echo $_SESSION["MP_MOD_DELETED"]["ID"];
?>
">
	<input type="hidden" name="act" value="add_opinion">
Ejemplo n.º 23
0
	if ($save_order_result == "ok_status")
		$okMessage = GetMessage("SOD_OK_STATUS");
	elseif ($save_order_result == "ok_cancel")
		$okMessage = GetMessage("SOD_OK_CANCEL");
	elseif ($save_order_result == "ok_pay")
		$okMessage = GetMessage("SOD_OK_PAY");
	elseif ($save_order_result == "ok_delivery")
		$okMessage = GetMessage("SOD_OK_DELIVERY");
	elseif ($save_order_result == "ok_comment")
		$okMessage = GetMessage("SOD_OK_COMMENT");
	elseif ($save_order_result == "ok_ps")
		$okMessage = GetMessage("SOD_OK_PS");
	else
		$okMessage = GetMessage("SOD_OK_OK");

	CAdminMessage::ShowNote($okMessage);
}

if (!$bUserCanViewOrder)
{
	CAdminMessage::ShowMessage(str_replace("#ID#", $ID, GetMessage("SOD_NO_PERMS2VIEW")).". ");
}
else
{
	if (!$boolLocked)
		CSaleOrder::Lock($ID);

	$customOrderView = COption::GetOptionString("sale", "path2custom_view_order", "");
	if (strlen($customOrderView) > 0
		&& file_exists($_SERVER["DOCUMENT_ROOT"].$customOrderView)
		&& is_file($_SERVER["DOCUMENT_ROOT"].$customOrderView))
Ejemplo n.º 24
0
<?if(!check_bitrix_sessid()) return;?>
<?
echo CAdminMessage::ShowNote("Модуль gallery101 установлен");
?>
Ejemplo n.º 25
0
<?php

/**
 * Модуль Умный Полис
 *
 * @file install/unstep2.php
 */
if (!check_bitrix_sessid()) {
    return;
}
if ($ex = $APPLICATION->GetException()) {
    echo CAdminMessage::ShowMessage(array('TYPE' => 'ERROR', 'MESSAGE' => GetMessage('MOD_UNINST_ERR'), 'DETAILS' => $ex->GetString(), 'HTML' => true));
} else {
    echo CAdminMessage::ShowNote(GetMessage('MOD_UNINST_OK'));
}
?>
<form action="<?php 
echo $APPLICATION->GetCurPage();
?>
">
	<input type="hidden" name="lang" value="<?php 
echo LANG;
?>
">
	<input type="submit" name="" value="<?php 
echo GetMessage('MOD_BACK');
?>
">
<form>
Ejemplo n.º 26
0
<?php

use Bitrix\Main\Localization\Loc;
if (!check_bitrix_sessid()) {
    return;
}
global $APPLICATION;
echo CAdminMessage::ShowNote(Loc::getMessage("ADMIN_HELPER_UNINSTALL_COMPLETE"));
?>

<form action="<?php 
echo $APPLICATION->GetCurPage();
?>
">
	<input type="hidden" name="lang" value="<?php 
echo LANG;
?>
">
	<input type="submit" name="" value="<?php 
echo Loc::getMessage("ADMIN_HELPER_INSTALL_BACK");
?>
">
<form>
Ejemplo n.º 27
0
<?php

if (!check_bitrix_sessid()) {
    return;
}
echo CAdminMessage::ShowNote("Модуль успешно удален из системы");
Ejemplo n.º 28
0
<?php

if (!check_bitrix_sessid()) {
    return;
}
echo CAdminMessage::ShowNote(GetMessage('installed'));
?>
<form action="<?php 
echo $APPLICATION->GetCurPage();
?>
">
    <input type="hidden" name="lang" value="<?php 
echo LANG;
?>
">
    <input type="submit" name="" value="<?php 
echo GetMessage("MOD_BACK");
?>
">
</form>
Ejemplo n.º 29
0
<?php

if (!check_bitrix_sessid()) {
    return;
}
IncludeModuleLangFile($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/form/install/install.php");
if (is_array($errors) && count($errors) > 0) {
    foreach ($errors as $val) {
        $alErrors .= $val . "<br>";
    }
    echo CAdminMessage::ShowMessage(array("TYPE" => "ERROR", "MESSAGE" => GetMessage("MOD_INST_ERR"), "DETAILS" => $alErrors, "HTML" => true));
} else {
    echo CAdminMessage::ShowNote(GetMessage("MOD_INST_OK"));
}
/*
if (strlen($public_dir)>0) :
?>
<p><?=GetMessage("MOD_DEMO_DIR")?></p>
<table border="0" cellspacing="0" cellpadding="3">
	<tr>
		<td align="center"><p><b><?=GetMessage("MOD_DEMO_SITE")?></b></p></td>
		<td align="center"><p><b><?=GetMessage("MOD_DEMO_LINK")?></b></p></td>
	</tr>
	<?
	$sites = CSite::GetList($by, $order, Array("ACTIVE"=>"Y"));
	while($site = $sites->Fetch())
	{
		?>
		<tr>
			<td width="0%"><p>[<?=$site["ID"]?>] <?=$site["NAME"]?></p></td>
			<td width="0%"><p><a href="<?if(strlen($site["SERVER_NAME"])>0) echo "http://".$site["SERVER_NAME"];?><?=$site["DIR"].$public_dir?>/result_list.php?WEB_FORM_NAME=ANKETA"><?=$site["DIR"].$public_dir?>/result_list.php?WEB_FORM_NAME=ANKETA</a></p></td>
Ejemplo n.º 30
0
	</tr>

</table></form>
<?php 
if (check_bitrix_sessid()) {
    $arFilter = array('ACTIVE' => 'Y', 'USER_ID' => 0);
    if ($mailbox_id > 0) {
        $arFilter["ID"] = $mailbox_id;
    }
    $dbr = CMailBox::GetList(array(), $arFilter);
    ClearVars("f_");
    while ($res = $dbr->ExtractFields("f_")) {
        CMailError::ResetErrors();
        $mb = new CMailbox();
        echo '<p><b>' . GetMessage("MAIL_CHECK_TEXT") . '&quot;' . $f_NAME . '&quot;:</b></p>';
        if ($mb->Connect($res["ID"])) {
            CAdminMessage::ShowNote(GetMessage("MAIL_CHECK_CNT") . " " . intval($mb->new_mess_count) . " " . GetMessage("MAIL_CHECK_CNT_NEW"));
            $aContext = array();
            if ($mb->new_mess_count > 0) {
                $aContext[] = array("ICON" => "btn_list", "TEXT" => GetMessage("MAIL_CHECK_VIEW"), "LINK" => "mail_message_admin.php?find_mailbox_id=" . $f_ID . "&lang=" . LANG . "&find_new=Y&set_filter=Y", "TITLE" => GetMessage("MAIL_CHECK_VIEW"));
            }
            $aContext[] = array("TEXT" => GetMessage("MAIL_CHECK_LOG"), "LINK" => "mail_log.php?set_filter=Y&find_mailbox_id=" . $f_ID . "&lang=" . LANG, "TITLE" => GetMessage("MAIL_CHECK_LOG"));
        } else {
            CAdminMessage::ShowMessage(GetMessage("MAIL_CHECK_ERR") . " " . CMailError::GetErrorsText());
            $aContext = array(array("TEXT" => GetMessage("MAIL_CHECK_MBOX_PARAMS"), "LINK" => "mail_mailbox_edit.php?ID=" . $f_ID . "&lang=" . LANG, "TITLE" => GetMessage("MAIL_CHECK_MBOX_PARAMS")), array("TEXT" => GetMessage("MAIL_CHECK_LOG"), "LINK" => "mail_log.php?set_filter=Y&find_mailbox_id=" . $f_ID . "&lang=" . LANG, "TITLE" => GetMessage("MAIL_CHECK_LOG")));
        }
        $context = new CAdminContextMenu($aContext);
        $context->Show();
    }
}
require $_SERVER["DOCUMENT_ROOT"] . BX_ROOT . "/modules/main/include/epilog_admin.php";