[Mod] [BETA] Внешние трекеры (External Trackers)

Тема в разделе "Торрент Трекеры", создана пользователем lEx0_kz, 5 июл 2010.

Статус темы:
Закрыта.
  1. lEx0_kz

    lEx0_kz Постоялец

    Регистр.:
    3 авг 2009
    Сообщения:
    62
    Симпатии:
    26
    Описание:
    Данный мод позволяет администратору или модератору на определенную раздачу добавить внешние аннонсеры. Такие раздачи становятся совместными и отображаются в Sidebar-е. (сколько уже скачано, линк к раздаче и количество пиров). Внешние аннонсеры добавляются в админке (ну понятно что только админом). На одну раздачу можно добавить несколько внешних трекеров.
    Также дополнительно было создана система внешних аннонсеров пользователей: то если у пользователя есть аккаунт от rutracker.org, то он добавит аннонс урл в своем профиле и данный аннонс урл будет добавляться во все скачиваемые им торренты (только его торренты,остальных это не касается). Количество внешних трекеров юзера ограничивается в config.php указанием максимального количества аннонсеров.

    Так юзерский аннонсер проходит через такую регулярку:
    Код:
    #(http|udp)\://((([a-z0-9\-]+)\.)+)?([a-z0-9\-]+)\.([a-z]{2,5})(\:([0-9]{2,5}))?(/[a-z0-9\-_.]+)?/(announce|ann)(\.(php|jsp|pl|asp))?(\?[&a-z0-9=]+)?#
    Если что то не так (юзер не может добавить специфичный аннон урл, то пишем тут под корректируем).


    скрины:
    Сайдбар:
    [​IMG]
    Выбор трекеров:
    [​IMG]
    Пользовательский интерфейс добавления аннонсеров:
    Перейти по ссылке
    Админка:
    Перейти по ссылке

    Демо: Перейти по ссылке
    Демо не обновлял, сразу предупреждаю!!!

    Скачать:
    Перейти по ссылке

    Это БЕТА мод и вполне возможны баги и несовместимости с другими модами, если таковую найдете жду в комментах.
     
    despainer нравится это.
Статус темы:
Закрыта.