==== Évaluation conditionnelle ====
|--
|<nowiki>{{#ifexpr:</nowiki>''maths''{{!}}''|non nulle''{{!}}''|nulle''<nowiki>}}</nowiki>
|colspan="2"|Évalue du code en fonction de si l’expression mathématique ou booléenne est non nulle (vraie) ou nulle (fausse)
|--
|<nowiki>{{#ifeq:</nowiki>''x''{{!}}'|'y''{{!}}'|'égaux''{{!}}'|'inégaux''<nowiki>}}</nowiki>
|colspan="2"|Évalue du code en fonction de si les deux premiers arguments sont égaux ou non (numériquement si possible, comme chaînes sinon)
|--
|<nowiki>{{#if:{{{</nowiki>''x''<nowiki>}}}|</nowiki>''non vide''{{!}}'|'vide''<nowiki>}}</nowiki>
|colspan="2"|Évalue du code en fonction de si le premier argument est vide ou non
|--
|<nowiki>{{#ifexist:</nowiki>''page''{{!}}'|'existe''{{!}}'|'n’existe pas''<nowiki>}}</nowiki>
|colspan="2"|Évalue du code si une page existe ou non
|--
|<nowiki>{{#switch:</nowiki>''x''{{!}}''|1''{{!}}''|3''{{!}}''|9''=''code139''{{!}}''|2''=''code2''{{!}}|...{{!}}|#default=''défaut''<nowiki>}}</nowiki>
|colspan="2"|Évalue du code en fonction de l’égalité de la valeur du premier argument avec une des valeurs données
|-
!colspan="3" id="fonction-texte"|
==== Manipulation de texte et formatage ====
|--