Поставщики пакетов
sdStore
Есть 2 основных поставщика пакетов для MODX: modx.com и modstore.pro. Первый — это основное сообщество, второй — русскоязычное сообщество, где есть более актуальные версии некоторых пакетов.
После установки MODX в админке доступен только поставщик modx.com. Чтобы не добавлять modstore ручками, можно установить пакет sdStore, который добавит поставщика modstore.pro автоматически. Ставим обязательно.
Удобство разработки
Ace
Отличный редактор кода с подсветкой синтаксиса, подсказками, быстрым вводом и горячими клавишами.
Считаю обязательным для разработки сайта, поскольку Ace сильно упрощает написание кода в админке и фактически избавляет от необходимости работать в отдельном текстовом редакторе.
tagElementPlugin
Позволяет редактировать элементы (чанки и сниппеты), вызывая их непосредственно в коде шаблона. Очень удобный плагин, я считаю, обязателен к установке. Прямо в шаблоне можно быстро выбрать и открыть чанк или сниппет во всплывающем окне и быстро что-то поправить. А если элемент не найден — будет предложено сразу же его создать.
modDevTools
Выводит связи на странице редактирования чанка, шаблона и сниппета. Например, у чанка можно посмотреть, в каких шаблонах он используется, какие чанки и сниппеты в нем вызываются, а также список ресурсов, в которых этот чанк вызывается. Можно устанавливать, можно нет - попробуйте и решите, добавляет удобства при разработке. Но в целом полезная штука.
dbAdmin
Пакет для управления таблицами базы данных непосредственно в админке. Необязателен, но иногда может быть полезен.
Автоматизация
Некторые процессы можно делать ручками, а можно автоматизировать. Эти пакеты MODX позволят сократить время на ручном выполнении задач.
phpThumbOn
Компонент для работы с изображениями при помощи популярного скрипта phpThumb. Позволяет обрезать изображения и изменять их размеры на сервере, создавать превью изображений, накладывать водяные знаки и добавлять различные эффекты. Для сайтов с изображениями обязателен.
MinifyX
Минификация и склейка скриптов и стилей в два файла (css и js). Позволяет уменьшить количество запросов и увеличить скорость загрузки страниц.
BackupMODX
Удобное создание бэкапов непосредственно в админке.
filetranslit
Транслитерация файлов при загрузке через файловый менеджер.
Jevix
Фильтрация контента и типографики.
controlErrorLog
Управление журналом ошибок.
FixedPre
Автоматически заменяет символы тегов MODX и PHP на их HTML
коды в пределах тега ,
чтобы они не обрабатывались парсером и выводились пользователю на
странице как обычный текст. Например, <
в <
и ~
в ~
и т.д.
SEO (поисковая оптимизация)
Translitor
Компонент автоматически делает транслитерацию псевдонимов ресурса из заголовка (pagetitile) в ЧПУ (alias). Удобное дополнение, так как при создании страницы, даже если забыть указать ЧПУ вручную — он сгенерируется на основе заголовка страницы.
SEO Suite
Объединил пакеты SEO Pro и SEO Tab.
SEO Pro (в составе SEO Suite)
Проверяет длину полей title и description, добавляет фокусное ключевое слово (keywords) и показывает, как страницы будут выглядеть в поисковой выдаче.
SEO Tab (в составе SEO Suite)
Карта сайта, вкладки настройки индексации в ресурсе.
Расширение функционала
pdoTools
Это целый пакет дополнений для создания меню, выборки и вывода ресурсов, генерации хлебных крошек (breadcrumbs), организации постраничной навигации по сайту, вывода списка пользователей и xml-карты веб-сайта.
MIGX
Очень функциональное дополнение. Позволяет создавать множественные TV поля, каждое из которых будет как бы мини-таблицей. Можно создать слайдер, галерею, блок преимуществ и подобные штуки.
Collections
Компонент для группировки ресурсов в одну коллекцию. Добавляет усовершенствованную версию контейнера, в котором вложенные ресурсы отображаются в виде функциональной таблицы, и скрываются из дерева ресурсов. Это сильно разгружает админку, особенно при большом количестве страниц, так как все вложенные ресурсы скрываются из меню. И ускоряет управление ресурсами, так как в таблице можно сразу редактировать некоторые поля, не открывая страницу ресурса. Позволяет создавать шаблоны коллекций и задавать дочерним ресурсам ряд параметров по умолчанию.
Tagger
Позволяет создавать теги для ресурсов, выводить теги конкретного ресурса или облако тегов всего сайта. Используется для создания тегов в блоге или интернет-магазине.
Gallery
Позволяет создавать галереи изображений.
HitsPage
Для создания счетчика просмотров страницы.
SyntaxHighlighter
Добавляет возможность подсветки синтаксиса в блоках кода в статях.
FormIt
Дополнение для создания и обработки динамических форм на сайте.
AjaxForm
Сниппет для отправки сообщений со страницы сайта через Ajax.
Удобство администрирования
ClientConfig
Удобнейший компонент от Марка Хамстры для редактирования собственных параметров сайта на MODX Revolution. Применяется для регулярного обновления слогана, изменения цвета кнопок в зависимости от определенных условий, хранения контактных данных и т. д.
frontendManager
Позволяет получать доступ к редактированию ресурсов прямо в пользовательской части сайта. Вы можете просматривать страницы и тут же редактировать их, если авторизованы в админке. В меню менеджера также можно вывести ссылки, например, на файл скриптов и стилей, что тоже очень удобно — убирает необходимость заходить в админку.
MarkdownParser
Позволяет работать с популярным форматом разметки markdown. В контенте ресурса весь текст, обрамленный в тег при рендеринге отобразиться как готовый html. Прекрасно дружит с обычным HTML.
Аналогичный функционал предоставляет модуль Markdown Василия Наумкина, но он работает как сниппет и принимает на вход весь текст полностью, а MarkdownParser дает возможность использовать его выборочно.
FastUploadTV
Простая загрузка файлов для tv полей.
tvSuperSelect
Тип TV, позволяющий вбивать значения «на ходу».
tinyCompressor
Автоматическая оптимизация загружаемых через файловый менеджер файлов.
Комментарии ()