8Dle
Авторизация

Уведомление о модерации новостей

Уведомление о модерации новостей

Очень удобныйх хак. За основу было взято уведомление о новом ПС.
Автор: Kilya
Установка:
1. Создаем в директории engine/modules/ файл news_alert.php с содержимым:
super_query("SELECT COUNT(*) as how FROM " . PREFIX . "_post where approve = '0'");

$newnews = $row['how'];
$a_root = $config['admin_path'];
if ($newnews) {
$newnews = "ВНИМАНИЕ АДМИН!! 
У Вас есть неотмодерированные новости : » [$newnews]
";
}else{ $newnews = "";}

if ($newnews != "") 
$news_alert = <<



$(function(){
$('#newnews').dialog({
autoOpen: true,
show: 'fade',
hide: 'fade',
width: 450,
height: 170,
buttons: {
"Закрыть" : function() { 
$(this).dialog("close"); 
}, 
"Открыть": function() {
window.open('$a_root?mod=editnews&action=list&news_status=2', "_blank"); 
}
}
});
});

HTML;
} 
}

?>

2. Открываем index.php

Находим:

{$pm_alert}

Меняем на:

include_once ENGINE_DIR . '/modules/news_alert.php';
$ajax .= <<
{$pm_alert}{$news_alert}

Жмите на Кнопу ниже, или подписывайтесь!


Читайте также
  1. Spectator
    21 февраля 2014 09:04
    Не пашет! Что делать?
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.


Dle это движок который изначально проектировался для создания новостных сайтов, но по мере своего развития движка значительно расширил свою функциональность и стал универсальным средством разработки и сопровождения сайтов и блогов различной направленности и тематики. По сравнению с другими бесплатными (и некоторыми платными) CMS системами движок dle обладает довольно обширными возможности.

Авторизация