Все для DataLife Engine / DLE хаки / Хак для DLE / Top users DLE на отдельной странице

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качиваний: 86)
  • 60

Комментарии 1

Slava316 от 20 декабря 2017 14:23
Рискнул и поставил на DLE 11.0 - работает!
Даже если и будут проблемы, то легко можно будет удалить в порядке, обратном установке. Главное, что хак не вмешивается в БД, а просто вытягивает и публикует информацию.
Спасибо за полезный материал!
Добавить комментарий

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

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent