Manual:Linker.php/ja

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

関数

 * 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

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

関連項目

 * Manual:Code
 * Manual:Coding conventions