$arActions[] = array("ICON" => "list", "TEXT" => GetMessage("IBLOCK_TYPE_ADMIN_IB"), "ACTION" => $lAdmin->ActionRedirect('iblock_admin.php?lang=' . LANG . '&type=' . $f_ID . '&admin=Y'));
    if ($USER->IsAdmin()) {
        $arActions[] = array("SEPARATOR" => true);
        $arActions[] = array("ICON" => "edit", "TEXT" => GetMessage("MAIN_ADMIN_MENU_EDIT"), "ACTION" => $lAdmin->ActionRedirect('iblock_type_edit.php?lang=' . LANG . '&ID=' . $f_ID), "DEFAULT" => true);
        $arActions[] = array("ICON" => "delete", "TEXT" => GetMessage("MAIN_ADMIN_MENU_DELETE"), "ACTION" => "if(confirm('" . GetMessageJS("IBLOCK_TYPE_ADMIN_DEL_CONF") . "')) " . $lAdmin->ActionDoGroup($f_ID, "delete"));
    }
    $row->AddActions($arActions);
}
// "footer" of the list
$lAdmin->AddFooter(array(array("title" => GetMessage("MAIN_ADMIN_LIST_SELECTED"), "value" => $rsData->SelectedRowsCount()), array("counter" => true, "title" => GetMessage("MAIN_ADMIN_LIST_CHECKED"), "value" => "0")));
// Add form with actions
$arGroupActions = array();
if ($USER->IsAdmin()) {
    $arGroupActions["delete"] = GetMessage("MAIN_ADMIN_LIST_DELETE");
}
$lAdmin->AddGroupActionTable($arGroupActions);
// Add context menu
$aContext = array();
if ($USER->IsAdmin()) {
    $aContext[] = array("TEXT" => GetMessage("IBLOCK_TYPE_ADMIN_ADD"), "LINK" => "iblock_type_edit.php?lang=" . LANG, "TITLE" => GetMessage("IBLOCK_TYPE_ADMIN_ADD_HINT"), "ICON" => "btn_new");
}
$lAdmin->AddAdminContextMenu($aContext);
// Check if list will be output (in this case, rest of the script will be skipped)
$lAdmin->CheckListMode();
$APPLICATION->SetTitle(GetMessage("IBLOCK_TYPE_ADMIN_TITLE"));
// Start of visual output
require $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_admin_after.php";
// Filter output
?>
<form name="filter_form" method="GET" action="<?php 
echo $APPLICATION->GetCurPage();
Exemple #2
0
}
elseif ($bSupportTeam=="Y")
{
	$arr["close"] = GetMessage("SUP_CLOSE");
	$arr["open"] = GetMessage("SUP_OPEN");

	if (CModule::IncludeModule("mail"))
	{
		$arr["unmark_spam"] = GetMessage("SUP_UNMARK_SPAM");
		$arr["maybe_spam"] = GetMessage("SUP_MAYBE_SPAM");
	}

}


$lAdmin->AddGroupActionTable($arr);

$aContext = array(
	array(
		"ICON" => "btn_new",
		"TEXT"=>GetMessage("MAIN_ADD"),
		"LINK"=>"ticket_edit.php?lang=".LANG.GetFilterParams("filter_"),
		"TITLE"=>GetMessage("MAIN_ADD")
	),
);


$lAdmin->AddAdminContextMenu($aContext);

$lAdmin->CheckListMode();
		"moderate" => Loc::getMessage('SEO_BANNER_MODERATE'),
		"stop" => Loc::getMessage('SEO_BANNER_STOP'),
		"resume" => Loc::getMessage('SEO_BANNER_RESUME'),
		"delete" => Loc::getMessage('MAIN_DELETE'),
	);

	if($archive)
	{
		$groupActions["unarchive"] = Loc::getMessage('SEO_CAMPAIGN_UNARCHIVE');
	}
	else
	{
		$groupActions["archive"] = Loc::getMessage('SEO_CAMPAIGN_ARCHIVE');
	}

	$adminList->AddGroupActionTable($groupActions);
}

$aContext = array();

if(!$bReadOnly && !$archive)
{
	$aContext[] = array(
		"ICON" => "btn_new",
		"TEXT" => Loc::getMessage("SEO_CAMPAIGN_BANNER_ADD_TITLE"),
		"LINK" => "seo_search_yandex_direct_banner_edit.php?lang=".LANGUAGE_ID.'&campaign='.$campaign['ID'],
		"TITLE" => Loc::getMessage("SEO_CAMPAIGN_BANNER_ADD_TITLE")
	);
}

$aContext[] = array(
Exemple #4
0
            $row->AddViewField("CREATED_BY", $strCreatedBy);
        }
        if ($selectFieldsMap['MODIFIED_BY']) {
            $strModifiedBy = '';
            if ($row->arRes['MODIFIED_BY'] > 0 && isset($userList[$row->arRes['MODIFIED_BY']])) {
                $strModifiedBy = $userList[$row->arRes['MODIFIED_BY']];
            }
            $row->AddViewField("MODIFIED_BY", $strModifiedBy);
        }
    }
    if (isset($row)) {
        unset($row);
    }
}
$adminList->AddFooter(array(array('title' => Loc::getMessage('MAIN_ADMIN_LIST_SELECTED'), 'value' => $discountIterator->SelectedRowsCount()), array('counter' => true, 'title' => Loc::getMessage("MAIN_ADMIN_LIST_CHECKED"), 'value' => "0")));
$adminList->AddGroupActionTable(array("delete" => Loc::getMessage("MAIN_ADMIN_LIST_DELETE"), "activate" => Loc::getMessage("MAIN_ADMIN_LIST_ACTIVATE"), "deactivate" => Loc::getMessage("MAIN_ADMIN_LIST_DEACTIVATE")));
if (!$readOnly) {
    $siteLID = '';
    $arSiteMenu = array();
    if (count($arSitesShop) == 1) {
        $siteLID = "&LID=" . $arSitesShop[0]['ID'];
    } else {
        foreach ($arSitesShop as $val) {
            $arSiteMenu[] = array("TEXT" => $val["NAME"] . " (" . $val['ID'] . ")", "ACTION" => "window.location = 'sale_discount_edit.php?lang=" . LANGUAGE_ID . "&LID=" . $val['ID'] . "';");
        }
    }
    $aContext = array(array("TEXT" => Loc::getMessage("BT_SALE_DISCOUNT_LIST_MESS_NEW_DISCOUNT"), "ICON" => "btn_new", "LINK" => "sale_discount_edit.php?lang=" . LANGUAGE_ID . $siteLID, "TITLE" => Loc::getMessage("BT_SALE_DISCOUNT_LIST_MESS_NEW_DISCOUNT_TITLE"), "MENU" => $arSiteMenu));
    $adminList->AddAdminContextMenu($aContext);
}
$adminList->CheckListMode();
$APPLICATION->SetTitle(Loc::getMessage('BT_SALE_DISCOUNT_LIST_MESS_TITLE'));
Exemple #5
0
        $row->AddViewField("SORT", $f_SORT);
    }
    $arActions = array();
    $arActions[] = array("ICON" => "edit", "TEXT" => $USER->CanDoOperation('edit_other_settings') || $USER->CanDoOperation('lpa_template_edit') ? GetMessage("MAIN_ADMIN_MENU_EDIT") : GetMessage("MAIN_ADMIN_MENU_VIEW"), "ACTION" => $lAdmin->ActionRedirect("template_edit.php?ID=" . $u_ID));
    if ($edit_php) {
        $arActions[] = array("ICON" => "copy", "TEXT" => GetMessage("MAIN_ADMIN_MENU_COPY"), "ACTION" => $lAdmin->ActionDoGroup($u_ID, "copy"));
        $arActions[] = array("ICON" => "export", "TEXT" => GetMessage("MAIN_ADMIN_LIST_EXPORT"), "ACTION" => "exportData('" . $u_ID . "')");
        if ($edit_php) {
            $arActions[] = array("SEPARATOR" => true);
            $arActions[] = array("ICON" => "delete", "TEXT" => GetMessage("MAIN_T_ADMIN_DEL"), "ACTION" => "if(confirm('" . GetMessage('MAIN_T_ADMIN_DEL_CONF') . "')) " . $lAdmin->ActionDoGroup($u_ID, "delete"));
        }
    }
    $row->AddActions($arActions);
}
if ($edit_php) {
    $lAdmin->AddGroupActionTable(array("copy" => GetMessage("MAIN_T_ADMIN_COPY_1"), "delete" => true));
}
$aContext = array();
if ($edit_php) {
    $aContext[] = array("TEXT" => GetMessage("MAIN_ADD_TEMPL"), "LINK" => "template_edit.php?lang=" . LANGUAGE_ID, "TITLE" => GetMessage("MAIN_ADD_TEMPL_TITLE"), "ICON" => "btn_new");
    $aContext[] = array("TEXT" => GetMessage("MAIN_LOAD"), "LINK" => "template_load.php?lang=" . LANGUAGE_ID, "TITLE" => GetMessage("MAIN_T_IMPORT"), "ICON" => "");
}
$lAdmin->AddAdminContextMenu($aContext);
// проверка на вывод только списка (в случае списка, скрипт дальше выполняться не будет)
$lAdmin->CheckListMode();
$APPLICATION->SetTitle(GetMessage("MAIN_T_ADMIN_TITLE"));
require $_SERVER["DOCUMENT_ROOT"] . BX_ROOT . "/modules/main/include/prolog_admin_after.php";
?>
<script>
function exportData(val)
{
    if ($arRecurring["SUCCESS_PAYMENT"] == "Y") {
        $fieldValue = GetMessage("SRA_YES");
    } else {
        $fieldValue = GetMessage("SRA_UNSECCESS") . $arRecurring["REMAINING_ATTEMPTS"] . "";
    }
    $row->AddField("SUCCESS_PAYMENT", $fieldValue);
    $arActions = array();
    $arActions[] = array("ICON" => "edit", "TEXT" => GetMessage("SRA_UPDATE_ALT"), "ACTION" => $lAdmin->ActionRedirect("sale_recurring_edit.php?ID=" . $f_ID . "&lang=" . LANG . GetFilterParams("filter_") . ""), "DEFAULT" => true);
    if ($saleModulePermissions >= "W") {
        $arActions[] = array("SEPARATOR" => true);
        $arActions[] = array("ICON" => "delete", "TEXT" => GetMessage("SRA_DELETE_ALT1"), "ACTION" => "if(confirm('" . GetMessage('SRA_DELETE_CONF') . "')) " . $lAdmin->ActionDoGroup($f_ID, "delete"));
    }
    $row->AddActions($arActions);
}
$lAdmin->AddFooter(array(array("title" => GetMessage("MAIN_ADMIN_LIST_SELECTED"), "value" => $dbResultList->SelectedRowsCount()), array("counter" => true, "title" => GetMessage("MAIN_ADMIN_LIST_CHECKED"), "value" => "0")));
$lAdmin->AddGroupActionTable(array("delete" => GetMessage("MAIN_ADMIN_LIST_DELETE"), "cancel" => GetMessage("SRAN_CANCEL_REC"), "uncancel" => GetMessage("SRAN_UNCANCEL_REC")));
if ($saleModulePermissions >= "W") {
    $aContext = array(array("TEXT" => GetMessage("SRAN_ADD_NEW"), "LINK" => "sale_recurring_edit.php?lang=" . LANG, "ICON" => "btn_new", "TITLE" => GetMessage("SRAN_ADD_NEW_ALT")));
    $lAdmin->AddAdminContextMenu($aContext);
}
$lAdmin->CheckListMode();
require_once $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/sale/prolog.php";
$APPLICATION->SetTitle(GetMessage("SRA_TITLE"));
require $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_admin_after.php";
?>

