Налаштування TinyMCE в LiveStreet (універсальна інструкція)

Платні розширення з каталогу

Прямий ефір

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

налаштування
livestreet
(налаштування параметрів таблиці)

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"