ウィキテキストからリンクを除去するテンプレートです。ウィキリンクやURLリンクのリンク解除、HTMLコメントの除去、ホワイトスペースのノーマライズを行います。カテゴリリンク、コロントリック、パイプトリック(ノーマル及びリバース)、ネストしたウィキリンク、無効なリンク文字といったほとんどのウィキリンクに対応しています。
使用法
- 基本
{{delink|テキスト}}
- 全パラメータ
{{delink
| 1 =
| wikilinks = no
| urls = no
| comments = no
| whitespace = no
| refs = yes
}}
パラメータ
1
- リンク解除対象のテキスト
wikilinks
- "no"、"n"、"false"、"0"と指定したらウィキリンクは解除されない
urls
- "no"、"n"、"false"、"0"と指定したらURLリンクは解除されない
comments
- "no"、"n"、"false"、"0"と指定したらHTMLコメントは解除されない
whitespace
- "no"、"n"、"false"、"0"と指定したらホワイトスペースはノーマライズされない。ノーマライズによりMediawikiのパーサーを介しているかのような表示されるテキストのホワイトスペースを生成する。例として、単一のニューラインは単一のスペースに変換されるがダブルのニューラインは除去される。
refs
- (実験的) "yes"、"y"、"true"、"1"と指定したら、脚注が除去される。ただし[1], [2]といったマークアップが除去されるため非推奨。脚注はページ最下部に残ったままになる。この問題は2014年4月時点で回避策は無い。
使用例
入力
|
表示
|
{{delink|[[Foo]]}}
|
Foo
|
{{delink|[[Foo]], [[bar]] and [[baz]].}}
|
Foo, bar and baz.
|
{{delink|I visited [http://www.example.com example.com].}}
|
I visited example.com.
|
{{delink|[[ジョージ2世 (イギリス王)|ジョージ2世]]は1727年に即位した。}}
|
ジョージ2世は1727年に即位した。
|
文字列処理テンプレート |
---|
文字列のスクリプトエラー: モジュール「仮リンク」はありません。 |
---|
長さ別 |
| {{trunc}} | 文字列の先頭X文字を返す。長さが未指定か数字以外の場合は文字列をそのまま返す。 | {{str left}} | 文字列の先頭X文字を返す。長さが未指定の場合は先頭1文字目を、数字以外の場合は空白を返す。 | {{str right}} | 文字列の先頭X文字を除去する。 | {{str rightc}} | 文字列の末尾から数えてX文字目までを返す。入力文字列が空白の場合に返す文字列を指定できる。 | {{str rightmost}} | 文字列の末尾から数えてX文字目までを返す。 | {{str crop}} | 文字列の末尾X文字を除去する。 |
|
|
---|
内容別 | |
---|
ページ名用 | |
---|
|
|
文字列の挿入、置換、長さの判定 |
---|
{{loop}} | 文字列を指定した回数繰り返す。 | {{replace}} | 文字列Aに含まれる文字列Bを「全て」文字列Cに置換する。 | {{str rep}} | 文字列Aに含まれる文字列Bを「先頭にある1個目のみ」文字列Cに置換する。 | {{digits}} | 文字列から数字以外のキャラクタを除去して返す。 |
|
|
|
|
|
|
|