如何在Media Wiki页面标题中显示空格而不在URL中显示空格?
所需结果:如果有人在example.com/w/John1:1-5中输入,那么我希望该页面上的页面标题显示约翰福音1:1-5。
我意识到我可以在example.com/w/John_1:1-5创建一个页面,但我不希望用户必须输入下划线。
有没有办法在不创建重定向的情况下执行此操作?
谢谢!
答案 0 :(得分:2)
您可以使用DISPLAYTITLE magic word进行此操作,例如{{DISPLAYTITLE:John 1:1-5}}
。
$wgAllowDisplayTitle必须设置为true
才能使用它,$wgRestrictDisplayTitle设置为false
。前者启用了该功能,后者不仅允许更改字母大小写(即显示标题可以是任何内容,甚至与页面标题完全不同)。
如果您想在其他网页上显示入站链接(例如您输入[[John1:1-5]]
但希望它显示为John 1:1-5
),那么Display Title extension就可以这样做。