VBTT - Мод торрент трекера для vBulletin. Скачать движок трекера бесплатно (не tbdev и не torrentpier). Разработка vBulletin Torrent Tracker  
Вернуться   VBTT - Мод торрент трекера для vBulletin. Скачать движок трекера бесплатно (не tbdev и не torrentpier). Разработка vBulletin Torrent Tracker > Движок торрент трекера VBTT > VBTT v.2.0
VBTT.ORG > Движок торрент трекера VBTT > VBTT v.2.0 > vBulletin Torrent Tracker v.2.0.1 (Релиз)
Важная информация

Ответ
 
Опции темы Опции просмотра
Старый 13.07.2009, 17:47   #1
Аватар для Skald
Skald Skald вне форума
Администратор
Exclamation vBulletin Torrent Tracker v.2.0.1 (Релиз)

Окончательный релиз 2-й ветки. Нового функционала по отношению к предыдущим бетам почти нет.
Из изменений:
  1. Интегрированный в продукт инсталл (при обновлении с ветки 1.0 все равно кое что придется делать вручную). Внимание! Теперь при анинсталле снесутся все поля прописываемые продуктом - будьте аккуратны!
  2. Добавлена настройка "список разделов трекера".
  3. Багфиксы (те что вспомнил):
    • включен фикс NetS для определения торрент клиентов.
    • исправлена работа с бонусами для групп.
    • переписана работа с пасскеем пользователя теперь проверка идет через датаменеджер булки, как результат теперь не будет двойных пасскеев (для переустановки пасскея достаточно установить пасскей в любой невалидный - он автоматом установится на правильный)
    • переписана работа с инфохешем, теперь тоже через датаменеджер булки.
    • исправлены мелкие баги в работе с xcache (остальные кешеры все еще не тестировались, т.к. негде)
    • исправлены мелкие баги шаблонов

29.07.2009 Добавлена версия 2.0.1
Изменения:
  • добавлена возможность автоизменения имени файла при заливке (используется доп.шаблон).
  • добавлено отображение статы по торрентам в результатах поиска (как следствие немного изменены TMS-модификации).
Вложения
Тип файла: zip yo_vbtt_2.zip (57.3 Кб, 796 просмотров)
Тип файла: zip tms_1-1-5-eng.zip (42.1 Кб, 591 просмотров)
Тип файла: zip yo_vbtt_2.0.1.zip (22.1 Кб, 609 просмотров)
Ответить с цитированием
Старый 13.07.2009, 18:03   #2
Аватар для Skald
Skald Skald вне форума
Администратор
Краткая инструкция по установке трекера.
В любом случае желателен предварительный бекап базы.
  1. Устанавливаем TMS
  2. Залить файлы из папки upload на сервер
  3. Отредактировать файл attachment.php (лежащий на Вашем форуме) по аналогии с файлами в папке edit (attachment~org.php - оригинальный файл, attachment.php - измененный файл - добавлена одна строка с хуком)
  4. Установить этот продукт.
  5. Если нужно ограничение по ратио для различных групп, то установить этот продукт.
  6. Устанавливаем сам продукт трекера product-yo_vbtt.xml
  7. Устанавливаем модификации шаблонов product-yo_vbtt_tms_edits.xml или правим вручную шаблоны (что править можно глянуть внутри этого xml файла)
  8. Прописать в админке настройки для групп и настроить сам трекер.
  9. Добавить новый тип вложения - torrent (Максимальный размер файла - 2000000, Тип Mime - Content-type: application/x-bittorrent )
  10. Чтобы статистика была красиво раскрашена добавить в основную таблицу CSS каждого стиля в самый низ (при желании цвет и размер можно изменить)
    Код:
    .seed_big, .leech_big, .ratio_big, .null_big { font-size: 12px; }
    .seed_med, .leech_med, .ratio_med, .null_med { font-size: 11px; }
    .seed_small, .leech_small, .ratio_small, .null_small  { font-size: 10px; }
    
    .seed, .seed_med, .seed_small, .seed_big { color: #009900; }
    .leech, .leech_med, .leech_small, .leech_big { color: #196EBF; }
    .ratio, .ratio_med, .ratio_small, .ratio_big { color: #D4AA18; }
    .null, .null_med, .null_small, .null_big {color: #9C9C93;}
    .badstat { color: red; }
P.S. Инсталл сам все пропишет в базе (по крайней мере должен, но т.к. я его не тестировал, 100% гарантии дать не могу)

Последний раз редактировалось Skald; 14.07.2009 в 12:31. Причина: Добавил CSS
Ответить с цитированием
Старый 13.07.2009, 19:00   #3
Аватар для cooler
cooler cooler вне форума
Junior Member
Аттачмент (тип вложения) должен создавать? Если да, то не создает.
upd. Пасскей клиент должен при содании торрент-файла прописывать? При аплоаде не подставляется в теле файла?

Последний раз редактировалось cooler; 13.07.2009 в 19:20.
Ответить с цитированием
Старый 13.07.2009, 19:29   #4
Аватар для DimZoneX
DimZoneX DimZoneX вне форума
Junior Member
Самый главный вопрос , какая процедура обновления с 3 беты , очень хочется увидеть пошаговую инструкцию , и какие могут быть проблемы , не хочется все сломать при обновлении

Добавлено через 2 минуты
Skald, и простите за оффтоп выложите пожалуйста цитату выделенного как на этом форуме , просто я уже весь лоб расшиб с этим хаком , не могу найти безглючный , перепробовал около 3 х
Ответить с цитированием
Старый 13.07.2009, 23:42   #5
Аватар для Skald
Skald Skald вне форума
Администратор
Цитата:
Сообщение от DimZoneX Посмотреть сообщение
какая процедура обновления с 3 беты
Просто обновить файлы и обновить продукт.
Цитата:
Сообщение от cooler Посмотреть сообщение
Аттачмент (тип вложения) должен создавать? Если да, то не создает.
нет не должен, надо создавать руками... (добавил в инструкцию)

Добавлено через 16 минут
cooler, Пасскеи не создаются для текущих пользователей :( Пока не написал красивый скрипт, чтобы не сильно базу насиловал с проверкой на существование дубликата (хотя наработки есть).
И скрипт обновления и исправления пасскеев будет в админке в обслуживании.

Добавлено через 1 минуту
Цитата:
Сообщение от DimZoneX Посмотреть сообщение
простите за оффтоп выложите пожалуйста цитату выделенного как на этом форуме , просто я уже весь лоб расшиб с этим хаком , не могу найти безглючный , перепробовал около 3 х
Цитата выделенного - это просто 1 js + правка шаблонов
Ответить с цитированием
Старый 14.07.2009, 01:10   #6
Аватар для DimZoneX
DimZoneX DimZoneX вне форума
Junior Member
Цитата:
Сообщение от Skald Посмотреть сообщение
Просто обновить файлы и обновить продукт.
Не так все просто , теперь аттач не работает нет боксов и информации

Добавлено через 29 минут
Вобщем откатился назад и все заработало , что то вы намудрили в коде

!!! И это блин релиз
Опять бета
Ответить с цитированием
Старый 14.07.2009, 01:43   #7
Аватар для cooler
cooler cooler вне форума
Junior Member
1) Эти поля в таблице при инстале не создались.
Код:
ALTER TABLE `user` 
ADD  `torrent_pass` char(32) NOT NULL,
ADD  `downloaded` bigint(20) NOT NULL default '0',
ADD  `uploaded` bigint(20) NOT NULL default '0',
ADD  `upspeed` bigint(20) NOT NULL default '0',
ADD  `downspeed` bigint(20) NOT NULL default '0',
ADD  `leechers` smallint(5) unsigned NOT NULL default '0',
ADD  `seeders` smallint(5) unsigned NOT NULL default '0',
ADD  `mtime` int(11) unsigned NOT NULL default '0',
ADD  `ctime` int(11) unsigned NOT NULL default '0',
ADD  `timespent` bigint(20) unsigned NOT NULL default '0',
2) Ок, пасскей не генерится, мне не сложно каждому будет оригинальный пасскей сгенерить. Но этот пасскей автоматом в torrent-файл не подставляется (при скачивании его самого с торрента).

3) Сгенерровал оригинальный пасскей для пользователя, вставил в админке, скачал торрент-файл и вручную добавил host/announce.php?passkey=KEY в итоге клиент начал получать ошибку "Invalid passkey! Re-download the .torrent"
Ответить с цитированием
Старый 14.07.2009, 02:01   #8
Аватар для Lightning
Lightning Lightning вне форума
Junior Member
при обновлении с 1ой версии в статусе торрента пишет: Unknown column 'leechers' in 'field list' . Что с этим делать?)
Ответить с цитированием
Старый 14.07.2009, 12:35   #9
Аватар для Skald
Skald Skald вне форума
Администратор
Цитата:
Сообщение от Lightning Посмотреть сообщение
при обновлении с 1ой версии в статусе торрента пишет: Unknown column 'leechers' in 'field list' . Что с этим делать?)
как я и писал ,при обновлении с версии 1.0 поля надо добавлять руками. Все описано здесь

