我开发了一个在mediawiki网站上有手动/帮助系统的应用程序。当用户需要应用程序的帮助时,他/她可以单击按钮并访问Wiki上相应的帮助页面。这非常有效,当我在应用程序中添加/更改功能时,很容易保持手册的更新。
现在我将发布该应用程序的新版本,但有些用户仍将使用旧版本。我希望能够“标记”页面的旧版本,例如“#version1.0”并标记新版本“#version2.0”,然后当我从旧应用程序链接时,我链接标签“ #1.0" 版。
我想拥有某些页面的两个版本的原因是版本1和版本2之间的某些功能发生了变化,我希望用户能够获得正确的帮助/指南,无论用户使用哪个版本。
我知道我可以制作当前wiki的副本并调用该版本1然后使用当前安装版本2但我想避免在同一台服务器上安装两个wiki。
那么,这个问题有解决方案吗?我试图搜索内置的解决方案和扩展,但找不到任何好的东西..
答案 0 :(得分:1)
如果我们正在谈论一个包含少量网页的维基,您只需将固定链接硬编码为适合相关版本的特定修订版。永久链接是一个包含参数 oldid = 的链接;在大多数皮肤中,它都可以在"工具"侧栏的一部分。
如果有更多页面,但您的用户能力最低,则可以
否则,"标准" MediaWiki很遗憾地为不同但相似的内容运行并行页面。对于这种情况还有另一个问题,IIRC专注于针对同一软件的不同版本的Wikibooks书籍。