問題タブ [mediawiki-templates]
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.
mediawiki - MediaWiki: テンプレートでページ名をトランスクルード
私は辞書タイプの MediaWiki を作成しています。各記事は辞書のエントリであり、その単語をページ名としており、発音を表示するために、 のようなテンプレートを使用して{{pronunciation|{{PAGENAME}}}}
、各エントリに発音データを含めることができるようにしたいと考えています。このようにして、各記事に手動で追加する代わりに、すべての発音データを 1 つのテンプレートに入れることができます。
現時点ではif#
、{{pronunciation}}
テンプレートに を使用しています:
しかし、私は #if テンプレートについてはよくわかっておらず、機能していません。誰かがそれを機能させるために何をすべきか教えてもらえますか? どうもありがとう
php - MediaWiki の折りたたみ可能なインフォボックス
私はそのようなものを作ろうとしています: http://en.wikipedia.org/wiki/Bible 右側に、「表示」ボタンのあるインフォボックスが表示されます:
このガイドに従ってこれまでに行ったこと: http://trog.qgl.org/20140923/setting-up-infobox-templates-in-mediawiki-v1-23/
Scribuntu をダウンロードしてインストール
この場所から css をコピーしました: https://en.wikipedia.org/w/index.php?title=MediaWiki:Common.css&action=edit to my Common.css
エクスポートされたインフォボックス テンプレート
インポートされたインフォボックス テンプレート
インフォボックス テンプレートを作成しましたが、機能しましたが、ヘッダーを折りたたむことができません。
私はグーグルでこのページを見つけましたhttp://dev.wikia.com/wiki/CollapsibleInfoboxしかし、インフォボックス(折りたたみ可能)のテンプレートはありません。
誰か助けてくれませんか?
mediawiki - #switch を使用してテンプレートの最初のページを取得するには?
最近 MediaWiki をインストールし、いくつかのテンプレートを作成しました。ここで、最初のページのみを提供するテンプレート ニュースを作成したいと思いますmysite.org/wiki/Template:Pagina_principale/Vetrina
。
mysite.org/wiki/Template:Vetrina/1
やなどのページmysite.org/wiki/Template:Vetrina/2
はニュースページです。
問題は、このエラーが発生することです。私の wiki は認識せず、その#switch
理由がわかりません。
mediawiki - #ifeq パーサー関数が MediaWiki で常に false に分岐する
私は次のことを試しました:
{{{gene.codingnature}}}
は 0 です。出力は常にNoです。
私も試しました:
しかし、ご覧のとおり、エラーに陥ります。
sorting - Semantic Mediawiki: 値を日付で並べ替える
トピックのように、値を日付で並べ替えたいと言っています。私はコードを使用しています
テンプレートで、値を変数に簡単に参照できます。{{{1}}} は変数の名前で、{{{2}}} は日付 (dd.mm.yyyy) です。
変数に複数の値を与えることができるので、別の wiki ページで最も高い日付を取得したいと考えています。
私はこのようなものでそれを試しました
しかし、成功しませんでした。問題は、日付が最初の桁でのみ並べられていることです。降順のリストを取得しようとすると、結果は次のようになります。
- 11.07.2014
- 2014.08.07
- 2015.01.01
それ以外の
- 2015.01.01
- 11.07.2014
- 2014.08.07
#SORTKEY で日付を並べ替える方法があることを読みましたが、入力は最新の日付のみである必要があるため、それをコードに含める方法がわかりません。皆さんが私を助けてくれることを願っています。前もって感謝します。