6

有没有任何现有的方法可以为gollum wiki生成what-links-here报告?换句话说,同一个 wiki 中链接到当前页面的页面列表:本地入站链接列表

我无法发现任何这样的功能,也无法在 API 中找到任何合适的东西,但我可能错过了它。有第三方插件吗?

我确实理解它可能不存在于核心中的原因:由于这些是纯文本文件,因此在任何地方都没有维护任何链接表。出于同样的原因,当一个页面被重命名时,它会破坏从其他页面到该页面的所有入站链接。

用于此的函数可以使用 API 读取每个页面的生成源(因此只需要解析具有规范化名称的 html),生成每个页面的本地链接列表以及它们所在的页面。在页面级别缓存结果,直到该页面的下一次提交。

这也可以用来增强现有的页面重命名功能。有人已经这样做了吗?

4

0 回答 0