Вход Регистрация
Файл: 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
Реклама