Personal tools
You are here: Home Products DIY Plone Style Releases DIY Plone Style 2.1.3
Document Actions

DIY Plone Style 2.1.3

Up to Product page
DIY Plone Style
Maintenance release containing bug fixes. See history for details.

For additional information about this project, please visit the project page.

Available downloads

Release Notes

Tested with Plone 2.5, Plone 2.1
State Final release
License GPL
Release Manager David Convent

Main feature of this release is the fix of bug #2

Since this bug is fixed, it is now possible to add and rename stylesheets (and javascripts) on the filesystem (and in the config.py accordingly) and reinstall the theme without error.

How to upgrade your theme:

If your theme was generated with DIYPloneStyle version 2.1.x, it is very easy to have it reflect this release improvements. Simply replace your old utils.py file in the Extensions folder with the one shipped with DIYPloneSyle 2.1.3.

This way to upgrade should also work for themes generated with DIYPloneStyle version prior to 2.1 to a certain extend, but this hasn't been tested at all.

Change log

DIYPloneStyle 2.1.3 - Released - October 20 2006

  • Generator script replaces double quotes by single quotes in skin name. This prevents the script from generating python syntax errors in the config.py module. This fixes bug #3. [davconvent]
  • Minor changes to take in account Gordon Adams comments in documentation. (Added Change comment to Install.py and copied empty Plone stylesheets replacements to the base_styles folder in skins). [davconvent]
  • It is now possible to rename/add stylesheets in skins folders, edit config.py accordingly and reinstall the product without error. This fixes bug #2. [davconvent]

DIYPloneStyle 2.1.2 - Released - Mai 24 2006

  • Back to the 2.1 way to revert resources customizations while uninstalling the product. It isn't ideal but at least less messy. [davconvent]
  • Replaced the basic way to disable default plone resources in the example. They used to be disabled from the config file, although it is still possible to do it that way, we are now using the skins tool behavior. Benefit is that default Plone skin and DIY example don't destroy one another. [davconvent]

DIYPloneStyle 2.1.1 - Released - April 12 2006

  • Customizations on css and js resources made at install are reverted at uninstall only if all other products based on DIYPloneStyle that also modified those values were already uninstalled too, so that common customizations are kept as long as any theme remains installed. [davconvent]
  • The generator script now creates a theme that disables public Plone stylesheets during installation, as described in limi's tutorial. It is still possible to generate a theme that keeps default public css by passing the --enable-public-stylesheets parameter to the generator.py script. [davconvent]

DIYPloneStyle 2.1 - Released - April 5 2006

  • Splat resources in the skins folders into categories (images, templates and styles) so we have the product layout match limi's tutorial. [davconvent]
  • Bug fix: customizations on css and js resources made at install are reverted at uninstall. [davconvent]
  • Removed the docs/ folder as it is difficult to keep it in sync with the on-line documentation (on-line doc is usually updated after a product release). [davconvent]
  • Made the default install disable the base, public, portlets, generated CSS files. [limi]
  • Added Plone.NET skin as example skin to complement the upcoming tutorial. [limi]
  • Bumped version numbering to match Plone version numbering for the first two elements (ie. DIYPloneStyle 2.1.x can be used on Plone 2.1.y). This is to make it easier to figure out which version of DIYPS to use if Plone changes later (I customize main_template lightly in the example and the tutorial). [limi]
by David Convent last modified October 24, 2006 - 07:53

For any issues with the web site functionality, please file a ticket.

Please consult the policy on plone.org content if you want your content published on this site.

Servers and hosting by