Plone 2.5.2 (Jan 17, 2007)


This is an historical page intended for people who can't upgrade. Current versions of Plone can be found on the overview page

Fixes to External Editor, LiveSearch, IE7 compatibility and many other things.

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

For installation instructions go to:

There may be hotfixes applicable to this release. Always check the Plone Hotfix Page before production deployment.

Available downloads

Release Notes

State Final release
License GPL
Release Manager Alec Mitchell
Released 2007/01/15 00:00:00 Universal

Includes Hotfix 20061031 and minor fixes to External Editor, LiveSearch, and many other things:

  • Plone 2.5.2 recommends Zope 2.9.5+, but can be used with Zope 2.8.7 by downloading and adding the latest Five 1.2.x release Note: This has changed from the previous release
  • Zope 2.10.x is not compatible with Plone 2.5.x. The next major release of Plone (3.0) will add support for Zope 2.10.

See the release notes for Plone 2.5.1 for additional info.

Change log

Plone 2.5.2 - Orb - released January 16, 2007

  • Fix issue with drag and drop caused by changing of css ids in folder_contents. [alecm]
  • Added some classes to for more flexibility when styling this template. This closes [spliter]

Plone 2.5.2 - Release Candidate - released January 3, 2007

  • In livesearch results, don't append ... at the end, when the length of the title or description is exactly the limit. This closes [hannosch]
  • Do not display the right column on prefs_main_template anymore, as it was unneeded and could cause design problems. This closes [hannosch]
  • Moved the global_cache_settings call in main_template before the call to as otherwise the encoding in the header would not be defined and fall back to ZPublishers default_encoding. This closes [hannosch]
  • Optimized the uniqueness check to not use contentIds, fixes [alecm]
  • Add search term highlighting to livesearch result links. [alecm]
  • links in Contents table behave as they should now - show the "pointer" hand when hovering the mouse over them. It was broken due to ajax sorting feature somehow [spliter]
  • has a better position for details table now, letting byLine and Description info to be content-wide and not to be shifted to the left, bacuse of Details table [spliter]
  • main table for columns (#portal-columns) should not have paddings or spacings - they can confuse when styling. Fixed with CSS for the table cells, thanks to deo ;) [spliter]
  • Make the parameters for member image scaling more easily configurable by putting them in a mutable data structure. Eventually, we should provide a TTW configuration for this. [alecm]
  • Make hasIndexHtml script more efficient for BTreeFolders. Fixes [alecm]
  • Add event support to OrderedContainer so that moveObjectToPosition doesn't break on Zope 2.9. Should fix [alecm]
  • Make css ids for rows in folder_contents sane. Fixes [alecm]
  • Make various icons in folder_contents explicitly render alt tags, because the rendering of those images magically picks up items named alt in the context, which breaks the page (plus it adds usability). Fixes [alecm]
  • Don't assume portal_catalog when reindexing during ownership change. Fixes [alecm]
  • Ensure rss_template max items is an integer. Should fix [alecm]
  • Applied patch from aaronv to add includeTop setting to navigation prefs form. Fixes [alecm]
  • Made standard_error_message more tolerant of security issues and acquisition problems. Fixes [alecm]
  • Fixed issue with search for members of groups, using patch from derek_richardson. Fixes [alecm]
  • Use some url unquoting to ensure that the rename form redirects to the correct url after rename, even if quoted characters are involved. Fixes [alecm]
  • Use current_page_url instead of ACTUAL_URL for accessibility anchors. Fixes [alecm]
  • Made the error displayed on SMTPRecipientsRefused during password reset not display the email address, as this is an undesirable privacy leakage. Fixes [alecm]
  • Applied the Hotfix for CVE-2006-4249, which also fixes [wiggy, alecm]
  • Non-ascii characters in actions used in the portal tabs provoked an UnicodeDecodeError. This closes [hannosch]
  • Fixed another UnicodeDecodeError in livesearch_reply. This fixed [hannosch]
  • Added a general safe_unicode method to, which can be used to convert any Unicode, utf-8 or ascii encoded string to Unicode. [hannosch]
  • Added button tag styling that conforms to the standard input button look. [limi]
  • Added optgroup styling, since the default in Firefox looks like crap. [limi]
  • Fixed the Live search error: 0x80040111 (NS_ERROR_NOT_AVAILABLE). This closes [deo]
  • Injected Plone 2.1.4 into the migration chain. [stefan]
  • Lots of minor whitespace corrections, found by using the new i18ndude 3.0 which is based on zope.tal.talgettext for extraction of translation files. [hannosch]
  • Fixed a minor spelling inconsistency in folder_localrole_form. [hannosch]
  • Fixed flawed lookup of email_from_address in send_feedback scripts. This closes [hannosch]
  • Added option to choose different base profile while creating a new Plone site. This closes [hannosch]
  • Removed redundant getToolByName call in send_feedback_site. This closes [hannosch]
  • Fixed the calendar portlet to display correctly in Internet Explorer 7. [limi]
  • Updated links in the automatically generated front-page. [hannosch]
  • Added a few macro hooks in personalize_form and prefs_user_details to allow at least some form of easy customization without the need to customize the entire forms. Now it looks for a file additional_memberdata in your skin and uses the macros in there to inject them into these horrible forms. Now it sucks slightly less ;-). [ender]
  • mixed up utf-8-encoded strings and unicode strings leading to unpredictable UnicodeDecodeErrors. This fixes [ajung]
  • wrote quotes (") in the title-attribute. misformed XML was generated. replaced quotes by ". [jensens]