问题标签 [wikimedia]

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 投票
0 回答
27 浏览

java - 用 ObjectMapper 解析复杂 JSON 结构的 Java 类结构是什么?

我想用 ObjectMapper 解析 Wikimedia 结果。这是 JSON 结构:

请注意不同的条目 ID:3632887、16381751、2978668...

我的 Java 类层次结构应该是什么?

0 投票
1 回答
553 浏览

android - Android 应用程序被拒绝,因为它违反了知识产权。我应该怎么办?

该应用程序通过 Internet 在运行时获取名人的图像。我使用了可供公众使用的 MediaWiki Commons 的图像 URL,但是当应用程序被拒绝时,我通过电子邮件向 Google 发送了有关该问题的电子邮件,他们对此进行了回复。

您的应用包含被视为受版权保护的知名实体(比尔·盖茨、史蒂夫·乔布斯、穆罕默德·阿里、李小龙等)的图像。

PlayStore 上还有其他应用程序正在使用这些知名实体的照片。

我用于史蒂夫乔布斯的图像:- 史蒂夫乔布斯:Commons WikiMedia

我想请熟悉此类法律问题的人提出一些建议。我会很感激你的帮助。

0 投票
2 回答
810 浏览

firefox - MediaWiki 删除了 MathJax。MathJax 可以以另一种方式强制在客户端吗?

令我不快的是,MediaWiki最近禁用了对全维基百科范围内的 TeX 公式的 MathJax(票证:T99369)渲染的支持。

由于我(和其他人,如果您浏览票证的讨论线程)发现其余选项(MathML,PNG)的渲染效果较差,我想将 MathJax “滑入”维基百科。

由于使用元素似乎无法通过 Wikipedia 中的自定义 JavaScript 设置直接加载更多 JavaScript 文件<script>,因此我不知道如何实现这一壮举。是不是,MathJax 最容易通过 CDN 包含在内。

我正在使用当前的 Edge 和 Firefox 浏览器,因此任何使用它们之一或两者的解决方案都将不胜感激!


同时,我找到了适用于 Firefox 的 Greasemonkey,如果给定一个合适的脚本,它或许可以做到这一点。由于我既不是 Greasemonkey 也不是 JavaScript 专家,所以任何关于如何继续编写这样一个脚本的提示都会有所帮助。

0 投票
1 回答
1668 浏览

python - 不推荐使用全局/系统 git-review 配置文件 (git-review.conf)

今天,我开始在我的Windows 10 (PC)上使用GitGitHub Desktop为Wikimedia Gerrit社区做出贡献。


首先我git-review用 Pip 安装了这个包:

登录后,我使用 Git 克隆并创建了一个新分支:

我编辑一个文件并添加它git add


我曾经git review -R将我的更改从我的分支“ suriyaakudocommits”提交到 Wikimedia Gerrit(分支:“ master”),我得到了这个(错误)输出:

怎么了?我希望有一个人可以帮助我。

我使用Python 3.4(32 位)

我遵循了Gerrit 的 MediaWiki 教程


文件代码C:\\Users\\Suriyaa/.config/git-review\\git-review.conf

0 投票
1 回答
22 浏览

mediawiki - MediaWiki query wont redirect

I am getting some #REDIRECT in the snippet but i actually want the query to give me the redirected results, is there a way to do that without parsing what the redirect is and initialed another query? I tried setting the parameter redirects but it did nothing.

Example: https://en.wikipedia.org/w/api.php?format=json&action=query&list=search&srsearch=Unity3D&utf8&srlimit=10&srwhat=nearmatch&redirects

i would like it to return something like this: https://en.wikipedia.org/w/api.php?action=query&list=search&srsearch=Unity%20(game%20engine)&srlimit=1

0 投票
1 回答
382 浏览

php - 使用 Phabricator 设置 Phragile

我正在尝试使用 Phabricator 设置 Phragile。我做了 [ https://github.com/wmde/phragile]中提到的步骤,但我不明白 Phragile 是单独托管还是已经是 Phabricator 的一部分。如果它是单独的,我如何设置它的 URL 以及我需要做哪些其他事情来让它启动和运行,包括功能页面中提到的创建项目/冲刺等功能?

0 投票
0 回答
1175 浏览

wikimedia - parsoid 找不到模块

Error: Cannot find module '/etc/mediawiki/parsoid/bin/server.js'

使用 UBUNTU 14 LTS,随叫随到

...有一个/etc/mediawiki/parsoid/settings.js但没有server.js。使用标准程序


我需要安装在我的localhost,所以在 /etc/mediawiki/parsoid/settings.js使用

0 投票
3 回答
601 浏览

wikipedia - 以编程方式检索所有维基百科语言的列表

我需要检索某个 wiki 项目的所有现有语言的列表。例如,所有Wikivoyage或所有Wikipedia语言,就像在其登录页面上一样。

MediaWiki API如果可能的话,我更喜欢通过 来执行此操作。

谢谢你的时间。

0 投票
1 回答
1098 浏览

html - 如何编辑 MediaWiki HTML 标头?

我的目标是编辑我的 wiki 文章的 HTML 标题。我想添加一些hreflang标签,具体取决于特定语言的特定文章的可用性。

基本上我有两个问题:如何在页面加载之前获取语言以及如何将hreflang这些语言的标签放入标题中?

我进行了一些搜索,但没有找到有关该主题的任何内容。甚至可以编辑html标头吗?

最好的问候, 马克斯

0 投票
0 回答
166 浏览

ios - 根据用户国家/地区获取维基百科的基本网址

我正在 IOS 上开发一个应用程序,它将从 Wikipedia 获取一些信息。我应该根据用户语言从维基百科请求信息。

例如,英文 URL 是: https ://en.wikipedia.org/w/api.php ?...

但在法语中是: https ://fr.wikipedia.org/w/api.php ?...

维基百科上是否有服务可以找到合适的基本 URL?

目前我已经编写了以下代码,但我不确定它是否是最好的方法,以及它是否适用于所有语言。