Никак не могу понять в чём дело. Создал bbcode для более симпатичного размещения картинок, плюс подпись под картинкой:
Код: Выделить всё
[img_p_left]{URL},{NUMBER},{TEXT}[/img_p_left]
Замена HTML
Код: Выделить всё
<figure style="float:left;margin: 0 7px 25px 7px; border: 1px solid #333; background: #ffffff;">
<img src={URL} width="{NUMBER}">
<figcaption style="width: {NUMBER}px; text-align: center;">{TEXT}</figcaption>
</figure>
Но в большинстве случаев bbcode не срабатывает, причём сломать код может абсолютно любая буква в подписи. Бился, бился с этим кодом, но победить так и не смог. Решил упростить, привёл код к наипростейшему варианту:
Код: Выделить всё
[ris_left]{URL},{NUMBER1},{TEXT}[/ris_left]
Замена HTML
Код: Выделить всё
<div style="float:left;margin: 0 7px 0 7px;">
<img src={URL} width="{NUMBER1}" alt="{TEXT}" title="{TEXT}">
</div>
Так он, злодей, и в этом виде в половине случаев не срабатывает, причём опять сломать код может любая буква в слове. Лексему {TEXT} пробовал заменить на {INTTEXT} - к улучшению работоспособности это не привело. В ЧЁМ может быть ошибка, что не так с этими кодами? Может кто подскажет?