Manuel:Linker.php
Appearance
| Fichier MediaWiki : Linker.php | |
|---|---|
| Emplacement : | includes/linker/ (includes/Linker/ in 1.46 or later) |
| Code source : | master • 1.45.1 • 1.44.3 • 1.43.6 |
| Classes : | MediaWiki\Linker\Linker |
The Linker class contains methods for creating links and related items.
Détails
Linker.php découpe certaines parties internes de Skin.php. Les fonctions de Linker sont utilisées principalement pour le contenu des pages : les liens, les images incluses, le sommaire.
Anciens noms de classes avant MediaWiki 1.40 : MovePageForm (sans espace de noms).
Méthodes publiques
Comprend :
- makeSelfLinkObj()
- getInvalidTitleDescription()
- Méthodes pour les fichiers d'image ou de média
-
- makeExternalImage()
- makeImageLink()
- getImageLinkMTOParams()
- makeThumbLinkObj()
- makeThumbLink2()
- processResponsiveImages()
- makeBrokenImageLinkObj()
- makeMediaLinkObj()
- makeMediaLinkFile()
- Sommaire
-
- tocIndent()
- tocUnindent()
- tocLine()
- tocLineEnd()
- tocList()
- generateTOC()
- liens de retour en arrière
-
- generateRollback()
- getRollbackEditCount()
- buildRollbackLink()
- Autres
-
- specialLink()
- makeExternalLink()
- userLink()
- userToolLinks()
- userToolLinksRedContribs()
- userTalkLink()
- blockLink()
- emailLink()
- revUserLink()
- getRevisionDeletedClass()
- revUserTools()
- expandLocalLinks()
- normalizeSubpageLink()
- formatRevisionSize()
- makeHeadline()
- splitTrail()
- formatHiddenCategories()
- titleAttrib()
- accesskey()
- getRevDeleteLink()
- revDeleteLink()
- revDeleteLinkDisabled()
- tooltipAndAccesskeyAttribs()
- tooltip()
Voir aussi
- LinkRenderer.php. Plusieurs méthodes - link(), linkKnown(), normaliseSpecialPage, etc. - sont obsolètes et remplacées par l'utilisation de LinkRenderer.
- CommentFormatter.php. Autre classe qui utilise certaines méthodes de Linker.