CMS Drupal: система управления содержимым сайта. Виктор Ромашов

Чтение книги онлайн.

Читать онлайн книгу CMS Drupal: система управления содержимым сайта - Виктор Ромашов страница 21

Жанр:
Серия:
Издательство:
CMS Drupal: система управления содержимым сайта - Виктор Ромашов

Скачать книгу

которые не будут удаляться из текста. Здесь также задаются теги, влияющие на форматирование текста. Например, тег <strong>, делающий текст полужирным, или тег <em>, задающий курсивное начертание.

      – Защита от спамерских ссылок – флажок позволяет определить режим автоматического добавления ко всем найденным в тексте ссылкам атрибута rel="nofollow". Данный атрибут запрещает поисковым роботам переходить по ссылке, тем самым оставляя спамеров, которые разместили ссылку на вашем сайте, с носом.

      ▪ Фильтр URL. Заменяет текстовые ссылки на интернет-страницы аналогичными им гиперссылками. Например, если данный фильтр обнаружит в сообщении выражение http://www.onestyle.com.ua, то он заменит его гиперссылкой <a href="http://www.onestyle.com.ua">http://www.onestyle.com.ua</a>.

      Единственная настройка данного фильтра, которую вы можете изменить, определяется полем Максимальная длина текста ссылки. Если фильтр обнаружит в тексте ссылку, длина которой больше, чем указанная в данном поле, он автоматически обрежет ее до приемлемого размера. При этом сама ссылка своей функциональности не потеряет (в атрибут href будет помещена полная ссылка, тогда как между тегами <a> и </a> будет помещена обрезанная ссылка).

      Обработчик PHP. Данный фильтр присутствует только в пятой версии CMS Drupal. Он предназначен для того, чтобы добавить возможность обработки PHP-кода, который встречается в сообщении. Иными словами, если он обнаружит в полученном от посетителя тексте PHP-код, то заменит его результатами выполнения этого самого кода.

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

      Предполагается, что данный фильтр может быть полезен администраторам вашего сайта. Тем не менее, если вы не хотите преждевременных инфарктов, этот фильтр лучше вообще никогда не использовать.

      Фильтр не имеет никаких настроек, которые можно отредактировать.

      Но вернемся к форматам ввода. Настроить их можно в разделе Управление → Настройка сайта → Форматы ввода. На этой странице перечислен список уже существующих форматов ввода, а также присутствует ссылка Добавить формат ввода, которая позволяет создать новые форматы ввода, если существующих вам будет недостаточно.

      По умолчанию создано три формата ввода.

      ▪ Filtered HTML – состоит из фильтров Преобразователь переводов строки, Фильтр HTML (удаляет все теги, кроме <a>, <em>, <strong>, <cite>, <code>, <ul>, <ol>, <li>, <dl>, <dt> и <dd>) и Фильтр URL (настроен на обрезание ссылок длиннее 72 символов).

      Примечание

      Обратите внимание, что такие часто используемые теги, как <p>, <br/> и <img>, не разрешены.

      ▪ Full HTML – включает в себя фильтры Преобразователь переводов строки и Фильтр URL (настроен на обрезание ссылок длиннее 72 символов). Этот фильтр не удаляет из текста теги.

      ▪ PHP code – состоит только из фильтра Обработчик PHP.

      Вам предлагается выбрать один из доступных форматов ввода, который будет применяться

Скачать книгу