问题标签 [mediawiki]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
6072 浏览

mediawiki - 如何为 mediawiki 添加用户组?

我需要为 mediawiki 添加一个新的用户组。新组比“用户”组具有更多权限。我怎么才能得到它 ?

0 投票
3 回答
228 浏览

mediawiki - 更改 MediaWiki 的用户表

如何更改用于存储所有成员的默认 MySQL 表“用户”?

0 投票
1 回答
103 浏览

php - 在 mediaWiki 中登录时加载不同的 Localsettings.php

是否可以根据登录在 MediaWiki 中加载不同的 LocalSettings.php。

0 投票
1 回答
1705 浏览

php - 我如何获得 Mediawiki 的编辑令牌?

我想通过 HTTP POST 命令获取编辑令牌。API文档只说

编辑令牌。您可以通过 prop=info 获得其中之一

使用action=query&prop=info&titles=Main Page&intoken=edit不会给我一个令牌。

如何得到它?

0 投票
6 回答
5578 浏览

sql - 将文章直接插入 MediaWiki 数据库

我需要一种将新文章直接插入到我的 MediaWiki 数据库而不损坏 wiki 安装的方法。

我猜如果我知道 MediaWiki 在创建新文章时插入哪些表/属性,那么我可以自己填写它们。

有没有人知道更好的方法或有任何建议?

0 投票
2 回答
2689 浏览

php - 在 MediaWiki 中将用户添加到自定义组

我添加了一个组,但在我的特殊页面中,我无法在 MediaWiki 中将用户添加到该组

0 投票
3 回答
2933 浏览

mediawiki - 来自外部表单的 MediaWiki 身份验证

我已经安装了 mediawiki ,但是我想让用户从外部认证表单进行认证。当他们输入正确的用户名和密码时,他们会被重定向到 wiki 页面并且不需要再次重新输入登录数据,因此他们可以去以他们想要的方式编辑 wiki。我怎样才能做到这一点?

0 投票
1 回答
781 浏览

api - 使用 xslt、xpath:document() 和 mediawiki 进行递归转换

我想使用Wikipedia API来查找法语页面,包括英文版中缺少的“SQLTemplate:Infobox Scientifique”。所以,我的想法是用 xproc 处理以下文档:

http://fr.wikipedia.org/w/api.php?action=query&format=xml&list=embeddedin&eititle=Template:Infobox%20Scientifique&eilimit=400

和以下 xslt 样式表:

XSLT 提取包含模板的所有文章,对于每篇文章,我想调用 Wikipedia 以获取 wiki 之间的链接。这里的模板englishTitle调用 xpath 函数document()

但它总是说,count(ll)=1虽然有很多节点。(例如http://fr.wikipedia.org/w/api.php?action=query&format=xml&prop=langlinks&lllimit=500&titles=Carl_Sagan )。

我不能处理document()函数返回的节点吗?

0 投票
1 回答
1188 浏览

xml - mediawiki:获取给定类别的页面

使用 mediawiki API,我可以列出给定类别中的页面。例如:

http://en.wikipedia.org/w/api.php?action=query&list=categorymembers&cmtitle=Category:Physics

返回:

我现在想将我的查询限制在一个 MW 命名空间。我尝试使用cmnamespace参数。但

http://en.wikipedia.org/w/api.php?action=query&list=categorymembers&cmtitle=Category:Physics&cmnamespace=0

返回相同的结果。我应该如何使用这个命名空间参数?

0 投票
2 回答
1501 浏览

api - MediaWiki API 和编码

我正在使用MediaWiki API使用实验机器人更新一些页面。该机器人使用 Java Apache HTTP 客户端库来更新页面。

然而,“内容”字符串包含一些重音符号。System.out.prinln(content)看起来不错,但是 wiki 中的强调字符看起来很糟糕。例如“Valérie”而不是“Valérie”。

我怎样才能解决这个问题?