Linker.php は Skin.php からいくつかの内部ビットを分離したものです。Linker 内の関数は主にページコンテンツの、リンク、埋め込み画像、目次 等で使用されます。リンクはまた skin においても使用されます。現時点では Skin は Linker の派生クラスです。おそらく将来的には、この部分をさらに分離して、Wiki のその他の各ビットを取得するために Skin をロードする必要がないようにすべきでしょう。Linker は内部、外部、および画像リンクを生成するためのメソッドを有し、またページの存在検出機能が実装されています。このクラスを使用するには、$wgUser->getSkin() を使用します。
| Extended content |
| The following content has been placed in a collapsed box for improved usability. |
- accesskey
- blockLink
- buildRollbackLink
- commentBlock
- doEditSectionLink
- editSectionLink
- editSectionLinkForOther
- fnamePart
- formatAutocomments
- formatAutocommentsCallback
- formatComment
- formatHiddenCategories
- formatLinksInComment
- formatLinksInCommentCallback
- formatRevisionSize
- formatSize
- formatTemplates
- generateRollback
- generateTOC
- getExternalLinkAttributes
- getInternalLinkAttributes
- getInternalLinkAttributesObj
- getInterwikiLinkAttributes
- getLinkAttributesInternal
- getLinkColour
- getUploadUrl
- link
- linkAttribs
- linkKnown
- linkText
- linkUrl
- makeBrokenImageLinkObj
- makeBrokenLink
- makeBrokenLinkObj
- makeColouredLinkObj
- makeExternalImage
- makeExternalLink
- makeHeadline
- makeImage
- makeImageLink2
- makeImageLinkObj
- makeKnownLink
- makeKnownLinkObj
- makeLink
- makeLinkObj
- makeMediaLink
- makeMediaLinkObj
- makeSelfLinkObj
- makeSizeLinkObj
- makeStubLink
- makeStubLinkObj
- makeThumbLink2
- makeThumbLinkObj
- normaliseSpecialPage
- normalizeSubpageLink
- postParseLinkColour
- revComment
- revDeleteLink
- revDeleteLinkDisabled
- revUserLink
- revUserTools
- specialLink
- splitTrail
- titleAttrib
- tocIndent
- tocLine
- tocLineEnd
- tocList
- tocUnindent
- TOOL_LINKS_NOBLOCK Linker
- tooltip
- tooltipAndAccesskey
- tooltipAndAccesskeyAttribs
- userLink
- userTalkLink
- userToolLinks
- userToolLinksRedContribs
|
| The above content has been placed in a collapsed box for improved usability. |
このファイルから呼び出されるフックの一覧は Category:MediaWiki hooks included in Linker.php カテゴリにあります。これらには以下のものが含まれています: