uawdijnntqw1x1x1
IP : 3.144.97.63
Hostname : axolotl
Kernel : Linux axolotl 4.9.0-13-amd64 #1 SMP Debian 4.9.228-1 (2020-07-05) x86_64
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
OS : Linux
PATH:
/
var
/
www
/
axolotl
/
data
/
www
/
samara.axolotls.ru
/
bitrix
/
components
/
bitrix
/
lists.lists
/
component.php
/
/
<? if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die(); if(!CModule::IncludeModule('lists')) { ShowError(GetMessage("CC_BLL_MODULE_NOT_INSTALLED")); return; } $lists_perm = CListPermissions::CheckAccess( $USER, $arParams["~IBLOCK_TYPE_ID"], false, $arParams["~SOCNET_GROUP_ID"] ); if($lists_perm < 0) { switch($lists_perm) { case CListPermissions::WRONG_IBLOCK_TYPE: ShowError(GetMessage("CC_BLL_WRONG_IBLOCK_TYPE")); return; case CListPermissions::WRONG_IBLOCK: ShowError(GetMessage("CC_BLL_WRONG_IBLOCK")); return; default: ShowError(GetMessage("CC_BLL_UNKNOWN_ERROR")); return; } } elseif($lists_perm <= CListPermissions::ACCESS_DENIED) { ShowError(GetMessage("CC_BLL_ACCESS_DENIED")); return; } $arParams["CAN_EDIT"] = $lists_perm >= CListPermissions::IS_ADMIN; if(isset($arParams["SOCNET_GROUP_ID"]) && $arParams["SOCNET_GROUP_ID"] > 0) $arParams["SOCNET_GROUP_ID"] = intval($arParams["SOCNET_GROUP_ID"]); else $arParams["SOCNET_GROUP_ID"] = ""; $arResult["~LISTS_URL"] = str_replace( array("#list_id#", "#group_id#"), array("0", $arParams["SOCNET_GROUP_ID"]), $arParams["~LISTS_URL"] ); $arResult["LISTS_URL"] = htmlspecialchars($arResult["~LISTS_URL"]); $arResult["~LIST_EDIT_URL"] = str_replace( array("#list_id#", "#group_id#"), array("0", $arParams["SOCNET_GROUP_ID"]), $arParams["~LIST_EDIT_URL"] ); $arResult["LIST_EDIT_URL"] = htmlspecialchars($arResult["~LIST_EDIT_URL"]); global $CACHE_MANAGER; if($this->StartResultCache(false, $USER->GetUserGroupArray())) { $CACHE_MANAGER->StartTagCache($this->GetCachePath()); $CACHE_MANAGER->RegisterTag("lists_list_any"); $arOrder = array( "SORT" => "ASC", "NAME" => "ASC", ); $arFilter = array( "ACTIVE" => "Y", "SITE_ID" => SITE_ID, "TYPE" => $arParams["~IBLOCK_TYPE_ID"], "CHECK_PERMISSIONS" => ($arParams["CAN_EDIT"] || $arParams["SOCNET_GROUP_ID"]? "N": "Y"), //This cancels iblock permissions for trusted users ); if($arParams["SOCNET_GROUP_ID"]) $arFilter["=SOCNET_GROUP_ID"] = $arParams["SOCNET_GROUP_ID"]; $arResult["ITEMS"] = array(); $rsLists = CIBlock::GetList($arOrder, $arFilter); while($ar = $rsLists->GetNext()) { $ar["~LIST_URL"] = CHTTP::urlAddParams(str_replace( array("#list_id#", "#section_id#", "#group_id#"), array($ar["ID"], "0", $arParams["SOCNET_GROUP_ID"]), $arParams["~LIST_URL"] ), array("list_section_id" => "")); $ar["LIST_URL"] = htmlspecialchars($ar["~LIST_URL"]); $ar["~LIST_EDIT_URL"] = str_replace( array("#list_id#", "#group_id#"), array($ar["ID"], $arParams["SOCNET_GROUP_ID"]), $arParams["~LIST_EDIT_URL"] ); $ar["LIST_EDIT_URL"] = htmlspecialchars($ar["~LIST_EDIT_URL"]); $arResult["ITEMS"][] = $ar; } $CACHE_MANAGER->EndTagCache(); $this->IncludeComponentTemplate(); } if(isset($arParams["TITLE_TEXT"])) $APPLICATION->SetTitle($arParams["TITLE_TEXT"]); ?>
/var/www/axolotl/data/www/samara.axolotls.ru/bitrix/components/bitrix/lists.lists/component.php