Top users DLE на отдельной странице


Представляем хак DLE Top users на отдельной странице - измененный стандартный файл static.php для вывода ТОП пользователей публикаторов на отдельной странице.

В модифицированной версии стандартной статистики, так же присутствует кеш.
Если подключить топ юзеров в данном файле, то в общей статистике вы можете их можно убрать для уменьшения запросов к Базе данных.
Оформление вывода на отдельной странице отвечает шаблон dle topusers.tpl большая часть кода взята из стандартного stats.tpl шаблона Default.
Так что вы берете стили из своего шаблона

Приступим к установке Top users DLE на отдельной странице
1. Залить содержимое папки uploads к себе на сервер (Внимание! шаблон переименовать на свой)
2. Открыть /engine/engine.php
Найти

case "stats" :		
    include ENGINE_DIR . '/modules/stats.php';
    break;

Ниже вставить

case "topusers" :
    include ENGINE_DIR . '/modules/topusers.php';
    break;


Для правильного формирования title:
Ищем:

elseif ($do == 'stats') $nam_e = $lang['title_stats'];


Ниже добавляем:

elseif ($do == 'topusers') $nam_e = "Ваш заголовок для данной страницы";


Там где ваш заголовок для данной страницы я думаю понятно, что это title который выводиться в окне браузера.
3. Открыть .htaccess (в корне сайта)
Найти

RewriteRule ^statistics.html$ index.php?do=stats [L]


Ниже вставить

RewriteRule ^topusers.html$ index.php?do=topusers [L]


Готово!

Статистика доступна по адресу
http://ваш-домен/topusers.html
или
http://ваш-домен/index.php?do=topusers


Top user как и статистику рекомендуется закрывать в robot.txt.
Если только вы не добавите Уникальный Title, ключевые слова и описание. А еще заголовок статьи h1 и саму статью и она полезна пользователям тогда закрывать ее не нужно.

Автор: SX2
Проверено на: DLE 10.2 будет работаь на новой платформе Dle 10.5
Скачать у нас из раздела хаки дле, файлы для хака Top users DLE на отдельной странице

Top-users-na-otdelnoy-stranice.rar [130,08 Kb] (cкачиваний: 104)
00

Комментарии (0)

Оставить комментарий

Кликните на изображение чтобы обновить код, если он неразборчив