<form name="find_form" method="GET" action="<?php 
echo $APPLICATION->GetCurPage();
?>
?">
<?php 
        }
    }
    if (array_key_exists("CREATED_BY", $arVisibleColumnsMap) && intval($f_CREATED_BY) > 0) {
        if (!array_key_exists($f_CREATED_BY, $arUsersCache)) {
            $rsUser = CUser::GetByID($f_CREATED_BY);
            $arUsersCache[$f_CREATED_BY] = $rsUser->Fetch();
        }
        if ($arUser = $arUsersCache[$f_MODIFIED_BY]) {
            $row->AddViewField("CREATED_BY", '[<a href="user_edit.php?lang=' . LANG . '&ID=' . $f_CREATED_BY . '" title="' . GetMessage("IBLOCK_SECSEARCH_USERINFO") . '">' . $f_CREATED_BY . "</a>]&nbsp;(" . $arUser["LOGIN"] . ") " . $arUser["NAME"] . " " . $arUser["LAST_NAME"]);
        }
    }
    $row->AddActions(array(array("DEFAULT" => "Y", "TEXT" => GetMessage("IBLOCK_SECSEARCH_SELECT"), "ACTION" => "javascript:SelEl('" . ($get_xml_id ? $f_XML_ID : $f_ID) . "', '" . htmlspecialcharsbx($jsPath . htmlspecialcharsbx(CUtil::JSEscape($arRes["NAME"]), ENT_QUOTES)) . "&nbsp;/&nbsp;" . "')")));
}
$lAdmin->AddFooter(array(array("title" => GetMessage("MAIN_ADMIN_LIST_SELECTED"), "value" => $rsData->SelectedRowsCount()), array("counter" => true, "title" => GetMessage("MAIN_ADMIN_LIST_CHECKED"), "value" => "0")));
if ($m) {
    $lAdmin->AddGroupActionTable(array(array("action" => "SelAll()", "value" => "select", "type" => "button", "name" => GetMessage("IBLOCK_SECSEARCH_SELECT"))), array("disable_action_target" => true));
}
$lAdmin->AddAdminContextMenu(array(), false);
if ($IBLOCK_ID > 0) {
    $chain = $lAdmin->CreateChain();
    if (intval($find_section_section) > 0) {
        $nav = CIBlockSection::GetNavChain($IBLOCK_ID, $find_section_section);
        while ($ar_nav = $nav->GetNext()) {
            if ($find_section_section == $ar_nav["ID"]) {
                $chain->AddItem(array("TEXT" => $ar_nav["NAME"]));
            } else {
                $chain->AddItem(array("TEXT" => $ar_nav["NAME"], "LINK" => 'iblock_section_search.php?lang=' . LANG . '&amp;IBLOCK_ID=' . $IBLOCK_ID . '&amp;find_section_section=-1' . '&amp;n=' . urlencode($n) . '&amp;k=' . urlencode($k) . ($m ? "&amp;m=y" : ""), "ONCLICK" => $lAdmin->ActionAjaxReload('iblock_section_search.php?lang=' . LANG . '&IBLOCK_ID=' . $IBLOCK_ID . '&find_section_section=' . $ar_nav["ID"] . '&n=' . urlencode($n) . '&k=' . urlencode($k) . ($m ? "&m=y" : "")) . ';return false;'));
            }
        }
    }
    $lAdmin->ShowChain($chain);
$arTotal["TOTAL_MONEY"] = round(doubleval($arTotal["TOTAL_MONEY"]), 2);
$arFooter = array();
$arFooter[] = array("title" => GetMessage("MAIN_ADMIN_LIST_SELECTED"), "value" => $rsData->SelectedRowsCount());
if ($group_by == "") {
    $arFooter[] = array("counter" => true, "title" => GetMessage("MAIN_ADMIN_LIST_CHECKED"), "value" => "0");
}
$arFooter[] = array("title" => GetMessage("STAT_TODAY_EVENTS"), "value" => $arTotal["TODAY_COUNTER"] . ($STAT_RIGHT > "M" && $arTotal["TODAY_MONEY"] > 0 ? "(" . str_replace(" ", $thousand_sep, number_format($arTotal["TODAY_MONEY"], 2, ".", " ")) . ")" : ""));
$arFooter[] = array("title" => GetMessage("STAT_YESTERDAY_EVENTS"), "value" => $arTotal["YESTERDAY_COUNTER"] . ($STAT_RIGHT > "M" && $arTotal["YESTERDAY_MONEY"] > 0 ? "(" . str_replace(" ", $thousand_sep, number_format($arTotal["YESTERDAY_MONEY"], 2, ".", " ")) . ")" : ""));
$arFooter[] = array("title" => GetMessage("STAT_B_YESTERDAY_EVENTS"), "value" => $arTotal["B_YESTERDAY_COUNTER"] . ($STAT_RIGHT > "M" && $arTotal["B_YESTERDAY_MONEY"] > 0 ? "(" . str_replace(" ", $thousand_sep, number_format($arTotal["B_YESTERDAY_MONEY"], 2, ".", " ")) . ")" : ""));
if ($bIsPeriod) {
    $arFooter[] = array("title" => GetMessage("STAT_PERIOD_EVENTS"), "value" => $arTotal["PERIOD_COUNTER"] . ($STAT_RIGHT > "M" && $arTotal["PERIOD_MONEY"] > 0 ? "(" . str_replace(" ", $thousand_sep, number_format($arTotal["PERIOD_MONEY"], 2, ".", " ")) . ")" : ""));
}
$arFooter[] = array("title" => GetMessage("STAT_TOTAL_EVENTS"), "value" => $arTotal["TOTAL_COUNTER"] . ($STAT_RIGHT > "M" && $arTotal["TOTAL_MONEY"] > 0 ? "(" . str_replace(" ", $thousand_sep, number_format($arTotal["TOTAL_MONEY"], 2, ".", " ")) . ")" : ""));
$lAdmin->AddFooter($arFooter);
if ($group_by == "") {
    $lAdmin->AddGroupActionTable(array("delete" => GetMessage("STAT_DELETE"), "clear" => GetMessage("STAT_CLEAR")));
}
$aContext = array(array("TEXT" => GetMessage("STAT_ADD"), "LINK" => "event_type_edit.php?lang=" . LANG, "TITLE" => GetMessage("STAT_ADD_TITLE"), "ICON" => "btn_new"));
$aContext[] = array("TEXT" => $group_by == "" ? GetMessage("STAT_GROUP") : GetMessage("STAT_GROUPED") . $group_by, "MENU" => array(array("TEXT" => GetMessage("STAT_WO_GROUP"), "ACTION" => $lAdmin->ActionDoGroup(0, "", "group_by="), "ICON" => $group_by == "" ? "checked" : ""), array("TEXT" => GetMessage("STAT_EVENT1_GROUP"), "ACTION" => $lAdmin->ActionDoGroup(0, "", "group_by=event1"), "ICON" => $group_by == "event1" ? "checked" : ""), array("TEXT" => GetMessage("STAT_EVENT2_GROUP"), "ACTION" => $lAdmin->ActionDoGroup(0, "", "group_by=event2"), "ICON" => $group_by == "event2" ? "checked" : "")));
$aContext[] = array("SEPARATOR" => "Y");
$aContext[] = array("TEXT" => GetMessage("STAT_DIAGRAM_S"), "LINK" => "/bitrix/admin/event_diagram_list.php?lang=" . LANGUAGE_ID . "&set_default=Y", "TITLE" => GetMessage("STAT_DIAGRAM"));
$aContext[] = array("TEXT" => GetMessage("STAT_GRAPH_FULL_S"), "LINK" => "/bitrix/admin/event_graph_list.php?lang=" . LANGUAGE_ID . "&set_default=Y", "TITLE" => GetMessage("STAT_GRAPH_FULL"));
$lAdmin->AddAdminContextMenu($aContext);
$lAdmin->CheckListMode();
$APPLICATION->SetTitle(GetMessage("STAT_RECORDS_LIST", array("#STATISTIC_DAYS#" => $STORED_DAYS)));
require_once $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_admin_after.php";
$arFilterDropDown = array(GetMessage('STAT_F_ID'), "event1", "event2", GetMessage("STAT_F_NAME"), GetMessage("STAT_F_DESCRIPTION"), GetMessage("STAT_F_DATE_ENTER"), GetMessage("STAT_F_DATE_LAST"), GetMessage("STAT_F_PERIOD"), GetMessage("STAT_F_COUNTER"));
if ($STAT_RIGHT > "M") {
    $arFilterDropDown[] = GetMessage("STAT_F_MONEY");
    if ($currency_module == "Y") {
        $arFilterDropDown[] = GetMessage("STAT_F_CURRENCY");
    //$arGrActionAr["move"] = GetMessage("FILEMAN_ADM_MOVE");
    $arGrActionAr["move"] = array("action" => "setCopyMove('" . Cutil::JSEscape($site) . "', '" . Cutil::JSEscape($path) . "', false, " . CUtil::PhpToJSObject($arrIsDir) . ")", "value" => "move", "name" => GetMessage("FILEMAN_ADM_MOVE"));
}
// if($USER->CanDoFileOperation('fm_create_new_'.$type, $arPath))
// {
// $arGrActionAr["copy2"] = array(
// "type" => "html",
// "value" => "&nbsp;".GetMessage("FILEMAN_ADMIN_IN")."&nbsp;"
// );
// $arGrActionAr["copy1"] = array(
// "type" => "html",
// "value" => $strHTML
// );
// }
if ($logical != "Y") {
    $lAdmin->AddGroupActionTable($arGrActionAr, array());
}
$defaultEdit = COption::GetOptionString("fileman", "default_edit", "text");
if ($USER->CanDoOperation('view_groups') && $USER->CanDoFileOperation('fm_view_permission', $arPath)) {
    $arDDMenu = array();
    $isB = false;
    $dbRes = CGroup::GetDropDownList();
    while ($arRes = $dbRes->Fetch()) {
        if ($show_perms_for == $arRes["REFERENCE_ID"]) {
            $isB = true;
        }
        $arDDMenu[] = array("TEXT" => $arRes["REFERENCE"], "ACTION" => $lAdmin->ActionAjaxReload("fileman_admin.php?" . $addUrl_s . "&site=" . urlencode($site) . "&path=" . urlencode($path) . "&show_perms_for=" . $arRes["REFERENCE_ID"]) . ';return false;', "ICON" => $show_perms_for == $arRes["REFERENCE_ID"] ? "checked" : "");
    }
    $arDDMenu[] = array("TEXT" => GetMessage("FILEMAN_ADM_CUR_USER"), "ACTION" => $lAdmin->ActionAjaxReload("fileman_admin.php?" . $addUrl_s . "&site=" . urlencode($site) . "&path=" . urlencode($path) . "&show_perms_for=0") . ';return false;', "ICON" => !$isB ? "checked" : "");
}
$aContext = array();
Exemple #10
0
$adminList->AddHeaders(array(array("id" => "ID", "content" => "ID", "sort" => "ID", "default" => true), array("id" => "NAME", "content" => Loc::getMessage("NAME"), "sort" => "name", "default" => true), array("id" => "CODE", "content" => Loc::getMessage("culture_code"), "sort" => "CODE", "default" => true), array("id" => "FORMAT_DATE", "content" => Loc::getMessage("culture_date"), "sort" => "FORMAT_DATE", "default" => true), array("id" => "FORMAT_DATETIME", "content" => Loc::getMessage("culture_datetime"), "sort" => "FORMAT_DATETIME", "default" => true), array("id" => "FORMAT_NAME", "content" => Loc::getMessage("culture_name"), "sort" => "FORMAT_NAME", "default" => true), array("id" => "CHARSET", "content" => Loc::getMessage("culture_charset"), "sort" => "CHARSET", "default" => true), array("id" => "WEEK_START", "content" => Loc::getMessage("culture_week"), "sort" => "WEEK_START", "default" => false), array("id" => "DIRECTION", "content" => Loc::getMessage("culture_direction"), "sort" => "DIRECTION", "default" => false)));
$days = array(Loc::getMessage("culture_su"), Loc::getMessage("culture_mo"), Loc::getMessage("culture_tu"), Loc::getMessage("culture_we"), Loc::getMessage("culture_th"), Loc::getMessage("culture_fr"), Loc::getMessage("culture_sa"));
while ($culture = $data->Fetch()) {
    $id = htmlspecialcharsbx($culture["ID"]);
    $name = htmlspecialcharsbx($culture["NAME"]);
    $row =& $adminList->AddRow($id, $culture, "culture_edit.php?ID=" . $id . "&lang=" . LANGUAGE_ID, Loc::getMessage("LANG_EDIT_TITLE"));
    $row->AddViewField("ID", $id);
    $row->AddField("NAME", '<a href="culture_edit.php?ID=' . $id . '&amp;lang=' . LANGUAGE_ID . '" title="' . Loc::getMessage("LANG_EDIT_TITLE") . '">' . $name . '</a>', $name);
    $row->AddInputField("CODE");
    $row->AddInputField("FORMAT_DATE");
    $row->AddInputField("FORMAT_DATETIME");
    $row->AddInputField("FORMAT_NAME");
    $row->AddViewField("WEEK_START", $days[$culture["WEEK_START"]]);
    $row->AddInputField("CHARSET");
    $row->AddViewField("DIRECTION", $culture["DIRECTION"] == CultureTable::LEFT_TO_RIGHT ? Loc::getMessage("culture_left_to_right") : Loc::getMessage("culture_right_to_left"));
    $arActions = array();
    $arActions[] = array("ICON" => "edit", "TEXT" => Loc::getMessage("CHANGE"), "ACTION" => $adminList->ActionRedirect("culture_edit.php?ID=" . $id));
    if ($isAdmin) {
        $arActions[] = array("ICON" => "copy", "TEXT" => Loc::getMessage("COPY"), "ACTION" => $adminList->ActionRedirect("culture_edit.php?COPY_ID=" . $id));
        $arActions[] = array("SEPARATOR" => true);
        $arActions[] = array("ICON" => "delete", "TEXT" => Loc::getMessage("DELETE"), "ACTION" => "if(confirm('" . Loc::getMessage('CONFIRM_DEL') . "')) " . $adminList->ActionDoGroup($id, "delete"));
    }
    $row->AddActions($arActions);
}
$adminList->AddGroupActionTable(array("delete" => true));
$aContext = array(array("TEXT" => Loc::getMessage("ADD_LANG"), "LINK" => "culture_edit.php?lang=" . LANGUAGE_ID, "TITLE" => Loc::getMessage("ADD_LANG_TITLE"), "ICON" => "btn_new"));
$adminList->AddAdminContextMenu($aContext);
$adminList->CheckListMode();
require $_SERVER["DOCUMENT_ROOT"] . FX_ROOT . "/modules/main/include/prolog_admin_after.php";
$adminList->DisplayList();
require $_SERVER["DOCUMENT_ROOT"] . FX_ROOT . "/modules/main/include/epilog_admin.php";
            continue;
        }
        switch ($_REQUEST['action']) {
            case "delete":
                \Xpage\Seofilter\PropertyTable::delete($ID);
                break;
        }
    }
}
$obGroups = \Xpage\Seofilter\PropertyTable::getList(['order' => ['ID' => 'ASC'], 'select' => ['ID', 'TITLE', 'SORT', 'PROPERTY_ID', 'PROPERTY_NAME' => 'PROPERTY.NAME']]);
$obGroups = new CAdminResult($obGroups, $listTableId);
$obGroups->NavStart();
$adminList->NavText($obGroups->GetNavPrint("Разделы"));
$colHeaders = [["id" => 'ID', "content" => 'ID', "sort" => 1, "default" => true], ["id" => 'TITLE', "content" => 'TITLE', "sort" => 2, "default" => true], ["id" => 'SORT', "content" => 'SORT', "sort" => 3, "default" => true], ["id" => 'PROPERTY_NAME', "content" => 'PROPERTY_NAME', "sort" => 4, "default" => true]];
$adminList->AddHeaders($colHeaders);
$visibleHeaderColumns = $adminList->GetVisibleHeaderColumns();
$arUsersCache = [];
while ($arRes = $obGroups->GetNext()) {
    $row =& $adminList->AddRow($arRes["ID"], $arRes);
    $arActions = [["ICON" => "delete", "TEXT" => "Удалить", "ACTION" => $adminList->ActionDoGroup($arRes["ID"], "delete")], ["ICON" => "edit", "TEXT" => "Редактировать", "ACTION" => $adminList->ActionRedirect("seofilter_property_edit.php?ID=" . $arRes["ID"] . "&lang=" . LANGUAGE_ID), "DEFAULT" => true], ["ICON" => "", "TEXT" => "Замена", "ACTION" => $adminList->ActionRedirect("seofilter_property_values_edit.php?ID=" . $arRes["PROPERTY_ID"] . "&lang=" . LANGUAGE_ID)]];
    $row->AddActions($arActions);
}
$adminList->AddFooter([["title" => "Всего", "value" => $obGroups->SelectedRowsCount()], ["counter" => true, "title" => "Отмечено", "value" => "0"]]);
$adminList->AddGroupActionTable(["delete" => "Удалить"]);
$aContext = [["TEXT" => GetMessage("MAIN_ADD"), "LINK" => "seofilter_property_edit.php", "TITLE" => GetMessage("POST_ADD_TITLE"), "ICON" => "btn_new"]];
$adminList->AddAdminContextMenu($aContext);
$adminList->CheckListMode();
$APPLICATION->SetTitle("Свойства сеофильтра");
require $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_admin_after.php";
$adminList->DisplayList();
require $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/epilog_admin.php";
        $row->AddViewField("RESULT_EXECUTE", '');
        $row->AddViewField("DATE_EXECUTE", '');
    }
    $row->AddViewField("STATUS", isset($arStatus[$f_STATUS]) ? $arStatus[$f_STATUS] : $f_STATUS);
    $row->AddViewField("TASK_ID", isset($arTask[$f_TASK_ID]) ? $arTask[$f_TASK_ID] : $f_TASK_ID);
    $row->AddViewField("CONTROLLER_MEMBER_NAME", '<a href="controller_member_edit.php?ID=' . $f_CONTROLLER_MEMBER_ID . '">' . $f_CONTROLLER_MEMBER_NAME . '</a>');
    $row->AddViewField("CONTROLLER_MEMBER_URL", '<a href="' . $f_CONTROLLER_MEMBER_URL . '">' . $f_CONTROLLER_MEMBER_URL . '</a>');
    $arActions = array();
    $arActions[] = array("ICON" => "other", "TEXT" => GetMessage("CTRLR_TASK_MENU_REPEAT"), "ACTION" => "if(confirm('" . GetMessage("CTRLR_TASK_MENU_REPEAT_CONFIRM") . "')) " . $lAdmin->ActionDoGroup($f_ID, "repeat"));
    $arActions[] = array("SEPARATOR" => true);
    $arActions[] = array("ICON" => "delete", "TEXT" => GetMessage("CTRLR_TASK_MENU_CANCEL"), "ACTION" => "if(confirm('" . GetMessage("CTRLR_TASK_MENU_CANCEL_CONFIRM") . "')) " . $lAdmin->ActionDoGroup($f_ID, "delete"));
    $row->AddActions($arActions);
}
$lAdmin->AddFooter(array(array("title" => GetMessage("MAIN_ADMIN_LIST_SELECTED"), "value" => $rsData->SelectedRowsCount()), array("counter" => true, "title" => GetMessage("MAIN_ADMIN_LIST_CHECKED"), "value" => "0")));
if ($MOD_RIGHT >= "V") {
    $lAdmin->AddGroupActionTable(array("delete" => GetMessage("MAIN_ADMIN_LIST_DELETE"), "repeat" => GetMessage("CTRLR_TASK_REPEAT")));
}
$lAdmin->AddAdminContextMenu(array());
$lAdmin->CheckListMode();
$APPLICATION->SetTitle(GetMessage("CTRLR_TASK_TITLE"));
require $_SERVER["DOCUMENT_ROOT"] . BX_ROOT . "/modules/main/include/prolog_admin_after.php";
?>
<form name="form1" method="GET" action="<?php 
echo $APPLICATION->GetCurPage();
?>
?">
<?php 
$filter->Begin();
?>

