Aide:Modèle

De Encyclopédie-de-L'AFN_1830-1962

Très utiles, ils permettent de « centraliser » en un seul endroit les informations, affichages, liens, etc. utiles à plusieurs pages. De cette manière la correction apportée au modèle est reportée à toutes les pages qui l’appellent, sans aucune autre intervention. (voir aussi Outils pour ENCYCLO)

Un modèle peut en appeler un autre plus général. Cette possibilité est utilisée ici, il convient donc, avant d’inclure un modèle, de s’assurer qu’un autre, déjà inclus, n’effectue pas cet appel.

De même, un modèle peut comporter des catégories dont il fera hériter les pages qu'il appelle. Soyez attentif à ne pas les inclure à nouveau.

Utilisation d'un modèle

Pour appeler un modèle dans une page, placer son nom entre double accolades : {{Le Modèle}}. S'il comporte des paramètres ceux-ci sont à renseigner avant les accolades fermantes comme dans cet exemple.

Il est possible d'utiliser trois types d'appel différents :

  • {{Nom du modèle}} inclut le contenu actuel de la page "[[Modèle:Nom du modèle]]" et ce contenu sera mis à jour si on change le modèle.
  • {{subst:Nom du modèle}} insère le contenu de la page "[[Modèle:Nom du modèle]]"au moment où vous enregistrez votre texte, c'est le contenu du modèle qui est copié sur la page, il n'y a donc plus aucun appel au modèle (pas de mise à jour).
  • {{msgnw:Nom du modèle}} inclut le modèle dans la syntaxe brute wiki, comme le ferait un <nowiki>.

Les modèles créés par nos rédacteurs

Les modèles sont ici classés par TYPE.

Cartouche de navigation : crée un menu adapté. En général ce modèle comporte des paramètres.

Raccourci : Insère toujours le même texte jugé utile pour tous.

Squelette d’article : Permet une certaine uniformité. La forme de l’article est prédéfinie. En général ce modèle comporte des paramètres.

Obsolète : qu’il faudra sans doute supprimer, à mois que …

Navigation

Type Sujet Objet Modèle
Cartouche de navigation Carthage Quartier ORI-CARTHAGE1
Cartouche de navigation Eau HYDRAULIQUE
Cartouche de navigation Eaux Algériennes ALGERIE Eau
Cartouche de navigation Eaux Tunisiennes TUNISIE Eau
Cartouche de navigation Enseignement Algérie ORI-ENSEIG-ALG
Cartouche de navigation Histoire Antiquité ORI-PREHIST
Cartouche de navigation Histoire Les juifs en AFN ORI-MELLAH
Cartouche de navigation Histoire Les marchés autochtones ORI-SOUK
Cartouche de navigation Infrastructures Infrastructure
Cartouche de navigation Langues ORI-LANGUE
Cartouche de navigation Ports D’Algérie PORTS ALGERIENS
Cartouche de navigation Ports De Tunisie PORTS TUNISIENS
Cartouche de navigation Ports Du Maroc PORTS MAROCAINS
Cartouche de navigation Histoire Préhistoire ORI-PREHIST
Cartouche de navigation Religion Catholique ORI-CATHOLIQUE
Cartouche de navigation Religion Chiisme ORI-CHIISME
Cartouche de navigation Religion Judaïsme ORI-JUDAISME
Cartouche de navigation Religion Kharidjisme ORI-KHARIDJISME
Cartouche de navigation Religion Orthodoxie ORI-ORTHODOXE
Cartouche de navigation Religion Protestantisme ORI-PROTESTANTE
Cartouche de navigation Religion Sunnisme ORI-SUNNISME
Cartouche de navigation Suisse Algérie SUISSE ALGERIE
Cartouche de navigation Villes Pages suivantes CART-VILLE
Cartouche de navigation Ville Petite histoire NAV-VILLE-HISTOIRES
Cartouche de navigation Villes Photos, audio … NAV-VILLE-MEDIA
Cartouche de navigation Villes Première page CART-0-VILLE
Cartouche de navigation Villes Nouveau modèle unique VILLE2006

