Навигация
Главная
Бесплатные шаблоны dle
Платные шаблоны dle
Бесплатные модули dle
Хаки dle
Скачать DataLife Engine
Заработок для Web мастеров
Контакты
Rss
Вход на сайт
  Логин
  Пароль
Популярные новости
Реклама

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

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

Очень удобныйх хак. За основу было взято уведомление о новом ПС.
Автор: Kilya

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

if(!defined('DATALIFEENGINE'))
{
  die("Hacking attempt!");
}
if ($user_group[$member_id['user_group']]['allow_admin']) {
if ($member_id['user_group'] == 1){
$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  = "<b style=\"color:black;font-size:14px\">ВНИМАНИЕ АДМИН!! </b><BR>У Вас есть неотмодерированные новости : &raquo; <a style=\"color:red;font-size:14px\" href=\"/$a_root?mod=editnews&action=list&news_status=2\" target=\"_blank\">[$newnews]</a><br>";
}else{ $newnews = "";}

if ($newnews != "")
$news_alert = <<<HTML
<div id="newnews" title="Ожидает модерацию" style="display:none;" >
{$newnews}
</div>

<script type="text/javascript">    
$(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");            
            }
        }
    });
});
</script>
HTML;
}
}

?>


2. Открываем index.php
Находим:
<div id="loading-layer" style="display:none"><div id="loading-layer-text">{$lang['ajax_info']}</div></div>{$pm_alert}


Меняем на:
include_once ENGINE_DIR . '/modules/news_alert.php';
$ajax .= <<<HTML
<div id="loading-layer" style="display:none"><div id="loading-layer-text">{$lang['ajax_info']}</div></div>{$pm_alert}{$news_alert}


4 ноября 2010 добавил korolpfu
     просмотров 3016   комментариев (3)

написал kuller    30 июля 2011 21:17   



 Группа: Гости
 Регистрация: --
 Публикаций: 0
 Комментариев: 0
после этого изменения сайт грузиться перестал. отоброжает чисто чёрную страницу. даже в дизайне чёрного цвета нет (несчитая текста)


        

написал Malkand    19 ноября 2011 21:49   



 Группа: Гости
 Регистрация: --
 Публикаций: 0
 Комментариев: 0
поставил на 9,4 работает.


        

написал MaD-MaN242    1 декабря 2011 11:51   



 Группа: Гости
 Регистрация: --
 Публикаций: 0
 Комментариев: 0
на 8.5 не пашет


        

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.














Rambler's Top100

Яндекс цитирования