Tests divers : Différence entre versions

De M@gistère
Sauter à la navigation Sauter à la recherche
Ligne 12 : Ligne 12 :
 
* https://www.semantic-mediawiki.org/wiki/Help:Inline_queries#Parser_function_.23show
 
* https://www.semantic-mediawiki.org/wiki/Help:Inline_queries#Parser_function_.23show
  
Test qui fonctionne
+
Test qui fonctionne :
 
* {{#ifeq: string 1 | string 2 | value if equal | value if unequal }}
 
* {{#ifeq: string 1 | string 2 | value if equal | value if unequal }}
 
* Toto = Toto : {{#ifeq: Toto | Toto | YES | NO }}
 
* Toto = Toto : {{#ifeq: Toto | Toto | YES | NO }}
 
* Toto = Lala : {{#ifeq: Toto | Lala | YES | NO }}
 
* Toto = Lala : {{#ifeq: Toto | Lala | YES | NO }}
  
Test qui ne fonctionne pas
+
Test qui ne fonctionne pas :
 
* mavariable : [[mavariable::Toto]]
 
* mavariable : [[mavariable::Toto]]
 
* {{#show:Tests|?mavariable}} = Toto : {{#ifeq: {{#show:Tests|?mavariable}} | Toto | YES | NO }}
 
* {{#show:Tests|?mavariable}} = Toto : {{#ifeq: {{#show:Tests|?mavariable}} | Toto | YES | NO }}
 
* {{#show:Tests|?mavariable}} = Lala : {{#ifeq: {{#show:Tests|?mavariable}} | Lala | YES | NO }}
 
* {{#show:Tests|?mavariable}} = Lala : {{#ifeq: {{#show:Tests|?mavariable}} | Lala | YES | NO }}
  
Test qui ne fonctionne pas
+
Test qui ne fonctionne pas :
 
* myvariable = [[myvariable::42]]
 
* myvariable = [[myvariable::42]]
 
* {{#show:Tests|?myvariable}} = 42 : {{#if: {{#show:Tests|?myvariable}}==42 | YES | NO }}
 
* {{#show:Tests|?myvariable}} = 42 : {{#if: {{#show:Tests|?myvariable}}==42 | YES | NO }}
 
* {{#show:Tests|?myvariable}} = 99 : {{#if: {{#show:Tests|?myvariable}}==99 | YES | NO }}
 
* {{#show:Tests|?myvariable}} = 99 : {{#if: {{#show:Tests|?myvariable}}==99 | YES | NO }}
  
Test qui ne fonctionne pas
+
Test qui ne fonctionne pas :
 
* {{#show: Tests|?versionmag }} = 3.0.1 : {{#ifeq: {{#show: Tests|?versionmag }} | "3.0.1" | YES | NO }}
 
* {{#show: Tests|?versionmag }} = 3.0.1 : {{#ifeq: {{#show: Tests|?versionmag }} | "3.0.1" | YES | NO }}
 
* {{#show: Tests|?versionmag }} = 3.0.3 : {{#ifeq: {{#show: Tests|?versionmag }} | "3.0.3" | YES | NO }}
 
* {{#show: Tests|?versionmag }} = 3.0.3 : {{#ifeq: {{#show: Tests|?versionmag }} | "3.0.3" | YES | NO }}

Version du 6 novembre 2019 à 13:24


ParserFunctions et Semantic

Test de property :

  • Définition de propriété : Version : 3.0.3
  • Affichage de propriété :


Test qui fonctionne :

  • value if unequal
  • Toto = Toto : YES
  • Toto = Lala : NO

Test qui ne fonctionne pas :

  • mavariable : Toto
  • = Toto : NO
  • = Lala : NO

Test qui ne fonctionne pas :

  • myvariable = 42
  • = 42 : YES
  • = 99 : YES

Test qui ne fonctionne pas :

  • = 3.0.1 : NO
  • = 3.0.3 : NO

Fontawesome

  • wikipedia-w
  • 500px
  • bullseye
  • une icône fontawesome méthode html

Blocs custom

    TITRE 1

    TITRE 1

    TITRE 1

Présentation

Pour obtenir ce bloc, écrire : {{Présentation|Texte}}

Important

Pour obtenir ce bloc, écrire : {{Important|Texte}}

Pour obtenir ce bloc, écrire : {{Note|Texte}}

les modifications du code de ces blocs custom sont à effectuer sur : Modèle:Note, Modèle:Important, etc.