Raccourcis

Type Sujet Objet Modèle
Obsolète Avertissement Voir désaccord de neutralité OPINION
Raccourci Accueil Les catégories NAVIG2
Raccourci Ancre Début de page ORI-COMMUN
Raccourci Avertissement Violation du copyright SoupçonCopyright
Raccourci Avertissement A supprimer Suppression
Raccourci Avertissement Article partial Désaccord de neutralité
Raccourci Avertissement Lien brisé BRISE
Raccourci Avertissement Désaccord CHIKAYA
Raccourci Information Copyright DomainePublic
Raccourci Information Copyright LicencePersonnelle
Raccourci Information Copyright LicenceGoogleEarth
Raccourci Avertissement Etude de modèle complexe en cours EtudeModèle
Raccourci Avertissement Ne pas toucher EnCours
Raccourci Avertissement Page en cours de rédaction CHANTIER
Raccourci Avertissement Stop problème STOP
Raccourci Avertissement Synthèse ? À fusionner
Raccourci Chemin d’accès Vers le stockage des images URL
Raccourci Chemin d’accès Vers les images des biographies URL-BIOG
Raccourci Homonymie En haut de chaque page homonyme Homon
Raccourci Homonymie En haut de chaque page homonyme (Version 1) Voir (homonymie)
Raccourci Homonymie En haut de chaque page homonyme (version 2) Voir homonymes
Raccourci Homonymie La page regroupant les homonymes Homonymie
Raccourci Icône Caméra CAM
Raccourci Icône Photo PHOTO
Raccourci Icône Son IMGSON
Raccourci Insertion de l'armement principal d'un matériel MatérielArmementPrincipal
Raccourci Insertion de l'armement secondaire d'un matériel MatérielArmementAdditionnel
Raccourci Insertion de l'article promo ARTICLE PROMO
Raccourci Insertion description matériel militaire automobile MatérielAutomobile
Raccourci Insertion de l'image du fanion ARMEE-REGIMENT-FANION
Raccourci Insertion de guillemets français "
Raccourci Insertion D'une photo de personnel ARMEE-REGIMENT-HOMMES
Raccourci Insertion D'une photo de matériel ARMEE-REGIMENT-MATERIEL
Raccourci Insertion description navire civil NAVIRE-CIVIL
Raccourci Insertion Les Sysops SYSOP
Raccourci Lien Début de chapitre ChapHaut
Raccourci Lien Haut de page PageHaut
Raccourci Lien Retour DEBUT
Raccourci Insertion Répertoire alphabétique REPALPHA
Raccourci Insertion Entête d'un modèle (mode d'emploi) ModeEmploi

Squelette/Structure

Type Sujet Objet Modèle
Squelette d’article A faire Dans les pages perso par exemple Todo
Squelette d’article Armées Grandes unités ARMEE-DIVISION
Squelette d’article Armées Corps de troupe ARMEE-REGIMENT
Squelette d’article Biographies Pages suivantes CART-BIOG-SUITE
Squelette d’article Biographies Photos CART-BIOG-PHOTO
Squelette d’article Biographies Première page CART-BIOG
Squelette d’article Membres de l’encyclo Page de présentation CART-FICHEPERSO
Squelette d’article Description d'une image téléchargée Dans la zone édition de l'image DescriptionImage
Squelette d’article Toutes pages La première fois NOUVELLEPAGE



Création d'un nouveau modèle - Mode d'emploi

Si vous avez besoin de créer pour vos propres pages un MODELE pour vous servir de MENU d'ORIENTATION ou de MENU d'une façon générale, c'est très simple, suivez les étapes suivantes :