<tr>
Exemple #13
0
        $row->AddSelectField("STATE", array("Y" => GetMessage("F_OPEN"), "N" => GetMessage("F_CLOSE")));
    } else {
        $row->AddField("STATE", "Link");
    }
    $row->AddSelectField("APPROVED", array("Y" => GetMessage("F_SHOW"), "N" => GetMessage("F_HIDE")));
    $row->AddSelectField("SORT", array("100" => GetMessage("F_PINN"), "150" => GetMessage("F_UNPINN")));
    $row->AddInputField("USER_START_NAME", array("size" => "20"));
    $row->AddInputField("START_DATE", array("size" => "16"));
    $row->AddField("POSTS", $t_POSTS);
    $row->AddInputField("VIEWS", array("size" => "2"));
    $row->AddSelectField("FORUM_ID", $arrForum);
    $row->AddInputField("LAST_POST_DATE", array("size" => "16"));
}
/*******************************************************************/
$lAdmin->AddFooter(array(array("title" => GetMessage("MAIN_ADMIN_LIST_SELECTED"), "value" => $rsData->SelectedRowsCount()), array("counter" => true, "title" => GetMessage("MAIN_ADMIN_LIST_CHECKED"), "value" => "0")));
$lAdmin->AddGroupActionTable(array("delete" => GetMessage("FM_ACT_DELETE"), "move" => GetMessage("FM_ACT_MOVE"), "space" => array("type" => "html", "value" => "&nbsp;"), "move_to" => array("type" => "html", "value" => "<select name=\"move_to\" id=\"move_to\" disabled>" . $arrSelect . "</select>" . "<input type=\"hidden\" name=\"copy_to_site\" value=\"\">")), array("select_onchange" => "this.form.move_to.disabled=this.form.action.value=='move'? false : true;"));
$lAdmin->AddAdminContextMenu();
/*******************************************************************/
$lAdmin->CheckListMode();
/*******************************************************************/
$APPLICATION->SetTitle(GetMessage("FORUM_TOPICS"));
require $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_admin_after.php";
$oFilter = new CAdminFilter($sTableID . "_filter", array(GetMessage("FM_TITLE_NAME"), GetMessage("FM_TITLE_DESCRIPTION"), GetMessage("FM_TITLE_APPROVED"), GetMessage("FM_TITLE_SORT"), GetMessage("FM_TITLE_STATE"), GetMessage("FM_TITLE_DATE_CREATE"), GetMessage("FM_TITLE_DATE_LAST_POST"), GetMessage("FM_TITLE_USER_START_ID")));
?>
	<form name="form1" method="get" action="<?php 
