#tinymce #font-size #bbcode
#tinymce #размер шрифта #bbcode
Вопрос:
я использую tinymce с подключаемым модулем bbcodes. В целом, он работает нормально, большинство bbcodes, таких как [b] и [color] и так далее, Передаются в html в текстовой области и сохраняются как bbcodes в базе данных правильно.
Проблема с размером шрифта заключается в следующем: при первом форматировании строки она корректно изменяет свой размер и сохраняется в базе данных как bbcode. Но когда я снова открываю эту запись, чтобы отредактировать ее, bbcode не преобразуется в html, поэтому в текстовой области есть что-то вроде
«[size= medium]rfeferf[/size]» вместо текста нужного размера.
У вас есть какие-либо подсказки по этому поводу? Вчера и сегодня я искал в Интернете, но не нашел ничего, что могло бы решить эту проблему.
С уважением, Машек
Комментарии:
1. хорошо, все заработало, используя регулярные выражения на сервере, которые применяются к содержимому строки при загрузке в текстовую область.
Ответ №1:
Это вызвано тем, что плагин BBCode в TinyMCE не может преобразовать тег [size] обратно в HTML. Я зарегистрировал ошибку TinyMCE # 5327 с прикрепленным исправлением. Вы можете загрузить последнюю версию исходного кода TinyMCE, применить исправление и скомпилировать его (или подождать, пока исправление не будет рассмотрено и выпущено).
Соответствующий исходный код находится по адресу plugins/bbcode/editor_plugin_src.js