MMrules

    ManagerManager

    Плагин позволяет настраивать интерфейс панели управления MODX. Он позволяет переименовывать, скрывать, перемещать поля, вкладки, секции, интегрировать карты Google, Яндекс и многое другое. И всё это настраивается для документов с необходимыми шаблонами и необходимых ролей пользователей. Абсолютная власть! ;-)


    Виджеты

    Все виджеты уже содержатся в архиве, ничего дополнительно устанавливать не нужно, всё хорошо ;-) По ссылкам ниже вы найдёте документацию и примеры использования.

    Ограничение ввода данных
    • mm_ddMaxLength - позволяет ограничить количество вводимых символов в TV.
    • mm_ddNumericFields - позволяет сделать возможным ввод в TV только цифр.
    • mm_hideTemplates - позволяет скрыть необходимые шаблоны из списка на странице редактирования документа.
    • mm_requireFields - позволяет сделать поля документа или TV обязательными для заполнения.
    • mm_hideFields - позволяет скрывать поля документа или TV.
    • mm_ddReadonly - позволяет сделать поля документа и TV доступными только для чтения
    Установка необходимых значений
    • mm_inherit - позволяет наследовать значения полей или TV от родителей для новых документов/папок.
    • mm_default - позволяет задать значения по умолчанию для полей/TV новых документов/папок.
    • mm_ddSetFieldValue - позволяющий жёстко устанавливать необходимые значения полям документа или TV
    • mm_synch_fields - позволяет синхронизировать значения полей документа (или TV) при редактировании.
    Изменение названий и подсказок
    • mm_renameField - позволяет переименовать одно из стандартных полей документа или TV.
    • mm_changeFieldHelp - позволяет изменить текст подсказки, появляющейся при наведении на иконку рядом с полем документа.
    Расширение функционала ввода данных
    • mm_ddMultipleFields - позволяет добавлять произвольное количество значений полей (TV) к одному документу
    • mm_ddSelectDocuments - предназначен для выбора id определённых документов в удобном виде.
    • mm_widget_tags - позволяет в удобной форме добавлять теги к документам
    • mm_widget_colors - позволяет добавить инструмент выбора цвета из палитры для указанного TV
    Работа с секциями
    • mm_ddCreateSection - позволяет создать новую произвольную секцию на странице редактирования документа.
    • mm_ddMoveFieldsToSection - позволяет переместить поля документа и TV в другую секцию.
    • mm_hideSections - позволяет скрыть одну из секций на странице редактирования документа.
    • mm_renameSection - позволяет переименовать одну из секций на странице редактирования документа.
    • mm_minimizablesections - позволяет сворачивать секции
    Работа с вкладками
    • mm_createTab - позволяет создать новую произвольную вкладку на странице редактирования документа.
    • mm_moveFieldsToTab - позволяет переместить поля документа и TV в другую вкладку.
    • mm_hideTabs - позволяет скрыть одну из стандартных вкладок на странице редактирования документа.
    • mm_renameTab - позволяет переименовать одну из стандартных вкладок на странице редактирования документа.
    Карты
    • mm_ddGMap - позволяет интегрировать карту Google Maps для получения координат.
    • mm_ddYMap - позволяет интегрировать карту Yandex Maps для получения координат.
    Прочее
    • mm_widget_showimagetvs - позволяет показать превьюшки изображений, выбранных в TV на странице редактирования документа.
    • mm_ddResizeImage - позволяет изменять размеры изображений (TV), например: делать маленькие превьюшки (thumbs).
    • mm_ddAutoFolders - позволяющий при сохранении документа автоматически перемещать его, основываясь на его дате (дате публикации, или любой дате в tv) в папку года и месяца.
    • mm_ddFillMenuindex - выставляющий минимальное свободное значение позиции меню (menuindex) для новых документов.
    • mm_widget_accessdenied - позволяющий запретить доступ к определённым документам по их ID (доступ к дочерним документам не запрещается).
    • mm_ddHTMLCleaner - Очищает лишние атрибуты и стили в HTML для необходимых полей документа (и TV).
    • mm_hideempty - Позволяет скрыть пустые секции и вкладки

    Смотрите также

    Модуль для удобного редактирования правил: ddMMEditor.