Рейтинг с imdb

MY-94

Пользователь
#1
Название мода:[FULL]BbCode IMDB Рейтинг
Автор: diabolical(сделано на основе кинопоиск рейтинг)
Описание:Позволяет пользователям вставлять рейтинг с IMDB
Сложность установки: Легко
Время установки: 1 мин
#############################################################

Пример: Заходим на imdb.com ищем кино(Я выбрал Шерлок Холмс: Игра теней) в ссылке

Please Login or Register to view hidden text.

копируем

Please Login or Register to view hidden text.

и добавляем теги [imdb]tt1515091[/imdb]

bbcode.php

Код:
#
 
#-----[ ОТКРЫТЬ ]------------------------------------------
 
#
 
includes/bbcode.php
 
#
 
#-----[ НАЙТИ ]------------------------------------------
 
#
 
                "#\[email\]($email_exp)\[/email\]#isu"                  => '<a href="mailto:$1">$1</a>',
 
#
 
#-----[ ПОСЛЕ ВСТАВИТЬ ]------------------------------------------
 
#
 
                '#\[imdb\](.+?)\[/imdb\]#isu' => '<a  href="http://www.imdb.com/title/$1/"><img src="http://imdb.snick.ru/ratefor/02/$1.png"></a>',
 
#
 
#-----[ ОТКРЫТЬ ]------------------------------------------
 
#
 
templates/default/posting_editor.tpl
 
#
 
#-----[ НАЙТИ ]------------------------------------------
 
#
 
                <input type="button" value="{L_QUOTE_SEL}" name="quoteselected" title="{L_QUOTE_SELECTED}" onmouseout="bbcode.refreshSelection(false);" onmouseover="bbcode.refreshSelection(true);" onclick="bbcode.onclickQuoteSel();" />&nbsp;
 
#
 
#-----[ ПОСЛЕ ВСТАВИТЬ ]------------------------------------------
 
#
 
                <input type="button" value="{L_IMDB}" name="codeIMDB" title="{L_IMDB_TITLE}" style="width: 40px;" />
 
#
 
#-----[ НАЙТИ ]------------------------------------------
 
#
 
    bbcode.addTag("codeOpt", "*", "", "0", ctrl);
 
#
 
#-----[ ПОСЛЕ ВСТАВИТЬ ]------------------------------------------
 
#
 
    bbcode.addTag("codeIMDB", "imdb","/imdb", "", ctrl);
 
#
 
#-----[ ОТКРЫТЬ ]------------------------------------------
 
#
 
language/lang_russian/lang_main.php
 
#
 
#-----[ НАЙТИ ]------------------------------------------
 
#
 
?>
 
#
 
#-----[ ПОСЛЕ ВСТАВИТЬ ]------------------------------------------
 
#
 
$lang['IMDB'] = 'IMDB';
 
$lang['IMDB_TITLE'] = 'IMDB Рейтинг';
 
#
 
#-----[ ОТКРЫТЬ ]------------------------------------------
 
#
 
language/lang_english/lang_main.php
 
#
 
#-----[ НАЙТИ ]------------------------------------------
 
#
 
?>
 
#
 
#-----[ ПОСЛЕ ВСТАВИТЬ ]------------------------------------------
 
#
 
$lang['IMDB'] = 'IMDB';
 
$lang['IMDB_TITLE'] = 'IMDB Rating ';
 
#
 
#-----[ СОХРАНИТЬ/ЗАКРЫТЬ ВСЕ ФАЙЛЫ ]------------------------------------------
 
#
 
# КОНЕЦ!
Если нужен другой стиль тогда:
Найти:
Код:
'#\[imdb\](.+?)\[/imdb\]#isu' => '<a href="http://www.imdb.com/title/$1/"><img src="http://imdb.snick.ru/ratefor/02/$1.png" >',
Найти:
Код:
http://imdb.snick.ru/ratefor/02/$1.png
Замените на следующее(на ваш вкус):


Please Login or Register to view hidden text.

Если нужно такой

Please Login or Register to view hidden text.

Если нужно такой

Please Login or Register to view hidden text.

Если нужно такой

Please Login or Register to view hidden text.

Если нужно такой
скриншот:
imdb1.png

Внимание!!!
Исправлена ошибка (текст ссылка после картинки)
2012-01-18_020040.png
 
D

diabolical

Гость
#2
MY-94,представь что

Please Login or Register to view hidden text.

не будит работать и весь рейтинг накроеться лучше парсить числа с

Please Login or Register to view hidden text.

и накрадывать их на картинку
 
G

gas

Гость
#3
diabolical, У тебя сколько времени сейчас? Трудяга, спасибо тебе.
 

krumax

Пользователь
#5
у кого как - у нас утро. В один прекрасный момент отвалится этот рейтинг...
 
N

Nikolaich

Гость
#6
MY-94, авторство указывать уже не модно, что ли??? Скин - это шкура. Прикладывать нужно скриншоты.

diabolical, он (MY-94) не сможет ничего спарсить, так как выложил чужой код.
 
I

iwangord

Гость
#9
поставил мод, вставил код из ссылки так
Код:
[imdb]tt1683526[/imdb]
и ничего не выводится, даже сам код. что делать?