Налаштування TinyMCE в LiveStreet (універсальна інструкція)
Платні розширення з каталогу
Прямий ефір
- Блог розробки LiveStreet132.73
- Сайти на LiveStreet121.49
- Запитання78.96
- Додаткові модулі та доробки для LiveStreet73.21
- Технічна документація LiveStreet68.62
- Tips & tricks60.64
- Біржа замовлень на розробку та підтримку за гроші56.28
- Пропозиції та побажання46.04
- Шаблони для LiveStreet38.75
- Вирішення проблем28.89


1. Включаємо сам TinyMCE у конфізі
додамо потрібне значення і вийде =
Точно так само ми надійдемо і з другим значенням "tablecontrols ", яке виводить кнопку створення таблиць, але додамо ми це значення в рядокtheme_advanced_buttons2 вийде:
Тепер нам залишилося підключити самі плагіни в конфігурацію, для цього ми просто додамо 2 значення "emotions " і "table ", в рядок (вона знаходиться трохи нижче):
у нас вийде ось так:
і в масив перед 'border'=>'#int' вставляємо ще один елемент 'style'=>'#text' У нас вийде:
змінюємо останнє значення "true" на "falce" у нас вийде:
4. Відкриваємо файл editor_plugin.js, який знаходиться в:ваш_сайт/engine/lib/external/tinymce-jq/plugins/lseditor/editor_plugin.js і знаходимо в ньому рядки (вони знаходяться майже в самому низу):
Нам потрібно додати два значення, для вставки тегів цитат та коду
У результаті в нас вийде так:
ще одна маленька подробиця ... за замовчуванням цей список називається не "Теги " (як на зображенні), а "Заголовок", що бкористувачі зрозуміли, де їм шукати теги для цитат і коду я перейменував його. Для цього нам потрібно відкрити файл локалізації ru.js який знаходиться в:ваш_сайт/engine/lib/external/tinymce-jq/plugins/lseditor/langs/ru.js і знайти в ньому рядок:
Для тих, хто не знає, що це таке, поясню: хитрість у тому, що всю кирилицю потрібно обов'язково перекладати в escape-послідовності. тобто. «Привіт світ» буде виглядати "\u041F"