Regardez d'abord
dans les autres pages si vous y trouvez des fonctions semblables (images, grandeur, nombres d'éléments, etc), si vous le trouvez EDITEZ le !!
Editer un modèle existant
Etape 1, éditez la page qui contient une référence au modèle (c'est à dire qui l'utilise), tout en étant en Mode EDITION vous trouverez en bas de page le nom du modèle (de la forme Modèle:TOTO)
Etape 2 : cliquez dessus, cela ouvre le modèle !! Là EDITEZ LE et sélectionnez le code avec CTRL A puis COPIEZ le avec CTRL C. A ce stade vous pouvez rejoindre la page dans laquelle VOUS AVEZ besoin de créer votre prore modèle. continuez....
CREER son modèle
dans la page dans laquelle vous voulez créer un MODELE, passez en EDITION, là ajoutez à l'endroit souhaité pour le futur modèle, un code de la forme : {{Nom_de_votre_modèle_en_MAJUSCULES}} puis SAUVEGARDEZ votre PAGE.
A ce stade vous voyez maintenant dans votre page et en rouge Modèle:Nom de votre modèle en MAJUSCULES cliquez dessus, cela ouvre, ENFIN, le modéle en création !! Là mettez y ce dont vous avez besoin, dans le cas d'un code pris ailleurs (comme indiqué plus haut) faites COPIER CTRL V et adaptez le à vos besoins !! Lorsque que vous avez fini sauvez le çà y est !! Votre MODELE est opérationnel !!

Et n'oubliez pas de mettre à jour le tableau ci-dessus


Petite Astuce exemple de l'intérêt d'un MODELE

quand vous créez une NOUVELLE PAGE, faites comme d'habitude !! et dans la nouvelle page créée tapez (doucement) :

{{subst:NOUVELLEPAGE}}


Sauvegardez la page et là TADA !! vous avez une trame tout prête !!

Là vous pouvez repasser en Edition et ajouter ce que vous aviez prévu !!


Note : c'est l'astuce que j'utilise dans le BAC à SABLE pour remettre le même contenu à chaque fois qu'il est modifié !!


Pseudo-modèles

Il existe aussi des modèles spéciaux avec un contenu prédéfini :

{{NAMESPACE}} le nom de l'espace de nommage dans lequel se trouve la page : "Aide"
{{PAGENAME}} le nom de la page sans le préfixe de l'espace de nommage : "Modèle"
{{PAGENAMEE}} le nom de la page dans le format utilisé dans les URL : "Mod%C3%A8le"
{{SITENAME}} le nom du site : "Encyclopédie-de-L'AFN_1830-1962"
{{SERVER}} le nom du site : "https://encyclopedie-afn.org"
{{localurl:nomdepage}} l'URL correspondant à une page : "/Nomdepage"
{{localurl:nomdepage|paramètres}} idem mais avec des paramètres : "/2023/index.php?title=Nomdepage&paramètres"
{{CURRENTMONTH}} le mois : "12"
{{CURRENTMONTHNAME}} le nom du mois : "décembre"
{{CURRENTMONTHNAMEGEN}} le mois : "décembre"
{{CURRENTDAY}} le jour du mois : "12"
{{CURRENTDAYNAME}} le jour de la semaine : "jeudi"
{{CURRENTYEAR}} l'année : "2024"
{{CURRENTTIME}} l'heure courante : "20:13"
{{NUMBEROFARTICLES}} le nombre d'articles : "4 754"
{{lc:''ABcDe''}} Passage en minuscules abcde
{{lcfirst:''ABcDe''}} Passage de la première lettre en minuscule aBcDe
{{uc:''aBcDe''}} Passage en majuscules ABCDE
{{ucfirst:''aBcDe''}} Passage de la première lettre en majuscule ABcDe
{{formatnum:123456789.01234}} Formate un nombre selon la typographie française 123 456 789,01234
{{padleft:3,1|6|0}} Bourrage au début d’un texte à un nombre minimum de caractères 0003,1
{{padright:3,1|6|0}} Bourrage à la fin d’un texte à un nombre minimum de caractères 3,1000



Exemples d'utilisation de pseudo-modèles

{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}|action=edit}} https://encyclopedie-afn.org/2023/index.php?title=Aide:Mod%C3%A8le&action=edit
{{SERVER}}{{localurl:Special:Whatlinkshere|target={{NAMESPACE}}:{{PAGENAMEE}}}} https://encyclopedie-afn.org/2023/index.php?title=Sp%C3%A9cial:Whatlinkshere&target=Aide:Mod%C3%A8le
[[{{NAMESPACE}}:{{PAGENAMEE}}_1]] [[<span class=|Aide:Mod%C3%A8le 1">Aide:Mod%C3%A8le_1]]
{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAMEE}}_1}} https://encyclopedie-afn.org/Aide:Mod%C3%A8le_1



