修改可能对 Confluence 的后续版本不兼容,当你对 Confluence 进行升级的时候,你应该总是对你自定义修改的模板文件进行仔细的测试来确定所有的修改对新版本的 Confluence 兼容.在上线之前,请进行仔细的测试. 有关自定义修改的所有操作都不会得到 Atlassian 的技术支持. https://www.cwiki.us/display/CONFLUENCEWIKI/Upgrading+Customized+Site+and+Space+Layouts…
当你升级你的 Confluence 到其他一个主要的 Confluence 发行版本的时候,你需要手动应用你修改过的任何全局或者空间级别的布局.除非有特殊的声明,针对一些非主要的 Confluence 升级,你的自定义修改应该是不需要重新应用上去的. 什么是主要版本,什么是非主要版本?主要版本的的升级主要是指 Confluence 的版本号升级为小数点前后一位的数字变化,例如 Confluence 的版本升级 3.0 到 3.1,或者 2.8 到 3.0 都被认为是主要版本升级.非主要版本升级主…
我们建议你在对站点进行布局修改的时候,你需要为你修改的 Confluence 站点或空间布局保留所有的修改记录. 如果没有的话,你应该可以通过下面的办法找到你的自定义修改.这个方法将会把你对全部网站和空间级别的修改以一个单一的输出而表现出来.从这个输出文件,你应该能找到你修改过的自定义文件. 这个方法对下面的一些情况是非常有用的: 很多空间都有自己的自定义修改,或者 针对你的站点布局你已经没有独立的记录了. 所有的自定义布局存储在  DECORATOR 表中,这个表是 Confluence 使用…
Velocity 被配置在内存中使用缓存模板.当你在 Confluence 中编辑了页面的模板文件,Confluence 知道文件进行了编辑,将会重新从磁盘中载入模板文件.如果你直接在 Confluence 的磁盘文件中对 velocity 进行编辑的话,你要么需要关闭在  WEB-INF/classes/velocity.properties 中的缓存配置或者重启服务器使修改生效. velocity.properties 文件保存在 confluence-x.x.x.jar 文件,其中 x.x…
随着 Confluence 的演变.默认的站点和空间布局也会随着 Confluence 升级而让使用的所有页面进行改变.随着一些新功能的加入和一些老功能的修改,默认的布局也需要进行修改来支持这些改变. 如果你使用的是基于 Confluence 前期版本的 自定义布局,你可能会遇到 损坏的功能(breaking functionality)或者更糟糕的你将不能使用新 Confluence 中的功能. 你需要针对每一个新 Confluence 版本的发布来将你的修改应用到所有的新模板中. 希望应用你…
该系列教程系个人原创,并完整发布在个人官网刘江的博客和教程 所有转载本文者,需在顶部显著位置注明原作者及www.liujiangblog.com官网地址. Python及Django学习QQ群:453131687 本节我们主要介绍在第二部分提到过的admin后台管理站点. Django的admin站点是自动生成的.高度可定制的,它是Django相较其它Web框架独有的内容,广受欢迎.如果你觉得它不够美观,还有第三方美化版xadmin.请一定不要忽略它,相信我,它值得拥有! 一.定制模型表单 在前…
先需要将自定义的站点模版从网站集转移到Farm中. 找一个自己已经完成配置及设计的网站,在网站设置里面选择另存为模版.要注意的是不是所有的站点类型都有另存为模版的功能. 存完之后可在解决方案库的界面里面看到刚刚保存的模版,点击下载到本地 下载到本地之后用VisualStudio创建项目中的Import Solution Package项目模版创建项目并打开此文件 打开项目中的Feature3,然后将Scope选择为Farm,其他不需要改. 然后发布即可 执行Powershell语句,由于我的模版…
这个页面中的文章将会为 Confluence 管理员为 Confluence 升级完成后 提供检查列表以确保 Confluence 的升级顺利完成.这个检查列表没有包含所有需要检查的错误,但是将会检查会通常出现错误的地方. 在你之前 当你在 Confluence 完成升级后,你应该能够在 atlassian-confluence.log 日志文件中看到下面的信息: 2010-03-08 08:03:58,899 INFO [main] [atlassian.confluence.upgrade.…
升级的时候遇到了问题了吗? 如果你想尝试重新进行升级的话,你需要首先重新恢复老的备份.不要尝试再次对 Confluence 进行升级或者在升级失败后重新启动老的 Confluence.  在升级过程中的一些常见问题... 因为许可证过期了,不能进行升级如果你的许可证已经过期了,但是还没有收到新的许可证的话,在升级的过程中将会收到升级错误的提示.请参考 Upgrading Beyond Current Licensed Period 页面中的内容. 因为防病毒软件的问题不能进行升级一些防病毒软件或…
如果你对 Confluence 进行升级(手动或者使用安装器),你需要: 停止 Confluence (如果你已经尝试开始启动). 拷贝你的数据库驱动到 <installation-directory>/lib 目录. 编辑 <installation-directory>/conf/server.xml 同时添加你的数据源资源. 编辑 <installation-directory>/confluence/WEB-INF/web.xml 到配置 Confluence…