Как отключить визуальный редактор?

Рубрика: MaxSite CMS

Стандартно в MaxSite CMS используется визуальный тектовый редактор. В нём используется визуальное форматирование. Например полужирный текст будет выглядеть полужирным, как это происходит в обычных текстовых редакторах вроде Word.

Однако визуальные редактора в браузерах имеют несколько существенных недостатков, главный из которых - это сложный, порой ошибочный, результирующий HTML-код. Кроме того, разные браузеры по разному его генерируют.

Например полужирный текст в зависимости от браузера может быть сгенерирован как:

<B>Текст<B>
<strong>Текст<strong>
<span style="font-weight: bold">Текст</span>

Проблема усугубляется в случаях, когда требуется скопировать текст из другого редактора вроде Word'а. В этом случае будет перенёсено и HTML-форматирование редактора, что в итоге приводит к появлению на вашем сайте мусора и ошибочного HTML-кода. Именно по этой причине при вставке текстов в визуальный редактор следует предварительно переключиться в HTML-режим, вставить текст из буфера обмена и уже после этого переключиться в визуальный режим, где и оформлять текст.

Всех этих недостатков лишены невизуальные редактора. В них генерируется полностью контролируемый HTML-код.

Для смены стандартного визуального редактора на любой другой, достаточно активировать его плагин (только один). В комплекте MaxSite CMS присутствуют:

  • editor_dumb - простой невизуальный редактор
  • editor_markitup - невизуальный редактор с очень хорошими возможностями
  • editor_nic - визуальный редактор на базе nicEdit.

Кроме того, в Интернете можно найти и другие редактора для MaxSite CMS, например довольно популярный TinyMCE.

Я рекомендую использовать editor_markitup - это наиболее удобный редактор на базе BB-кодов. Он обладает отличной функциональностью, большим количеством кнопок в панели инструментов.

Панель инструментов editor_markitup

twitter.com facebook.com vkontakte.ru mail.ru liveinternet.ru livejournal.ru memori.ru google.com yandex.ru