—————————————————
Название: Добавление retracker.local в профиле v.2
Автор: Gemini_13 <gemini_13@torba.su>
Описание: Мод для включения retracker.local в список трекеров с которыс будут отправлятся запросы.
Уровень сложности установки: Легкий
Время установки: ~ 5 минут
Адаптирован под версию TPII: R550
Файлы к редактированию:
— includes/functions.php
— includes/functions_torrent.php
— includes/ucp/usercp_register.php
— language/lang_russian/lang_main.php
— templates/default/usercp_register.tpl
—————————————————
Копирование и выкладывание модификаций на сторонних ресурсах без указания ссылки запрещено.
# ---- [ Открыть ] ------------------- includes/functions.php # ---- [ Найти ] ------------------- 'allow_post_edit' => 13, // Запрет на редактирование сообщений 'allow_dls' => 14, // Запрет на список текущих закачек в профиле # ---- [ Вставить после ] ------------------- 'hide_retracker' => 15, // Прятать retracker.local # ---- [ Открыть ] ------------------- includes/functions_torrent.php # ---- [ Найти ] ------------------- // Delete all additional urls if ($bb_cfg['bt_del_addit_ann_urls'] || $bb_cfg['bt_disable_dht']) { unset($tor['announce-list']); } elseif(@$tor['announce-list']) { $tor['announce-list'] = array_merge($tor['announce-list'], array(array($announce))); } # ---- [ Вставить после ] ------------------- // Hide retracker.local if (!bf($userdata['user_opt'], 'user_opt', 'hide_retracker')) { $tor['announce-list'] = array(array($announce),array('http://retracker.local/announce')); } # ---- [ Открыть ] ------------------- includes/ucp/usercp_register.php # ---- [ Найти ] ------------------- $update_user_opt = array( 'viewemail' => true, 'allow_viewonline' => true, 'notify' => true, 'notify_pm' => true, 'hide_porn_forums' => true, 'allow_dls' => true, # ---- [ Вставить после ] ------------------- 'hide_retracker' => true, # ---- [ Открыть ] ------------------- language/lang_russian/lang_main.php #-----[ Вставить в конец ]------------------------------------------ // Hide retracker.local $lang['HIDE_RETRACKER'] ='Прятать retracker.local'; $lang['HIDE_RETRACKER_EXPLAIN'] ='Зачем нужен retracker.local?'; # ---- [ Открыть ] ------------------- templates/default/usercp_register.tpl # ---- [ Найти ] ------------------- <!-- IF $bb_cfg['pm_notify_enabled'] --> <tr> <td>{L_NOTIFY_ON_PRIVMSG}:</td> <td> <label><input type="radio" name="notify_pm" value="1" <!-- IF NOTIFY_PM -->checked="checked"<!-- ENDIF --> />{L_YES}</label> <label><input type="radio" name="notify_pm" value="0" <!-- IF not NOTIFY_PM -->checked="checked"<!-- ENDIF --> />{L_NO}</label> </td> </tr> <!-- ENDIF --> # ---- [ Вставить после ] ------------------- <tr> <td>{L_HIDE_RETRACKER}: <h6><a target="blank" href="viewtopic.php?t=123">{L_HIDE_RETRACKER_EXPLAIN}</a></h6></td> <td> <label><input type="radio" name="hide_retracker" value="1" <!-- IF HIDE_RETRACKER -->checked="checked"<!-- ENDIF --> />{L_YES}</label> <label><input type="radio" name="hide_retracker" value="0" <!-- IF not HIDE_RETRACKER -->checked="checked"<!-- ENDIF --> />{L_NO}</label> </td> </tr> # ---- [ Конец ] -------------------
31 января, 2014