Разделы

  
 

Инсталлятор пакетов

Для MODX разработано уже достаточно много разных дополнений (сниппеты, модули, чанки, плагины и т.д), но для их устновки нужно выполнять ряд действий, что не всегда удобно.
Есть наработка инсталлятора пакетов, которая может:
— Загружать фал пакета(яшз-архив) на сайт;
— Копировать файлы из пакета в нужные места сайта(делая бекап);
— Устанавливать модуль/сниппет/чанк на сайт (регистрировать в базе);
— Выполнять SQL-запросы при установке и удалении пакета;
— Удалять пакет (восстанавливая бекап файлов).
Решение существует в виде модуля. Хотелось бы услышать мнения и отдать разработку для тестирования и получения предложений.

Прикладываю архивы с файлами.
Модуль с описанием установки
Конфиг для установки со всеми опциями
Пример пакета с браузером файлов
Пример пакета с модулем представления для MVC

Никакого функционала кроме описанного в посте модуль не поддерживает. Поддержка модуля больше не осуществляется, так как он переходит в часть другой (под)сиситемы в другом обличии (Функционал будет определятся в манифесте и расширятся за счет этого).
  • +2
  • 10 января 2011, 16:39
  • djerom
  • 10

Создаем собственную сборку MODx

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

Мне надоело после каждой инсталляции MODx проделывать кучу повторяющихся действий.

Давайте разберемся как можно настроить установку MODx под свои нужды. Тем более, что в релизе Evolution об это мельком сказано, однако документации на этот счет — нет.


( Читать дальше )
  • +5
  • 27 января 2010, 20:31
  • pitbull
  • 6

Шаблон в своей сборке МодКс

Никто не подскажет где среди файлов инсталяционной сборки прячется содержимое шаблона страницы «Minimal Template», которая ставится по умолчанию при инсталяции?
Файл css к которому обращается шаблон лежит в assets/templates/default, а вот самого темплейта там нет. Хочется добраться до него и заменить его своим шаблоном есс-но :))))) Буду признателен за хелпинг.
  • +2
  • 17 сентября 2009, 23:34
  • banev
  • 11