Форматирование текста

ExpressionEngine имеет множество опций форматирования текста, которые дают вам возможность управлять, тем, как будет обрабатываться текст ваших записей разделов и комментариев.

Auto XHTML

Замысел опции Auto XHTML состоит в том, чтобы сделать ваш контент семантически и типографски корректным. Эта функция работает следующим образом:

Кроме того, функция Авто XHTML корректно обрабатывает текст, содержащий элементы уровня блоков, такие как <div>, <blockquote>, и т.д. так, чтобы они не окружались тегами параграфа. Элементы в пределах тегов <pre> исключаются от преобразования в параграф.

Функцию Auto XHTML можно найти на странице ПУБЛИКОВАТЬ в панели управления. Вы увидите меню с этой опцией под каждым полем записи. Также вы можете сконфигурировать настройки комментариев, для того, чтобы любые комментарии автоматически форматировались с использованием этой опции.

Примечание: По умолчанию, все записи и комментарии форматируются с использованием этой опции.

Auto BR

Функция Auto BR просто преобразует конец каждой строки в HTML тег <br />.

Эту функцию можно настроить на странице ПУБЛИКОВАТЬ в панели управления. Вы увидите меню для выбора этой опции под каждым полем записи. Также вы можете сконфигурировать настройки комментариев, для того, чтобы любые комментарии автоматически форматировались с использованием этой опции.

Преобразование High ASCII в символьные объекты

Из-за сложившихся ограничений только символы Low-ASCII будут без проблем отображаться во всех веб браузерах. Значения Low-ASCII соответствуют основным символам, числам, и стандартным знакам пунктуации на вашей компьютерной клавиатуре.

Если ваш текст содержит значения High-ASCII, такие как символы ударения, или если вы копируете текст из редактора Microsoft Word, который использует значения High-ASCII для кавычек и других символов, то возникает риск некорректного отображения символов на ваших веб страницах.

Кроме того, в зависимости от множества факторов, связанных с поддержкой кодировки символов на вашем сервере, при записи значений High-ASCII в вашу базу данных, они могут быть не распознаны должным образом для запоминания.

Встроенная в ExpressionEngine возможность преобразования High ASCII в символьные объекты автоматически преобразует символы high ASCII в соответствующие им символьные объекты HTML так, чтобы любой веб браузер смог отобразить их корректно. Например, символ © будет преобразован в его символьный объект HTML (&#169;), который любой веб-браузер, независимо от кодировки символов, правильно отобразит как символ авторского права.

Для включения этой возможности перейдите на следующую страницу в вашей панели управления:

Admin > Управление разделами > Глобальные настройки разделов

После включения, всякий раз при сохранении записей, они будут обработаны в соответствии с этой опцией.

Примечание: Преобразование происходит во время сохранения записей, а не во время выполнения, таким образом, вам необходимо выполнить последовательно команды редактировать/сохранить для всех записей, содержащих значения High-ASCII для их преобразования.

Наверх страницы