[opencms-dev] OpenCms version 5.3.4 available in CVS

Alexander Kandzior alex at opencms.org
Wed Apr 14 15:05:02 CEST 2004


Hi all,

OpenCms version 5.3.4 is now available in the CVS HEAD. As usual, all
feedback on this development version is greatly appreciated. 

The following changes have been made:

- Updated all jars, also added version numbers to all jars
- Added new XML configuration as replacement for "registry.xml",
  this is a work in progress, "registy.xml" will be removed in the end
! Added new package org.opencms.configuration that will hold
  all new XML configuration classes
! New XML configuration is split into separate files,
  one file for each configuration class  
! New XML configuration is read by Apache Digester
! New XML configuration is DTD validated when it's read,
  each configuration class can have it's own DTD
! VFS configuration moved to new "opencms.xml" configuration
! Import / Export configuration moved to new XML configuration
! Import now supports conversion of multiple page bodies to xmlpage elements

! Workplace configuration moved to new XML configuration
! System configuration moved to new XML configuration
- Improved state handling for the Workplace, so that e.g. "Cancel" and "Ok" 
  buttons on dialogs can always restore the previous screen state
! Configuration of resource types is now done in XML configuration,
  this includes context menus entries which are not longer generated by 
  the files in the /system/wokplace/restypes folder
! Simplified the "aaaa dddd" etc. states of the context menu entries,
  only 2 + 3 blocks are left (was 2 + 8 or so)
! New XML configuration generates automatic backup on system start
! Improved "New Resource" wizard in the JSP Workplace
- Handling of "Cancel" and "Ok" Buttons improved in the JSP Workplace 
! Added commons-fileupload package for multipart request handling
  in the JSP workplace
! Added loader implementations for improved handling of "304 - Not Modified"

  response for "If-Modified-Since" requests (this item was on the TODO list
for 2 years!)
! XmlPages are now correctly cached in the Flex cache
! New "direct publish" (+d) permission allows user to directly publish
  a resource without the need to create special projects
! Properties can now be attached either to the resource or the structure
  record, so that siblings can optionally share properties
- Properties are not longer of type String but of type CmsPropety,
  String signature methods still exists but will be deprecated  
! Static export "on publish" re-implemented using new and improved handling
! Static export now atomatically detects changes in dependency resources,
e.g. if 
  one entry in the navigation changes it will export all pages that use this
navigation
! Static export can also be triggered with a button in the Administration
for a 
  "full static render" export of the complete website  
! During setup, the output visible for the workplace import is now written 
  to a "setup.log" file


Best Regards,
Alex.

Alexander Kandzior
Alkacon Software - The OpenCms Experts
http://www.alkacon.com




More information about the opencms-dev mailing list