如何在Mediawiki中点击红色链接后重定向用户?

时间:2014-01-27 06:05:08

标签: mediawiki

点击“红色链接”后,有没有办法让Mediawiki在某个特定页面上重定向用户?

应该使用语义表单在我的项目中创建页面,因此单击红色链接应该只是将用户发送到某个预定义的页面。

1 个答案:

答案 0 :(得分:0)

如果您希望所有页面都使用相同的表单,那么您可以在per namespace basis上设置默认表单,方法是在项目命名空间中添加一个页面,如果有意义的话,使用命名空间的名称。换句话说,如果您希望使用Form:Vehicle创建名称空间Car中的每个新页面,则应创建页面Project:Car,并在其中添加特殊属性“具有默认表单”(例如,添加文本[[Has default form::Car]])。对于主命名空间,Project:Main(或主命名空间的本地化名称,如MediaWiki:Blanknamespace所示)曾经工作过。在MediaWiki的更高版本中,此消息已被删除,因此我不完全确定它是否可以继续使用。此方法可以与每个类别或每页默认表单结合使用。

如果链接是属性,例如[[drives car::Volvo]],则可以将[[Has default form::Vehicle]]添加到属性页(Property:Drives car),以使所有此类红色链接使用该表单。