Информационные блоки в боковой панели на AJAX

Информационные блоки в боковой панели на AJAX 1.6.0

Совместимость
проверялся на совместимость
Изменения в БД
не требуются
Автор
PheRum
Общественное достояние
нет
Описание: добавляет информационные блоки в боковой панели (самые скачиваемые/новые раздачи, топ-пользователи).
Инструкция по установке
PHP:
##############################################################
## Название: Last added, top torrents, top users Mod
## Автор: RoadTrain
## Версия: 1.6.0
## Переписал на ajax: Bender (Alekseev)
## Описание: Статистика по торрентам и юзерам в боковой панели.
## Сложность: Легко
##
##############################################################

---------------------------------[ Открыть library/language/ru/main.php Вставить в самый конец ]------------------------

$lang['LAST_ADDED'] = 'Новые релизы';
$lang['TOP_DOWNLOADED'] = 'Самые скачиваемые';
$lang['TOP_SEEDERS'] = "Топ {$bb_cfg['t_top_uploaders']} сидеров";
$lang['TOP_LEECHERS'] = "Топ {$bb_cfg['t_top_downloaders']} личеров";
$lang['NO_MATCHING'] = 'Нет подходящих кандидатов';
$lang['NO_TOP_MATCH'] = 'Подходящих тем не найдено';
$lang['CLICK_TO_VIEW'] = 'Нажмите для просмотра';

---------------------------------[ Открыть library/config.php Вставить в самый конец ]------------------------

$bb_cfg['t_last_added_num'] = 7;
$bb_cfg['t_top_downloaded'] = 7;
$bb_cfg['t_top_uploaders'] = 5;
$bb_cfg['t_top_downloaders'] = 5;
$bb_cfg['top_cache'] = '20';
$bb_cfg['title_text'] = 30;

---------------------------------[ Открыть ajax.php Найти ]------------------------

     'manage_group'  => array('user'),

---------------------------------[ После вставить ]---------------------------------

     'releases'  => array('user'),

---------------------------------[ Найти ]-----------------------------------------

   function sitemap()
   {
     require(AJAX_DIR .'sitemap.php');
   }

---------------------------------[ После вставить ]---------------------------------   

   function releases()
   {
     require(AJAX_DIR .'releases.php');
   }

---------------------------------[ Открыть styles/templates/default/page_header.tpl Найти ]------------------------

<!-- IF HTML_SIDEBAR_1 -->

---------------------------------[ Перед вставить ]---------------------------------

<script type="text/javascript">
   ajax.releases = function(mode) {
     ajax.exec({
       action : 'releases',
       mode  : mode,
     });
   };
   ajax.callback.releases = function(data) {
     $('#'+data.mode).toggle().html(data.html);
   };
</script>
<div class="section visitorPanel">
   <div class="secondaryContent">  
   <ol>   
     <div class="sidebarContent">
       <!-- IF $bb_cfg['t_last_added_num'] -->
       <h3><a href="#" id="load_last_added" onclick="ajax.releases('last_added'); return false;" title="{L_CLICK_TO_VIEW}"><img src="styles/images/plus.png" width="22px;" height="22px;" alt="">{L_LAST_ADDED}</a></h3>
       <span id="last_added" style="display: none;"></span>
       <!-- ENDIF -->
       <!-- IF $bb_cfg['t_top_downloaded'] -->
       <h3><a href="#" id="load_top_downloaded" onclick="ajax.releases('top_downloaded'); return false;" title="{L_CLICK_TO_VIEW}"><img src="styles/images/plus.png" width="22px;" height="22px;" alt="">{L_TOP_DOWNLOADED}</a></h3>
       <span id="top_downloaded" style="display: none;"></span>
       <!-- ENDIF -->
       <!-- IF $bb_cfg['t_top_uploaders'] -->
       <h3><a href="#" id="load_top_uploaders" onclick="ajax.releases('top_uploaders'); return false;" title="{L_CLICK_TO_VIEW}"><img src="styles/images/plus.png" width="22px;" height="22px;" alt="">{L_TOP_SEEDERS}</</a></h3>
       <span id="top_uploaders" style="display: none;"></span>
       <!-- ENDIF -->
       <!-- IF $bb_cfg['t_top_downloaders'] -->
       <h3><a href="#" id="load_top_downloaders" onclick="ajax.releases('top_downloaders'); return false;" title="{L_CLICK_TO_VIEW}"><img src="styles/images/plus.png" width="22px;" height="22px;" alt="">{L_TOP_LEECHERS}</</a></h3>
       <span id="top_downloaders" style="display: none;"></span>
       <!-- ENDIF -->
     </div>
   </ol>
   </div>
</div>
  • 2013-12-20_170005.jpg
    2013-12-20_170005.jpg
    14.6 KB · Просмотры: 983
  • 2013-12-20_165905.jpg
    2013-12-20_165905.jpg
    66.1 KB · Просмотры: 957
  • 2013-12-20_165943.jpg
    2013-12-20_165943.jpg
    17.5 KB · Просмотры: 955
  • 2013-12-20_165955.jpg
    2013-12-20_165955.jpg
    17 KB · Просмотры: 932
  • 2015-10-09_095616.png
    2015-10-09_095616.png
    3.2 KB · Просмотры: 421
  • 2015-10-09_113437.png
    2015-10-09_113437.png
    9.7 KB · Просмотры: 428
Автор
Bender
Скачивания
193
Просмотры
464
Первый выпуск
Обновление
Оценка
4.50 звёзд 2 оценок

Последние обновления

  1. Обновление 1.6.0

    Поправил кэширование Добавлен вывод постеров (используется "Ресайзер Лога") Немного поправил...
  2. Обновление 1.5.0

    Исправление ошибки с названием файла dl.php
  3. Обновление 1.4.0

    Адаптация для совместимости с последней версией За адаптацию спасибо @Virtuoz
  4. Обновление 1.3.0

    Обновлено описание ресурса Перепаковка в zip
  5. Статистика по торрентам и юзерам в боковой панели на ajax

    тестировал на R553, поправил пару ошибок. Спасибо за совет drew ;)
Сверху