Магазин
Правила Ответы на вопросы Конфиденциальность
Магазин
Правила Ответы на вопросы Конфиденциальность
  • Быстрые действия Ярлыки
    Общие действия
    Связаться с администрацией
    • Бот

       

Готовые моды для трекера

  • Список форумов
  • ppkBB3cker
  • Моды и стили для трекера
  • Готовые моды для трекера

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

109 сообщений
  • Пред.
  • 1
  • Перейти на страницу:
  • 3
  • 4
  • 5
  • 6
  • 7
  • Перейти на страницу:
  • 11
  • След.
Просмотры: 18905 • 
Аватара пользователя
serrrios
Донатор
Сообщения: 1532
Зарегистрирован: 29 май 2009, 20:22
Сообщение 17 май 2010, 16:45
Дык ссылки то в коде надо поправить)))
http://aniproject.ru - перспектива... велком епта..
http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
serrrios
gasan
Донатор
Сообщения: 218
Зарегистрирован: 18 авг 2009, 14:38
Сообщение 17 май 2010, 19:00
Все справился :!:
gasan
Likan_TM
Пользователь
Сообщения: 101
Зарегистрирован: 20 сен 2009, 22:31
Сообщение 22 июн 2010, 14:37
Установил мод, все нормально если не одно но: я заметил, что изображения постеров загружаются в оригинальном размере (как их заливали релизеры).
В целях улучшения производительности (быстрее грузится страница, меньше нагрузка при отображении топа на клиентской машине) лучше было бы отображать не исходное изображение постера, а превью, которое автоматически создается при создании раздачи (именно эту картинку мы видим в блоке постеры). Для этого в 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:
Likan_TM
gasan
Донатор
Сообщения: 218
Зарегистрирован: 18 авг 2009, 14:38
Сообщение 25 июн 2010, 10:51
Получилось )
gasan
Likan_TM
Пользователь
Сообщения: 101
Зарегистрирован: 20 сен 2009, 22:31
Сообщение 07 июл 2010, 21:28
Заметил такой баг: если в тему заливать несколько постеров, то и в ротатор и попадает несколько... Что не есть гуд. В коде выборка осуществляется по наличию в имени файла слова poster. Поэтому они и все попадают. Неплохо бы сделать чтоб попадал ТОЛЬКО один постер. :|
Likan_TM
bizZz0n
Донатор
Сообщения: 327
Зарегистрирован: 28 янв 2010, 00:58
Сообщение 07 июл 2010, 22:32
Likan_TM писал(а): * Быстрая цитата
* Пожаловаться на это сообщение
* Ответить с цитатой

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

Новое сообщение Likan_TM » 22 июн 2010, 12:37
Установил мод, все нормально если не одно но: я заметил, что изображения постеров загружаются в оригинальном размере (как их заливали релизеры).
В целях улучшения производительности (быстрее грузится страница, меньше нагрузка при отображении топа на клиентской машине) лучше было бы отображать не исходное изображение постера, а превью, которое автоматически создается при создании раздачи (именно эту картинку мы видим в блоке постеры). Для этого в 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:
не все постеры отображает! НЕ работает в общем.
bizZz0n
Tetrix
Благодаривший
Сообщения: 207
Зарегистрирован: 06 июн 2010, 23:23
Сообщение 08 июл 2010, 00:16
Likan_TM
Есть вариант проще, запрети заливать 2 и более постеров, все равно это нафиг не надо. :D
Tetrix
Likan_TM
Пользователь
Сообщения: 101
Зарегистрирован: 20 сен 2009, 22:31
Сообщение 08 июл 2010, 00:56
  запрети заливать 2 и более постеров
К сожалению, не вариант...
Likan_TM
Tetrix
Благодаривший
Сообщения: 207
Зарегистрирован: 06 июн 2010, 23:23
Сообщение 08 июл 2010, 16:55
Я чес слово не понимаю зачем на раздаче 2 и более постеров.
Можно разрешить хоть 100 скриншотов и пусть льют в скриншоты картинки если делать нечего, а постера достаточно одного.
Tetrix
Аватара пользователя
PPK
Администратор
Сообщения: 10514
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 08 июл 2010, 17:43
Чтобы торренты с двумя и более постерами не дублировались нужно в этом коде:

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

//======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===============
после

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

AND a.real_filename LIKE '%poster%'
добавить

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

 GROUP BY a.post_msg_id 
т.е. должно быть так:

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

//======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%'  GROUP BY a.post_msg_id  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===============
PPK
109 сообщений
  • Пред.
  • 1
  • Перейти на страницу:
  • 3
  • 4
  • 5
  • 6
  • 7
  • Перейти на страницу:
  • 11
  • След.

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

Time: 0.000s | Queries: 0 | Peak Memory Usage: 0.00 МБ | GZIP: Unknown | SQL Explain
  • Список форумов
2018, made with by ThemeKita Создано на основе phpBB® Forum Software © phpBB Limited Русская поддержка phpBB (C) 2009-2025 @ PPK
  • Часовой пояс: UTC+04:00
Участники темы
Список форумов Участники темы
Перейти
Сайт ↳   Новости по сайту ↳   Новости обновлений ↳   Вопросы по сайту ↳   Non-russian speakers forum phpBB 3.1-3.3 ↳   Вопросы по phpBB 3.1-3.3 ↳   Расширения для phpBB 3.1-3.3 ↳   Условно-бесплатные расширения ↳   Платные расширения ↳   Расширения для подписчиков ↳   Расширения в разработке ↳   База расширений ↳   Стили для phpBB 3.1-3.3 ↳   Переводы расширений для phpBB3.1-3.3 ↳   Поиск и запросы расширений ↳   Запросы расширений, функционала и переводов для подписчиков ppkBB3cker ↳   Новости по трекеру и обновлениям ↳   Ошибки, проблемы, недочёты ↳   Предложения по новым функциям и возможностям ↳   Вопросы, ответы и примеры решений ↳   Моды и стили для трекера ↳   Готовые стили для трекера ↳   Запросы стилей для трекера ↳   Стили в разработке ↳   Готовые моды для трекера ↳   Запросы модов для трекера ↳   Моды в разработке ↳   Остальное ↳   F.A.Q. ↳   Ваши трекеры ↳   Оффтопик xbtBB3cker ↳   Новости по трекеру и обновлениям ↳   Вопросы, ответы, ошибки и обсуждение phpBB 3.0 ↳   Другие моды для phpBB3 ↳   Минимоды и хаки для phpBB3 ↳   Вопросы по phpBB3 ↳   phpBB3 ppkBB3cker Edition ↳   Платные услуги, моды, стили ↳   BB2Spoiler/BB3Spoiler ↳   BB3Topics ↳   BB3Sape ↳   BB3UserAgentInfo