Пожелание по Top List
Было бы здорово, если на отдельной странице разместить некий Топ Лист 10 (или 20) по трекеру.
Как это вижу я: Топ юзеров: - по отдаче - по скачиванию - количеству своих релизов Топ релизов: - по скачиванию - количеству сидеров - скорости отдачи Ну и внизу можно общую статистику трекера: Всего раздают N сидеров Всего качают N личеров Всего торрентов N Через трекер отдано N гб Через трекер скачано N гб Объем всех торрентов N гб Почему на отдельной страницу? Чтобы БД не мучать. Т.е. эта статистика выдается только после обращения на отдельно созданную страницу. Такое возможно сделать? |
Присоединяюсь к просьбе
|
поддерживаю.
|
Присоединяюсь.
|
я попробовал тут под шумок...
в первом приближении http://i072.radikal.ru/1001/d8/a22fc8170b04t.jpg естессно, требуется обработка напильником, но это поправимо :) если интересно - выложу |
Интересная идея.
|
hardsign,
Выложите, пожалуйста. |
Вложений: 1
сделано, как умею, господа :)
внутри пхпшный файл и новые шаблоны (все в UTF8) |
hardsign,
Спасибо. А xml файл скормить TMS или это продукт? |
и не то и не то, надо просто импортировать xml в существующий стиль :)
|
hardsign,
То есть в этом поле нужно выбрать стиль, в который хочу добавить изменения? Цитата:
|
да, там...
к своему стыду не знаю, как это делается более кошерно и пока не подружился с TMS |
hardsign,
А можете в cp1251 дать? Пробовал несколькими способами конвертировать, результат неудачный. К примеру, даже тут не получилось получить кириллицу. Кубики выдаются или абракадабра. |
Вложений: 2
пожалуйста
|
hardsign, спасибо - отличная штука. Возвожно как-то использовать права форума в столбцах Раздач? Просто есть закрытый от пользователей форум с торрентами, и желательно что бы они не видели что заливается.
P.S. Кстати, вопрос возник, возможно как-то отключать расчет трафика в определенных разделах? |
Цитата:
|
Вложений: 2
.....
|
hardsign,
спасибо! работает))) |
перезалил, исправил чуть...
|
Спасибо огромное!
Добавлено через 13 минут Цитата:
залей пожалуйста предпоследний обратно! |
да вроде все нормально должно быть... в чем конкретно затык?
|
Цитата:
Invalid SQL: SELECT (SELECT threadid FROM post WHERE postid = attachment.postid) AS thread_id, (SELECT forumid FROM thread WHERE threadid = thread_id) AS forum_id, (SELECT title FROM thread WHERE threadid = thread_id) AS thread_title, completed FROM attachment HAVING forum_id NOT IN () ORDER BY completed DESC LIMIT 10; MySQL Error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') ORDER BY completed DESC LIMIT 10' at line 6 Error Number : 1064 Request Date : Thursday, January 14th 2010 @ 10:49:07 PM Error Date : Thursday, January 14th 2010 @ 10:49:07 PM Script : Referrer : IP Address : 95.141.230.97 Username : SpJkee Classname : vB_Database MySQL Version : 5.0.83-log |
перезалил
|
hardsign,
А можно таблицы подписать? К примеру, "самые скоростные раздачи" и т.п. Не всем понятно что за данные выводятся. И еще такой момент: при нажатии на имена юзеров или название раздач, то ссылка формируется от корневой папки. Надо чтобы ориентация шла от папки где форум лежит, а сейчас директории сайта. К примеру, нажимаю на имя юзера, идет по этому адресу: _http://мойсайт.ru/member.php?u=17241 А надо чтобы так: _http://мойсайт.ru/forum/member.php?u=17241 PS: файл "torrents_top.php" залит сюда: _http://мойсайт.ru/forum/ |
Пиров: 402 (Сидов: 2362 Личеров: 402)
|
очепятки, ночь сказывается :)
снова перезалил, шаблоны изменились https://vbtorrents.org/showpost.php?p=1773&postcount=17 |
у меня не заработало, по адресу http://мой_форум.ru/torrents_top.php выдаёт белую страницу без содержимого.
|
hardsign, чего-то не работает отображение по группам. Видны все разделы. =_=
|
поставил, вроде заработало, но..
Топ 10 скачанных релизов - 10-м релизом показывает ник юзера, а ссылка ведёт на раздел, к трекеру не имеющий никакого отношения Топ 10 сидируемых релизов - тоже самое Топ 10 релизов по скорости отдачи - вообще отображаются темы, не имеющие к трекеру отношения у меня всего 9 раздач на трекере, 10 по идее вообще показывать не должно. все раздачи по скорости на нуле. не понимаю, что за колдунство такое. + ещё ошибку нашёл в шаблонах - profileblue/misc/stats.gif - у меня нет такого стиля. :) заменил на images/misc/stats.gif |
hardsign, ты тут бываешь или уже нет? :)
ещё я заметил, что открытие torrents_top.php происходит довольно долго, наверное из-за больших запросов в базу. может сделать это иначе, опрашивать кроном раз в N минут и результат записывать в базу, а скриптом torrents_top.php выводить уже готовые результаты? |
бываю ) вскорости немного переделаю, должно быть лучше
|
Указан несуществующий файл мне выдёт это сообщение, неподскажите что может быть?
Добавлено через 2 минуты всё уже разобрался, извиняюсь за оффтоп |
|
hardsign,
Это с исправлениями? |
Цитата:
Ошибка в типе содержимого Страница, которую вы пытаетесь просмотреть, не может быть показана, так как она использует неверную или неподдерживаемую форму компрессии. |
Все отлично работает, спасибо за топ лист
|
Вложений: 1
Для удобства установки создал продукт. Также добавил проверку на установленность трекера. Если трекер не установлен, то топ лист тоже не установится. Заголовки таблиц и прочее сделал фразами.
Продукт в аттаче. |
S.E.K.T.O.R., Спасибо отлично установился продукт
|
Вложений: 1
небольшой фикс.
если при обращении к топ-листу вылезают ошибки типа Код:
Warning: Invalid argument supplied for foreach() in [path]\torrents_top.php on line *** PHP код:
было: PHP код:
PHP код:
возникают эти ошибки при свежеустановленном трекере, когда топ-лист возвращает пустые значения. Для ленивых - просто замените свой файл на файл из вложения |
Текущее время: 06:03. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.4 Patch Level 6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot