問題タブ [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 投票する
2 に答える
810 参照

firefox - MediaWiki は MathJax を削除しました。MathJax を別の方法でクライアント側に強制することはできますか?

残念なことに、MediaWiki は最近、MathJax (チケット: T99369 ) ウィキペディア全体の TeX 式のレンダリングのサポートを無効にしました。

私 (およびチケットのディスカッション スレッドをざっと読むと他の人) は、残りのオプション (MathML、PNG) が劣っているレンダリングを見つけたので、MathJax をウィキペディアに「スリップストリーム」したいと思います。

ウィキペディアのカスタム JavaScript 設定を介してさらに JavaScript ファイルを直接ロードすることは、要素を使用して行うことはできないように思わ<script>れるため、この偉業を達成する方法について途方に暮れています。MathJax は、CDN 経由で最も簡単に含めることができます。

私は現在の Edge および Firefox ブラウザーを使用しているため、これらのいずれかまたは両方で動作するソリューションは大歓迎です!


一方、適切なスクリプトがあれば、これを実現できるかもしれない Firefox 用の Greasemonkey を見つけました。私は Greasemonkey の専門家でも JavaScript の専門家でもないので、そのようなスクリプトを作成する方法についてのヒントは役に立ちます。

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 プロジェクトの既存のすべての言語のリストを取得する必要があります。たとえば、すべてのウィキボヤージュまたはすべてのウィキペディアの言語で、ランディング ページと同様です。

MediaWiki API可能であれば、経由でこれを行うことを好みます。

御時間ありがとうございます。

0 投票する
0 に答える
166 参照

ios - ユーザーの国に基づいてウィキペディアのベース URL を取得する

ウィキペディアから情報を取得する IOS 上のアプリを開発しています。ユーザーの言語に基づいてウィキペディアに情報を要求する必要があります。

たとえば、英語の URL は https://en.wikipedia.org/w/api.php ?...

フランス語では https://fr.wikipedia.org/w/api.php ?...

ウィキペディアに適切なベース URL を見つけるサービスはありますか?

現時点では、次のコードを作成しましたが、それが最善の方法であるかどうか、またすべての言語で機能するかどうかはわかりません。