Разработал небольшое дополнение, которое позволяет обновлять MODX нажатием одной кнопки
Дополнение называется simpleUpdater.
При нажатии на кнопку «Обновить», дополнение скачает в корень сайта скрипт install.php и запустит его. Сам скрипт скачает последнюю версию MODX и запустит установку.
Правда есть нюанс, о котором стоит упомянуть. Я не нашел возможности достоверно узнать номер последней версии MODX. Кроме того, скачивание дистрибутива с основного сайта http://modx.com занимала много времени, и на моём shared-хостинге скрипт просто не успевал отработать.
Поэтому, проверка версии и загрузка дистрибутива происходит через сайт https://ilyaut.ru
В дальнейшем я планирую вынести в на стройки URL для проверки версии и URL для загрузки дистрибутива.
А пока, если вы мне не доверяете, можете заменить URL вручную — в файле процессора
Как обновить MODX одной кнопкой
25 сентября 2015, 12:07
Еще вопрос. Если core переименован и перенесен за public_html — корректно обновит?
Всё же с обновлением возникли проблемы при условиях: manager переименована, core вынесена из public.
Подскажите как быть?
Виджет в панели присутствует.
Перечислены авторы: Dmytro Lukianenko (dmi3yy) is the original author of the MODX install script. Susan Sottwell, Sharapov, Bumkaka, Inreti, Zaigham Rana, frischnetz, and AgelxNash, also contributed and I'd like to thank all of them for laying the groundwork
Кстати, и github.com/ilyautkin/installer — у меня прочно прописался в закладках)) — Спасибо!
PS вот пакет бы из github.com/ilyautkin/installer, что бы Advanced версию также легко было заюзать. Или в modUpdater это предусмотрено?
Отдельное спасибо.
modx.pro/news/6288-version-modx-2-4-0-pl-2-3-6-pl/#comment-45071
У меня сейчас окно обновления пустое, с колёсиком.
В файлах вижу — скачался modx.zip
MODX Revolution 2.5.7-pl
simpleupdater-2.1.0-beta
PHP Version 7.1.3
Надо будет посмотреть и переделать, с гита, действительно, должно быть правильнее…