echo $APPLICATION->GetCurPage();
?>
?">
	<?php 
$oFilter->Begin();
?>
    $row->AddViewField("NAME", '<a href="' . htmlspecialcharsbx($editUrl) . '">' . htmlspecialcharsbx($f_NAME) . '</a>');
    $arActions[] = array("ICON" => "edit", "DEFAULT" => "Y", "TEXT" => GetMessage("MAIN_ADMIN_MENU_EDIT"), "ACTION" => $lAdmin->ActionRedirect($editUrl));
    /*
    $arActions[] = array(
    	"ICON"=>"copy",
    	"TEXT"=>GetMessage("MAIN_ADMIN_ADD_COPY"),
    	"ACTION"=>$lAdmin->ActionRedirect("learn_course_edit.php?COPY_ID=".$f_ID));
    */
    $arActions[] = array("SEPARATOR" => true);
    $arActions[] = array("ICON" => "delete", "TEXT" => GetMessage("MAIN_ADMIN_MENU_DELETE"), "ACTION" => "if(confirm('" . GetMessageJS('LEARNING_CONFIRM_DEL_MESSAGE') . "')) " . $lAdmin->ActionDoGroup($f_ID, "delete", 'LESSON_PATH=' . $uriLessonPath));
    $row->AddActions($arActions);
}
// list footer
$lAdmin->AddFooter(array(array("title" => GetMessage("MAIN_ADMIN_LIST_SELECTED"), "value" => $rsData->SelectedRowsCount()), array("counter" => true, "title" => GetMessage("MAIN_ADMIN_LIST_CHECKED"), "value" => "0")));
// group actions buttons
$lAdmin->AddGroupActionTable(array("self" => GetMessage("LEARNING_ACTION_SELF"), "deself" => GetMessage("LEARNING_ACTION_DESELF"), "activate" => GetMessage("MAIN_ADMIN_LIST_ACTIVATE"), "deactivate" => GetMessage("MAIN_ADMIN_LIST_DEACTIVATE"), "required" => GetMessage("MAIN_ADMIN_LIST_REQUIRED"), "derequired" => GetMessage("MAIN_ADMIN_LIST_NOT_REQUIRED"), "delete" => GetMessage("MAIN_ADMIN_LIST_DELETE")));
$arContextPopup = array(array("TEXT" => GetMessage('LEARNING_SINGLE_CHOICE'), "LINK" => "learn_question_edit.php?lang=" . LANG . '&LESSON_PATH=' . $uriLessonPath . "&QUESTION_TYPE=S" . GetFilterParams("filter_", false) . $str_from), array("TEXT" => GetMessage('LEARNING_MULTIPLE_CHOICE'), "LINK" => "learn_question_edit.php?lang=" . LANG . '&LESSON_PATH=' . $uriLessonPath . "&QUESTION_TYPE=M" . GetFilterParams("filter_", false) . $str_from), array("TEXT" => GetMessage('LEARNING_SORTING'), "LINK" => "learn_question_edit.php?lang=" . LANG . '&LESSON_PATH=' . $uriLessonPath . "&QUESTION_TYPE=R" . GetFilterParams("filter_", false) . $str_from), array("TEXT" => GetMessage('LEARNING_TEXT_ANSWER'), "LINK" => "learn_question_edit.php?lang=" . LANG . '&LESSON_PATH=' . $uriLessonPath . "&QUESTION_TYPE=T" . GetFilterParams("filter_", false) . $str_from));
$aContext = array(array("ICON" => "btn_new", "TEXT" => GetMessage("LEARNING_ADD"), "TITLE" => GetMessage("LEARNING_ADD_ALT"), "MENU" => $arContextPopup));
$lAdmin->AddAdminContextMenu($aContext);
// list mode check (if AJAX then terminate the script)
$lAdmin->CheckListMode();
$APPLICATION->SetTitle($arLesson['NAME'] . ': ' . GetMessage('LEARNING_QUESTION'));
require $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_admin_after.php";
$filter = new CAdminFilter($sTableID . "_filter", array(GetMessage("LEARNING_NAME"), GetMessage("LEARNING_F_SELF"), GetMessage("LEARNING_F_ACTIVE2"), GetMessage("LEARNING_F_CORRECT_REQUIRED")));
?>
<form method="GET" action="<?php 
echo $APPLICATION->GetCurPage();
?>
" name="find_form" onsubmit="return this.set_filter.onclick();">
	<input type="hidden" name="LESSON_PATH" value="<?php 
