首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mediawiki包含来自外部wiki的文章

Mediawiki包含来自外部wiki的文章
EN

Stack Overflow用户
提问于 2013-12-23 22:52:20
回答 1查看 166关注 0票数 2

我已经使用mediawiki创建了我自己的wiki。现在我想知道是否有可能动态地包含来自外部维基的文章。

例如,如果我的维基没有包含关于“土豆”主题的文章,而用户访问了页面“mysite.com/ wiki / visits”,我希望在此页面上显示wikipedia.org (http://en.wikipedia.org/wiki/Potato)的土豆文章。

有没有一个php解决方案(使用wikipedia-api)可以做到这一点?

EN

回答 1

Stack Overflow用户

发布于 2014-01-05 03:01:39

有几种可能的方法。以下是一些粗略的想法:

使用ExternalData extension,你可以从维基百科的API中拉入数据。

  • Anysite extension可以将任何其他页面放入iframe中。您可能希望使用页面的rendered版本,并以某种方式重新添加CSS以使其看起来更好。

这两种方法都不能解决某人登录到一个还不存在的页面的问题。您可以查看Special404 extension的代码,以获得一些入门的想法。如果你开始自己破解一些东西,你可能不再需要上面的扩展了。

但你应该意识到你想做的事情存在的问题。您确定要让维基百科上的所有URL都成为您的维基上的有效URL吗?你可以创建一堆重复的内容吗?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20745897

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档