Foren / National / Russian / Тех. поддержка / Взаимо исключение расширений

webitproff
#46838 3. Juni 2023, 13:41

Уважаемые участники команды Cotonti и разработчики!

Большая просьба, прошу помочь с практическим решением такого вопроса.

пример с названием плагинов гипотетический.

 

   1. В админке находится три редактора разметки

       а) CKEditor - не установлен

       б) MarkItUp! - установлен

       в) TinyMCE - приостановлен

 

   2. Требуется установка "CKEditor" - но владелец сайта в этом тупо болван как и я в хирургии,

   и не понимает, что это может и вызовет конфликты, а также недоразумения,

   почему "CKEditor" установили, а на сайте по прежнему в редакторировании текста в статьях задействован "MarkItUp!"...

   Собственно и вопрос:

Как правильно, и где прописать проверку, исключающую возможность установки конкретного расширения, если установлено другое?

Например мы зашли на страницу деталей плагина "CKEditor"

https://cotontiproject.com/admin/extensions?a=details&pl=ckeditor

и потому как, у нас MarkItUp! - установлен, - мы получаем уорнинг:

"Для установки CKEditor, - следует удалить такие расширения:

  • MarkItUp!
  • TinyMCE

а затем в конфигурации плагина HTML Parser, назначить "CKEditor" для использования в системе по умолчанию "

 

 

аккаунт удален - не срослось с разработчиками
ушел на другой движок