Форуми / National / Russian / Модули и плагины / Отделить свои плагины от коробочных

Предусмотрена ли такая возможность?

Trustmaster
#29577 01.05.2011 15:32

Мультисайтами всерьёз не занимались ещё со времён ветки genesis. Тогда придумали решение с примерно такой структурой.

Движок распаковывается куда-то в доступное для всех хостов место, где хранятся основные файлы, в том числе и общий пул доступных к установке плагинов:

  • /vhosts/common/images
  • /vhosts/common/js
  • /vhosts/common/plugins
  • /vhosts/common/system

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

  • /vhosts/example.com/datas
  • /vhosts/example.com/skins
  • /vhosts/example.com/admin.php
  • ...

То есть подразумевалось, что скины, базы, конфиги и пользовательские файлы у сателлитов разные, а вот системные файлы и набор доступных плагинов един.

system/admin/img явно прописано, насколько показал поиск, в admin.resources.php. Это хорошее замечание, я заменю там литерал на переменную к следующей версии. Правда, будут ли работать изображения, если там будет нечто вроде ../common/system/admin/img?

May the Source be with you!

Відредаговано: Trustmaster (01.05.2011 15:34, 14 років тому)