Ce modèle générique paramétré est destiné uniquement à la construction d’autres modèles.
Ce modèle utilise le module Image, un script écrit dans le langage de programmation Lua. Toute expérimentation devrait être conduite d'abord via une sous-page bac à sable. Voir le projet Scribunto si vous voulez en savoir plus.
Ce modèle permet de réaliser une infobox V2 à partir de briques. La brique {{Infobox/Image}} sert à ajouter une image dans une infobox.
Syntaxe
Copiez et collez ceci dans la page du modèle d'infobox.
{{Infobox/Début}}
{{Infobox/Image|Nom du fichier|Légende|Taille en px|Alternative textuelle|Valeur colspan|Link|Catégorie}}
{{Infobox/Fin}}
Paramètres
Paramètre 1 : Il sert à indiquer le nom du fichier de l'image à inclure dans l'infobox, par exemple : {{Infobox/Image|Monimage.svg}} .
Paramètre 2 : Il sert à ajouter une légende sous l'image, par exemple : {{Infobox/Image|Monimage.svg|Vue du bateau en 1904}}. Par défaut, si le paramètre est vide aucune légende n'apparaît.
Paramètre 3 : Il sert à modifier la taille de l'image en nombre de pixel. Il n'est pas nécessaire d'ajouter px mais uniquement le nombre, par exemple : {{Infobox/Image|Monimage.svg|Vue du bateau en 1904|100}}. Par défaut la taille de l'image est de 280 px. Le modèle interdit également de façon automatique l'ajout d'une taille d'image supérieure à 280 px. Le modèle ajoute un message d'erreur si une page contient une image trop grande et ajoute la page en question à la Catégorie:Infobox avec une image trop grande.
Paramètre 4 : Il sert à ajouter une alternative textuelle à l'image présente dans l'infobox, par exemple : {{Infobox/Image|Monimage.svg|Vue du bateau en 1904|100|Image représentant ceci}}. Par défaut l'alternative de l'image sera « Image illustrative de l'article Nom de la page ».
Paramètre 5 : Il sert à modifier la valeur du colspan dans l'infobox, par exemple : {{Infobox/Image|Monimage.svg|Vue du bateau en 1904|100|Image représentant ceci|3}}. Par défaut la valeur du colspan est de 2.
Paramètre 6 : Il sert à ajouter un lien sur l'image, par exemple : {{Infobox/Image|Monimage.svg|Vue du bateau en 1904|100|Image représentant ceci|3|http://www.google.com}}.
border : Si ce paramètre est non vide, l'image sera affichée avec une bordure (utile surtout pour les drapeaux).
page : Si ce paramètre est non vide, l'image de la page indiquée sera affichée lorsqu'il y en a plusieurs de disponibles avec Wikimedia Commons.
lang : Pour les images svg disposant de plusieurs traductions, code IETF de la langue à afficher (par défaut fr).
class : Permet d'ajouter des classes CSS personnalisées à l'image. Les images defaut.svg et defaut 2.svg reçoivent automatiquement la classe skin-invert-image en plus des classes éventuellement spécifiées.
L'absence d'image ou la présence d'une des images par défaut affichées ci-dessous, classera l'article dans la Catégorie:Article à illustrer en fonction du paramètre 7.