有没有办法获得当前版本的DokuWiki页面的永久链接(永久链接)?

时间:2013-03-19 11:59:47

标签: wiki dokuwiki

有没有办法生成到当前版本页面的永久链接?我可以通过单击旧版本来获取以前版本的链接(例如https://www.dokuwiki.org/faq:support?rev=1354115567)。

1 个答案:

答案 0 :(得分:1)

在URL中使用?rev=0将始终将您带到当前版本。也许空编辑会有所帮助(内容不会改变,你可能获得编辑历史记录条目。)

现在,如果您实际访问托管DW的文件服务器,则可以通过首先检查id来获取最新版本的id(当前为当前版本)在Old Revisions中进行最新编辑,然后转到${DOKUWIKI}/data/attic目录并检查与您想要的页面名称对应的数字。将有一个文件具有更新的id(更高的数值),如果我没有弄错的话,它对应于当前版本。例如,对于mypage.1263571254.txt.gz的上次修改,您可能会找到一个更高的索引,例如mypage.1291408231.txt.gz

编辑:相同的值会显示在呈现页面的源代码中。如果您启用了部分编辑并且按钮确实显示在页面中,请搜索form class="button btn_secedit"的源(大多数浏览器的CTRL + U),然后继续阅读,直到您读取带有name="rev"的输入元素并且一个value=,应该与当前版本的编号相对应。


使用id作为?rev=的参数,可以显示它是否是正确的,因此可以获得此版本的永久链接。

注意:我没有在自己的安装中试过这个。