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  часть.

 

В разработке ...