我渴望这样做的原因是我们有一个很好用的wiki,但我想在wiki中存储内部应用程序的帮助页面并直接链接到这些页面该应用程序。虽然从维基的其他部分查看页面时我们不会看到人们看到非文章内容(即帮助页面),但是从应用程序查看时它会被简化,我认为如果我是理想的话给了它一个我设计的简化皮肤。
我已经发现网址可以添加 useskin = (例如,如在“用户首选项”页面中的“预览外观”页面中所做的那样),但是按照链接将使您恢复正常选择的皮肤。
是否有某种方法可以调整皮肤,以便所有链接都包含useskin =? (我认为这可能有问题,因为你似乎需要usekin工作的完整页面名称(例如 .... / w / index.php?title = blah ....& useskin = cologneblue 而不是短网址。
如果这不是一个聪明的方法,我可以考虑不同的方法(我运行wiki的盒子,可能会创建一个独特的wiki,虽然可能有这个缺点,例如需要结合使用用户表,除非我重新编码,否则这仍然可以获取用户首选的皮肤。
感激地收到任何明智的建议!如果您可能需要更多信息,或者我需要澄清有关我的目标的任何要点,请告诉我。
[我确实在MediaWiki.org支持服务台页面上提交了这个,但它没有得到回应......我希望我的问题不是那不好!!]
答案 0 :(得分:2)
您可以将所有内容放在自己的命名空间中,然后使用此扩展名设置该命名空间的外观(我已经使用过它,它运行良好):
答案 1 :(得分:1)
为什么不将默认皮肤更改为您想要的皮肤?
答案 2 :(得分:1)
如果您不想将它们全部锁定到单个命名空间中,您还可以使用SkinPerPage extension分别标记页面。