Актёры [cact]

G

Gemini_13

Гость
ну да, ребят, что-то вы загнались.. реально чего сложного.

bbcode.php
Найти:
PHP:
$text = preg_replace_callback('#(\s*)\[code\](.+?)\[/code\](\s*)#s', array(&$this, 'code_callback'), $text);
Вставить после:
PHP:
// Parse actors [cast]
$text = preg_replace_callback('#\[cast\](.+?)\[/cast\]#', array(&$this, 'parse_actor'), $text);
Найти:
PHP:
    /**
    * Clean up
    */
Вставить до:
PHP:
    function parse_actor($text)
    {
        $text = $text[1];
        $text_cs = $text_c = array();
        $text_c = explode(", ", $text);
        foreach ($text_c as $value)
        {
            $text_cs[] = '<a href="search.php?nm='. $value .'" target="_blank" class="postLink">' . $value . '</a>';
        }
        return(implode(", ", $text_cs));
    }

Если хотите с оформлением для актеров, то надо внести правки в main.css и дописать еще один класс к postLink
 
Сверху