Здравствуйте, уважаемые вебмастеры, опытные разработчики под друпал и пользователи Друпал!
У меня возникла проблемка, о которой меня просят авторы моего сайта.
При добавлении текстов стихов с форматированием шрифтов (размер, стиль, цвет) нужный формат шрифта текста сохраняется только для первого четверостишия. То есть в области ввода текста при создании и редактировании все в порядке,
а при отображении на сайте формат применяется только к первому четверостишию.
то есть так:
Я посмотрел код страницы, и оказалось, что каждая строка переносится тегом br
Соответственно после первого четверостишия вместо двух br закрывается параграф и стартует новый. Соответственно закрываются и все span теги.
И следующий параграф остается без нужного форматирования.
Если редактировать текст опять - то нормально показывается весь текст с нужным редактированием в области ввода. А если сохранить и посмотреть на странице - то опять применяются фильтры какие-то.
РЕЗЮМЭ:
При отображении текста, сохранённого в формате Full HTML два подряд тега br заставляют друпал закрыть параграф.
Если использовать свой формат ввода без всех фильтров, то отображается на сайте правильно как должно. Но проблема в том, что тогда редактировать приходится голый html-код. Или редактировать в full html а потом выбирать HTML mymy и сохранять что неудобно.
Подскажите мне пожалуйста адекватное решение проблемы?
Какой формат нужно использовать или как настроить Full html чтобы он не препятствовал отображению двух br подряд и не закрывал лишний раз теги span и p.
PS: авторы не профессиональные пользователи и не умеют переводить p в div, и неудобно если менять все время формат ввода.
Вложение | Размер |
---|---|
st.png | 17.2 КБ |
Комментарии
Мне подсказали, и я понял так:
Надо в форматах ввода в нужном формате ввода, в данном случае Full
снять галку преобразовывать переводы строк в br и p
А чтобы новый формат собственный тоже был с Ckeditor'ом, нужно в профиле Full во вкладке Basic Setup добавить галку напротив нужного формата.