ddMMEditor

Module
  • Версия: 1.3
  • Выпущено:
  • Метки: Manager
Скачать125 скачиваний

Описание

Модуль для удобного редактирования файла конфигурации плагина ManagerManager.

Возможности:

  • визуальное создание правил для MM;
  • применение правил к необходимым шаблонам и ролям в два клика;
  • autocomplete со всеми именами полей и TV;
  • объединение правил в группы по смыслу (группы можно называть произвольными именами);
  • сворачивание-разворачивание групп для удобного просмотра в общем виде;
  • drag’n’drop правил и групп между собой;
  • возможность «ручной» вставки произвольного кода в начало и конец конфигурационного файла.

Скриншоты

Default view (closed categories)Rules in category & autocomplete fieldsDrag and drop rulesManual input

Список изменений

  • Добавлена возможность вставки текстового правила во вкладке с правилами (просто один большой input), ведь это тоже может быть удобно.
  • Добавлена проверка на существование файла /assets/plugins/managermanager/mm_rules.inc.php и создание пустого, в случае, если его нет.
  • jQuery.ddTools обновлён до 1.7.9
  • ddmmeditor.js
    • Вопросы перед удалением и переименованием группы правил переделаны на английский язык.
    • Незначительные изменения кода.
  • ddmmeditor.class.js
    • Всем элементам label прописан атрибут for.
    • К параметрам-полям добавлена кнопка, вызывающая появление выпадающего списка автозаполнения.
    • Автозаполнение параметров-полей переделано на плагин jQuery.ddMultipleInput.
    • Список шаблонов в правилах передалн на input с jQuery.ddMultipleInput, так что теперь у правил можно выбирать несколько шаблонов.
    • Незначительные изменения кода.
  • Незначительные изменения кода.

Документация

Содержимое файла module. php должно быть скопировано в поле «Код модуля» в меню создания нового модуля. Остальные файлы должны находиться в assets/modules/ddmmeditor/… (в архиве уже создана нужная структура папок). Модуль изменяет файл assets/plugins/managermanager/mm_rules.inc.php плагина ManagerManager.