1

我有一个带有支持表单的应用程序,客户可以使用它来提交新问题。要求的一件事是搜索他们的公共 wiki 并根据它自动创建建议(与 SO 所做的非常相似)。由于有问题的页面在 MediaWiki 本身之外,我不确定如何继续前进。

我的问题是双重的:

是否有开箱即用的扩展来做这种事情?如果没有,你会建议我怎么做?我从来没有写过 MediaWiki 扩展,但是对于你们当中有经验的人,你会采取什么方法?

4

1 回答 1

0

我不知道这样的东西是否已经存在。但如果我必须从头开始,我肯定会继续使用mediawiki API。这里的例子:

显示包含单词 MYSEARCHTEXTGOESHERE 的 10 个页面的列表

http://mywiki.org/wiki/api.php?action=query&list=search&srsearch=MYSEARCHTEXTGOESHERE&srprop=timestamp

它不会是 wiki 中的扩展,而是从您的应用程序对 wiki 服务器的 GET 调用。

于 2013-02-13T22:39:40.207 回答