gpt4 book ai didi

wiki - 哪个 wiki 允许我在单击其链接时动态创建页面?

转载 作者:行者123 更新时间:2023-12-01 23:20:03 25 4
gpt4 key购买 nike

对于我正在开发的应用程序 (*),我需要混合使用动态生成的页面和静态页面。使用 wiki 会很酷,一旦动态页面被第一次访问,它就会变成静态页面,用户可以像任何其他静态 wiki 页面一样对其进行注释。

换句话说,我想用 a) 以 wiki 格式生成新内容并将其存储在数据库中然后 b) 解析和显示该文本。

哦,这应该是递归的——创建的页面可能有链接到更动态生成的页面等等。

我将根据其名称(包括任意深度的类别/命名空间信息)生成动态页面。

最后一件事——通过批处理脚本预先创建一些动态页面也很好(但不是必需的)(主要是为了性能,因为这些页面可能需要一些时间才能生成)。

所以我的问题是哪种 wiki 软件最容易修改/编写插件来执行此操作?

(*) 想象一个 coredump 分析器(想想 gdb),你会看到一个转储列表(可能存储在某个远程机器上)。您单击一个转储,它会为您提供一个线程列表。您单击一个线程,它会为您提供堆栈。您单击堆栈框架,它会向您显示内存。你点击内存中的一个字,它会显示该地址处的内存页等等。

在浏览转储时,您可以添加关于您发现的问题的注释,以便稍后为您提供帮助或与可能也在查看转储的同事分享。

几个月后,转储可能从远程机器上消失了(需要大量空间来归档所有这些转储),但现在您遇到了类似的问题。您将最近转储中的堆栈跟踪中的函数名称之一输入到 wiki 搜索框中,然后检索有关上一次事件的已保存信息。

更新:感谢所有的回答。我可能真的会选择 MediaWiki。看起来我可以创建一个 ArticleViewHeader extension然后可以调用 doEdit如果页面尚不存在,则创建该页面。有一个VirtualPage extension这似乎在做类似的事情。

最佳答案

我见过用 pmwiki 完成的.

关于wiki - 哪个 wiki 允许我在单击其链接时动态创建页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/196913/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com