Liberado OpenCMS 7.0.4

Notícias importantes relacionadas ao OpenCMS, lançamentos de versões, módulos, correções...

Moderador: Deiverson

Mensagens: 270
Registrado em: 23 Jul 2006, 00:13

Liberado OpenCMS 7.0.4

Mensagem por Deiverson » 06 Mar 2008, 01:03


A equipe da Alkacon liberou a versão 7.0.4, uma nova versão com varios bugs corrigidos, segue abaixo a descrição:

This is the release of OpenCms 7.0.4. This version adds a number of improvements to the OpenCms core as well as the modules shipped with the core by default.

Most notably in this release is the updated OpenCms demo website created with the new "TemplateTwo". Both the demo and the template are a big step forward compared to the previous "TemplateOne". "TemplateOne" still is available but not longer installed by default.

Moreover, the "Direct Edit" function has been improved greatly. The positioning of the direct edit buttons now is much more precise, especially for CSS based layouts. Plus the look of the direct edit highlighting on the web page has been enhanced.

A ton of other additions and improvements tops off this release. Of course, OpenCms 7.0.4 also fixes a number of issues that persisted in 7.0.3. See below for more details.
New Features in OpenCms 7.0.4

* Added new "TemplateTwo" demo template with improved demo content, replacing the old "TemplateOne" demo
* Added "default template" which is used by default if no template is found for a resource
* Added new JQuery based direct edit provider with much improved positioning of the DE buttons
* Added better highlighting of selected content to new JQuery direct edit provider
* Added new tag, which allows to write unprocessed JSP code to the static export
* Added support to import/export user roles, organizational units and projects
* Added 'webusers' only organizational units
* Added support for full text searching in OpenOffice documents (.odf,.ods), contributed by Dirk Oelkers
* Added option to organizational units to be hidden from the login form
* Added new resource type parameter to automatically set the 'internal' flag
* Added new module group selection dialog to the Setup Wizard
* Added support for resource type limitation settings from "New" dialog to the "Change type" dialog
* Added option to CmsTimeFrameCategoryCollector, category filter may be turned off by leaving out collector parameter
* Added new version of the import/export API, using Apache Digester instead of SAX
* Added #getStringValue() method to CmsJspContentAccessValueWrapper for better support of 'empty' EL operator
* Added option to resolve macros in XML contents read with the EL using the .resolveMacros method
* Added method #setLocale(Locale locale) to org.opencms.file.CmsRequestContext
* Added new multi language static export feature
* Added database support for AS400
* Added support for servlet container Resin 3
* Added support for servlet container Websphere 6

Fixed issues and other changes in OpenCms 7.0.4

* Fixed security issue 27986 reported by Security Focus
* Fixed issue with an account manager being able to become an administrator
* Fixed issue with an account manager being able to modify an administrator account
* Fixed issue with static export not correctly deleting exported jsp pages
* Fixed issue with ACEs from all siblings being deleted if only one siblings was deleted
* Fixed issue with ACEs not being restored when undeleting a resource
* Fixed issue with search result excerpts highlighting path terms
* Fixed issue with 'switch user' now working across OUs
* Fixed issue with relations not being copied when copying a resource
* Fixed issue with role caching after creating a new organizational unit
* Fixed issue with role caching where users could administer OUs without having the required role
* Fixed issue with possible NPE in the login form
* Fixed issue with publish locks when publishing a file and a parent folder in separate publish jobs
* Fixed issue with the creation flag of the explorer type permissions being broken
* Fixed issue with XML content attribute mapping when siblings are involved
* Fixed issue with XML content model file selection of expired model files
* Fixed issue with direct edit button HTML not being valid XHTML
* Fixed issue with the history dialog when setting an unlimited number of historic versions
* Fixed issue with the history dialog not displaying the names of deleted users
* Fixed issue with the permissions dialog not displaying the names of deleted users or groups
* Fixed issue with blank pages appearing for JSP while including/forwarding in Tomcat
* Fixed issue with synchronizing an expired or not yet released resource
* Fixed issue with editor preview when the user does not have the visible permission
* Fixed issue with HTTP 500 error if clients send the "If-Modified-Since" date header in a wrong format
* Fixed issue with login form direct access URL still being available for hidden OUs
* Fixed issue with the lock icon when logged in an OU different from the root OU
* Fixed issue with the disabled context menu item for direct publishing showing a wrong message related to permissions
* Fixed issue with moving a folder containing resources the user does not have write permissions for
* Fixed issue with deleting a folder containing resources you do not have write permissions for
* Fixed issue with displaying the settings from the "Content check" tool in the admin view
* Fixed issue with role check not working if an organizational unit resource was deleted
* Fixed issue with some parameters of SQL queries passed to JDBC with the wrong type
* Fixed issue with OpenCmsColor widget not working with CSS 2 system colors names
* Fixed issue with PostgreSQL driver with version 8.3, thanks to Ivan Codarin and Georgi Naplatanov
* Improved support for servlet container BEA Weblogic 9 (no special servlet options needed anymore)
* Improved default permission settings
* Updated FCKeditor to version 2.5.1
* Updated Postgresql JDBC driver to postgresql-8.3-603.jdbc3.jar
* Updated JTidy library to jtidy-8-svn-206-05-21b.jar, thanks to Christian Steinert for the patch

Backward compatibility

OpenCms 7.0.4 is fully backward compatible to all prior 7.0.x versions. We recommend everyone who uses an earlier version of OpenCms to update to the 7.0.4 release.

OpenCms 7 is largely backward compatible with version 6. Most templates and other OpenCms developed code from version 6 should work "out of the box" with version 7. A number of API methods from OpenCms 6 have been marked as "deprecated". In case you have made extensive use of OpenCms internal classes and APIs from version 6, there may be some changes required in your code. However, in most cases this should not take longer than a couple of hours.

Please note that since OpenCms 7 uses JSP 2.0 and Servlet 2.4 standards by default, you may have to change that back to JSP 1.2 / Servlet 2.3 so your existing OpenCms JSP templates from OpenCms 6 run without change. You must edit the "web-app" node in the OpenCms web.xml file to do that.

Download da versão 7.0.4

Download da versão Upgrade 7.0.4
"Não sabendo que era impossível, ele foi lá e fez." - Jean Cocteau


Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 3 visitantes