Наверх

Дополнения MODX

В этом разделе я собрал дополнения (модули MODX), которые я устанавливаю сразу после разворачивания дистрибутива при разработке сайтов. Среди этих дополнений есть как обычные сниппеты MODX, выполняющие те или иные функции, так и полноценныые модули со своей страничкой в разделе «Компоненты» в админке

Рядом с каждым дополнением есть ссылка на его страничку в официальном репозитории и на последнюю сохраненную версию на моем сайте. По возможности, скачивайте версию из официального репозитория (если он доступен) — ведь я не могу поддерживать версии всех дополнений в актуальном состоянии.

Надеюсь, я не нарушил никаких лицензий.

pdoTools

Компонент-замена нескольких пакетов для выборки ресурсов или других объектов. От своих аналогов отличается скоростью. В состав входят следующие сниппеты:

  • pdoResources — Выводит списки ресурсов. Полноценная замена getResources
  • pdoSitemap — Выводит xml-карту сайта. Аналог GoogleSiteMap
  • pdoCrumbs — Добавляет на сайт навигацию в виде хлебных крошек. Заменяет Breadcrumb
  • pdoField — Предоставляет доступ к полям ресурсов. Заменяет одновременно getResourceField и UltimateParent
  • pdoUsers — Выводит список пользователей сайта. Поддерживает фильтрацию по группам пользователей
  • pdoNeighbors — Показывает ссылки на следущий и предыдущий ресурсы
  • pdoPage — Реализует постраничность, так же, как и getPage
  • pdoMenu — Выводит меню на сайте в виде списка ссылок. Аналог Wayfinder

Ace

Подсветка синтаксиса в админке для чанков, сниппетов и пр. Дополнение нереально крутое — есть даже автодополнение. Если вы пользуетесь CodeMirror или прочими пакетами для подсветки — просто попробуйте :)

autoRedirector (модуль MODX)

Компонент отслеживает изменения адресов страниц на сайте и, если вы меняете адрес какой-то страницы, автоматически проставляет редирект. Можно использовать вместо Redirector, так как позволяет в админке вручную добавить любое правило редиректа.

Batcher (модуль MODX)

Дополнение позволяет массово переключить у ресурсов шаблон, состояния Показывать/Не показывать, Опубликован/Не опубликован и пр. Редко когда пригождается, но пару раз он меня очень выручал.

На мой взгляд, самое простое дополнение, добавляющее на сайт навигацию в форме хлебных крошек.

Console (модуль MODX)

Добавляет в админ-панель консоль, в которой можно тестировать php-код и сразу же видеть результат его выполнения. Очень выручает, когда надо сделать какую-нибудь хитрую выборку или отладить какой-то кусок кода.

DirectResize2

Уменьшает вставленные в контент изображения до нужного размера, подключая одну из трех JS-библиотек, которые увеличивают картинки по клику. В итоге сайт загружается быстрее, так как картинки все «ужаты».

Simple File Upload TV

Добавляет новый тип ТВ-параметров для упрощенной загрузки картинок контент-менеджером. Этот ТВ представляет из себя кнопку, при нажатии на которую открывается окно выбора файла. Выбранный файл загружается на сайт в предварительно указанную папку и прикрепляется к ресурсу.

FormIt (сниппет)

Обрабатывает любые формы. Позволяет сделать валидацию полей форм, после чего передает данные в указанный сниппет для дальнейшей обработки. Может отправлять почту. Часто используется для создания контактных форм на сайте, но этим его возможности далеко не органичиваются. Советую уделить этому сниппету много внимания и изучить все его возможности.

Создавайте альбомы, в которые загружайте любое количество изображений. Очень удобный интерфейс в админке и очень простой сниппет вывода галереи на сайте. Есть возможность прикрепить к каждому документу на сайте свою галерею (см. Управление альбомом галереи на странице ресурса).

impArt (модуль MODX)

Предназначен для массового добавления статей на сайт. Все статьи загружаете в одно поле, разделив их символом # и импортируете как дочерние ресурсы к нужному документу.

Login (сниппет)

Позволяет реализовать на сайте регистрацию для пользователей, форму авторизации, личный кабинет. Пример того, как это все можно сделать, читайте в статье Авторизация, регистрация пользователей, личный кабинет и основы контроля доступа в MODX Revolution.

modLastModified

Возвращает пользователям (и поисковикам) заголовки Last-Modified и Not modified. Благодаря этому поисковики смогут чаще приходить на ваш сайт, чтобы проверить изменения — ведь нагрузка на их серверы будет меньше благодаря этим заголовкам.

MultiUploadDialog

Позволяет с помощью обычного файлового менеджера загружать сразу несколько файлов. В диалоге выбора файла на компьютере можно будет выделить больше одного файла.

phpThumbOn (сниппет)

Позволяет ресайзить картинки на сервере. Создает превьюшки, обрезает картинки, накладывает водяные знаки и пр.

simpleUpdater

Добавляет в раздел «Приложения» пункт «Обновить MODX», в котором вы можете провести апгрейд системы всего одной кнопкой.

Translit

Транслитерирует названия ресурсов, прежде чем установить в качестве псевдонима. Здесь локальная версия отличается от версии в репозитории несколько другой таблицей транслитерации. Например, в официальной версии буква «Ц» будет преобразована в «cz», а в локальной версии — в «c».

VersionX (модуль MODX)

Создает локальные бекапы всех элементов — от чанков до ресурсов. Вы всегда сможете посмотреть старую версию и, если надо, восстановить ее. Кроме того, можно узнать, кто именно внес те или иные изменения.

xPoller (модуль MODX)

Компонент для организации AJAX-опросов для вашего сайта

SiteHeart

Добавляет на сайт чат онлайн-поддержки от SiteHeart

Подборка полезных дополнений из репозитория

Немного подробностей по другим дополнениям

Авторизация

через сервис Loginza:

Подписка или RSS

Буду присылать новые статьи — никакого спама



Шаблоны MODX

1 2 Дальше »

Объектная
модель
MODX