Collage

A product to create page compositions. Content can be created directly inside the object or existing items can be pulled in for display.

Current release
Collage 1.2.1

Released Dec 09, 2008 — tested with Plone 3

Lots of fixes, some improvements, and slightly better performances, and code cleanup, as usual.
More about this release…

Download fileGet Collage for all platforms (71 Kb)
Tarball
Download fileGet Collage for all platforms (171 Kb)
Egg

Project Description

Collage

Collage

Compatibility

  • Plone 3.1
  • Five 1.5

About

Collage is a product for aggregating and displaying multiple content items on a single page.

It provides the following content-types:

  • Collage
  • Row
  • Column
  • Alias

The first three are structural containers that provide basic layouting functionality. The premise is that a column fits inside a row which again fits inside a collage.

The Alias-type is provided to allow displaying existing objects from the site inside the collage.

Installing

Collage is an egg. Just add "Products.Collage" in the eggs list of your buildout.cfg, re-run your buildout.

Upgrading

If you upgraded Products.Collage in the file system, open in ZMI /your/plone/site/portal_setup and click the "Upgrades" tab.

Select the "Products.Collage:default" profile and see if upgrades are available. Run them :D

Javascript functionality

We use the jquery-library to facilitate easy scripting. Ajax is used to move content items, columns and rows around without reloading the page.

Status

Used in production.

Support for add-on packages

These should be added to the collective.collage package:

under ./browser/addons/<package name>

Make sure collective.collage is in your python path if you want these views registered for use in Collage.

See DEVELOPER.txt to add support for custom content types and themings.

Sponsors

Work on this product has been sponsored by Headnet (http://www.headnet.dk) and EDF (http://www.edf.fr)