echo htmlspecialcharsbx(urldecode($uriLessonPath));
    $row->AddViewField('ID', '<a href="/bitrix/admin/currency_rate_edit.php?ID=' . $f_ID . '&lang=' . LANGUAGE_ID . GetFilterParams("filter_") . '" title="' . GetMessage('CURRENCY_RATES_A_EDIT_TITLE') . '">' . $f_ID . '</a>');
    $row->AddViewField('CURRENCY', '<a href="/bitrix/admin/currency_edit.php?ID=' . $f_CURRENCY . '&lang=' . LANGUAGE_ID . '" title="' . GetMessage('CURRENCY_A_EDIT_TITLE') . '">' . $f_CURRENCY . '</a>');
    $row->AddCalendarField('DATE_RATE');
    $row->AddInputField("RATE_CNT", array("size" => "5"));
    $row->AddInputField("RATE", array("size" => "8"));
    $arActions = array();
    $arActions[] = array("ICON" => "edit", "TEXT" => GetMessage("MAIN_ADMIN_MENU_EDIT"), "DEFAULT" => "Y", "ACTION" => $lAdmin->ActionRedirect("/bitrix/admin/currency_rate_edit.php?ID=" . $f_ID . "&lang=" . LANGUAGE_ID . GetFilterParams("filter_")));
    if ($CURRENCY_RIGHT == "W") {
        $arActions[] = array("SEPARATOR" => true);
        $arActions[] = array("ICON" => "delete", "TEXT" => GetMessage("MAIN_ADMIN_MENU_DELETE"), "ACTION" => "if(confirm('" . GetMessage('CONFIRM_DEL_MESSAGE') . "')) " . $lAdmin->ActionDoGroup($f_ID, "delete"));
    }
    $row->AddActions($arActions);
}
$lAdmin->AddFooter(array(array("title" => GetMessage("MAIN_ADMIN_LIST_SELECTED"), "value" => $rsData->SelectedRowsCount()), array("counter" => true, "title" => GetMessage("MAIN_ADMIN_LIST_CHECKED"), "value" => "0")));
if ($CURRENCY_RIGHT == "W") {
    $lAdmin->AddGroupActionTable(array("delete" => GetMessage("MAIN_ADMIN_LIST_DELETE")));
}
$aContext = array(array("ICON" => "btn_new", "TEXT" => GetMessage("CURRENCY_NEW_TITLE"), "LINK" => "/bitrix/admin/currency_rate_edit.php?lang=" . LANGUAGE_ID . GetFilterParams("filter_"), "TITLE" => GetMessage("CURRENCY_NEW_TITLE")));
$lAdmin->AddAdminContextMenu($aContext);
$lAdmin->CheckListMode();
$APPLICATION->SetTitle(GetMessage("CURRENCY_TITLE"));
require $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_admin_after.php";
?>
<form method="get" action="<?php 
echo $APPLICATION->GetCurPage();
?>
" name="find_form">
<?php 
$filter->Begin();
?>
	<tr>
Exemple #16
0
            $str = CUser::FormatName(COption::GetOptionString("bizproc", "name_template", CSite::GetNameFormat(false), SITE_ID), $arUserTmp, true);
            $str .= " [" . $arResultItem["USER_ID"] . "]";
        } else {
            $str = str_replace("#USER_ID#", $arResultItem["USER_ID"], GetMessage("BPATL_USER_NOT_FOUND"));
        }
        $row->AddField("USER", $str);
    }
    $arActions = array();
    $arActions[] = array("ICON" => "edit", "TEXT" => GetMessage("BPATL_VIEW"), "ACTION" => $lAdmin->ActionRedirect('bizproc_task.php?id=' . $f_ID . $s . '&back_url=' . urlencode($APPLICATION->GetCurPageParam("lang=" . LANGUAGE_ID, array("lang"))) . ''), "DEFAULT" => true);
    $row->AddActions($arActions);
}
$lAdmin->AddFooter(array(array("title" => GetMessage("MAIN_ADMIN_LIST_SELECTED"), "value" => $dbResultList->SelectedRowsCount()), array("counter" => true, "title" => GetMessage("MAIN_ADMIN_LIST_CHECKED"), "value" => "0")));
if ($allowAdminAccess && isset($arFilter['USER_STATUS']) && $arFilter['USER_STATUS'] == 0) {
    $lAdmin->AddGroupActionTable(array('set_status_' . CBPTaskUserStatus::Yes => GetMessage("BPATL_GROUP_ACTION_YES"), 'set_status_' . CBPTaskUserStatus::No => GetMessage("BPATL_GROUP_ACTION_NO"), 'set_status_' . CBPTaskUserStatus::Ok => GetMessage("BPATL_GROUP_ACTION_OK"), 'delegate' => GetMessage('BPATL_GROUP_ACTION_DELEGATE'), 'delegate_dialog' => array('type' => 'html', 'value' => '<div id="action_delegate_to" style="display:none">
					<input type="text" name="delegate_to" size="3" name=""/>
					<input type="button" OnClick="window.open(\'/bitrix/admin/user_search.php?lang=' . LANGUAGE_ID . '&FN=form_' . $sTableID . '&FC=delegate_to\',
					\'\', \'scrollbars=yes,resizable=yes,width=760,height=500,top=\'+Math.floor((screen.height - 560)/2-14)
					+\',left=\'+Math.floor((screen.width - 760)/2-5));" value=" ... "></div>')), array('select_onchange' => 'BX("action_delegate_to").style.display = (this.value == "delegate"? "block":"none");', 'disable_action_target' => true));
}
if ($bizprocModulePermissions >= "W") {
    $aContext = array();
    $lAdmin->AddAdminContextMenu($aContext);
}
$lAdmin->AddAdminContextMenu(array(), false);
$lAdmin->CheckListMode();
/****************************************************************************/
/***********  MAIN PAGE  ****************************************************/
/****************************************************************************/
$APPLICATION->SetTitle(GetMessage("BPATL_TITLE"));
require $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_admin_after.php";
?>
    /*
    	$arActions[] = array(
    		"ICON"=>"edit",
    		"DEFAULT" => "Y",
    		"TEXT"=>GetMessage("MAIN_ADMIN_MENU_EDIT"),
    		"ACTION"=>$lAdmin->ActionRedirect("learn_gradebook_edit.php?lang=".LANG."&ID=".$f_ID.GetFilterParams("filter_"))
    	);
    
    	$arActions[] = array("SEPARATOR"=>true);
    */
    $arActions[] = array("ICON" => "delete", "TEXT" => GetMessage("MAIN_ADMIN_MENU_DELETE"), "ACTION" => "if(confirm('" . GetMessageJS('LEARNING_CONFIRM_DEL_MESSAGE') . "')) " . $lAdmin->ActionDoGroup($f_ID, "delete", ''));
    $row->AddActions($arActions);
}
// list footer
$lAdmin->AddFooter(array(array("title" => GetMessage("MAIN_ADMIN_LIST_SELECTED"), "value" => $rsData->SelectedRowsCount()), array("counter" => true, "title" => GetMessage("MAIN_ADMIN_LIST_CHECKED"), "value" => "0")));
$lAdmin->AddGroupActionTable(array("completed" => GetMessage("MAIN_ADMIN_LIST_COMPLETED"), "uncompleted" => GetMessage("MAIN_ADMIN_LIST_UNCOMPLETED"), "delete" => GetMessage("MAIN_ADMIN_LIST_DELETE")));
$lAdmin->AddAdminContextMenu(array());
$lAdmin->CheckListMode();
$APPLICATION->SetTitle(GetMessage("LEARNING_ADMIN_TITLE"));
require $_SERVER["DOCUMENT_ROOT"] . BX_ROOT . "/modules/main/include/prolog_admin_after.php";
if (defined("LEARNING_ADMIN_ACCESS_DENIED")) {
    $APPLICATION->AuthForm(GetMessage("ACCESS_DENIED"), false);
}
?>

<form name="form1" method="GET" action="<?php 
echo $APPLICATION->GetCurPage();
?>
" onsubmit="return this.set_filter.onclick();">
<?php 
$filter->Begin();
Exemple #18
0
		"ICON"=>"edit",
		"DEFAULT"=>true,
		"TEXT"=>GetMessage("MAIN_EDIT"),
		"ACTION"=>$lAdmin->ActionRedirect("userfield_edit.php?ID=".$f_ID)
	);
	$arActions[] = array(
		"ICON"=>"delete",
		"TEXT"=>GetMessage("MAIN_DELETE"),
		"ACTION"=>"if(confirm('".GetMessage('USERTYPE_DELETE_CONF')."')) ".$lAdmin->ActionDoGroup($f_ID, "delete", 'back_url='.urlencode($back_url).'&list_url='.urlencode($list_url))
	);

	$row->AddActions($arActions);
endwhile;

$lAdmin->AddGroupActionTable(Array(
	"delete"=>true,
));

$aContext = array();

