2 июн
[Tracker for DLE] Список непроверенных раздач
MSW
Автор: MSW
Версия DLE: 8.3, 8.5, 9.0, 9.2, 9.3, 9.4, 9.5, 9.6, 9.7, 9.8, 10.0, 10.1, 10.2, 10.3
Версия модуля Tracker for DLE: 3.0, 3.1
Тип трекера: закрытый / открытый


Актуальная версия дополнения: Torrent Browse v3.2


Дополнение к модулю Tracker for DLE, для вывода списка непроверенных раздач.

1. Файл: /engine/engine.php
Найти:
        // ################ Вывод отдельной категории #################
        if ($do == "cat" and $category != '' and $subaction == '') {

Добавить выше:
#****** Tracker for DLE *** Uncheck *** start ******#
        if($category == "torrent_uncheck") $do = "torrent_uncheck";
#****** Tracker for DLE *** Uncheck *** stop  ******#


Найти:
        } elseif ($do == 'tags') {
            // ################ Поиск новостей по тегу #################

Добавить выше:





2. Файл: /engine/modules/show.full.php
Найти:
$member_id['user_group'] != '1'

Заменить на:
$user_group[$member_id['user_group']]['allow_all_edit'] != 1


3. Ссылка на страницу с непроверенными раздачами:
/?do=torrent_uncheck


4. Если нужно открыть всем юзерам доступ к странице с не проверенными раздачами, то для этого надо просто в коде что выше вносит правки найти и удалить строки:
if($user_group[$member_id['user_group']]['allow_all_edit']) {

            } else {
                header("HTTP/1.0 301 Moved Permanently");
                header("Location: {$config['http_home_url']}");
                die("Redirect");
            }
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.