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

DIY Plone Style 2.1.4

Up to Product page
DIY Plone Style
Last version number before next DIYPloneStyle key release (2.5) in which we'll make use of GenericSetup. This release contains bug fixes and one new functionality: from now on it is possible to register new display views in portal_types. See history for details.

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

Available downloads

Change log

DIYPloneStyle 2.1.4 - Released - January 8 2007

- Added methods to handle registration of new 'Display' views in
portal_types. See commentented example in config.py.
Thanks to Michael Dunlap for suggesting the idea and basic code to
include. This solves issue #8.
[dunlapm, davconvent]

- Fixed bug #7: the generator --enable-public-stylesheets parameter now
works again. Thank you Sydney Weidman for the bug report and attached
patch.
Bug existed since DIYPloneStyle was shipped with the empty stylesheets
in the skins/diystyle_base_styles/ folder.
This makes me think that the generator script should be properly tested.
[Sydney Weidman]

- We now replace only the last occurrence of "DIYPloneStyle" in the path
when creating the new skin.
This fixes bug #6.
[erikrose]

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 January 8, 2007 - 21:18

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