Вход Регистрация
Файл: adm_panel/index.php
Строк: 118
<?php

define
('H', $_SERVER['DOCUMENT_ROOT'].'/');

foreach (array(
'start', 'compress', 'sess', 'settings', 'db_connect', 'ipua', 'fnc', 'user', 'adm_check') as $inc) {
    include_once 
H."sys/inc/{$inc}.php";
}

user_access('adm_panel_show', null, '/');

if (
user_access('no_captcha')) 
{
    
$_SESSION['adm_auth'] = time() + 9999;
}

if (isset(
$_SESSION['adm_auth']) && $_SESSION['adm_auth'] > time() || isset($_SESSION['captcha']) && isset($_POST['chislo']) && $_SESSION['captcha'] == $_POST['chislo']) {
    
$_SESSION['adm_auth'] = time() + 600;
    
    if (isset(
$_GET['go']) && $_GET['go'] != null) 
    {
        exit(
header('Location: '.base64_decode($_GET['go'])));
    }

    
$set['title'] = lang('Админка');
    include_once 
H.'sys/inc/thead.php';
    
title() . aut();
    
    include_once 
H.'sys/inc/api_config.php';
    
    echo 
"<div class='adm_panel_fon'>";
    
    if (
user_access('api_config')) {
        
?>
        <div class='adm_panel'>
            <img src="/style/icons_admpanel/1.png" alt="" />
            <div style="text-align: center;"><b><span style='color:#4388C3'>Fiera</span> <span style='color:#A1AD9B'><?= $set['fiera_vers'].'</span> '.$set['fiera_status'] .' ['. vremja($set['install_system'])?>]</b><hr />
                <a href='support.php'><?= lang('Служба поддержки') ?></a> ::
                <a href='<?= FIERA_URL.'/?update_fiera&vers='.$set['fiera_vers'].'&site='.$_SERVER['HTTP_HOST']?>'><?= lang('Обновления') ?></a> ::
                <a href='fiera_news.php'><?= lang('Новости fiera') ?></a>    
            </div>
        </div>
        <?
    
}   
    include 
'fiera_news_inc.php';
     
    
$admin_menu = mysql_query("SELECT * FROM `admin_menu` ORDER BY `pos` ASC");
    if (
$admin_menu == null) 
    {
        
msg(lang('Разделы еще не созданы'));
    } 
    else 
    {
        while (
$post = mysql_fetch_assoc($admin_menu)) 
        {
            if (
$post['accesses'] == user_access($post['accesses'])) 
            {
                
// Задаём позицию, если её не было ранее.
                
if ($post['pos'] == 0) 
                { 
                    
$idp = mysql_result(query("SELECT MAX(`pos`) FROM `admin_menu`"), 0)+1;
                    
mysql_query("UPDATE `admin_menu` SET  `pos` =  '". $idp ."' WHERE `id` = ". $post['id']);
                }
                
                
// Если модуль новый, то задаём ему время и считаем ссылку новой. 
                
if ($post['time'] == 0) 
                {
                    
query("UPDATE `admin_menu` SET  `time` =  '". time() ."' WHERE `id` = ".$post['id']);
                }
                
                if (
$post['type']=='link') 
                {
                    
// Если ссылка.
                    
echo "<a class='adm_panel' style='display: block' href='$post[url]'>";
                } 
                else
                {
                    
// Если раздел.
                    
echo "<div class='adm_panel_razd'> <img src='/style/icons_admpanel/razd.png'> ";
                }
                
                
// Выводим иконку.
                
if ($post['type'] == 'link') 
                {
                    
$img = image::is("/style/icons_admpanel/". $post['img']);
                    echo 
$img.' ';
                }
                 
                
// Выводим название.
                
echo lang(output_text($post['name']));
                
                
// Если новая ссылка.
                
if ($post['time'] + 86400 > time() and $post['type'] == 'link') 
                {
                    echo 
' <span class="adm_panel_span">NEW</span>';
                }
                
                
// Счётчик.
                
if ($post['counter'] != NULL and is_file('count/'. $post['counter']) and $post['type'] == 'link') 
                {
                    echo 
'<span style="float:right" class="adm_panel_span"> ';
                       include_once (
'count/'. $post['counter']);
                    echo 
' </span>';
                }
                
// Закрывающие дивы.
                
if ($post['type'] == 'link')
                    echo 
"</a>";
                else 
                    echo 
"</div>";
            }
        }
    }
    
    if (
user_access('modules_edit'))
        echo 
"<a href='admin_menu_edit.php'><div class='adm_panel'><img src='/style/icons_admpanel/edit.png'>".lang('Редактировать админ меню')."</div></a>";
    echo 
"</div>";

} 
else 
{
    
$set['title'] = lang('Защита от автоматических изменений');
    include_once 
H.'sys/inc/thead.php';
    
title() . aut();

    echo 
"
    <form method='post' action='?gen=
$passgen&amp;". (isset($_GET['go']) ?"go={$_GET['go']}":null)."'>
        <img src='/captcha.php?
$passgen&amp;SESS=$sess' width='100' height='30' alt='' /><br />
        "
.lang('Введите число с картинки').":<br />
        <input name='chislo' size='5' maxlength='5' value='' type='text' /><br/>
        <input type='submit' value='"
.lang('Далее')."' />
    </form>
    "
;
}

include_once 
H.'sys/inc/tfoot.php';

?>
Онлайн: 1
Реклама