plone.app.themeeditor

by David Bain last modified Feb 16, 2011 02:15 AM

The theme editor makes it possible to customize most aspects of a plone theme from a single location. After installation a new entry is added to the Plone "site setup" control panel called "Theme Editor."

Project Description

plone.app.themeeditor

Using the themeeditor

  1. Log into your Plone site as a Manager
  2. Navigate to Site Setup
  3. Select Theme Editor

Reporting Issues

Visit https://dev.plone.org/plone and submit a ticket related to Theme Editor

Installation

If you are using zc.buildout and the plone.recipe.zope2instance recipe to manage your project, you can do this:

  • Add plone.app.themeeditor to the list of eggs to install, e.g.:

    [buildout] 
    ... 
    
    eggs = 
    
        ...
    
        plone.app.themeeditor
  • Tell the plone.recipe.zope2instance recipe to install a ZCML slug:

    [instance]
    recipe = plone.recipe.zope2instance
    ...
    zcml =
        plone.app.themeeditor
  • Re-run buildout, e.g. with:

    $ ./bin/buildout

Plone 3 notes

You will need to pin newer versions of plone.app.customerize and plone.app.jquerytools as shown below:

[buildout]
...
versions = versions

[versions]
plone.app.jquerytools = 1.1.2
plone.app.customerize = 1.2

Important: the versions noted here were correct at the time of release (Plone 3.3.5). If you are using a newer version of Plone 3.x which requires a newer version of plone.app.jquerytools or plone.app.customerize there is no need to pin them in the version section.

 
 

 

Current Release

No stable release available yet.

All Releases

Version Released Description Compatibility Licenses Status
1.0a2 First release worth checking out. You can now export your customizations as an egg (tar.gz format). Known to work with Plone 4. May work with Plone 3. More about this release…
Plone 4
GPL alpha
1.0a1 First public release, early alpha so we look forward to your feedback More about this release…
Plone 4
Plone 3
GPL alpha

Comments (6)

Jon Stahl Oct 07, 2010 11:02 PM
This is a fantastically useful product that's a must-have for anyone who is new to customizing Plone.
Chip Nowacek Nov 07, 2010 06:06 PM
[zinstance]$ bin/buildout
Installing instance.
The version, 3.5.4, is not consistent with the requirement, 'zope.schema>=3.6.0'
.
While:
  Installing instance.
Error: Bad version 3.5.4
David Bain Nov 12, 2010 04:50 PM
Chip try pinning zope.schmema to 3.6.0 in the [versions] section of you buildout

[versions]
zope.schema = 3.6.0
Mariano Feb 14, 2011 09:08 PM
I have the same problem. Changed the zope_versions.cfg as you requested but I get the following error:

Couldn't find a distribution for 'zope.app.schema==3.6.0'

David Bain May 08, 2011 11:30 AM
try making the changes in your main buildout.cfg instead
artb1sh Nov 27, 2010 05:51 PM
For Plone 3

[versions]
plone.app.themeeditor = 1.0a1
plone.app.jquerytools = 1.1.2
plone.app.customerize = 1.2