Визуальный редактор TinyMCE для MaxSite CMS.

    ✵     Рубрика: Плагины для блога

Поставил на новый сайт самую свежую версию MaxSite CMS -> 103.3 и как обычно начал с установки плагинов и фишечек, для удобства работы и для себя любимого. Часть моих любимых плагинов не входит в стандартный набор, потому, переношу их вручную, от версии к версии. В число используемых входит и визуальный редактор TinyMCE. На каком то из сайтов используется аж 3 версия, на основных была 4. Переношу обычным копированием, подключается стандартным образом через админку.

Но тут что то пошло не так.

На сайте с версией MaxSite CMS 101, работает плагин TinyMCE версии 4.3.11, копирую, устанавливаю, вроде всё нормально. Беру первый попавшийся текст с левого сайта, сохраняю и вижу следующее:

Всё форматирование в самом тексте.
Полез в поиск искать старые темы, вроде как было что то подобное. В рекомендациях были лишь всевозможные опции для tinymce.init(), которые никак не изменили положение. Более того, при использовании некоторых опций, редактор вообще исчезал с экрана.

Для управления редакторов в MaxSite CMS используется несколько файлов:

Файл info.php предназначен для информации, что за плагин, кто автор и где глянуть дополнительно информацию о нём.
Файл index.php встраивает редактор в MaxSite CMS.
Файл editor.php активирует редактор, содержит основные настройки по плагину и внешнему виду, а так же сохраняет текст.
В файл editor-style.css можно прописать стили отображения редактируемого текста.
Зачем нужен файл template_list-require-maxsite.php, пока для меня загадка.

После длительных и увлекательных экспериментов по редактированию выше указанных файлов, способом, который в народе называется "методом тыка", стало понятно, что заковыка может быть в editor.php. Но тут пришла ещё одна мысль. На новом сайте я сразу поставил php 7.1, но как тут же выяснил, на предыдущем была та же версия. Меняя версию, на всякий случай, положительного результата я не получил. Решил искать другие версии самого TinyMCE. 3-ю версию ставить не хотелось. 5-ю я искал ранее, когда настраивал предыдущий сайт, но она там не пошла. Перебрал множество версий и сборок, что под конец сам чуть не запутался grin

В итоге, скачал с официального сайта версию 5.1.1 и она запустилась.

Отложил дальнейшие танцы с бубном на неопределённое время, пока работает. Возможно, в будущем ещё вернусь к этой теме.

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

Оставьте свой комментарий.

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question


Используйте нормальные имена. Ваш комментарий будет опубликован после проверки.

     

  

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email. При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д., а также подписку на новые комментарии.

MaxSiteAuth.

(обязательно)

PR-CY.ru
⇑ Наверх
⇓ Вниз