Сделал с начало тег (img=right(left)). В принципе нормально, но, аттачные картинки так не прокатят, их нужно тегом (right)(left) уже делать.
А зачем создавать кучу тегов, если можно использовать (left)(right)? Вот и принялся за дело..
Где менять, я вроде правильно нашёл, это в .sources/classes/bbcode/class_bbcode(_core).php
Добавляю конечно же style...
Цитата
$txt = preg_replace( "#\[(left|right|center)\](.+?)\[/\\1\]#is" , "<div style='float:\\1' align='\\1'>\\2</div>", $txt );
В итоге, получаю картинку справа, текст слева! Захожу снова в редактирование сообщения и получаю html код
Цитата
<div style='float:right' align='right'>контент</div>
Подскажите, пожалуйста, что не так?






Отправлено 24 Декабрь 2011 - 23:39


