Настройки редактора TinyMCE. Отмена слешей в одиночных тегах.

На странице официального сайта программы, можно посмотреть настройки редактора http://www.tinymce.com/wiki.php/Configuration

Как подключить редактор, читайте на оффсайте программы. Как правило, это подключение корневого файла и написание javascript кода инициализации. Например:

< head>
< ! -- Подключаем редактор: -- >
< script src="путь до папки с tinymce/tinymce.mini.js">< /script>
< ! -- И пишем класс инициализации: Определяем селектор, устанавливаем тему, подключаем плагины (посмотреть их можно в папке plugins), запятые - ОБЯЗАТЕЛЬНО! -- >
< script language="javascript">
tinymce.init ( {
selector: "textarea",
element_format: "html", // Вывод кода в HTML формате, напр. в одиночные теги (< br >)слеши не добавляются
// Подключаем темы, посмотреть какие темы доступны можно в папке themes
theme   : "modern",
// Подключаем плагины, посмотреть какие можно в папке plugins
plugins: [
         "advlist autolink link image lists charmap print preview hr anchor pagebreak spellchecker",
         "searchreplace wordcount visualblocks visualchars code fullscreen insertdatetime media nonbreaking",
         "save table contextmenu directionality emoticons template paste textcolor"

   ],
// После того, как подключили плагины, можно устанавливать на тулбар кнопы. Обратите внимание, что
названия кноп совпадают, как правило с названиями подключенных плагинов, и главное
между словами ОБЯЗАТЕЛЬНО должен стоять пробел. Между вертикальной чертой и словом -- пробел обязателен!
Черта стоит? Значит между кнопами будет бордер, нет? значит соседние кнопы будут в одной панеле.

toolbar: "code | undo redo | styleselect | bold italic | link image|  hr"
})
< /script>
< /head>
< body>
Все элементы (селектор textarea) с тегом textarea будут обрабатываться скриптом tinyMCE
< textarea> < /textarea>
< /body>

 

Как в TinyMCE вставить в текст длинное тире " — " или спец. знаки?

Зажимаем на клавиатуре alt+0151 — цифры набираем на цифровой клавиатуре (NumLock должен быть включен)

Зажимаем на клаве alt+0171 — получаем французскую открывающую кавычку (ёлочку) «

alt+0187 — получаем французскую закрывающую кавычку (ёлочку) »

Вообще-то, цифры это десятичный код значения символа, так, что зная его можно с помощью alt вывести любой символ в редактре TinyMCE.

Например, символ неразрывного пробела будет так: alt+0160

Найти коды символов и описания можно в http://ru.wikipedia.org

 

 

 

 

Отключить добавление слешей в < br /> 

  tinymce.init
Добавление слешей в конце одиночного тега не свойственно для HTML формата. Необходимо заставить редактора выдавать на выходе чистый код HTML. Для этого инициализируем свойство element_format, как показано ниже

// Выход контента в HTML формате (без добавления слешей в одиночные элементы)
tinymce
.init({
       
...
        element_format
: "html"
});
Обновленно 2017-04-14
none
Закрыть
Логин
Пароль. Только буквы или цифры.
Пароль повторить
Эл. почта. Нигде не отображается, нужна только для напоминания пароля
&nbs;