* 修正的错误
- 一般内容
* 修正错误 #1291:为UNIX中的 cmsshell.sh使用了正确的换行格式;
* 修正错误 #1460:父亲锁现在可以被CmsLockFilter正确的过滤;
* 修正错误 #1486:增加了丢失的CmsPrincipal“比较器”;
* 修正错误 #1499:扩展了上下文菜单规则来防止未发布文件夹中的文件被直接发布;
* 修正错误 #1503:CmsScheduleManager使用当前时候作为请求时间;
* 修正错误 #1508:发布提示窗口可以在用户“设置”中进行“开/关”设置(有错误发生则始终提示);
* 修正错误 #1513:在阻止不正确的角色分配时弹出错误信息提示;
* 修正错误 #1516:用可自扩展的HashMap替代了资源类型数组;
* 修正错误 #1521:修改了导航对话框对特殊字符如“+”处理错误的问题;
* 修正错误 #1522:修正了用户对父文件夹没有写入权限时创建临时文件的错误;
* 修正了使用基于boolean的显示对话框时的确认错误 ;
* 修正了德语locale错误 ;
*修正了“新”同属文件引起了内容变化而“旧”的同属文件不会被发布的错误;
*修正了升级向导中对数据库statements和结果集控制的错误;
*修正了“A_CmlXmlDocument ”中的“#getValues(...)”方法的“xpath”不能正确访问书签的错误;
*修正了在工作区文件夹被设置为“UTF-8”时工作区编码仍为系统默认值的错误;
*修正了<cms:include>包含一个不存在的文件时不抛出异常的错误;
*修正了删除用户组时的错误;
*修正了移动带有被删除子文件夹的文件夹时的错误;
*修正了“发布相关资源”的错误;
*修正了“before publish”事件的错误;
*修正了历史记录中同属文件的错误;
*修正了XML页面中锚点链接的错误;
*修正了导入的覆盖文件不正确发布的问题;
*修正了IE禁止ActiveX插件时工作区AJAX请求不会正常工作的错误;
*修正了在工作区视图中,某些时候上下文菜单显示位置不正确的错误;
*修复了在加锁文件夹创建新资源的问题;
*修复了在对多个删除的链接资源进行发布时的链接验证错误;
* 修复了使用FCKeditor在“很长一行”中保存HTML内容的错误;
- 提高了CmsUUID序列化实现的性能,并为老版本的反序列化增加了Junit测试;
- 升级“Lucene”库到2.2.0版本;
- 升级了CmsUUID使用的“jug.jar”至2.0.0版本;
- 把默认的XML内容的appinfo元素分离成两个文件,一个用于存储元素,另一个则用于appinfo节点信息;
- 在调用CmsObject的readFile(CmsResource)方法时会自动调用 CmsFile的upgrade(CmsResource) 方法;
- 升级了头部注释年份信息为“2007”;
- 重新对库进行了组织,以便在运行和编译时更好的控制;
- 把安装/升级向导独立置于opencms-setup.jar中;
- 生成搜索索引时,跳过了没有默认locale与索引locale匹配的文档;
- 升级mysql-connector-java.jar至5.0.7版本;
!增加了<cms:contentaccess>标签和bean,方便了在JSP中使用EL对XML内容的访问;
!增加了JSP EL“${cms:...}”,方便了对OpenCms常用方法的访问;
!在XML内容控制器中增加了“searchsettings”选项,这样可以限制搜索内容字段的可见性;
!为默认的XML内容控制器增加了同一值的多个映射的支持;
!为postgresql增加了升级向导;
!增加了重建搜索索引事件;
!在XML内容编辑器中,当选择的“locale”不存在时会自动拷贝配置列表中“locale”的默认值;
!增加了可以针对资源的创建时间和最后编辑时间的时间段范围进行为搜索的功能;
!增加CmsDateResourceCollector,这样就可以使用可配置的列表时间来收集资源;
!增加了I_CmsLinkSubstitutionHandler,允许完成网页中链接生成的自定义;
!在发布报告列表中增加状态信息列;
!在新建/编辑计划作业窗口增加了服务器时间信息;
!增加了新的数据库工具用来移除发布锁;
!为CmsDefaultXmlContentHandler的默认值增加了“%(property.XXX)”的支持;
!在资源管理视图窗口中增加了禁止上下文菜单原因的提示信息;
! “站点”按照导航属性进行排序;
!增加了I_CmsPermissionHandler,可以对VFS权限进行自定义设置。