Опубликовано: 24 декабря 201113 г Здравствуйте. Хотел сделать обтекание картинки текстом справа, слева.. Красиво и иногда даже гармонично. Сделал с начало тег (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 декабря 201113 г Может быть лучше создать дополнительные bb-коды средствами админки? Или такhttp://ipbskins.ru/forum/files/file/111-добавление-своих-кнопок-bb-кода/
Опубликовано: 25 декабря 201113 г Автор Конечно, если никто не пытался этого сделать, то тогда добавлю свой тег. Нервы дороже :)Спасибо за ссылку. Изменено 25 декабря 201113 г пользователем Deluxe
Здравствуйте. Хотел сделать обтекание картинки текстом справа, слева.. Красиво и иногда даже гармонично.
Сделал с начало тег (img=right(left)). В принципе нормально, но, аттачные картинки так не прокатят, их нужно тегом (right)(left) уже делать.
А зачем создавать кучу тегов, если можно использовать (left)(right)? Вот и принялся за дело..
Где менять, я вроде правильно нашёл, это в .sources/classes/bbcode/class_bbcode(_core).php
Добавляю конечно же style...
В итоге, получаю картинку справа, текст слева! Захожу снова в редактирование сообщения и получаю html код
Подскажите, пожалуйста, что не так?