Модуль [Хак] Оповещение админа о новых новостях на главной.

Тема в разделе "DLE", создана пользователем GauraStyle, 6 июл 2008.

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

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

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

    GauraStyle Kot

    Регистр.:
    13 фев 2007
    Сообщения:
    1.492
    Симпатии:
    916
    Хак. Оповещение админа о новых новостях на главной.
    1.jpg
    Описание:
    Оповещение администратора о новых неотмодерированных новостях в админке.
    Возможности:
    Вывод количества не отмодерированных новостей и ссылку на страницу модерации в блоке логина для админа если есть новые новости.
    Совместимость:
    Тестировалось на DLE 7.0 - должно работать на версиях и ниже
    Автор: Inrus (dletweak.ru)
    Установка:
    1. Открыть файл templates/ваш_шаблон/login.tpl
    Найти:
    PHP:
    if ($user_group[$member_id['user_group']]['allow_admin']) {
    Ниже добавить:
    PHP:
    // Неотмодерированное
    $row $db->super_query("SELECT COUNT(*) as how FROM " PREFIX "_post where approve = '0'");
    $newnews $row['how'];
    $a_root $config['admin_path'];
    if (
    $newnews) {
    $newnews  "<a href=\"$a_root?mod=editnews&action=list&news_status=2\">Новости: $newnews</a>";
    }else{ 
    $newnews "";}
    // Неотмодерированное
    2. Найти ссылку такого вида:
    PHP:
    <a href="{$adminlink}target="_blank">Админцентр</a>
    Рядом (или ниже - взависимости от формы шаблона)
    Вставить:
    PHP:
    {$newnews}
    ;)
     
    XuT нравится это.
Статус темы:
Закрыта.