上一篇Part 2中,我们谈到了Confluence的一些已知Bug,例如:
从垃圾桶中恢复同名页面不应覆盖现有页面
复制/粘贴表格单元格无法按预期工作
无法复制表头
嵌套表格无法调整大小
请不要吝惜你的投票,这有助于提高Atlassian修复它们的优先级。
除了Bug之外,数以万计的Confluence用户在使用过程中提出了很多优化建议。你的建议或许有一天会出现在新发布的Confluence中,每一位用户都在一定程度上参与了Confluence未来版本的共创。
除此之外,你也可以在这些建议的评论中找到很多替代方案,比如第三方插件、自研等。今天让我们来看一看这些优化建议:
全局查找和替换
链接报告/链接验证器
在页面历史记录中记录权限更改
页面编辑权限继承
文本统计信息
提供Lucene标记化和词干提取以及搜索精确文本
允许管理员更改Lucene的停用词
禁用查看空间“页面历史记录”的能力
支持表格单元格内容的垂直对齐
评论列表的倒序
全局查找和替换
能够在一个或多个选定空间内或一个或多个页面内对整个Confluence文字进行查找和替换。
https://jira.atlassian.com/browse/CONFSERVER-2522
https://marketplace.atlassian.com/apps/1217476/find-and-replace-utility-plugin?hosting=datacenter&tab=overview
https://marketplace.atlassian.com/apps/284/confluence-command-line-interface-cli?hosting=datacenter&tab=overview
https://marketplace.atlassian.com/apps/1212823/search-and-replace?hosting=server&tab=support
链接报告/链接验证器
管理员可能需要验证其Confluence页面内的链接是否正常工作。为巨大的空间做这件事需要时间,因为没有自动的方法来做这件事。在1000页的空间中,管理员需要逐页检查并手动验证所有链接,这非常耗时。
Confluence应该有一种自动的方式来验证给定空间内的所有链接,并为管理员返回报告以修复损坏的引用。
https://community.atlassian.com/t5/Confluence-questions/how-do-I-find-all-external-links-in-a-confluence-space/qaq-p/446798
https://jira.atlassian.com/browse/CONFSERVER-55958
在页面历史记录中记录权限更改
允许将权限更改记录在页面历史记录中。
https://jira.atlassian.com/browse/CONFSERVER-19721
页面编辑权限继承
编辑限制不会被继承。
当我们有一个很大的现有空间并且我们想要更改层次结构的编辑权限时,这非常痛苦,因为我们必须手动更改该层次结构的每个页面的权限。我们应该能够有选择地继承“编辑”权限,以便“查看”权限。
https://jira.atlassian.com/browse/CONFSERVER-5095
https://community.atlassian.com/t5/Confluence-questions/What-exactly-is-Confluence-s-permission-inheritance-policy/qaq-p/1480852
https://marketplace.atlassian.com/apps/1221313/edit-permission-inheritance?hosting=datacenter&tab=overview
文本统计信息
对于学术写作协作,字数统计功能是必不可少的。学术文档有字数限制,在写作时查看这个限制真的很有帮助。
https://jira.atlassian.com/browse/CONFSERVER-7792
提供Lucene标记化和词干提取以及搜索精确文本
我们希望能够搜索准确的文本,而不是让 Lucene 标记化、删除停用词或进行任何词干提取。
我们部分使用Confluence作为我们自己的软件产品的知识库,其中包括许多系统代码、首字母缩略词等。提示这一点的特定用例是用户想要搜索文本“S/D”。Lucene 去掉了“S”和“/”,让搜索只查找“d”。
如果我们能以某种方式输入一个覆盖它的查询,那就太好了。
https://community.atlassian.com/t5/Confluence-questions/The-Confluence-query-cannot-return-the-correct-result/qaq-p/1877656#U1877712
https://jira.atlassian.com/browse/CONFSERVER-14910
允许管理员更改Lucene的停用词
如果管理员可以编辑Lucene使用的停用词集,那就太好了。
https://jira.atlassian.com/browse/CONFSERVER-41370
https://confluence.atlassian.com/jirakb/how-to-remove-stop-words-in-jira-s-lucene-indexing-836111705.html
https://community.atlassian.com/t5/Answers-Developer-Questions/How-to-change-confluence-lucene-stop-words/qaq-p/463493
禁用查看空间“页面历史记录”的能力
有一个选项可以简单地禁用查看特定空间页面的页面历史记录的功能,这将很有用。这种改进的想法是保持Confluence保存页面历史信息,但使用户无法删除以前的版本(无论是意外还是恶意)。
https://jira.atlassian.com/browse/CONFSERVER-34041
https://marketplace.atlassian.com/apps/1214087/space-admin-for-confluence?hosting=datacenter&tab=overview
支持表格单元格内容的垂直对齐
尤其是在合并列时,合并后的单元格内容垂直对齐会更好。
https://jira.atlassian.com/browse/CONFSERVER-24453
https://marketplace.atlassian.com/apps/1222494/vertical-align-for-confluence?tab=overview&hosting=server
评论列表的倒序
页面上的评论应根据管理员的偏好排序 - 最近的评论可以出现在列表的顶部或底部。
https://davidsimpson.me/2012/01/24/how-to-reverse-the-order-of-comments-on-confluence-pages/
https://community.atlassian.com/t5/Jira-questions/How-to-change-order-of-comments/qaq-p/1018025
https://jira.atlassian.com/browse/CONFSERVER-2587
在本文的最后,也许你想知道这些功能什么时候发布,或者下个季度甚至一年内 Confluence 和其他 Atlassian 产品会有哪些新功能,你可以从 Data Center Roadmap 中获取 !
https://www.atlassian.com/roadmap/data-center
About this author