Modèles à paramètres

Un modèle peut être écrit afin d'accepter des paramètres. Cela permet de créer, par exemple, des tableaux pré-formatés dont seules certaines valeurs changent selon la page invoquant le modèle.

Par exemple, le modèle Modèle:CART-VILLE se lit (en édition):

{{ORI-COMMUN}}[[Catégorie:Ville|{{{Nom_ville}}}]][[Catégorie:{{{Pays}}}]]
{| width=100% rules="all" cellpadding="4" cellspacing="0"  style="border: 1px solid #000; border-left-width: 3px; border-top-width: 3px; background-color: #aabb99"
|
{| width=100% border=0 cellpadding=5 style="background:#eeffff"
|-
| witdh=100 valign=middle align=center |<small>{{{Nom_ville}}}<br />
{{URL}}loc/ecu/{{{Nom_compact}}}.gif<br />
{{{Pays}}}</small>
| valign=top |
<div align=right>[[VILLES | Retour Liste des Villes]]</div>
[[{{{Nom_ville}}} - Ville | {{{Nom_ville}}}]]  | [[Historique {{{Nom_ville}}} - Ville | Historique]] <br />
[[Etat AVANT {{{Nom_ville}}} - Ville | Etat des lieux à l'arrivée des Européens]]  | [[Etat APRES {{{Nom_ville}}} - Ville  | Etat des lieux à l'Indépendance]]
<br />
[[Plan {{{Nom_ville}}} - Ville | Plans de {{{Nom_ville}}}]] | [[MEDIA {{{Nom_ville}}} - Ville | Médiathèque]] | [[Quartiers  {{{Nom_ville}}} - Ville | Quartier {{{Nom_ville}}}]]
<br />
[[Population {{{Nom_ville}}} - Ville | Population]] | [[Histoires {{{Nom_ville}}} - Ville | J'y ai vécu et je raconte]]
| align=right width=122|{{URL}}loc/{{{Nom_compact}}}.gif
|-
|}
|-
|}


Le contenu de ce modèle est un tableau formaté, spécifiant couleurs, alignement, etc. Les parties apparaissant entre triple accolades sont les paramètres qui seront utilisés par la page invoquant le modèle. On voit ci-dessus les paramètres Nom_Ville, Nom_compact, pays etc. Voir dans l'espace RV des rédacteurs pour les aides sur ces modéles à paramètres dits "dynamiques".

Sur la page Ain Temouchent - Ville, on trouve, en partie :

{{CART-VILLE| 
| Nom_ville= Ain Temouchent
| Nom_compact=aintemouchent 
| Pays= ALGERIE
}}

Afin d'améliorer la lisibilité lors de l'édition, des retours à la ligne peuvent apparaître dans le modèle, à la façon des tableaux. Idéalement, comme on le constate ci-haut, il peut y avoir un retour à la ligne avant chaque "|" sauf le premier. Les valeurs des paramètres sont spécifiées en écrivant paramètre=valeur. Il ne doit pas y avoir de retour à la ligne dans la valeur, mais <br> est permis. La valeur peut inclure un lien extérieur (par exemple, le paramètre dimensions) ou intérieur (par exemple, orbite). On remarquera que la syntaxe habituelle des liens wiki est possible (c'est-à-dire [[page visée|texte qui apparaîtra]]).