Так как у меня сервер использует не 80 порт, то надо чтобы трекер проверял и дописывал порт.
Поэтому навоял следующий патч.
Если автор, а ему спасибо за трекер, будет вносить в основную ветку, то может вынести алгоритм в отдельную функцию (просто не знаю в какой файл, так бы и сам сделал), чтобы код не дублировался
патч - http://www.chado.by/uploads/ppkbb3cker/port.zip
Улучшения, которые добавляю на свой трекер
-
C.
Сообщение
Улучшения, которые добавляю на свой трекер
Встретил проблемы с локалью: когда в атаче файл с русским именем, то при выводе не отображалось имя, хотя в базе всё хорошо.
Вариант №1
Всё из-за того, что обычный basename встречает символы юникода и игнорирует их, поэтому заменил на utf8_basename.
Правда не везде, а лишь там, где визуально попалось на глаза
патч - http://www.chado.by/uploads/ppkbb3cker/basename.zip
Вариант №2
Перед выполнением basename() надо указать setlocale()
Вариант №3
В самой системе исправить локаль (тут специфика моих настроек в gentoo, поэтому и вылезла такая бяка)
Вариант №1
Всё из-за того, что обычный basename встречает символы юникода и игнорирует их, поэтому заменил на utf8_basename.
Правда не везде, а лишь там, где визуально попалось на глаза
патч - http://www.chado.by/uploads/ppkbb3cker/basename.zip
Вариант №2
Перед выполнением basename() надо указать setlocale()
Вариант №3
В самой системе исправить локаль (тут специфика моих настроек в gentoo, поэтому и вылезла такая бяка)
Вернуться в «Готовые моды для трекера»