25 дек
Torrent RSS v3.3
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, 10.4, 10.5, 10.6, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 13.0, 13.1, 13.2, 13.3, 14.0, 14.1
Версия модуля Tracker for DLE: 3.2
Тип трекера: закрытый / открытый


Дополнение Torrent RSS для модуля Tracker for DLE, которое добавляет функционал экспорта последних загруженных торрент-файлов в RSS-ленту экспорта новостей, для торрент-клиентов.

Torrent RSS - добавляет новый вид RSS-ленты, в которой экспортируются только торрент-файлы и никак не влияет на работу штатного функционала DLE для RSS экспорта новостей.


Torrent RSS позволяет экспортировать последние загруженные торренты, для последующего их импорта в торрент-клиент:
- все торрент-файлы загруженные на сайт
- все торрент-файлы загруженные в определённую категорию
- все торрент-файлы загруженные определённым пользователем

Torrent RSS v3.3


Поддерживается как открытый тип трекера, так и закрытый тип.
Для закрытого типа используется авторизация по кукам, если торрент-клиент поддерживает такую настройку, или по дополнительным параметрам в адресе RSS-ленты в которых указывается айди пользователя и его пароль из данных cookie.

RSS-лента кешируется, так что особой нагрузки создавать не будет.

В шаблоне tracker/rss.tpl используются теги:
{name} - название торрент-файла
{title} - название новости, в которую загружен торрент-файл
{download} - ссылка на скачивание торрент-файла
{torrent_size} - размер раздачи
{short_story} - краткая новость, в которую загружен торрент-файл
{category} - категория новости, в которую загружен торрент-файл
{author} - имя пользователя, загрузившего торрент-файл
{date} - дата загрузки торрент-файла


Torrent RSS не нуждается в дополнительных настройках и начинает работать сразу после установки.
Дополнение создаёт отдельную ссылку для скачивания торрент-файла через торрент-клиент так же с поддержкой авторизации для закрытого типа трекера.

Адрес RSS-ленты для:
- всех торрент-файлов: http://сайт.ру/torrents.xml
- всех торрент-файлов категории: http://сайт.ру/ALT_NAME/torrents.xml
- всех торрент-файлов пользователя: http://сайт.ру/user/USER_NAME/torrents.xml

где:
ALT_NAME - альтернативное имя категории
USER_NAME - ник пользователя


Для закрытого типа трекера необходимо
- в торрент-клиенте, который поддерживает cookie, например deluge, добавить данные:
Torrent RSS v3.3

Где данные dle_user_id и dle_password - необходимо взять из cookie после авторизации на сайте.

- в торрент клиент, который не поддерживает cookie, например utorrent, добавить данные из cookie к адресу RSS-ленты:
Torrent RSS v3.3

?uid=USER_ID&pass=USER_PASSWORD

где:
USER_ID = значение dle_user_id из cookie
USER_PASSWORD = значение dle_password из cookie

В результате должно получится примерно так:
http://сайт.ру/torrents.xml?uid=1&pass=AAAAAAAAAAAAAAAA


Просьба владельцам закрытых типов трекера учесть эту информацию и донести её до своих пользователей сайта.


Новое в версии 3.3

1. Добавлена поддержка DLE 13.*-14.1 для установки через систему плагинов

32
7.56 Kb
Torrent-RSS-v3.3.zip
Загружен: 25-12-2020, 21:52 / MD5: 216ff715bdb5dddf2a06af49e86f1428
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.