問題タブ [mediawiki-extensions]
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.
openid - ユーザーが Media Wiki にのみ登録できるように、OpenID 拡張機能を Media Wiki に適切に設定するにはどうすればよいですか?
私は Media Wiki サイトである eatwiki.org を作成しましたが、デフォルトでは必須のアカウント作成が有効になっていないため、大量のスパムが発生していました。それを止めようとして、数学のキャプチャを含む拡張機能をインストールしましたが、スパム ボットは多くのアカウントを作成しました。アカウントの作成を無効にして OpenID 拡張機能をインストールしましたが、アカウントの作成が無効になっているため、ユーザーは OpenID でアカウントを作成するときにユーザー名を作成できず、アカウントをまったく作成できません。
通常のアカウント作成をオフにして、OpenID でアカウントを作成するときにユーザーがユーザー名を作成できるようにするにはどうすればよいですか?
アカウントの作成がオンになっていると、キャプチャがあったとしても、スパム ボットが多くのアカウントを作成するため、これが唯一の選択肢のように思えます。
これを LocalSettings.php に追加して、通常のアカウント作成を無効にしました。
javascript - MediaWiki [折りたたむ] リンクを取得して、テキストと一緒に位置を移動しないようにするにはどうすればよいですか?
リンクをクリックすると[Expand]
表示され[Collapse]
ますが、テキストの長さとともに右に移動します。
リンクが右に移動するのではなく[Collapse]
、置くと言ってほしい。
[Collapse]
リンクがテキストと一緒に位置を移動しないようにするにはどうすればよいですか?
mediawiki - MediaWiki での外部参照リストの使用
私は自分の wiki で Cite 拡張機能を多用しています。ページごとに多くの参照があり、そのほとんどは他のページでも使用されます。
私が現在行っていることは、wiki ページの最後に参照のリストを定義することです。
次に、それらのいずれかを参照する必要があるときはいつでも、次のように使用します。
これはうまくいきます。ただし、参照のリストを定義するのは非常に面倒です。一部の参照がページ間で同じである場合、Wiki 内のすべてのページのリストを定義する必要があるのは時間の無駄です。
参照の名前を指定するだけで、各 Wiki ページからアクセスできる参照リストの「マスター コピー」を定義できれば、非常に役立ちます。cite
これは、 bibliography.bib ファイルがあり、ラテックスでパッケージを使用し、 を使用\cite{ref1}
してマスター ファイルの場所を指定することにより、任意のドキュメントに参照を含めることができる bibtex の動作とほとんど同じです\bibliography{bibliography}
。
実際のところ、Cite 拡張機能を使用するよりも、mediawiki の参照に外部の bibtex ファイルから直接アクセスできるソリューションを使用することが理想的です。
何か案は?
mediawiki - 自分が作成したページを誰かが編集したときに通知する方法はありますか?
私は mediawiki を始めたばかりで、私が作成したページで誰かが何かを編集したときに通知する方法があるかどうか知りたいです。ウォッチリストは問題ありませんが、よりユーザーフレンドリーなアプローチが必要です。Echo (mediawiki の通知拡張機能) は、この種の機能をサポートしていないようです。
mediawiki - MediaWiki ホームページにカスタム入力フォームを追加する
メディア Wiki ホームページのどこにカスタム入力フォーム コードを配置できますか?
これは、ユーザーが新しいページを作成するためのより少ないステップに変更できるようにするためです。入力フォームは、新しいページのタイトルを入力するためのものになります。
現在、ページを追加する場合、ユーザーはページを検索する必要があり、ページが存在しない場合は、新しいページを追加するためのリンクを含む別のページにリダイレクトされます。その後、組み込みの Wiki エディターが読み込まれます (これも、Wiki エディターの代わりに統合した Visual Editor 拡張機能にデフォルト設定されるように変更されます)。
任意の入力をいただければ幸いです。
mediawiki - ウィキコードのウィキメディアに生のテキストを表示するインフォボックス
ローカルにインストールされたインフォボックスをテストしています。インフォボックス構文を追加すると、適切に解析されていないと思われるため、正しく表示されません
wikimedia verion 1.22
以下のように表示されます
Template:My template