Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
Deluxe

Изменение тега left, center, right

Рекомендованные сообщения

Здравствуйте. Хотел сделать обтекание картинки текстом справа, слева.. Красиво и иногда даже гармонично.

Сделал с начало тег (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>

 

Подскажите, пожалуйста, что не так?

Поделиться сообщением


Ссылка на сообщение
12/25/11 08:38 (изменено)

Конечно, если никто не пытался этого сделать, то тогда добавлю свой тег. Нервы дороже :)

Спасибо за ссылку.

Изменено пользователем Deluxe

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...