XWiki 16.3.0升级后链接下划线问题完整解决方案
XWiki升级到16.3.0版本以上以后,所有链接默认都会显示下划线,非常碍眼。下面是让超链接恢复旧版本样式的方法,即所有链接不显示下划线,只有当鼠标放上去才显示下划线。
修改前的样式
下图是XWiki刚升级到16.3.0版本的超链接样式。

操作步骤
新安装的16.3.0以上的版本,在用户资料页面,点击首选项、编辑,启用额外的无障碍设置改为否,即可解决。但是低版本升级到16.3.0以上版本,由于官方的bug,导致这个修改不生效。解决方法如下:

1、在浏览器中输入以下地址。
http://localhost:8080/xwiki/bin/edit/XWiki/XWikiPreferences?editor=class
2、在增加新的属性一行,name填写underline,点击添加,然后修改新添加的属性的值。
Name: underline
Pretty Name: 下划线链接
Values: OnlyInlineLinks|Yes|No
3、点击新添加属性最右侧的拖动图标,把underline属性拖动到Enable extra accessibility features属性下面,然后点击保存并查看。

4、在浏览器中输入以下地址,修改类型XWiki.XWikiPreferences的对象下面的下划线链接属性。
http://localhost:8080/xwiki/bin/edit/XWiki/XWikiPreferences?editor=object
5、修改下划线链接属性为No,点击保存并查看,然后清空浏览器缓存即可

修改后的样式

参考文档
1、Release Notes for XWiki 16.3.0 (XWiki.org)
2、16.3 how to change default link underline Style? - Help / Discuss - XWiki Forum
3、Unable to change default "Underline Links" after upgrade - Help / Discuss - XWiki Forum
推荐阅读
评论 (6)
请 登录 后发表评论
太感谢了!升级后满屏下划线确实很烦,按步骤操作后终于恢复了清爽的样式,帮大忙了!
太感谢了!这个下划线问题困扰我好几天了,按文档操作后终于解决了,界面清爽多了!
太感谢了!我们团队升级后也被这下划线困扰了好久,按照文档步骤操作真的解决了问题,帮大忙了!
太好了!我正被升级后满屏的下划线搞得心烦,文档看着特别乱。这个教程步骤很详细,照着改完链接终于清爽了。不过想问下,如果以后XWiki再升级,这个设置会被覆盖掉需要重新修改吗?
以后XWiki再升级就不需要重新修改了,这是XWiki这次升级的一个bug。
太好了,终于找到解决办法了!升级后满屏的下划线确实很影响阅读体验,这个教程步骤很详细,照着操作成功恢复了旧版样式。希望官方后续能直接修复这个bug,让设置更简单一些。