pagesicon permet d'associer des icônes aux pages et aux médias.
Depuis une page, l'action dédiée permet de :
Dans le gestionnaire de configuration :
icon_name : noms candidats pour l'icône principale, avec support de ~pagename~icon_thumbnail_name : noms candidats pour la vignettedefault_image : image par défaut fournie au helper quand on demande un fallbackicon_size : taille affichée en haut de pageextensions : extensions autoriséesshow_on_top : affiche l'icône dans la pageshow_as_favicon : utilise l'icône comme faviconparent_fallback : héritage d'icône depuis les namespaces parentslink_icons : affiche une icône devant les liens internesLe plugin expose un helper réutilisable par d'autres extensions.
Méthodes principales :
Le plugin est réutilisé notamment par visualindex, catmenu et randompagelinks.
Si une page ne possède pas d'icône propre, le plugin peut :