// backurl button
if ($back_url <> '')
{
	//$aContext[] = array("SEPARATOR" => true);
	$aContext[] = array(
		"TEXT"=>GetMessage('USERTYPE_BACK_URL_BUTTON'),
		"LINK"=>$back_url,
		"TITLE"=>GetMessage('USERTYPE_BACK_URL_BUTTON'),
		"ICON"=>"btn_list"
	);
}
    $row->AddViewField("BCC", TxtToHtml($arRes["BCC"]));
    $row->AddInputField("BCC");
    $row->AddSelectField("EVENT_NAME", $arEventTypes);
    $arActions = array();
    $arActions[] = array("ICON" => "edit", "TEXT" => GetMessage("MAIN_ADMIN_MENU_EDIT"), "ACTION" => $lAdmin->ActionRedirect("message_edit.php?ID=" . $f_ID));
    $arActions[] = array("ICON" => "copy", "TEXT" => GetMessage("MAIN_ADMIN_ADD_COPY"), "ACTION" => $lAdmin->ActionRedirect("message_edit.php?COPY_ID=" . $f_ID));
    if ($isAdmin) {
        $arActions[] = array("SEPARATOR" => true);
        $arActions[] = array("ICON" => "delete", "TEXT" => GetMessage("MAIN_ADMIN_MENU_DELETE"), "ACTION" => "if(confirm('" . GetMessage('CONFIRM_DEL_MESSAGE') . "')) " . $lAdmin->ActionDoGroup($f_ID, "delete"));
    }
    $row->AddActions($arActions);
}
// Footer
$lAdmin->AddFooter(array(array("title" => GetMessage("MAIN_ADMIN_LIST_SELECTED"), "value" => $rsData->SelectedRowsCount()), array("counter" => true, "title" => GetMessage("MAIN_ADMIN_LIST_CHECKED"), "value" => "0")));
// Form with buttons
$lAdmin->AddGroupActionTable(array("delete" => GetMessage("MAIN_ADMIN_LIST_DELETE"), "activate" => GetMessage("MAIN_ADMIN_LIST_ACTIVATE"), "deactivate" => GetMessage("MAIN_ADMIN_LIST_DEACTIVATE")));
//			$arr = array("REFERENCE" => $event_type_ref, "REFERENCE_ID" => $event_type_ref_id);
//			echo SelectBoxFromArray("EVENT_NAME", $arr, htmlspecialcharsbx($find_type_id));
// contextual menu (add, go_to_list)
$aContext = array(array("TEXT" => GetMessage("ADD_TEMPL"), "LINK" => "message_edit.php?lang=" . LANG . '&' . GetFilterParams("find_" . $type . "_"), "TITLE" => GetMessage("ADD_TEMPL_TITLE"), "ICON" => "btn_new"));
$lAdmin->AddAdminContextMenu($aContext);
// Check information before outing
$lAdmin->CheckListMode();
$APPLICATION->SetTitle(GetMessage("TITLE"));
require $_SERVER["DOCUMENT_ROOT"] . BX_ROOT . "/modules/main/include/prolog_admin_after.php";
?>
<form name="find_form" method="GET" action="<?php 
echo $APPLICATION->GetCurPage();
?>
?">
<?php 
Exemple #20
0
    $row->AddInputField("SORT");
    $row->AddInputField("NAME");
    $row->AddCheckField("ACTIVE");
    $row->AddField("LAST_EXEC", $a_LAST_EXEC);
    $row->AddField("NEXT_EXEC", $a_NEXT_EXEC);
    $row->AddInputField("AGENT_INTERVAL");
    $row->AddCheckField("IS_PERIOD", $a_IS_PERIOD == "Y" ? GetMessage("MAIN_AGENT_PERIOD_YES") : GetMessage("MAIN_AGENT_PERIOD_NO"));
    $arActions = array();
    $arActions[] = array("ICON" => "edit", "TEXT" => GetMessage("MAIN_AGENT_EDIT"), "ACTION" => $lAdmin->ActionRedirect("agent_edit.php?ID=" . $a_ID), "DEFAULT" => true);
    $arActions[] = array("ICON" => "", "TEXT" => GetMessage("MAIN_AGENT_ACTIVATE"), "ACTION" => $lAdmin->ActionDoGroup($a_ID, "activate"));
    $arActions[] = array("ICON" => "", "TEXT" => GetMessage("MAIN_AGENT_DEACTIVATE"), "ACTION" => $lAdmin->ActionDoGroup($a_ID, "deactivate"));
    $arActions[] = array("SEPARATOR" => true);
    $arActions[] = array("ICON" => "delete", "TEXT" => GetMessage("MAIN_AGENT_DELETE"), "ACTION" => "if(confirm('" . GetMessage('MAIN_AGENT_ALERT_DELETE') . "')) " . $lAdmin->ActionDoGroup($a_ID, "delete"));
    $row->AddActions($arActions);
}
$lAdmin->AddGroupActionTable(array("delete" => true, "activate" => GetMessage("MAIN_AGENT_ACTIVATE"), "deactivate" => GetMessage("MAIN_AGENT_DEACTIVATE")));
$aContext = array(array("TEXT" => GetMessage("MAIN_AGENT_ADD_AGENT"), "LINK" => "agent_edit.php?lang=" . LANG, "TITLE" => GetMessage("MAIN_AGENT_ADD_AGENT_TITLE"), "ICON" => "btn_new"));
$lAdmin->AddAdminContextMenu($aContext);
$APPLICATION->SetTitle(GetMessage("MAIN_AGENT_PAGE_TITLE"));
$lAdmin->CheckListMode();
require $_SERVER["DOCUMENT_ROOT"] . FX_ROOT . "/modules/main/include/prolog_admin_after.php";
?>
<form name="find_form" method="GET" action="<?echo $APPLICATION->GetCurPage()?>?">
<input type="hidden" name="lang" value="<?echo LANG?>">
<?
$oFilter = new CAdminFilter(
	$sTableID."_filter",
	array(
		GetMessage("MAIN_AGENT_FLT_ID"),
		GetMessage("MAIN_AGENT_FLT_MODULE_ID"),
		GetMessage("MAIN_AGENT_FLT_USER_ID"),
$rsIBlocks = CIBlock::GetList(array($by => $order), $arFilter);
$rsIBlocks = new CAdminResult($rsIBlocks, $sTableID);
$rsIBlocks->NavStart();
$lAdmin->NavText($rsIBlocks->GetNavPrint(GetMessage("BX_MOD_CATALOG_ADMIN_CIS_NAV")));
while ($arRes = $rsIBlocks->GetNext()) {
    $row =& $lAdmin->AddRow($arRes["ID"], $arRes);
    $row->AddViewField("NAME", $arRes["NAME"] . "<input type=hidden name='n" . $arRes["ID"] . "' id='name_" . $arRes["ID"] . "' value='" . CUtil::JSEscape(htmlspecialcharsbx($arRes["NAME"])) . "'>");
    $row->AddViewField("IBLOCK_TYPE_ID", $arRes["IBLOCK_TYPE_ID"]);
    $row->AddCheckField("ACTIVE", false);
    $row->AddViewField("XML_ID", $arRes["XML_ID"]);
    $row->AddViewField("CODE", $arRes["CODE"]);
    $row->AddActions(array(array("DEFAULT" => "Y", "TEXT" => GetMessage("BX_MOD_CATALOG_ADMIN_CIS_SELECT"), "ACTION" => "javascript:SelEl('" . CUtil::JSEscape($arRes["ID"]) . "', '" . CUtil::JSEscape($arRes["NAME"]) . "')")));
}
$lAdmin->AddFooter(array(array("title" => GetMessage("BX_MOD_CATALOG_ADMIN_CIS_MAIN_ADMIN_LIST_SELECTED"), "value" => $rsIBlocks->SelectedRowsCount()), array("counter" => true, "title" => GetMessage("BX_MOD_CATALOG_ADMIN_CIS_MAIN_ADMIN_LIST_CHECKED"), "value" => "0")));
if ($boolMultiSelect) {
    $lAdmin->AddGroupActionTable(array(array("action" => "SelAll()", "value" => "select", "type" => "button", "name" => GetMessage("BX_MOD_CATALOG_ADMIN_CIS_SELECT"))), array("disable_action_target" => true));
}
$lAdmin->AddAdminContextMenu(array(), false);
$lAdmin->CheckListMode();
require $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_popup_admin.php";
?>
<script type="text/javascript">
function SelEl(id, name)
{
<?php 
if ('' != $lookup) {
    if ('' != $boolMultiSelect) {
        ?>
window.opener.<?php 
        echo $lookup;
        ?>
Exemple #22
0
        $arActions[] = array("TITLE" => GetMessage("FORM_PREVIEW_ALT"), "ACTION" => $lAdmin->ActionRedirect("form_view.php?lang=" . LANGUAGE_ID . "&WEB_FORM_ID={$f_ID}"), "TEXT" => GetMessage("FORM_PREVIEW"));
    }
    if ($F_RIGHT >= 30) {
        $arActions[] = array("SEPARATOR" => true);
        $arActions[] = array("TITLE" => GetMessage("FORM_DELETE_RESULTS_ALT"), "ACTION" => "javascript:if(confirm('" . GetMessage("FORM_CONFIRM_DELETE_RESULTS") . "')) window.location='?lang=" . LANGUAGE_ID . "&reset_id=" . $f_ID . "&" . bitrix_sessid_get() . "'", "TEXT" => GetMessage("FORM_DELETE_RESULTS"));
    }
    if (CForm::IsAdmin()) {
        $arActions[] = array("ICON" => "delete", "TITLE" => GetMessage("FORM_DELETE_ALT"), "ACTION" => "javascript:if(confirm('" . GetMessage("FORM_CONFIRM_DELETE") . "')) window.location='?lang=" . LANGUAGE_ID . "&action=delete&ID={$f_ID}&" . bitrix_sessid_get() . "'", "TEXT" => GetMessage("FORM_DELETE"));
    }
    $row->AddActions($arActions);
}
// list footer
$lAdmin->AddFooter(array(array("title" => GetMessage("MAIN_ADMIN_LIST_SELECTED"), "value" => $rsData->SelectedRowsCount()), array("counter" => true, "title" => GetMessage("MAIN_ADMIN_LIST_CHECKED"), "value" => "0")));
if ($FORM_RIGHT == "W") {
    // add list buttons
    $lAdmin->AddGroupActionTable(array("delete" => GetMessage("FORM_DELETE_L")));
}
// context menu
if ($FORM_RIGHT == "W") {
    $aMenu = array();
    $aMenu[] = array("TEXT" => GetMessage("FORM_CREATE"), "TITLE" => GetMessage("FORM_CREATE_TITLE"), "LINK" => "form_edit.php?lang=" . LANG, "ICON" => "btn_new");
    $aContext = $aMenu;
    $lAdmin->AddAdminContextMenu($aContext);
}
// check list output mode
$lAdmin->CheckListMode();
/***************************************************************************
							   HTML form
****************************************************************************/
$APPLICATION->SetTitle(GetMessage("FORM_PAGE_TITLE"));
require_once $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_admin_after.php";
Exemple #23
0
		$arActions["unlock"] = GetMessage("IBLIST_A_UNLOCK_ACTION");
		$arActions["lock"] = GetMessage("IBLIST_A_LOCK_ACTION");

		$statuses = '<div id="wf_status_id" style="display:none">'.SelectBox("wf_status_id", CWorkflowStatus::GetDropDownList("N", "desc")).'</div>';
		$arActions["wf_status"] = GetMessage("IBLIST_A_WF_STATUS_CHANGE");
		$arActions["wf_status_chooser"] = array("type" => "html", "value" => $statuses);

		$arParams["select_onchange"] .= "BX('wf_status_id').style.display = (this.value == 'wf_status'? 'block':'none');";

	}
	elseif($bBizproc)
	{
		$arActions["unlock"] = GetMessage("IBLIST_A_UNLOCK_ACTION");
	}

	$lAdmin->AddGroupActionTable($arActions, $arParams);
}

$sLastFolder = '';
$sSectionUrl = CIBlock::GetAdminSectionListLink($IBLOCK_ID, array('find_section_section'=>0));
$chain = $lAdmin->CreateChain();

if(!defined("CATALOG_PRODUCT"))
{
	$chain->AddItem(array(
		"TEXT" => htmlspecialcharsex($arIBlock["NAME"]),
		"LINK" => htmlspecialcharsbx($sSectionUrl),
		"ONCLICK" => $lAdmin->ActionAjaxReload($sSectionUrl).';return false;',
	));
}
    }
    $arActions = array();
    $arActions[] = array("ICON" => "edit", "TEXT" => $USER->CanDoOperation('edit_other_settings') || $USER->CanDoOperation('lpa_template_edit') ? GetMessage("MAIN_ADMIN_MENU_EDIT") : GetMessage("MAIN_ADMIN_MENU_VIEW"), "ACTION" => $lAdmin->ActionRedirect("template_edit.php?ID=" . $u_ID));
    if ($edit_php) {
        $arActions[] = array("ICON" => "copy", "TEXT" => GetMessage("MAIN_ADMIN_MENU_COPY"), "ACTION" => $lAdmin->ActionDoGroup($u_ID, "copy"));
        $arActions[] = array("ICON" => "export", "TEXT" => GetMessage("MAIN_ADMIN_LIST_EXPORT"), "ACTION" => "exportData('" . $u_ID . "')");
        if ($edit_php && $f_DEFAULT != "Y") {
            $arActions[] = array("SEPARATOR" => true);
            $arActions[] = array("ICON" => "delete", "TEXT" => GetMessage("MAIN_T_ADMIN_DEL"), "ACTION" => "if(confirm('" . GetMessage('MAIN_T_ADMIN_DEL_CONF') . "')) " . $lAdmin->ActionDoGroup($u_ID, "delete"));
        }
    }
    $row->AddActions($arActions);
}
$lAdmin->AddFooter(array(array("title" => GetMessage("MAIN_ADMIN_LIST_SELECTED"), "value" => $rsData->SelectedRowsCount()), array("counter" => true, "title" => GetMessage("MAIN_ADMIN_LIST_CHECKED"), "value" => "0")));
if ($edit_php) {
    $lAdmin->AddGroupActionTable(array("copy" => GetMessage("MAIN_T_ADMIN_COPY_1"), "delete" => GetMessage("MAIN_ADMIN_LIST_DELETE")));
}
$aContext = array();
if ($edit_php) {
    $aContext[] = array("TEXT" => GetMessage("MAIN_ADD_TEMPL"), "LINK" => "template_edit.php?lang=" . LANGUAGE_ID, "TITLE" => GetMessage("MAIN_ADD_TEMPL_TITLE"), "ICON" => "btn_new");
    $aContext[] = array("TEXT" => GetMessage("MAIN_LOAD"), "LINK" => "template_load.php?lang=" . LANGUAGE_ID, "TITLE" => GetMessage("MAIN_T_IMPORT"), "ICON" => "");
}
$lAdmin->AddAdminContextMenu($aContext);
// проверка на вывод только списка (в случае списка, скрипт дальше выполняться не будет)
$lAdmin->CheckListMode();
$APPLICATION->SetTitle(GetMessage("MAIN_T_ADMIN_TITLE"));
require $_SERVER["DOCUMENT_ROOT"] . BX_ROOT . "/modules/main/include/prolog_admin_after.php";
?>
<script>
function exportData(val)
{
$lAdmin->AddHeaders(array(array("id" => "ID", "content" => GetMessage("FM_HEAD_ID"), "sort" => "ID", "default" => true), array("id" => "FORUM_NAME", "content" => GetMessage("FM_HEAD_FORUM"), "sort" => "FORUM_NAME", "default" => true), array("id" => "TITLE", "content" => GetMessage("FM_HEAD_TOPIC"), "sort" => "TITLE", "default" => true), array("id" => "START_DATE", "content" => GetMessage("FM_HEAD_START_DATE"), "sort" => "START_DATE", "default" => true), array("id" => "LAST_SEND", "content" => GetMessage("FM_HEAD_LAST_SEND"), "sort" => "LAST_SEND", "default" => true)));
//************************************ Body ***********************************************************************
while ($arRes = $rsData->NavNext(true, "t_")) {
    $row =& $lAdmin->AddRow($t_ID, $arRes);
    $LOGIN = $arRes["LOGIN"];
    if ($t_TOPIC_ID <= 0) {
        $t_TITLE = $t_NEW_TOPIC_ONLY == "Y" ? GetMessage("FM_NEW_TOPIC_ONLY") : GetMessage("FM_ALL_MESSAGE");
    }
    $row->AddViewField("TITLE", $t_TITLE);
    $arActions = array();
    $arActions[] = array("ICON" => "delete", "TEXT" => GetMessage("FM_ACT_DELETE"), "ACTION" => "if(confirm('" . GetMessage("FM_ACT_DEL_CONFIRM") . "')) " . $lAdmin->ActionDoGroup($t_ID, "delete", "USER_ID=" . $USER_ID . "&lang=" . LANG));
    $row->AddActions($arActions);
}
//************************************ Footer *********************************************************************
$lAdmin->AddFooter(array(array("title" => GetMessage("MAIN_ADMIN_LIST_SELECTED"), "value" => $rsData->SelectedRowsCount()), array("counter" => true, "title" => GetMessage("MAIN_ADMIN_LIST_CHECKED"), "value" => "0")));
$lAdmin->AddGroupActionTable(array("delete" => GetMessage('FM_ACT_DELETE')));
$aMenu = array(array("TEXT" => GetMessage("FM_LIST_USER"), "LINK" => "/bitrix/admin/forum_subscribe.php?lang=" . LANG, "ICON" => "btn_list"));
$lAdmin->AddAdminContextMenu($aMenu);
$lAdmin->CheckListMode();
//************************************ Page ***********************************************************************
$APPLICATION->SetTitle(GetMessage("FM_TITLE") . $LOGIN);
require $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_admin_after.php";
$oFilter = new CAdminFilter($sTableID . "_subscribe", array(GetMessage("FM_FLT_START_DATE_ALT"), GetMessage("FM_FLT_SUBSCR_TYPE_ALT")));
?>
	<form name="form1" method="get" action="<?php 
echo $APPLICATION->GetCurPage();
?>
?">
	<input type="hidden" name="USER_ID" value="<?php 
echo $USER_ID;
?>
        $row->AddInputField("C_SORT");
        $f_QUESTION_TEXT = $arRes["QUESTION_TYPE"] == "text" ? "checked" : "";
        $f_QUESTION_HTML = $arRes["QUESTION_TYPE"] == "text" ? "" : "checked";
        $sHTML = <<<HTML
\t\t\t<input type="radio" name="FIELDS[{$f_ID}][QUESTION_TYPE]" value="text" id="{$f_ID}QUESTIONTEXT" {$f_QUESTION_TEXT} /><label for="{$f_ID}QUESTION">text</label>
\t\t\t<input type="radio" name="FIELDS[{$f_ID}][QUESTION_TYPE]" value="html" id="{$f_ID}QUESTIONHTML" {$f_QUESTION_HTML} /><label for="{$f_ID}QUESTION">html</label><br>
\t\t\t<textarea rows="10" cols="70" name="FIELDS[{$f_ID}][QUESTION]">{$f_QUESTION}</textarea>
HTML;
        $row->AddEditField("QUESTION", $sHTML);
        $row->AddFileField("IMAGE_ID", array("IMAGE" => "Y", "PATH" => "Y", "FILE_SIZE" => "Y", "DIMENSIONS" => "Y", "IMAGE_POPUP" => "Y"), array('upload' => true, 'medialib' => false, 'file_dialog' => false, 'cloud' => false, 'del' => true, 'description' => false));
        $row->AddActions(array(array("ICON" => "edit", "DEFAULT" => true, "TEXT" => GetMessage("MAIN_ADMIN_MENU_EDIT"), "ACTION" => $lAdmin->ActionRedirect("vote_question_edit.php?ID={$f_ID}&VOTE_ID={$VOTE_ID}")), array("ICON" => "delete", "TEXT" => GetMessage("MAIN_ADMIN_MENU_DELETE"), "ACTION" => "if(confirm('" . GetMessage("VOTE_CONFIRM_DEL_QUESTION") . "')) window.location='vote_question_list.php?lang=" . LANGUAGE_ID . "&VOTE_ID={$VOTE_ID}&action=delete&ID={$f_ID}&" . bitrix_sessid_get() . "'")));
    }
}
$lAdmin->AddFooter(array(array("title" => GetMessage("MAIN_ADMIN_LIST_SELECTED"), "value" => $rsData->SelectedRowsCount()), array("counter" => true, "title" => GetMessage("MAIN_ADMIN_LIST_CHECKED"), "value" => "0")));
if ($VOTE_RIGHT == "W") {
    $lAdmin->AddGroupActionTable(array("delete" => GetMessage("VOTE_DELETE"), "activate" => GetMessage("VOTE_ACTIVATE"), "deactivate" => GetMessage("VOTE_DEACTIVATE")));
    $aMenu[] = array("TEXT" => GetMessage("VOTE_CREATE"), "TITLE" => GetMessage("VOTE_ADD_QUESTION"), "LINK" => "vote_question_edit.php?lang=" . LANG . "&VOTE_ID={$VOTE_ID}", "ICON" => "btn_new");
    $aContext = $aMenu;
    $lAdmin->AddAdminContextMenu($aContext);
}
$lAdmin->CheckListMode();
/********************************************************************
				Form
********************************************************************/
$APPLICATION->SetTitle(str_replace("#ID#", "{$VOTE_ID}", GetMessage("VOTE_PAGE_TITLE")));
require_once $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_admin_after.php";
?>
<form name="form1" method="GET" action="<?php 
echo $APPLICATION->GetCurPage();
?>
?">
Exemple #27
0



