Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Modèle:Oui non — Wikipédia
Modèle:Oui non — Wikipédia 👆 Click Here! Read More..
Cette page fait l’objet d’une mesure de semi-protection étendue.
Une page de Wikipédia, l'encyclopédie libre.

 Documentation[voir] [modifier] [historique] [purger]

Utilisation

Ce modèle permet de normaliser un paramètre booléen.

Le modèle distingue quatre cas différents suivant le contenu du premier paramètre :

  1. oui, o, yes, y, true, on ou 1 (en minuscules ou majuscules)
  2. non, n, no, false, off ou 0 (en minuscules ou majuscules)
  3. vide ou uniquement des espaces
  4. autre

Par défaut le modèle retourne « oui » dans le premier et le dernier cas, rien dans les autres cas.

Syntaxe

{{ Oui non | paramètre à analyser }}
{{ Oui non | paramètre à analyser |oui=oui |non= |vide= |défaut=oui }}

Paramètres

Les paramètres permettent de personnaliser le résultat suivant les quatre cas :

  1. oui : valeur retournée si la valeur du paramètre analysé est oui, o, yes, y, true, on ou 1 (par défaut : oui)
  2. non : valeur retournée si la valeur du paramètre analysé est non, no, n, false, off ou 0 (par défaut ne retourne rien)
  3. vide : valeur retournée si le paramètre est vide ou absent (par défaut ne retourne rien)
  4. défaut : valeur retournée dans les autres cas (par défaut : oui)

Clarification des cas "vide" et "défaut"

Le cas "vide" signifiant que le paramètre est vide ou omis, on peut considérer qu'il s'agit là du "cas par défaut" à proprement parler.

Le cas "défaut" signifiant que la valeur n'est pas reconnue par le modèle, il est fortement souhaitable d'éviter ce cas de figure.

Exemples

  • {{ Oui non | oui }} → oui
  • {{ Oui non | Oui }} → oui
  • {{ Oui non | OUI }} → oui
  • {{ Oui non | o }} → oui
  • {{ Oui non | yes }} → oui
  • {{ Oui non | 1 }} → oui
  • {{ Oui non | non }} →
  • {{ Oui non | Non }} →
  • {{ Oui non | NON }} →
  • {{ Oui non | n }} →
  • {{ Oui non | N }} →
  • {{ Oui non | 0 }} →
  • {{ Oui non | }} →
  • {{ Oui non | un contenu quelconque }} → oui

oui :

  • {{ Oui non | oui | oui=OUI }} → OUI
  • {{ Oui non | oui | oui=jambon }} → jambon

non :

  • {{ Oui non | n | non=NON }} → NON
  • {{ Oui non | 0 | non=pomme de terre }} → pomme de terre

vide :

  • {{ Oui non | | vide=tomate }} → tomate
  • {{ Oui non | | vide=tomate | non=pomme }} → tomate
  • {{ Oui non | vide=tomate }} → tomate

défaut :

  • {{ Oui non | je ne sais pas | défaut=OUI }} → OUI
  • {{ Oui non | je ne sais pas | oui=jambon }} → jambon
  • {{ Oui non | je ne sais pas | défaut= }} →
  • {{ Oui non | peut-être | oui=jambon | défaut=rosbif }} → rosbif
  • {{ Oui non | 5| oui=jambon | défaut=rosbif }} → rosbif

Utilisation dans un #if

Pour avoir un code clair et éventuellement éviter des duplications, il peut être judicieux d'employer ce modèle dans un #if :

{{#if: {{Oui non|{{{paramètre|}}}}}
  | paramètre vaut "oui"
  | paramètre vaut "non" ou est absent/vide
}}
{{#if: {{Oui non|{{{paramètre|}}}|vide=oui}}
  | paramètre vaut "oui" ou est absent/vide
  | paramètre vaut "non"
}}

Rappel : comme indiqué précédemment, il est préférable que le cas "défaut" ne se produise jamais, et il ne devrait donc pas être nécessaire de le prendre en compte.


Logical distinctions

Résumé des valeurs retournés par le modèle «  »

parametre 1
(1=)
code logique valeur par défaut texte retourné avec :
oui=Positif
non=Negatif
vide=Néant
defaut=Autre
oui, OUI, o, yes, y, true, on, 1 {{Oui non|oui}} oui par définition "oui" "Positif"
Texte quelconque {{Oui non|Texte quelconque}} oui par défault "oui" "Autre"
non, NON, no, n, false, off, 0 {{Oui non|non}} non par définition "" "Negatif"
<vide> {{Oui non|}} vide "" "Néant"

Voir aussi

  • Aide:Paramètre booléen
  • Module:Yesno

La documentation de ce modèle est générée par le modèle {{Documentation}}.
Elle est incluse depuis sa sous-page de documentation. Veuillez placer les catégories sur cette page-là.
Les éditeurs peuvent travailler dans le bac à sable (créer) et la page de test (créer).
Voir les statistiques d'utilisation du modèle sur l'outil wstat.

Ce document provient de « https://fr.teknopedia.teknokrat.ac.id/w/index.php?title=Modèle:Oui_non&oldid=212282941 ».
Catégorie :
  • Modèle de formatage
Catégorie cachée :
  • Modèle en semi-protection étendue

  • indonesia
  • Polski
  • الرية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصر
  • Nederlands
  • 本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українска
  • Tiếng Việt
  • Winaray
  • 中文
  • Русски
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id