Добавлено через 6 минут
Цитата:
Сообщение от cooler Посмотреть сообщение
1) Эти поля в таблице при инстале не создались.
Чистый инсталл или обновление?

Цитата:
Сообщение от DimZoneX Посмотреть сообщение
Вобщем откатился назад и все заработало , что то вы намудрили в коде
В коде все нормально. Может быть проблема с инсталлом - не спорю мне его тестировать негде да и нет никакого желания.
Все кричали хочу инсталл!
Сделал. Тестировать никто не хочет!!!! Уберу его нафиг, будете руками все прописывать.

Добавлено через 1 минуту
Цитата:
Сообщение от cooler Посмотреть сообщение
Сгенерровал оригинальный пасскей для пользователя, вставил в админке, скачал торрент-файл и вручную добавил host/announce.php?passkey=KEY в итоге клиент начал получать ошибку "Invalid passkey! Re-download the .torrent"
в настройке должно быть именно так:
http://ваш_хост:80/announce.php?passkey=%s

Добавлено через 28 минут
Цитата:
Сообщение от cooler Посмотреть сообщение
2) Ок, пасскей не генерится, мне не сложно каждому будет оригинальный пасскей сгенерить. Но этот пасскей автоматом в torrent-файл не подставляется (при скачивании его самого с торрента).
Если пользователей не много то достаточно войти в редактирование профиля и сохранить - пасскей установится на валидный. Если пользователей много то где-то здесь на форуме уже выкладывали скрипт генерации пасскеев для всех, но с ним есть одна проблема - есть вероятность что у некоторых пользователей будет одинаковый пасскей.
Ответить с цитированием
Старый 14.07.2009, 14:53   #10
Аватар для DimZoneX
DimZoneX DimZoneX вне форума
Junior Member
Цитата:
Сообщение от Skald Посмотреть сообщение
Уберу его нафиг, будете руками все прописывать.
Выложите без инсталла с инструкцией по обновлению с бета версий или поправте продукт пожалуйста

Добавлено через 1 минуту
Цитата:
Сообщение от Skald Посмотреть сообщение
Тестировать никто не хочет!!!!
Вот я и протестировал , косяк только пока в этом месте нашел
Ответить с цитированием
Ответ

Опции темы
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход