Бб коды right, center, left

359
.
Кто нибудь сделайте под 4.4 эти коды пожалуйста
.
Мудрость лишь в истине
/*
    -----------------------------------------------------------------
    Обработка bbCode
    -----------------------------------------------------------------
    */
    private static function highlight_bb($var)
    {
        // Список поиска
        $search = array(
    
'#\[r](.+?)\[/r]#is',
            '#\(.+?)\#is',                                              // Жирный
            '#\(.+?)\#is',                                              // Курсив
            '#\(.+?)\#is',                                              // Подчеркнутый
            '#\(.+?)\#is',                                              // Зачеркнутый
            '#\(.+?)\#is',                                      // Маленький шрифт
            '#\(.+?)\#is',                                          // Большой шрифт
            '#\(.+?)\#is',                                          // Красный
            '#\(.+?)\#is',                                      // Зеленый
            '#\(.+?)\#is',                                        // Синий
            '!\[color=(#[0-9a-f]{3}|#[0-9a-f]{6}|[a-z\-]+)](.+?)\[/color]!is', // Цвет шрифта
            '!\[bg=(#[0-9a-f]{3}|#[0-9a-f]{6}|[a-z\-]+)](.+?)\[/bg]!is',       // Цвет фона
            '#\[(quote|c)](.+?)\[/(quote|c)]#is',                              // Цитата
            '#\[\*](.+?)\[/\*]#is',                                            // Список
            '#\[center\](.*?)\[/center\]#si',       
            '#\[right\](.*?)\[/right\]#si',                              
            '#\[left\](.*?)\[/left\]#si'                                             
        );
        // Список замены
        $replace = array(
    '‮ $1',
    '<span style="font-weight: bold">$1</span>',                       // Жирный
            '<span style="font-style:italic">$1</span>',                       // Курсив
            '<span style="text-decoration:underline">$1</span>',               // Подчеркнутый
            '<span style="text-decoration:line-through">$1</span>',            // Зачеркнутый
            '<span style="font-size:x-small">$1</span>',                       // Маленький шрифт
            '<span style="font-size:large">$1</span>',                         // Большой шрифт
            '<span style="color:red">$1</span>',                               // Красный
            '<span style="color:green">$1</span>',                             // Зеленый
            '<span style="color:blue">$1</span>',                              // Синий
            '<span style="color:$1">$2</span>',                                // Цвет шрифта
            '<span style="background-color:$1">$2</span>',                     // Цвет фона
            '<span class="quote" style="display:block">$2</span>',             // Цитата
            '<span class="bblist">$1</span>',                                  // Список
            '<div style="text-align:center">\1</div>',                         
            '<div style="text-align:right">\1</div>',                          
            '<div style="text-align:left">\1</div>'                                   
        );
        return preg_replace($search, $replace, $var);
    }
.
Ого.. большое спасибо А как сделать, чтобы бб коды отображались с телефона? И как добавить эти тэги в панель ббкодов?
.
SWAT vs ACTION
Они отображаются везде и со всех арбузов и они автоматом добавляются в список так должно быть
.
ARCHER (07.12.2011/14:27)
Они отображаются везде и со всех арбузов и они автоматом добавляются в список так должно быть
НетВ bbcode.php написано даже "Только с компьютеров" , но это как-то можно исправить. А у меня не появились автоматом, приходится самому руками писать код
.
Light in Night
Так убери проверку на мобильник в начале и усе)
.
Убрал вот только эти коды не могу добавить в панель ббкодов
.
Light in Night
Если ты их в функцию прописал, то они должны добавиться сами.
.
Svoloch, Я написал в bbcode.php
.
Light in Night
адресок сайта дай.
Всего: 15