// list "footer"
$lAdmin->AddFooter(
	array(
		array("title"=>GetMessage("MAIN_ADMIN_LIST_SELECTED"), "value"=>$rsData->SelectedRowsCount()),
		array("counter"=>true, "title"=>GetMessage("MAIN_ADMIN_LIST_CHECKED"), "value"=>"0"),
	)
);

// add group actions
$lAdmin->AddGroupActionTable(Array(
	"delete"=>GetMessage("FORM_DELETE_L"),
	"activate"=>GetMessage("FORM_ACTIVATE_L"),
	"deactivate"=>GetMessage("FORM_DEACTIVATE_L"),
	));


$aMenu = array(
	array(
		"ICON"	=> "btn_new",
		"TEXT"	=> GetMessage("FORM_ADD"),
		"TITLE"	=> GetMessage("FORM_ADD_STATUS"),
		"LINK"	=>	"/freetrix/admin/form_status_edit.php?lang=".LANGUAGE_ID."&WEB_FORM_ID=".$WEB_FORM_ID,
	),
);

$lAdmin->AddAdminContextMenu($aMenu);
$lAdmin->CheckListMode();
		array(
			'title' => Loc::getMessage('MAIN_ADMIN_LIST_SELECTED'),
			'value' => $couponIterator->SelectedRowsCount()
		),
		array(
			'counter' => true,
			'title' => Loc::getMessage('MAIN_ADMIN_LIST_CHECKED'),
			'value' => 0
		),
	)
);

