Ротатор постеров на Java

 • Просмотры: 18786
vi
viktor6
Благодарил (а): 1 раз
Поблагодарили: 1 раз
Сообщения: 112
Зарегистрирован: 11 окт 2010, 23:13
Сообщение

Ротатор постеров на Java

20 дек 2010, 14:27

Ребята а как сделать топ 10 и больше?
Аватара пользователя
GayveR
Откуда: Кемерово
Благодарил (а): 5 раз
Поблагодарили: 9 раз
Сообщения: 127
Зарегистрирован: 06 янв 2010, 18:31
Сообщение

Ротатор постеров на Java

20 дек 2010, 18:21

viktor6 писал(а):Ребята а как сделать топ 10 и больше?
Через редактирование файлов....а вообще этот мод встроен в 38 версию трекера....так что можно все настроить через админку...
Аватара пользователя
GayveR
Откуда: Кемерово
Благодарил (а): 5 раз
Поблагодарили: 9 раз
Сообщения: 127
Зарегистрирован: 06 янв 2010, 18:31
Сообщение

Ротатор постеров на Java

20 дек 2010, 18:43

а вообще вот так:

4. Открываем файл ppkBB3cker_ltorrents.php и перед кодом (чтобы было понятнее - над указанным кодом)

Код: Выделить всё

$sql = 'SELECT forum_id, forum_name
FROM ' . FORUMS_TABLE . '
   WHERE forum_type = ' . FORUM_POST . " AND forumas='1'";
вставляем следующее
//======Manual-TOP-Block===============

$img_href = '';

$query=$db->sql_query("SELECT a.attach_id, a.post_msg_id, a.extension, a.real_filename, p.post_subject, a.physical_filename, p.topic_id, p.forum_id, t.times_completed, t.leechers, t.seeders FROM ".ATTACHMENTS_TABLE." a INNER JOIN ".POSTS_TABLE." p ON a.post_msg_id = p.post_id INNER JOIN ". TRACKER_TORRENTS_TABLE ." t ON t.topic_id = p.topic_id WHERE a.extension <> 'torrent' AND a.real_filename LIKE '%poster%' ORDER BY t.times_completed DESC LIMIT 0, 5");
$image_ext=array('gif', 'jpeg', 'jpg', 'png');
while($row=$db->sql_fetchrow($query))
{
if(in_array($row['extension'], $image_ext))
{
$imgsrc = append_sid("http://ВАШ_САЙТ/forum/download/file.$phpEx", 'id=' . $row['attach_id']);
$topicsrc = append_sid('http://ВАШ_САЙТ/forum/viewtopic.' . $phpEx . '?t=' . $row['topic_id'] . '&f=' . $row['forum_id']);
$topictitle = $row['post_subject']. " Скачали: ".$row['times_completed']." Качают: ".$row['leechers']." Раздают: ".$row['seeders'];
$img_href .= '<a href="'.$topicsrc.'" target="_blank" title = "'.$topictitle.'"><img src="'.$imgsrc.'" height="100" /></a> ';

}
}
$db->sql_freeresult($query);
$template->assign_block_vars('torrentsrow', array(
'IMAGE_' => $img_href,)
);

//======Manual-TOP-Block===============
Выделенная пятерка и отвечает за число топ
Al
Aleksandor
Благодарил (а): 4 раза
Поблагодарили: 4 раза
Сообщения: 54
Зарегистрирован: 06 июн 2010, 10:37
Сообщение

Ротатор постеров на Java

09 янв 2011, 22:12

Likan_TM писал(а): лучше было бы отображать не исходное изображение постера, а превью, которое автоматически создается при создании раздачи (именно эту картинку мы видим в блоке постеры). Для этого в ppkBB3cker_ltorrents.php найти

Код: Выделить всё

$imgsrc = append_sid("/download/file.$phpEx", 'id=' . $row['attach_id']);
Заменить на

Код: Выделить всё

$imgsrc = append_sid("/download/file.$phpEx", 'id=' . $row['attach_id'] . '&t=1' );
У себя вроде результат получил и не жалуюсь :oops:
как я понял этот мод встроен в 40 версию движка, таких строк нет, подскажите где надо поправить на 40 версии?
ku
kuzya411
Сообщения: 6
Зарегистрирован: 19 ноя 2010, 16:53
Сообщение

Ротатор постеров на Java

15 янв 2011, 06:17

Все получилось вот тока за исключением одного... а как заставить его отображать постеры расположенные на удаленном хосте? Допустим можно както из БД получять ссылку на постер или еще как нибуть...
Ze
Zemloc
Благодарил (а): 1 раз
Поблагодарили: 1 раз
Сообщения: 33
Зарегистрирован: 16 ноя 2010, 21:01
Сообщение

Ротатор постеров на Java

06 мар 2011, 18:04

Поставил. Работает. Спасибо.
di
dimka_kes
Благодарил (а): 3 раза
Сообщения: 10
Зарегистрирован: 11 апр 2011, 15:13
Сообщение

Ротатор постеров на Java

19 апр 2011, 21:32

что не так сделал?и почему не ездит?(помогите о4ень нужно...
vi
viktor6
Благодарил (а): 1 раз
Поблагодарили: 1 раз
Сообщения: 112
Зарегистрирован: 11 окт 2010, 23:13
Сообщение

Ротатор постеров на Java

15 май 2011, 12:47

GayveR писал(а):
viktor6 писал(а):Ребята а как сделать топ 10 и больше?
Через редактирование файлов....а вообще этот мод встроен в 38 версию трекера....так что можно все настроить через админку...
чтото я в админке невидел таких настроек
gu
guru3000
Откуда: Ни.Но
Благодарил (а): 32 раза
Поблагодарили: 40 раз
Сообщения: 139
Зарегистрирован: 01 мар 2010, 13:42
Сообщение

Ротатор постеров на Java

15 май 2011, 14:09

viktor6 писал(а):чтото я в админке невидел таких настроек
Админка - модули - настройка трекера - Топ скачиваемых торрентов
vi
viktor6
Благодарил (а): 1 раз
Поблагодарили: 1 раз
Сообщения: 112
Зарегистрирован: 11 окт 2010, 23:13
Сообщение

Ротатор постеров на Java

16 май 2011, 18:38

guru3000 писал(а):
viktor6 писал(а):чтото я в админке невидел таких настроек
Админка - модули - настройка трекера - Топ скачиваемых торрентов
А можно еще скрин где оно должно отображаться
у меня такие значения стоят

Код: Выделить всё

1 1 1 10 100% 100 1 0 3 1 0 1

Вернуться в «Готовые моды для трекера»