обновление vbtt v.2.0.2
Вложений: 1
В архиве обновленные продукты + модифицированный файл passkeygen для прописывания пасскеев при базовом инсталле, в нем к минимуму сведена вероятность дубликатов пасскеев (при чистом инсталле дубликатов не будет, но вот при повторном шанс намного меньше 0.001% )
Полный список изменений довольно большой, но в основном это оптимизация запросов и исправление минибагов шаблонов. При обновлении с пред.версий придется вручную прописать индекс в таблицу peers, выполнить такой запрос: Код:
ALTER TABLE peers ADD INDEX `uid` (`uid`) P.S. Т.к. наработок скопилось уже много, а все в данной версии развитие уперлось в базовую структуру таблиц и крон булки, то я собираюсь радикально изменить ядро - разбить на несколько более небольшие базы (что увеличит производительность), и по максимуму отвязаться от крона булки. Поэтому следующая версия будет уже или 2.5 или 3.0 (в зависимости от количества изменений). |
Skald, странно у меня уже этот индекс был 0_o. Версия VBTT 2.0
http://img-fotki.yandex.ru/get/3509/...9126357_XL.jpg |
у меня тоже 0_о
|
Voltick, UnFeeLing, Значит пошло еще с 1.0 версии.
индекс fid точно не нужен, т.к. вместо него mysql может использовать индекс fid_uid. Если был чистый инсталл 2.0 то этих индексов нет. |
Так... Нашел еще один баг...
В принципе не работала логика "золотых раздач", т.е. установить золото мог только модер и на это никак не влияла настройка группы. В 2.0.2 это уже будет исправлено (кому надо срочно в icq дам код который надо исправить). Теперь логика такая: золото могут устанавливать как модеры данного раздела не зависимо от конкретных модерских прав (если надо как-то по другому, например, право редактировать чужие сообщения и т.п., то говорим сейчас, чтобы я сразу исправил), так и пользователи в свойствах группы которых разрешено устанавливать золото, но только для собственных торрентов. |
отобрено, проверено, сомнительно будет реализовано?:)
|
Цитата:
|
Цитата:
|
Цитата:
В данный момент я не вижу как это реализовать красиво. Т.е. именно так как в торрент пире - легко, но в торрент пире ограничение - одна тема - один торрент, и как следствие в вбтт проверка торрента (вложения) немного не логично получится - ведь в релизе может быть несколько торрентов, т.е. проверка должна быть для темы. Как вариант можно использовать стандартную систему премодерации булки, дополнительно немного изменив ее, но и там есть моменты т.к. хуков нет вообще в нужных местах. Дерегистрацию торрентов можно сделать. |
Skald, хотелось бы увидеть это оформление https://vbtorrents.org/showthread.php?p=733#post733 в новой версии :)
|
Такс... обновление немного задерживается, так как то ли нашел плавающий баг булки в кроне, то ли с настройками сервака у меня проблемы, но нормально отлаживать крон задачи не могу, особенно тяжелые. Так что отписываемся, если кто знает как можно решить такую проблему
Добавлено через 3 минуты И еще отписываемся что хотите видеть на отдельной странице статистики трекера. Какая будет стата внизу главной и так понятно. |
Цитата:
|
Насчёт нового для этой страницы не знаю, но хочется увидеть оптимизированную статистику оригинального vbtt.
|
Цитата:
Дайте скрин хотя бы. |
Цитата:
что-то типа такого, это с torrenttrader... http://s14.radikal.ru/i187/0908/a5/c34429c399f0t.jpg |
Цитата:
Цитата:
|
Цитата:
|
Цитата:
Нужна точная формула расчета. Потому что вообще-то или сиды есть или нет и здоровье раздачи пользователь увидит из статистики сидов/личей. А более детальное здоровье можно глянуть в стате пиров - там вообще все видно. |
Цитата:
|
Цитата:
|
Цитата:
|
http://www.mininova.org/ тут по разделом довольно удобно разбросано, + можно указывать иконками золотая или не золотая раздача...
http://www.vbitty.com/vbitty.3.8/stats.php оригинальная статистика |
Такс... проблему крона решил (если кому интересно то решение здесь), также немного позже выложу и в теме расширенной системы повышений.
теперь можно плотно заняться обновлением Vbtt :))) |
В связи с тем, что уже накопилось много исправлений в первом сообщении выложил 2.0.2 версию
В архиве обновленные продукты + модифицированный файл passkeygen для прописывания пасскеев при базовом инсталле, в нем к минимуму сведена вероятность дубликатов пасскеев (при чистом инсталле дубликатов не будет, но вот при повторном шанс появления дубликатов есть, но намного меньше чем раньше - менее 0.001% ) При обновлении с пред.версий придется вручную прописать индекс о чем написано в первом посте. |
спасибо, на днях поставлю и опробую )
|
обновление?заменить файлы, переписать продукты?
|
UnFeeLing, Заменять нечего. Достаточно обновить продукты.
|
обновился, шустрее работает :)
благодарю за релиз... |
Версия 2.0.2, шаблон navbar.
При редактировании шаблонов хук Код:
$template_hook[navbar_buttons_right] Код:
<td id="navbar_torrents" class="vbmenu_control"><a href="#navbar_torrents">$vbphrase[vbtt_torrents]</a> Я думаю, заменяющий текст должен был вставляться не вместо хука, а перед хуком. |
IVB, Этот тмс-модификация отключена в xml-файле, так что шаблон (если конечно ручная правка) править не надо
|
Цитата:
Не обратил внимания на active="0" - приношу извинения за невнимательность. |
Цитата:
|
Багрепорт:
таблица `peers`, поле `announced` описано как Код:
`announced` INTEGER(11) UNSIGNED NOT NULL, строка 429 файла 'functions_yo_vbtt_announce.php' PHP код:
Код:
Field 'announced' doesn't have a default value |
IVB, Спасибо! `announced` осталось еще от старой версии - это поле можно вообще удалить. Следующая уже будет без хвостов от предыдущих, т.к. база всетаки сильно будет изменена.
|
Цитата:
Код:
ALTER TABLE `peers` |
IVB, Спасибо. В следующей версии буду проверять все поля на default value :)
|
Не хочеться создавать отдельную тему, поэтому спрошу здесь.
Можно как нибудь сделать, чтобы в табличке аттачмента выводились IP соединения с трекером личеров/сидеров? |
Проблема.
Вот это не работает: Лимит одновременных закачек (торрентов) У меня установлено "3", а юзеры качают и по 5 сразу и 10 В доп. группах они не состоят. Как это решить? |
Ramzes, именно качают? или в сумме качают + раздают?
эта ошибка у всех пользователей или только у некоторых? |
Цитата:
Потом решил проверить сам, вошел под обычного юзера и набрал 10 торрент и запустил их все в клиенте... и все они заработали. Вот скрин настроек в группе "зарегистрированные". http://s51.radikal.ru/i133/0912/c4/084966665234.jpg Цитата:
|
Текущее время: 02:33. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.4 Patch Level 6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot