Хак [хак] Вывод в шаблон количества новостей ожидающих модерации

Тема в разделе "DLE", создана пользователем dos03, 12 ноя 2008.

Информация :
Актуальная версия DataLife Engine 11.3
( Final Release v.11.3 | Скачать DataLife Engine | Скачать 11.3 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.2 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. dos03

    dos03 -----

    Регистр.:
    9 мар 2007
    Сообщения:
    871
    Симпатии:
    428
    approve_news.jpg

    Теги используемые модулем:

    {kol_approve} - выводит непосредственно число новостей

    {approve_link} - выводит линк для модерации новостей (только для администратора)

    Установка:

    Создать файл /engine/modules/approve.php и поместить в него следующий код:

    Далее в файле /index.php

    Перед:


    Добавить:

    и после:
    Добавить:
    Пример блока на главной:

    Автор: POS_troi
     
  2. Цербер

    Цербер Читатель

    Заблокирован
    Регистр.:
    16 май 2008
    Сообщения:
    132
    Симпатии:
    23
    Сделал все врено но вот такая ошыбка Parse error: syntax error, unexpected '<' in approve.php on line 14
    Что делать?
     
  3. ewg777

    ewg777

    Регистр.:
    6 авг 2007
    Сообщения:
    763
    Симпатии:
    321
    файл /engine/modules/approve.php должен быть таким

    PHP:
    <?php
    if(!defined('DATALIFEENGINE'))
    {
    die(
    "Hacking attempt!");
    }



    $approve dle_cache("approve"$config['skin']);

    if (
    $approve AND $user_group[$member_id['user_group']]['allow_admin']) { //$approve AND
    $adminka $config['admin_path'];
    $approve_link ="<a target=\"_blank\" href=\"$adminka?mod=editnews&action=list&news_status=2\">MODERATE</a>";  

    }

    if (!
    $approve){

    $row $db->super_query("SELECT COUNT(*) as count FROM " PREFIX "_post where approve = '0'");
    $approve $row['count'];


    create_cache ("approve"$approve$config['skin']);

    }
    ?>  
     
    Цербер нравится это.
Статус темы:
Закрыта.