$adminList->AddGroupActionTable(
	array(
		'delete' => Loc::getMessage('MAIN_ADMIN_LIST_DELETE'),
		'activate' => Loc::getMessage('MAIN_ADMIN_LIST_ACTIVATE'),
		'deactivate' => Loc::getMessage('MAIN_ADMIN_LIST_DEACTIVATE'),
	)
);

$contextMenu = array();
if (!$readOnly)
{
	$contextMenu[] = array(
		'ICON' => 'btn_new',
		'TEXT' => Loc::getMessage('BT_SALE_DISCOUNT_COUPONT_LIST_MESS_NEW_COUPON'),
		'TITLE' => Loc::getMessage('BT_SALE_DISCOUNT_COUPON_LIST_MESS_NEW_COUPON_TITLE'),
		'LINK' => 'sale_discount_coupon_edit.php?lang='.LANGUAGE_ID.GetFilterParams('filter_'),
	);
}
if (!empty($contextMenu))
    $row =& $lAdmin->AddRow($f_ID, $arRes);
    $row->AddViewField("EVENT1", $f_EVENT1 . '<input type="hidden" name="EVENT_NAME[' . $f_ID . ']" id="EVENT_NAME[' . $f_ID . ']" value="' . $f_EVENT . " [" . $f_ID . ']">');
    $id = CUtil::JSEscape($f_ID . ($full_name == "Y" ? " (" . $f_EVENT1 . " / " . $f_EVENT2 . ")" : ""));
    $fld = CUtil::JSEscape($field);
    $row->AddViewField("SELECT_BUTTON", "<a href=\"" . htmlspecialcharsbx("javascript:setTargetValue('" . $id . "', '" . $fld . "');") . "\" title=\"" . GetMessage("STAT_CHOOSE_TITLE") . "\">" . GetMessage("STAT_CHOOSE") . "</a>");
    if ($target_control == "text") {
        $arActions = array(array("ICON" => "", "DEFAULT" => true, "TEXT" => GetMessage("STAT_CHOOSE"), "ACTION" => htmlspecialcharsbx("javascript:setTargetValue('" . $id . "', '" . $fld . "');")));
        $row->AddActions($arActions);
    }
}
$arFooter = array();
$arFooter[] = array("title" => GetMessage("MAIN_ADMIN_LIST_SELECTED"), "value" => $rsData->SelectedRowsCount());
$arFooter[] = array("counter" => true, "title" => GetMessage("MAIN_ADMIN_LIST_CHECKED"), "value" => "0");
$lAdmin->AddFooter($arFooter);
if ($target_control != "text") {
    $lAdmin->AddGroupActionTable(array(array("action" => htmlspecialcharsbx("setTargetValue(0, '" . CUtil::JSEscape($field) . "')"), "value" => "select", "type" => "button", "title" => GetMessage("STAT_SELECT_TITLE"), "name" => GetMessage("STAT_SELECT"))), array("disable_action_target" => true));
}
$lAdmin->CheckListMode();
$APPLICATION->SetTitle(GetMessage("STAT_TITLE"));
/***************************************************************************
					HTML
****************************************************************************/
require $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_popup_admin.php";
?>

<script type="text/javascript">
<!--
function setTargetValue(id, field)
{
	var arSelect = window.opener.document.getElementById(field);
	if(!arSelect)
Exemple #30
-1
$lAdmin->NavText($rsData->GetNavPrint(GetMessage("STAT_USER_AGENT_PAGES")));
$lAdmin->AddHeaders(array(array("id" => "USER_AGENT", "content" => GetMessage("STAT_USER_AGENT"), "sort" => "", "default" => true), array("id" => "COUNTER", "content" => GetMessage("STAT_SESSIONS"), "sort" => "", "default" => true, "align" => "right"), array("id" => "FAKE_MASK", "content" => GetMessage("STAT_MASK"), "sort" => "", "default" => true), array("id" => "FAKE_SRCH_S", "content" => GetMessage("STAT_SEARCHER"), "align" => "center", "default" => true), array("id" => "FAKE_SRCH_B", "content" => GetMessage("STAT_BROWSER"), "align" => "center", "default" => true)));
$i = 0;
while ($arRes = $rsData->NavNext(true, "f_")) {
    $arRes["ID"] = $f_ID = $i++;
    $arRes["FAKE_MASK"] = preg_replace("/[0-9\\\\'\"]/", "_", $arRes["USER_AGENT"]);
    $row = $lAdmin->AddRow($f_ID, $arRes);
    $row->AddViewField("COUNTER", "<a title=\"" . GetMessage("STAT_SESS_LIST") . "\" href=\"/bitrix/admin/session_list.php?lang=" . LANGUAGE_ID . "&find_user_agent=" . urlencode("\"" . str_replace(array("\\", "\\'", "\""), "_", $f_USER_AGENT) . "\"") . "&set_filter=Y\">{$f_COUNTER}</a>");
    $row->AddInputField("FAKE_MASK", array("size" => 35));
    $row->AddEditField("FAKE_SRCH_S", "<input type=\"radio\" name=\"" . htmlspecialcharsbx("FIELDS[" . $f_ID . "][type]") . "\" value=\"s\" checked> ");
    $row->AddEditField("FAKE_SRCH_B", "<input type=\"radio\" name=\"" . htmlspecialcharsbx("FIELDS[" . $f_ID . "][type]") . "\" value=\"b\"> ");
    $arActions = array(array("TEXT" => GetMessage("STAT_ADD_AS_SEARCHER"), "ACTION" => $lAdmin->ActionDoGroup($f_ID, "add_as_searcher", "&mask=" . urlencode($arRes["FAKE_MASK"]))), array("TEXT" => GetMessage("STAT_ADD_AS_BROWSER"), "ACTION" => $lAdmin->ActionDoGroup($f_ID, "add_as_browser", "&mask=" . urlencode($arRes["FAKE_MASK"]))));
    $row->AddActions($arActions);
}
$lAdmin->AddFooter(array(array("title" => GetMessage("MAIN_ADMIN_LIST_SELECTED"), "value" => $rsData->SelectedRowsCount()), array("counter" => true, "title" => GetMessage("MAIN_ADMIN_LIST_CHECKED"), "value" => "0")));
$lAdmin->AddGroupActionTable(array(), array("disable_action_target" => true));
$lAdmin->CheckListMode();
$APPLICATION->SetTitle(GetMessage("STAT_RECORDS_LIST"));
require_once $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_admin_after.php";
?>
<a name="tb"></a>
<form name="form1" method="GET" action="<?php 
echo $APPLICATION->GetCurPage();
?>
?">
<?php 
$oFilter = new CAdminFilter($sTableID . "_filter", array(GetMessage("STAT_FL_DAY"), GetMessage("STAT_FL_SESS")));
$oFilter->Begin();
?>
<tr>
	<td nowrap><b><?php