29.08.13, 17:35
1 комментарий
  DLE Хаки

Хак - Вывод общего количества просмотров новостей

В общем хотелось узнать сколько же просмотров новостей на сайте всего, но лезть в базу и смотреть выполнив запрос мне показалось не удобно. Решил сделать небольшой хак, который выводит количество просмотров на главной странице админки.


Установка:
1. Открываем файл /languages/Russian/adminpanel.lng и находим:

'stat_allnews'	=>	"Общее количество новостей:",


Ниже вставляем:

'stat_allnewsa'	=>	"Общее количество просмотренных новостей:",



2. Открываем /engine/inc/main.php и находим:

$row = $db->super_query( "SELECT COUNT(*) as count FROM " . PREFIX . "_post" );
$stats_arr['stats_news'] = $row['count'];


Ниже вставляем:

$row = $db->super_query( "SELECT SUM(news_read) FROM dle_post_extras" );
$stats_arr['news_kolvo'] = $row["SUM(news_read)"];


Находим еще:

    <tr>
        <td width="265" style="padding:2px;">{$lang['stat_allnews']}</td>
        <td>{$stats_arr['stats_news']}</td> 
    </tr>


Ниже вставляем:

     <tr>
        <td width="265" style="padding:2px;">{$lang['stat_allnewsa']}</td>
        <td>{$stats_arr['news_kolvo']}</td>
    </tr>


Готово!

Версия DLE: 9.x-10.x
Автор: Drumikшаблоны для dle 11.2

Комментарии

  1. sanyaray 31 августа 2013 02:56                    

    Спасибо)))))

Напишите своё мнение