コミュニティセントラル
Forums: Index > 不具合・要望 > Explode:?
:投稿に返信する際には、画面上部の「編集」のリンクをクリックして、編集画面で新たに追記してください。



いつもお世話様です。

w:c:eq2:ja:Template:位置情報{{ #explode: ,{{{1|}}}, | , | 1 }}という分岐文を見つけました。見れば使い方はわかるんですが(第1パラメータを、第2パラメータをセパレータとして分解し、前から第3パラメータの数値に当たるところを取り出す)、英語Wikiaなどを見ても、対応するドキュメントは見当たりませんでした。

他にも同じような、Wikipediaには搭載されていない「隠し条件文」? のようなものがあるんでしょうか?--Ysuka 2007年10月16日 (火) 19:39 (UTC)

MediaWikiの拡張として存在しています(Wikiaのmediawikiは、独自に拡張などをいれています)。マニュアルが追い付いてないですね。申し訳ありません。

サンプルを見てわかると思いますが、あたえられた文字列をdelimeterで切って、その中の何番目かを切り出す、という仕様のようです。--Yukichi / Shun (Talk) 2007年10月18日 (木) 10:54 (UTC)

ありがとうございました。英文でもマニュアルがあれば十分です。こんな文章(ソース参照)でもちゃんと30文字ってカウントできるとは頭いい。それに比べて#ifexpr:わっ。--Ysuka 2007年10月18日 (木) 21:58 (UTC)