テンプレート:Delink/doc
![]() | これはテンプレート:Delinkの解説サブページです。 使用方法、カテゴリ、およびその他テンプレート自体に含まれない情報を収容しています。 |
テンプレート:lua ウィキテキストからリンクを除去するテンプレートです。ウィキリンクや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]]}}
|
スクリプトエラー: 関数「Delink」は存在しません。 |
{{delink|[[Foo]], [[bar]] and [[baz]].}}
|
スクリプトエラー: 関数「Delink」は存在しません。 |
{{delink|I visited [http://www.example.com example.com].}}
|
スクリプトエラー: 関数「Delink」は存在しません。 |
{{delink|[[ジョージ2世 (イギリス王)|ジョージ2世]]は1727年に即位した。}}
|
スクリプトエラー: 関数「Delink」は存在しません。 |