Вход Регистрация
Файл: core/includes/admin/sub/modules_linkexchange.php
Строк: 59
<?php
#####################################
# ShopCMS: Скрипт интернет-магазина
# Copyright (c) by ADGroup
# http://shopcms.ru
#####################################

if (!strcmp($sub, "linkexchange"))
{
        if ( 
CONF_BACKEND_SAFEMODE != 1 && (!isset($_SESSION["log"]) || !in_array(22,$relaccess))) //unauthorized
        
{
                          
$smarty->assign("admin_sub_dpt", "error_forbidden.tpl.html");
                        } else {
$ob_per_list = 20;
if(!empty(
$_POST['fACTION'])) require 'core/modules/linkexchange/postactions.proc.php';
if(empty(
$_GET['categoryID']))$_GET['categoryID'] = 0;
else 
$_GET['categoryID'] = intval($_GET['categoryID']);
$TotalPages = ceil(le_getLinksNumber( $_GET['categoryID']?array('le_lCategoryID'=>(int)$_GET['categoryID']):'1')/$ob_per_list);
if(empty(
$_GET['page']))$_GET['page'] = 1;
else 
$_GET['page'] = intval($_GET['page'])>$TotalPages?$TotalPages:intval($_GET['page']);

if(isset(
$_GET['show_all'])||isset($_POST['show_all'])){

        
$ob_per_list = $ob_per_list*$TotalPages;
        
$smarty->assign('showAllLinks', '1');
        
$_GET['page'] = 1;
}

$lister = getListerRange($_GET['page'], $TotalPages);

if(isset(
$show_new_link)){

        
$smarty->assign('show_new_link', 'yes');
        if(isset(
$_POST['LINK']))$smarty->assign('pst_LINK', html_spchars($_POST['LINK']));
}
if(isset(
$error_message))
        
$smarty->assign('error_message', $error_message);
if(isset(
$_GET['safemode'])){

        
$error_message  = ADMIN_SAFEMODE_WARNING;
}
$_SERVER['REQUEST_URI'] = set_query('safemode=&action=');
$le_Categories = le_getCategories();
foreach (
$le_Categories as $_ind=>$_val)
        
$le_Categories[$_ind]['links_num'] = le_getLinksNumber( "le_lCategoryID = {$_val['le_cID']}" );

$smarty->assign('le_LinksNumInCategories', le_getLinksNumber());
$smarty->assign('REQUEST_URI', $_SERVER['REQUEST_URI']);
$smarty->assign('url_allcategories', set_query('categoryID='));
$smarty->assign('le_categories', $le_Categories);
$smarty->assign('le_categories_num', count($le_Categories));
$smarty->assign('le_CategoryID', $_GET['categoryID']);
$smarty->assign('curr_page',$_GET['page']);
$smarty->assign('last_page', $TotalPages);
$smarty->assign('le_links', le_getLinks(
                (int)
$_GET['page'],
                (int)
$ob_per_list,
                (
$_GET['categoryID']?array('le_lCategoryID'=>(int)$_GET['categoryID']):'1'),
                
'le_lID, le_lText, le_lDesk, le_lURL, le_lCategoryID, le_lVerified',
                
'le_lVerified ASC, le_lURL ASC'));
$smarty->assign('le_lister_range', range($lister['start'], $lister['end']));
$smarty->assign("admin_sub_dpt", "modules_linkexchange.tpl.html");
}
}
?>
Онлайн: 2
Реклама