Главная » Файлы » Всё для Dle » Хаки для Dle [ Добавить материал ]

Уведомление о модерации новостей
[ · Скриншот ] 06.03.2011, 16:19
Очень удобныйх хак. За основу было взято уведомление о новом ПС.
Автор: Kilya

Установка:
1. Создаем в директории engine/modules/ файл news_alert.php с содержимым:

Code
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
Находим:

Code
{$pm_alert}

Меняем на:

Code
include_once ENGINE_DIR . '/modules/news_alert.php';
$ajax .= <<
{$pm_alert}{$news_alert}
Категория: Хаки для Dle | Добавил: Sky_DM | Теги: Новостей, модерации, Уведомление
Просмотров: 281 | Загрузок: 0 | Рейтинг: 5.0/1
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]