After a short period of inactivity, I had a concentrated burst of work on my theme which is very nearly finished. Doing the CSS work wasn’t too hard; after all I chose a simple theme to start on as I knew the majority of my time would be spent getting my head around Plone 3.
So, plonetheme.simplicity has now been checked into the Collective SVN repository and, barring a couple of fixes which I’ll hopefully make this weekend, is almost ready for testing. I’ve installed a example of it on my Plone 3.0.3 site at littlewebcreations.co.uk. This highlights one of the problems I’m currently experiencing: the calendar expands outside its container box as in Plone 3.0.3 (and presumably some other earlier versions), the days of the week render as three characters as opposed to two in Plone 3.0.6 (the version which I developed the site in). At the moment I’m not sure if there’s a configuration setting I can make to change this, or whether I’ll need to customise the calendar portlet or use a bit of Javascript to sort the problem out.
Installing my theme product into a different Plone instance threw me for a while. I managed to install it using “setup.py install” from the appropriate Python path but couldn’t see it listed in my available products within the ZMI. I then realised I had to create a plontheme.simplicity-configure.zcml in my Zope instance’s etc/package-includes directory. Or, I could have copied the one that was generated for me in the root directory of my theme. Of course I could have read the generated install.txt file which explained all, but that would have been too easy.

![1/52: 2/2/09 [Me]](http://farm4.static.flickr.com/3106/3159713828_cde0d36cbf_s.jpg)





0 responses so far ↓
There are no comments yet...Kick things off by filling out the form below.
Leave a Comment