Collective.phantasy

by jean-mat Grimaldi last modified Apr 28, 2011 11:46 AM

Dynamic themes for Plone. IMPORTANT : See "All releases" to access different packages (collective phantasy or themes based on phantasy).

Project Description

Collective.phantasy

Introduction :

Change the skin of your plone site, change the skin of any content based on ATFolder on the site, using a simple form.

Just Upload images with the same name in the skin using a tgz or a zip, to overload standard plone skin images referenced in css.

You can add a css for each skin.

You can choose to overload, all parts, or just some parts, of the plone standard css.

You can change Logo, Footer or Colophon viewlets using phantasy skin edit form.

You can choose to display or not plone standard dynamic viewlets (searchbox, site actions ...)

The viewlets configuration is taken from the first skin associated with a parent object.

The css are taken from all skins associated with all parents.

The static viewlets edition could be more easy for users if Products.FCKeditor is installed in Plone (the FCKwidget is used).

Dependencies :

  • Plone 4.0.x, Plone 4.1.x.
  • archetypes.schemaextender (used to add a referencefield to standard Plone Folders)
  • Products.SmartColorWidget

All dependencies are installed when using buildout or easy_install.

Installation :

read docs/INSTALL.txt inside product to install it in your Zope instance

Then in your Plone Site, use portal_quick_installer to install it in Plone, this will also install Products.SmartColorWidget.

FAQ :

  • How to make my own phantasy config and css ?

    Just look at the aws.minisite package code, it's a complete example which will show you how to make a new skin schema and how to override phantasy css. In aws.minisite you will also find a way to use collective.phantasy with a different strategy (the schema extender field is no more used, instead, when creating a new "Mini Site" you are invited to choose a skin, and this skin is copied/pasted inside the Mini Site. Then the Mini Site owner is able to change the mini site skin by himself.)

ROADMAP :

  • Replace Archetypes Schema with a zope3 schema for skin data (no planning for now)

Current Release
Collective.phantasy 2.0

Released Apr 28, 2011 — tested with Plone 4

Plone 4.0 release and many features
More about this release…

If you are using Plone 3.2 or higher, you probably want to install this product with buildout. See our tutorial on installing add-on products with buildout for more information.

All Releases

Version Released Description Compatibility Status
threecolorstheme-0.1 Oct 22, 2008 A dynamic theme for plone based on Collective Phantasy. Initial release More about this release…
Plone 3
final
2.0 Apr 28, 2011 Plone 4.0 release and many features More about this release…
Plone 4
final
1.1 Apr 08, 2010 small bug fixe More about this release…
Plone 3
final
1.0 Jan 21, 2010 Many improvements, read the details More about this release…
Plone 3
final
0.9 Oct 02, 2009 security fixes More about this release…
Plone 3
final
0.8 Oct 01, 2009 bug fixes More about this release…
Plone 3
final
0.7 Jun 27, 2009 some bug fixes More about this release…
Plone 3
final
0.5 Oct 22, 2008 bug fixes + plone3.1 Generic Setup installer More about this release…
Plone 3
final

Comments (0)