INT 21h

Домашняя страница самого страшного прерывания

Торрент трекер для WordPress (плагин)

№ 7686 В разделе "Программирование" от November 15th, 2015,

Написал для WordPress плагин, который собирает в блоге торрент файлы и показывает их в виде списка. Удобно делать собственный торрент трекер.

Скачать плагин можно в моем репозитории. Текущая версия 1.1 от 28.11.2015.

Установка

Загрузите и активируйте плагин. Директория кеша плагина должна быть доступна для записи вебсервером. В 99% случаев хватает chown www-data:www-data . -R прямо внутри директории плагина.

ВНИМАНИЕ! Плагин требует установки дополнительного модуля PHP.

Использование

Создайте новую страницу или пост с заголовком “Торрент трекер”, добавьте туда <!-- TorrentTracker --> и список раздач появится. Если необходимо опубликовать трекер только в конкретной записи, то <!-- TorrentTrackerPost -->. Чтобы торрент файл появился в списке раздач достаточно к любому посту прикрепить торрент файл. Вставлять или не вставлять в пост значения не имеет. Торрент появляется в базе сразу же, как он был добавлен. Чтобы изменить название торрента в списке необходимо задать ему имя. Удаляется торрент из списка как только была нажата кнопка удалить файл (напоминаю, что удаление поста сам файл не удалит). Если torrent файл не закачивается, то нужно добавить его mime в список разрешенных для загрузки. Сделать это можно, например, плагином PJW Mime Config, добавив application/x-bittorrent.

API получения прикрепленых к записям файлов в вордпрессе работает неоднозначно и не всегда прикрепленые файлы видно в записи, хотя в окошке закачек сказано, что они прикреплены к ней. Какого хрена я не знаю. Магия.

2015-11-15 07-19-55 Скриншот экрана

Страница настроек тоже очень простая и может делать настраиваемый в стилях вывод. Разделение по страницам пока еще не написал.

2015-11-15 21-02-06 Скриншот экрана

Пример стилей для таблицы:

pre, code, #torrent_list {
    font-family: 'Cousine', monospace;
}

#torrent_list {
    font-size: 14px;
}

#torrent_list table {
    width: 100%;
    max-width: 800px;
    border-spacing: 0;
    border-collapse: collapse;
    margin: 0px;
    padding: 0px;
}

#torrent_list table th {
    background-color: #e8e8e8;
}

#torrent_list table tr {
    margin: 0px;
    padding: 0px;
}

#torrent_list td, th {
    border: solid #f0f1f3 1px;
    margin: 0px;
    padding: 3px;
}

Еще кое-что интересненькое о торрентах:

Нет комментариев »

Оставьте ваш комментарий »

Форма отправки комментария

CAPTCHA
*

Разрешенные HTML-теги:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

RSS RSS Feed только для этого поста |


Комментарии
  • Игорь: Все настроил, еще раз просмотрел видео и методом научного тыка все настроил и сохранил, все работает и обе...
  • 21h: Здравствуйте, Игорь! Я не знаю :) Думаю аналогично согласно инструкции к вашей радиостанции.
  • Игорь: Добрый день, просмотрел Ваше видео все доступно и ясно для 8 ми канальных радеек, но мне нада настроить 69...
  • Гоги: Есть инструкция к Моторолкам – она подходит к серии Motorola TLKR T4… Т8. В конце сетка частот и...
  • 21h: торчок давно уже не обновлял, как только закрыл сайт где он работал. да, это морда для opentracker. без...
  • Buter: Какова дальнейшая жизнь торчка? Он кстати веб-интерфейсом для OpenTracker выступает? Без OpenTracker работать...
  • 21h: понятия не имею. гуглите инструкцию к вашей радейке и сверяйтесь с ней.
  • Денис: хочу их подружить с uv5r
  • Денис: t-388 walkie talkie на эти шпаргалочек нет,или как приминить ваши к их настройке?
  • John: Стекла для электроник – техночас.ру