![]() | Внимание |
|---|---|
Перед установкой пакета в основной экземпляр Plone убедитесь в его совместимости с текущей версией, например, установив его в тестовый экземпляр Plone. |
Загрузите архив пакета из сети Интернет. Обычно это файл вида
SomeProduct-0.5.3.tar.gz. Распакуйте архив во
временный каталог. Это можно сделать с помощью программы
Менеджер архивов, доступной из меню
Приложения → Стандартные → Менеджер архивов.
Можно также использовать команду
tar -zxvf SomeProduct-0.5.3.tar.gzВ результате получите структуру каталога вида:
SomeProduct-0.5.3
SomeProduct
.... __init__.py
........или:
SomeProduct
....__init__.py
........Каталог SomeProduct и является каталогом пакета
расширения, что указывает файл __init__.py,
находящийся внутри его. Следует отметить, что каталогов пакетов
расширения может быть несколько. Поместите
этот каталог (или несколько каталогов) в каталог
Products экземпляра сервера (например, /var/lib/plone3.1/main).
До тех пор, пока сервер не будет перезапущен, установленный пакет не будет доступен. Остановите и вновь запустите сервер, руководствуясь инструкциями соответствующего раздела пособия.
В каждом сайте Plone, установленном в вашем экземпляре сервера, необходимо через веб-интерфейс по ссылке Установки сайта перейти в форму управления настройками сайта и выбрать ссылку Дополнительные продукты. На Рис. B.1 показана форма установки продукта, где в списке доступных для добавления продуктов должно появиться наименование устанавливаемого продукта. В качестве примера здесь продемонстрирована установка продукта Collage 1.0.2.
Для продолжения установки необходимо поставить галочку у выбранного для установки продукта и нажать кнопку Установить. Если установка пройдет успешно, то наименование устанавливаемого продукта переместится в список установленных продуктов.