Basculer le menu
Changer de menu des préférences
Basculer le menu personnel
Non connecté(e)
Votre adresse IP sera visible au public si vous faites des modifications.
Version datée du 5 novembre 2025 à 10:47 par Ayd (discussion | contributions)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Aide : Syntaxe avancée

</nowiki>


Réutiliser une note nommée :

Source<ref name="src">Détail de la source</ref>
Autre passage<ref name="src"/>


Redirections & ancres

Créer une **redirection** :

#REDIRECT [[Page cible]]


Lier vers une **ancre de section** :

[[Page#Nom de section]]


Créer une **ancre manuelle** :

<span id="origine"></span>
… et lier : [[Page#origine]]


Fonctions du parseur (ParserFunctions)

Nécessitent l’extension appropriée. Exemples :


  1. if — condition simple :
{{#if:{{{param|}}}|Paramètre présent|Paramètre vide}}


  1. switch — sélection selon une valeur :
{{#switch: {{{type|}}}
| ville = C’est une ville
| personnage = C’est un personnage
| #default = Type inconnu
}}


  1. expr — calcul numérique :
{{#expr: (10 + 2) * 3 }}


Syntaxhighlight (si activé)

Mieux que

 pour le code ; sinon, rester sur <pre>.


À écrire :
<pre><syntaxhighlight lang="javascript">
function hello(name){
return `Bonjour ${name}`;
}
</syntaxhighlight>


Galerie avancée

Options possibles (selon version) : mode, largeurs, légendes.


À écrire :

<gallery mode="packed" widths="200" heights="150">
Fichier:img1.png|Légende 1
Fichier:img2.png|Légende 2
</gallery>


Comportements spéciaux

Insérer/supprimer table des matières, cacher une catégorie, tri par défaut :


À écrire :

__TOC__ <!-- force l’affichage du sommaire -->
__NOTOC__ <!-- supprime le sommaire -->
__HIDDENCAT__ <!-- catégorie masquée (à mettre dans la page de catégorie) -->
{{DEFAULTSORT:Nom, Prenom}}


Bonnes pratiques

  • Documenter chaque modèle via une sous-page /doc.
  • Ne pas abuser des HTML inline si une syntaxe wiki existe.
  • Garder les exemples lisibles en combinant
     + <nowiki>.
Les témoins (''cookies'') nous aident à fournir nos services. En utilisant nos services, vous acceptez notre utilisation de témoins.