Chronos chronos left.png
Rusmed logo color.png
Chronos chronos right.png

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Différences entre les versions de « Modèle:Definition »

De Commission Historique
(Page créée avec « <noinclude> {{#cargo_declare:_table=Definitions|expression_de=String|expression_en=String|expression_fr=String|definition_de=Text|definition_en=Text|definition_fr=Text}} <… »)
 
m
 
(30 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
<noinclude>
<noinclude>
{{#cargo_declare:_table=Definitions|expression_de=String|expression_en=String|expression_fr=String|definition_de=Text|definition_en=Text|definition_fr=Text}}
{{#cargo_declare:_table=Definitions|expression_de=String|expression_en=String|expression_fr=String|definition_de=Text|definition_en=Text|definition_fr=Text}}
</noinclude><includeonly>{{#cargo_store:_table=Definitions|expression_de={{{expression_de|}}}|expression_en={{{expression_en|}}}|expression_fr={{{expression_fr|}}}|definition_de={{{definition_de|}}}|definition_en={{{definition_en|}}}|definition_fr={{{definition_fr|}}} }}
</noinclude><includeonly>{{#ifeq:{{NAMESPACE}}|def|{{#cargo_store:_table=Definitions|expression_de={{{expression_de|}}}|expression_en={{{expression_en|}}}|expression_fr={{{expression_fr|}}}|definition_de={{{definition_de|}}}|definition_en={{{definition_en|}}}|definition_fr={{{definition_fr|}}} }}|}}
'''Expression_de:''' {{{expression_de|}}}
{{DISPLAYTITLE:{{PAGENAME}}}}
{{#invoke:Fonctions|langue_field|fr={{#if:{{{expression_fr|}}}|''~{{{expression_fr}}}. ''}}{{{definition_fr|}}}|en={{#if:{{{expression_en|}}}|''~{{{expression_en}}}. ''}}{{{definition_en|}}}|de={{#if:{{{expression_de|}}}|''~{{{expression_de}}}. ''}}{{{definition_de|}}} }}


'''Expression_en:''' {{{expression_en|}}}
{{#switch:{{{cat|}}}
 
|specialite=
'''Expression_fr:''' {{{expression_fr|}}}
{{#cargo_query:tables=Personnes
 
|fields=CONCAT('[[',Personnes._pageName,'|',Personnes.Prenom,' ',Personnes.Nom,']]')=Identité principale
'''Définition_de:''' {{{definition_de|}}}
|group by=Identité principale
 
|order by=Identité principale
'''Définition_en:''' {{{definition_en|}}}
|limit=10000
 
|where=Specialite HOLDS '{{PAGENAME}}'
'''Définition_fr:''' {{{definition_fr|}}}
|default=
}}
|profession=
{{#cargo_query:tables=Personnes
|fields=CONCAT('[[',Personnes._pageName,'|',Personnes.Prenom,' ',Personnes.Nom,']]')=Identité principale
|group by=Identité principale
|order by=Identité principale
|limit=10000
|where=Profession HOLDS '{{PAGENAME}}'
|default=
}}
|titre=
{{#cargo_query:tables=Personnes,Pers_inst
|fields=CONCAT('[[',Personnes._pageName,'|',Personnes.Prenom,' ',Personnes.Nom,']]')=Identité principale
|join on=Personnes._pageName=Pers_inst.Objet_1
|group by=Identité principale
|order by=Identité principale
|limit=10000
|where=Personnes.Titre HOLDS '{{PAGENAME}}' OR Pers_inst.Nature = '{{PAGENAME}}'
|default=
}}
|
}}
</includeonly>
</includeonly>

Version actuelle datée du 18 novembre 2021 à 13:54

Ce modèle définit la table « Definitions ». Afficher la table.