Manual:Hooks/LinkBegin/ja
From MediaWiki.org
< Manual:Hooks | LinkBegin
| LinkBegin | |
|---|---|
| Available from version 1.14.0 Linker::link() で内部リンクおよび wiki 間リンクを生成する際に、処理開始前に使用される。 |
|
*Define function: |
function fnMyHook($skin, $target, &$text, &$customAttribs, &$query, &$options, &$ret) { ... }
|
*Attach hook: |
$wgHooks['LinkBegin'][] = 'fnMyHook'; |
| Called from: | Linker.php |
*For more information about attaching hooks, see Manual:Hooks/ja.
*For examples of extensions using this hook, see Category:LinkBegin extensions/ja.
[edit] 詳細
既定の処理をスキップするためには false および $ret を返す。各パラメータの意味については Linker::link() の文書を参照してください。
- $skin: スキンオブジェクト。
- $target: リンクが指し示すタイトル。
- &$text: <a> タグが (raw HTML) として持つであろう内容; null は "初期値" を意味する。
- &$customAttribs: <a> タグが持つであろう HTML 属性値。連想配列で、キーと値はエスケープされない。このパラメータは初期値にマージされる。値が false の場合は属性の取消を意味する。
- &$query: 生成される URL に付加されるクエリ文字列 ("?" ~)。連想配列で、キーと値はエスケープされない。
- &$options: オプション値。'known'、'broken'、'noclasses' を指定できる。
- &$ret: フックが false を返す場合に返す値。
| 言語: | English • 日本語 |
|---|
