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

       

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

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

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

109 сообщений
  • Пред.
  • 1
  • Перейти на страницу:
  • 3
  • 4
  • 5
  • 6
  • 7
  • Перейти на страницу:
  • 11
  • След.
Просмотры: 19595 • 
  • Аватара пользователя
    serrrios Сообщение 17.05.2010
    Дык ссылки то в коде надо поправить)))
    http://aniproject.ru - перспектива... велком епта..
    http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
serrrios
  • gasan Сообщение 17.05.2010
    Все справился :!:
gasan
  • Likan_TM Сообщение 22.06.2010
    Установил мод, все нормально если не одно но: я заметил, что изображения постеров загружаются в оригинальном размере (как их заливали релизеры).
    В целях улучшения производительности (быстрее грузится страница, меньше нагрузка при отображении топа на клиентской машине) лучше было бы отображать не исходное изображение постера, а превью, которое автоматически создается при создании раздачи (именно эту картинку мы видим в блоке постеры). Для этого в 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 Сообщение 25.06.2010
    Получилось )
gasan
  • Likan_TM Сообщение 07.07.2010
    Заметил такой баг: если в тему заливать несколько постеров, то и в ротатор и попадает несколько... Что не есть гуд. В коде выборка осуществляется по наличию в имени файла слова poster. Поэтому они и все попадают. Неплохо бы сделать чтоб попадал ТОЛЬКО один постер. :|
Likan_TM
  • bizZz0n Сообщение 07.07.2010
    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 Сообщение 08.07.2010
    Likan_TM
    Есть вариант проще, запрети заливать 2 и более постеров, все равно это нафиг не надо. :D
Tetrix
  • Likan_TM Сообщение 08.07.2010
      запрети заливать 2 и более постеров
    К сожалению, не вариант...
Likan_TM
  • Tetrix Сообщение 08.07.2010
    Я чес слово не понимаю зачем на раздаче 2 и более постеров.
    Можно разрешить хоть 100 скриншотов и пусть льют в скриншоты картинки если делать нечего, а постера достаточно одного.
Tetrix
  • Аватара пользователя
    PPK Сообщение 08.07.2010
    Чтобы торренты с двумя и более постерами не дублировались нужно в этом коде:

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

    //======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-2026 @ PPK
  • Часовой пояс: UTC+04:00
Участники темы
Список форумов Участники темы
Перейти
Сайт ↳   Новости по сайту ↳   Новости обновлений ↳   Вопросы по сайту ↳   Non-russian speakers forum Форумы по phpBB 3.1-3.3 ↳   Расширения для phpBB 3.1-3.3 ↳   Бета-версии и расширения в разработке ↳   База расширений ↳   Поиск и запросы расширений ↳   Расширения для phpBB 3.1-3.3 для донаторов ↳   Условно-бесплатные расширения ↳   Платные расширения ↳   Расширения для подписчиков ↳   Запросы расширений, функционала и переводов для подписчиков ↳   Переводы расширений для phpBB3.1-3.3 ↳   Стили для phpBB 3.1-3.3 ↳   Вопросы по phpBB 3.1-3.3 Форумы по phpBB 3.0 ↳   Мод трекера ppkBB3cker ↳   Новости по трекеру и обновлениям ↳   Ошибки, проблемы, недочёты ↳   Предложения по новым функциям и возможностям ↳   Вопросы, ответы и примеры решений ↳   Моды и стили для трекера ↳   Готовые стили для трекера ↳   Запросы стилей для трекера ↳   Стили в разработке ↳   Готовые моды для трекера ↳   Запросы модов для трекера ↳   Моды в разработке ↳   Остальное ↳   Часто задаваемые вопросы ↳   Ваши трекеры ↳   Мод трекера xbtBB3cker ↳   Новости по трекеру и обновлениям ↳   Вопросы, ответы, ошибки и обсуждение ↳   Другие моды для phpBB 3.0 ↳   Минимоды и хаки для phpBB3 ↳   phpBB 3.0 ppkBB3cker Edition ↳   Платные услуги, моды, стили для phpBB 3.0 ↳   BB2Spoiler/BB3Spoiler ↳   BB3Topics ↳   BB3Sape ↳   BB3UserAgentInfo ↳   Вопросы по phpBB 3.0 ↳   Вне тематики форума