После обновления MaxSite обнаружил неприятную особенность: встроенны редактор оказался крайне нетолерантен к записям с html. А у меня такие были, и, честно говоря - конвертировать их во что-то "тектовое" желания не было вообще.
В сообществе (http://maxhub.ru) мне посоветовали выключить обработчик html для записи. Идея интересная, но - не сработала. Так что пришлось решать "в лоб". Во-первых, плагинов с текстовыми редакторами оказалось довольно много (см. http://maxhub.ru/category/editors), но ... ни один из них "не заводился" нормально. Как пишут в сообщесте - из-за табов. Табы - это довольно удобная штука в одной закладке редактор, в другой - теги, в третьей - свойства и т.д. Но, раз это мешает жить, то - будем патчить. Патч я написал только для внешнего вида, убрал табы. Все остальное оставил как есть. Что примечательно - работает.
Теперь - как патчить. Скачиваем этот файл, распаковываем. Там 2 файла: form.php и form.php-dist. form.php-dist - это штатный файл для MaxSite CMS 0.96 (для обратной совместимости/отката). form.php - он же, но патченный.
Дальше - в папке /application/maxsite/admin/plugins/admin_page заменяем файл form.php патченным. Вместо вкладок появляется длинная страница. Активируется любой (ну или почти любой) текстовый редактор (я для себя пока ставил trumbowyg и tinyMCE) и спокойно работает.
Важно! После обновления файл скорее всего будет заменен на штатный... и потребуется повторный патч.
Комментариев: 4 RSS
1 ярик 20-09-2017 15:23
спасибо, пригодится, табы это вкладки, точно не переключаются
2 Alexander Bashkirov 20-09-2017 15:59
Пожалуйста :)
3 Андрей 06-02-2020 15:44
А спасибо, а можно ли сделать этот файл для 104 версии?
4 Alexander Bashkirov 06-02-2020 16:26
Попробуйте текущий... Сохранив оригинал.
Я пока не переползал на 100+, так то не делал ничего.
Попробую может обновиться и сделаю.