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.

Mem: 3.75 mb, MySQL: 0.0026 s, 3 req., PHP: 0.0376 s, all: 0.0402 s, cache.