Editor BuEdit
основной редактор для Buga CMS
Первый редактор для Буга оригинальный.
Редактор выполнен в виде плагина, а это значит ни что не мешает вам самими написать свой редактор. Здесь представлены все базовые функции.
расположение /modules/buEdit/
- Создание атома
- Редактирование атома
- Добавление связей с атома с любым другим атомом
- Удаление связей атома
Я зарезервировал степ-хук edit для редактора пусть. Кроме тога в url также резервируем адрес с переменной edit под указание атома для редактирования.
http://buga.od.ua/?a_id=238&edit=atom - наличие переменной edit в url говорит о том что мы хотим отредактировать пост
В редактор buEdit включен визуальный редактор tinymce 5.5.1 . Настройку под себя можно произвести в файле /tinymce/tinymce/tinymce.ini.js.
Для постов и страниц необходимо создать мета поле content только к этому полю будет автоматически подключен визуальный редактор.
Чтобы отключить визуальный редактор надо создать дополнительное мета поле wysiwygOff и присвоить ему положительное значение!
Для подсветки синтаксиса php, html , JS и других языков в папке buEdit включен еще один JS плагин https://prismjs.com/ файлы prism.css и prism.js. это frontend часть.
В разработке ...