Modèle:Infobox sémantique personne : Différence entre versions

De Les Mots de l'agronomie
imported>Thierry Daunois
m (1 version)
imported>Thierry Daunois
Ligne 63 : Ligne 63 :
 
{{#ifeq:{{{Spécialité 3|}}}|||{{Tablerow|Label= |Value=[[spécialité 3::{{{Spécialité 3}}}]]}}}}
 
{{#ifeq:{{{Spécialité 3|}}}|||{{Tablerow|Label= |Value=[[spécialité 3::{{{Spécialité 3}}}]]}}}}
 
|-
 
|-
{{#ifeq:{{{Université|}}}|||{{Tablerow|Label=Université :|Value=[[membre de::université::{{{Université}}}]]}}}}
+
{{#ifeq:{{{Université|}}}|||{{Tablerow|Label=Université :|Value=[[Université::{{{Université}}}]]}}}}
 
|-
 
|-
{{#ifeq:{{{Affiliation|}}}|||{{Tablerow|Label=Affiliation :|Value=[[membre de::affiliation::{{{Affiliation}}}]]}}}}
+
{{#ifeq:{{{Affiliation|}}}|||{{Tablerow|Label=Affiliation :|Value=[[Affiliation::{{{Affiliation}}}]]}}}}
 
|-
 
|-
{{#ifeq:{{{Affiliation 2|}}}|||{{Tablerow|Label= et :|Value=[[membre de::affiliation::{{{Affiliation 2}}}]]}}}}
+
{{#ifeq:{{{Affiliation 2|}}}|||{{Tablerow|Label= et :|Value=[[Affiliation::{{{Affiliation 2}}}]]}}}}
 
|-
 
|-
{{#ifeq:{{{Département|}}}|||{{Tablerow|Label=Département :|Value= [[membre de::département::{{{Département}}}]]}}}}
+
{{#ifeq:{{{Département|}}}|||{{Tablerow|Label=Département :|Value= [[Département::{{{Département}}}]]}}}}
 
|-
 
|-
{{#ifeq:{{{Unité|}}}|||{{Tablerow|Label=Unité :|Value= [[membre de::unité::{{{Unité}}}]]}}}}
+
{{#ifeq:{{{Unité|}}}|||{{Tablerow|Label=Unité :|Value= [[Unité::{{{Unité}}}]]}}}}
 
|-
 
|-
{{#ifeq:{{{Laboratoire|}}}|||{{Tablerow|Label=Laboratoire :|Value= [[membre de::laboratoire::{{{Laboratoire}}}]]}}}}
+
{{#ifeq:{{{Laboratoire|}}}|||{{Tablerow|Label=Laboratoire :|Value= [[Laboratoire::{{{Laboratoire}}}]]}}}}
 
|-
 
|-
{{#ifeq:{{{Équipe|}}}|||{{Tablerow|Label=Équipe :|Value=[[membre de::équipe::{{{Équipe}}}|{{{Label équipe|{{{Équipe}}}}}}]]}}}}
+
{{#ifeq:{{{Équipe|}}}|||{{Tablerow|Label=Équipe :|Value=[[Équipe::{{{Équipe}}}|{{{Label équipe|{{{Équipe}}}}}}]]}}}}
 
|-
 
|-
 
{{#ifeq:{{{Situation|}}}|||{{Tablerow|Label=Situation :|Value= [[situation::{{{Situation}}}]]}}}}
 
{{#ifeq:{{{Situation|}}}|||{{Tablerow|Label=Situation :|Value= [[situation::{{{Situation}}}]]}}}}
Ligne 198 : Ligne 198 :
 
|}
 
|}
 
[[Catégorie:Personne]]
 
[[Catégorie:Personne]]
 +
{{#ifeq:{{{Université|}}}|||[[Membre de::{{{Université}}}| ]]}}{{#ifeq:{{{Affiliation|}}}|||[[Membre de::{{{Affiliation}}}| ]]}}{{#ifeq:{{{Affiliation 2|}}}|||[[Membre de::{{{Affiliation 2}}}| ]]}}{{#ifeq:{{{Département|}}}|||[[Membre de::{{{Département}}}| ]]}}{{#ifeq:{{{Unité|}}}|||[[Membre de::{{{Unité}}}| ]]}}{{#ifeq:{{{Laboratoire|}}}|||[[Membre de::{{{Laboratoire}}}| ]]}}{{#ifeq:{{{Équipe|}}}|||[[Membre de::{{{Équipe}}}| ]]}}
 
</includeonly>
 
</includeonly>

Version du 10 avril 2020 à 09:33


Modèle:Modèle importé du Semantic Web

Ce modèle simplifie la création de pages concernant des personnes. Lorsqu'il est inséré dans une page décrivant une personne, il crée une table avec des informations utiles. Il s'occupe d'annoter sémantiquement les données.

Pour utiliser ce modèle, insérer le texte suivant au début de la page d'une personne. Tous les champs sont strictement optionnels et doivent être supprimés si aucune information n'est donnée.

{{Infobox sémantique personne
 | Nom = sous la forme "Prénom Nom", à renseigner en particulier si le nom est différent du nom de la page
 | Université = 
 | Affiliation = entreprise, établissement...
 | Affiliation 2 =
 | Département =  
 | Unité = 
 | Équipe = 
 | Laboratoire =
 | Label équipe = 
 | Spécialité 1 =
 | Spécialité 2 =
 | Spécialité 3 =
 | Situation = (ne spécifier que pour les personnes en retraite) 
 | Photo = nom de l'image (e.g. "Dupon.jpg"), utiliser "Importer un fichier" de la boîte à outils sur la gauche
 | Site = URL (sans http://)
 | Site label = 
 | Email = 
 | Ville = 
 | Pays = 
 | Téléphone = + 00 00 00 00 00 
}}

en:Template:Semantic Infobox Person Lorsqu'il est nécessaire de personnaliser l'infobox pour un wiki spécifique (ajout d'un champ particulier qui ne présente pas un intérêt justifiant son intégration au modèle générique), modifiez le Modèle:Infobox sémantique personne extensions (existant mais vide par défaut) : l'ajout est prépositionné ici, en fin d'infobox. Attention : ce modèle d'extension n'est à charger qu'une fois (sinon, les extensions déjà ajoutées seront écrasées).

L'ordre des champs n'a pas d'importance. Le modèle doit placé au début d'une page.