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.