Collage - создания композиций из страниц
Collage - продукт для агрегирования и отображения содержимого нескольких элементов на одной странице.
Он предоставляет следующие типы контента:
- Collage (Коллаж)
- Row (Ряд)
- Column (Колонка)
- Alias (Алиас)
Первые три являются структурными контейнерами, которые обеспечивают основные функциональные возможности верстки. Исходное условие состоит в том, чтобы колонка умещалась внутри строки, которая в свою очередь вмещается внутри collage. Тип Алиас предоставлен для обеспечения отображения существующих объектов с сайта в collage.
Совместимость
- Plone 3.1-3.3
- Five 1.5
Обновление
Если Вы обновили Products.Collage в файловой системе, откройте в ZMI файл /your/plone/site/portal_setup, и щелкните по вкладке "Обновить (Upgrade)".
Выберите профиль "Products.Collage:default" и посмотрите доступны ли обновления. Запустите их.
Функциональные возможности Javascript
Используется библиотека jquery, чтобы облегчить работу со скриптом. Для перемещения элементов контента, колонок и строк без перезагрузки страницы используется Ajax.
Поддержка для add-on пакетов
Их следует добавить к пакету collective.collage:
https://svn.plone.org/svn/collective/collective.collage under ./browser/addons/<package name>
Убедитесь, что collective.collage находится в your python path, если Вы хотите, чтобы эти отображения регистрировались для использования в Collage.
См. DEVELOPER.txt, чтобы добавить поддержку для пользовательских типов и тем.