BitTorrentTracker PerecTracker.org
BitTorrentTracker PerecTracker.org
    
Регистрация  ·  Вход
 
 · 
Забыли пароль?

  • Автоматическое обновление IMDB + BBкод (Баннер для IMDB)

    Ответить на тему
     
    Автор Сообщение

    -sasha2006

    Создавать темы 03-Авг-2011 20:04

           

    [Цитировать]

    Автоматическое обновление IMDB + BBкод (Баннер для IMDB) ( Исправленная с последними изменеиями на imdb на 03.08.2011)

    Установка

    Открываем includes/bb_code.php
    Ищем: Код:
    $bbcode_tpl['img'] = str_replace('{URL}', '\\1', $bbcode_tpl['img']);
    После вставляем: Код:
    // [imdb]Link_url[/imdb]
    $bbcode_tpl['imdb'] = str_replace('{URL}', '\\1', $bbcode_tpl['imdb']);
    Ищем: Код:
    $replacements[] = $bbcode_tpl['img'];
    После всавляем: Код:
    // [imdb]link_url_here[/imdb] code..
    $patterns[] = "#\[imdb:$uid\]([^?].*?)\[/imdb:$uid\]#i";
    $replacements[] = $bbcode_tpl['imdb'];
    Ищем: Код:
    $text = preg_replace("#\[img\]((http|ftp|https|ftps)://)([^\s\?&=\#\"<>]+?(\.(jpg|jpeg|gif|png)))\[/img\]#i", "[img:$uid]\\1\\3[/img:$uid]", $text);
    Ниже вставляем: Код:
    // [imdb]link_url_here[/imdb] code..
    $text = preg_replace("#\[imdb\]([\w]+?://([\w\#!$%&~/.\-;:=,?@\]+]|\[(?!url=))*?)\[/imdb\]#i", "[imdb:$uid]\\1\\3[/imdb:$uid]", $text);
    Открываем /templates/default/bbcode.tpl
    в самый низ вставляем: Код:
    <!-- BEGIN imdb --><a href="{URL}" target="_blank"><img src="./imdb.php?url={URL}" /></a><!-- END imdb -->
    Открываем /templates/default/posting_editor.tpl
    Ищем: Код:
    <input type="button" value="Цитировать выдел." name="quoteselected" title="{L_QUOTE_SELECTED}" style="width: 130px;" onmouseout="bbcode.refreshSelection(false);" onmouseover="bbcode.refreshSelection(true);" onclick="bbcode.onclickQuoteSel();" />&nbsp;
    После вставляем: Код:
    <input type="button" value="IMDb" name="codeimdb" title="imdb" style="width: 50px; text-decoration: underline;" />
    Ищем: Код:
    bbcode.addTag("codeOpt", "*", "", "0", ctrl);
    После вставляем: Код:
    bbcode.addTag("codeimdb", "imdb", "/imdb", "", ctrl);
    В imdb.php меняем название сайта на свое
    -----------------------------------------------------------------------
    Открываем /templates/default/posting_editor.tpl
    Ищем:
    Код:
    <select style="height: 20px;" name="fs" onChange="BBCfs()" onMouseOver="helpline('fs')">
      <option value="8" selected="selected">{L_FONT_SIZE_SEL}:</option>
      <option value="9" class="em">{L_FONT_SMALL}</option>
      <option value="10">&nbsp;size=10</option>
      <option value="11">&nbsp;size=11</option>
      <option value="12" class="em">{L_FONT_NORMAL}</option>
      <option value="14">&nbsp;size=14</option>
      <option value="16">&nbsp;size=16</option>
      <option value="18" class="em">{L_FONT_LARGE}</option>
      <option value="20">&nbsp;size=20</option>
      <option value="22">&nbsp;size=22</option>
      <option value="24" class="em">{L_FONT_HUGE}</option>
    </select>
    После  или в удобное место вставляем:
    Код:
    &nbsp;    <input type="button" class="bold" value="IMDb" name="codeimdb" title="imdb" style="width: 55px; height: 21px; text-decoration: underline;" />
    Ищем:
    Код:
    bbcode.addTag("codeOpt", "*", "", "0", ctrl);
    После вставляем:
    Код:
    bbcode.addTag("codeimdb", "imdb", "/imdb", "", ctrl);
    Все сохраняем!
    В imdb.php меняем название сайта на свое
    Папки  -  parse, imdb_ratings и файл imdb.php кидаем  в корень сайта
    --------------------------------------------||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
    Вставляем в шаблон VIDEO  Автоматическое обновление банер IMDB         для Версии TorrenPier:  1  (svn)      xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    --------------------------------------------||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
    Открываем: includes/topic_templates/tpl_selects.php
    Находим или в удобное место :
    function tpl_func_imdbrating ($item, $val)
    {
      if (!$val) return '';
      $ratin = preg_replace('#(?<=\s)(http\S+?(jpg|gif|png))(?=\s)#i', '$1', " $val ");
      return trim($ratin) ."\n";
    }
    ниже вставляем:
    function tpl_func_imdb ($item, $val)
    {
      if (!$val) return '';
      $imdb = preg_replace('#(?<=\s)(http\S+?(jpg|gif|png))(?=\s)#i', '$1', " $val ");
      return  "\n".'[imdb]' . trim($imdb)  ."[/imdb]"."\n";
    }
    Открыть  templates/default/topic_templates/video.tpl
    найти:
    <tr>
      <td><b>{L_MPPARATING}</b>:</td>
      <td><input type="text" name="msg[mpparating]" size="50" /></td>
    </tr>
    Ниже добавить:
    <tr>
      <td><b>{L_IMDB}</b>:</td>
      <td><input type="text" name="msg[imdb]" size="45" />  &nbsp<span class="med"><a href="/viewtopic.php?t=75" target="_blank"> <b>Как найти ссылку фильма на сайте IMDB и все о функции : Рейтинг Imdb</b></a></span><span class="med"> <br><b>Пример: </b><b style="color: #FF0000">http://www.imdb.com/title/tt0499549/</b> вот такую ссылку просто вставляем и всё ;) ищем фильмы здесь: </span><a href="http://www.imdb.com" target="_blank"><img src="images/imdb.gif" alt="Поиск на imdb " title="Поиск фильмов на IMDB" width=40 height=15 border=0></a></p></td>
    </tr>
    В файле includes/topic_templates/video.php
    найти:
                     '--BR--4',
        'mpparating',
        'imdbrating',
    Ниже добавить:
                     'imdb',
    В файле language/lang_russian/lang_topic_templates.php
    найти:
    $lang['tpl']['mpparating'] = 'MPAA';
    $lang['tpl']['imdbrating'] = 'IMDB';
    Ниже добавить:
    $lang['tpl']['imdb'] = 'Рейтинг IMDB';
    Всё!!!
    результат в коде :
    [imdb]http://www.imdb.com/title/tt1284575/[/imdb]
    Результат в итоге:
    Скачать .torrent

    Скачать торрент-файл бесплатно и на максимальной скорости!

    Как скачивать? · Что такое торрент? · Рейтинг и ограничения

    !ВНИМАНИЕ!
    Сайт не распространяет и не хранит электронные версии произведений, а занимается лишь лишь предоставлением доступа к создаваемому пользователями каталогу ссылок на торрент-файлы, которые содержат только списки хеш-сумм, убедительная просьба с жалобами обращаться напрямую к пользователю. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!


    _________________

    ░▒▓█▀▄▀▄▀▄█▓▒░
    [Профиль] [ЛС]

    -sasha2006 ®

    Создавать темы 15-Авг-2011 15:14 (спустя 11 дней)

           

    [Цитировать]

    Очередное Новое исправление
    Заменить
    class.imdb_parser.php

    _________________

    ░▒▓█▀▄▀▄▀▄█▓▒░
    [Профиль] [ЛС]

    -sasha2006 ®

    Создавать темы 21-Сен-2011 21:46 (спустя 1 месяц 6 дней)

           

    [Цитировать]

    Очередное Новое исправление спасибо DENZEL519
    Заменить
    class.imdb_parser.php

    _________________

    ░▒▓█▀▄▀▄▀▄█▓▒░
    [Профиль] [ЛС]

    Гость

    Создавать темы 22-Дек-2011 16:23 (спустя 3 месяца)

           

    [Цитировать]

    а для kinopoisk'a такой же можно сделать?
    [Профиль] [ЛС]

    -sasha2006 ®

    Создавать темы 22-Дек-2011 16:32 (спустя 9 минут)

           

    [Цитировать]

    Можно ... у меня ж такой стоит , делается по тому ж принципу :)
    [kp]467166[/kp]

    _________________

    ░▒▓█▀▄▀▄▀▄█▓▒░
    [Профиль] [ЛС]

    Гость

    Создавать темы 24-Дек-2011 22:25 (спустя 2 дня 5 часов)

           

    [Цитировать]

    а можешь кодом поделиться?
    или хртя бы классом парсера?
    [Профиль] [ЛС]

    -sasha2006 ®

    Создавать темы 26-Дек-2011 10:09 (спустя 1 день 11 часов)

           

    [Цитировать]

    "PUMBA"писал(а):

    а можешь кодом поделиться?
    или хртя бы классом парсера?
    В ЛС пиши ab

    _________________

    ░▒▓█▀▄▀▄▀▄█▓▒░
    [Профиль] [ЛС]
    Показать сообщения:    
    Ответить на тему

    Текущее время: Сегодня, в 01:57

    Часовой пояс: GMT + 2



    Вы не можете начинать темы
    Вы не можете отвечать на сообщения
    Вы не можете редактировать свои сообщения
    Вы не можете удалять свои сообщения
    Вы не можете голосовать в опросах
    Вы не можете прикреплять файлы к сообщениям
    Вы не можете скачивать файлы