0
私はMediawikiを使用していますが、私は現在、自動数値化のテーブルを作成することに苦労しています。
今私は約50ページの命名概念に属しています(それを呼びましょう).TEST。
私はこのクエリを持つすべての私のページのリストを取得しています:Mediawiki:自動番号付きテーブルの作成
{{#ask: [[Category:Server]] [[N-Segment::TEST]]
|?IPs
}}
MediaWikiは私にすべてのページと、私が欲しい属性を持つテーブルを出力します。
Bla.TEST 10.0.0.1
test2.TEST 10.0.0.2
another.TEST 10.0.0.64
.
.
last.TEST 10.0.0.210
さらに私は私にだけ、次の例のように各列に存在する数を示す欄、希望:私はすでに、この検索しましたが、私は、任意の適切な見つかりませんでした
1 Bla.TEST 10.0.0.1
2 test2.TEST 10.0.0.2
3 another.TEST 10.0.0.64
4
.
.
50 last.TEST 10.0.0.210
を溶液。
私の目標はどのように達成できますか?
追加情報:Mediawikiのバージョン1.23.1
を使用しています。
ありがとうございます。
私は誰も答えないと思っていました。Dあなたの解決策の例を教えてください。 –
まあ...最初は、この解決策のために私は満足していました。しかし、この方法は少し静的でもあります。私は彼の説明を正しくしましたか?すべてのページで実行可能なものを定義する必要がありますか?はいの場合、この解決策は私が探していたものではありません。つまり、ページを削除すると、他のすべてのページを修正する必要があります。 –
SMWでテンプレート形式を使用している場合、イントロテンプレート、アウトロールテンプレート、およびテンプレートを使用して行を実行し、イントロテンプレートを作成して変数を定義し、行テンプレートが変数を定義し、さらに大きく定義します。 ParserFunctions拡張のexprパーサー関数を使って簡単な数学を行うことができます –