Manual:Linker.php/ja

From MediaWiki.org
Jump to: navigation, search
MediaWiki ファイル:Linker.php
場所: /includes/
ソースコード: Not in SVN ({{{NotInSVN}}})|HEAD

1.19.01.18.3

クラス: Linker


Contents

[edit] 解説

Linker.php は Skin.php からいくつかの内部ビットを分離したものです。Linker 内の関数は主にページコンテンツの、リンク埋め込み画像目次 等で使用されます。リンクはまた skin においても使用されます。現時点では Skin は Linker の派生クラスです。おそらく将来的には、この部分をさらに分離して、Wiki のその他の各ビットを取得するために Skin をロードする必要がないようにすべきでしょう。Linker は内部、外部、および画像リンクを生成するためのメソッドを有し、またページの存在検出機能が実装されています。このクラスを使用するには、$wgUser->getSkin() を使用します。

[edit] 関数

[edit] フック

このファイルから呼び出されるフックの一覧は Category:MediaWiki hooks included in Linker.php カテゴリにあります。これらには以下のものが含まれています:

バージョン フック 解説
1.14.0 より廃止 BrokenLink 使用しないこと; LinkBegin または LinkEnd を代用する。
1.14.0 DoEditSectionLink セクション編集リンク用に生成された HTML を上書きする。
1.14.0 より廃止 EditSectionLink 使用しないこと; DoEditSectionLink を代用する。
1.14.0 より廃止 EditSectionLinkForOther 使用しないこと; DoEditSectionLink を代用する。
1.13.0 ImageBeforeProduceHTML Wiki 画像挿入により作成される HTML の、生成前に呼び出されます。
1.14.0 LinkBegin Linker::link() で内部リンクおよび wiki 間リンクを生成する際に、処理開始前に使用される。
1.14.0 LinkEnd Linker::link() で内部リンクおよび wiki 間リンクを生成する際に、関数が値を返す直前に使用される。
1.13.0 LinkerMakeExternalImage 外部画像 の HTML が返される前に呼び出され、外部画像 HTML を変更するために使用される。
1.13.0 LinkerMakeExternalLink 外部リンクの HTML が返される前に呼び出され、外部リンク HTML を変更するために使用される。

[edit] 関連項目

言語: English  • 日本語
Personal tools
Namespaces

Variants
Actions
Navigation
Support
Download
Development
Communication
Print/export
Toolbox