CHANGES.txt
CPSZWiki 0.0.3 2004/07/20
Summary
Bugfixes.
Upgrade notes
CPSZWiki requires now ZWiki 0.32.0.
Changes
Actions
- In previous versions, when a CPSZWiki is created with CPS UI, some unwanted workflow actions are added. Now, they don't. I bypass the CPS factory mecanism. See : skins/cps_zwiki/content_create.py
- The "contents" action is now available and works fine. I added manage_afterAdd, manage_afterClone, manage_beforeDelete, manage_addProperty, manage_delProperties, manage_changeProperties and manage_editProperties to CPSZWiki class. See : __init__.py
- Fix several bugs on the "searchwiki" action. The names of portal_catalog indexes are not the same into Plone (text and Title) and CPS (SearchableText, ZCTitle). I had to modify skins/cps_zwiki/searchwikidtml.dtml to have a correct search result. Due to inheritance order, in CPSZWiki class, SearchableText method was inherited from CPSBaseDocument in place of ZWikiPage. So, I added correct SearchableText method mapping, see CPSZWiki.py
Character encoding
- Fix display characters bug. ZWiki is hard-coding utf-8 and CPS 3.x is hard-coding ISO-8859-15. I created skins/cps_zwiki/getSiteContentType and I use it into skins/cps_zwiki/filterissuesdtml.dtml, skins/cps_zwiki/issuetrackerdtml.dtml, skins/cps_zwiki/recentchangesdtml.dtml, skins/cps_zwiki/searchwikidtml.dtml and skins/cps_zwiki/useroptionsdtml.dtml.
Documentation
- CHANGES.txt creation.
- all .txt files are now in stx format.
CPSZWiki 0.0.2 2004/07/05
Summary
Refactoring and Bugfixes.
CPSZWiki 0.0.1 2004/06/16
initial development release