вебисторий

Обновление плагинов (дополнений, пакетов) в MODX Revolution

Данная заметка будет совсем небольшой, касается она несложного процесса обновления плагинов для MODX Revolution.

Если вы читали статью по этой ссылке, то знаете, что MODX поддерживает несколько способов установки дополнений. В той статье я рекомендовал вам устанавливать пакеты из репозиториев. И не зря.

Если вы установили дополнение из репозитория, процесс обновления предельно прост. Во-первых, это автоматизирует процесс проверки обновлений. CMS сама сообщит вам, если обновления есть. Когда обновление будет доступно, вы увидите примерно такую картину:

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

В остальном установка обновлений ничем не отличается от процедуры установки плагинов.

Следует отметить, что загрузка и установка новой версии плагина не затрёт старую версию пакета в core/packages. Для удаления старых версий пакетов можно воспользоваться соответствующей кнопкой рядом с кнопкой загрузки дополнений.

Для плагинов, загруженных и установленных вручную, такой способ обновления недоступен. Во-первых, у таких плагинов не будет кнопки Проверить обновления. И, естественно, в случае выхода новой версии, CMS вас об этом не оповестит. Во-вторых, загрузку и установку пакета в таком случае необходимо проводить вручную аналогично тому, как это прописано в статье про установку плагинов (ссылка вверху этой заметки).