Différences entre les pages « Modèle:Infobox sémantique personne » et « Modèle:Mots agronomie bibliographie »

De Les Mots de l'agronomie
(Différence entre les pages)
imported>Thierry Daunois
 
imported>Thierry Daunois
m (1 version)
 
Ligne 1 : Ligne 1 :
 
<noinclude>
 
<noinclude>
 +
Ce modèle simplifie l'édition automatique, sur la page d'une personne, de sa bibliographie citée sur le wiki, en utilisant les propriétés sémantiques. Lorsqu'il est inséré dans la page d'une personne, il génère la liste des articles cités sur le wiki dont cette personne est le premier auteur, l'un des auteurs, le traducteur, ainsi que des articles dans lesquels il est cité ou dont il est un contributeur.
  
{{Modèle importé du Semantic Web|Template=Person}}
+
Pour utiliser ce modèle, insérer le texte suivant au début de page :
  
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.
+
<pre>{{Wicri bibliographie}}
 
 
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.
 
 
 
<pre>{{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
 
}}
 
 
</pre>
 
</pre>
  
[[en:Template:Semantic Infobox Person]]
+
[[en:Template:Wicri Bibliography]]
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.
 
 
 
 
</noinclude>
 
</noinclude>
 
<includeonly>
 
<includeonly>
{| cellspacing="0" cellpadding="5" style="position:relative; margin: 0 0 0.5em 1em; border-collapse: collapse; border: 1px solid #aaa; background: #fff; float: right; clear: right; width: 20em"
+
==Articles écrits pour ''Les mots de l'agronomie''==
! colspan="2" style="background: #86ba0c; color: white" |<span style="font-size: 80%; float: right; ">{{#ask: [[{{FULLPAGENAME}}]]
+
 
| format=vcard
+
{{#ask:[[a pour premier auteur::{{PAGENAME}}]]
| ?Nom=name
+
| format=ol
| ?Université
 
| ?Affiliation=organisation
 
| ?Email
 
| ?Téléphone=workphone
 
| ?Site=homepage
 
| searchlabel=vCard
 
}}</span> [[Nom::{{{Nom|{{PAGENAME}}}}}]]
 
|-
 
{{#ifeq:{{{Photo|}}}|||{{Tablelongrow|Value=[[Image:{{{Photo}}}|150px|{{{Name|{{PAGENAME}}}}}]]|Color=white}}
 
{{!-}}
 
}}
 
{{#ifeq:{{{Email|}}}|||{{Tablelongrow|Label=Email :|Value=[[email::{{{Email}}}]]|Color=#e4f8b6}}
 
{{!-}}
 
}}
 
|-
 
{{#ifeq:{{{Spécialité 1|}}}|||{{Tablerow|Label=Spécialité(s) :|Value=[[spécialité 1::{{{Spécialité 1}}}]]}}}}
 
|-
 
{{#ifeq:{{{Spécialité 2|}}}|||{{Tablerow|Label= |Value=[[spécialité 2::{{{Spécialité 2}}}]]}}}}
 
|-
 
{{#ifeq:{{{Spécialité 3|}}}|||{{Tablerow|Label= |Value=[[spécialité 3::{{{Spécialité 3}}}]]}}}}
 
|-
 
{{#ifeq:{{{Université|}}}|||{{Tablerow|Label=Université :|Value=[[Université::{{{Université}}}]]}}}}
 
|-
 
{{#ifeq:{{{Affiliation|}}}|||{{Tablerow|Label=Affiliation :|Value=[[Affiliation::{{{Affiliation}}}]]}}}}
 
|-
 
{{#ifeq:{{{Affiliation 2|}}}|||{{Tablerow|Label= et :|Value=[[Affiliation::{{{Affiliation 2}}}]]}}}}
 
|-
 
{{#ifeq:{{{Département|}}}|||{{Tablerow|Label=Département :|Value= [[Département::{{{Département}}}]]}}}}
 
|-
 
{{#ifeq:{{{Unité|}}}|||{{Tablerow|Label=Unité :|Value= [[Unité::{{{Unité}}}]]}}}}
 
|-
 
{{#ifeq:{{{Laboratoire|}}}|||{{Tablerow|Label=Laboratoire :|Value= [[Laboratoire::{{{Laboratoire}}}]]}}}}
 
|-
 
{{#ifeq:{{{Équipe|}}}|||{{Tablerow|Label=Équipe :|Value=[[Équipe::{{{Équipe}}}|{{{Label équipe|{{{Équipe}}}}}}]]}}}}
 
|-
 
{{#ifeq:{{{Situation|}}}|||{{Tablerow|Label=Situation :|Value= [[situation::{{{Situation}}}]]}}}}
 
|-
 
{{#ifeq:{{{Site|}}}|||{{Tablerow|Label=Site :|Value=[[site::http://{{{Site}}} |{{{Site label|{{{Site}}}}}}]]}}}}
 
|-
 
{{#ifeq:{{{Téléphone|}}}|||{{Tablerow|Label=Téléphone :|Value=[[téléphone::{{{Téléphone}}}]]}}}}
 
|-
 
{{#ifeq:{{{Ville|}}}|||{{Tablerow|Label=Ville :|Value=[[a pour ville::{{{Ville}}}]]}}}}
 
|-
 
{{#ifeq:{{{Pays|}}}|||{{Tablerow|Label=Pays :|Value=[[a pour pays::{{{Pays}}}]]}}}}
 
|-<!--  *** Directeur de laboratoire ***  -->
 
{{Tablelongrow|Align=Left|Font size=80%|Value={{#ask:[[a pour directeur::{{PAGENAME}}]]
 
| format=list
 
 
| sep=,_  
 
| sep=,_  
| intro=Directeur de: }}|Color=#e4f8b6}}
+
| intro=Premier auteur de :_ }}<!--
|-<!-- *** Président ***  -->
+
-->{{#ask:[[a pour auteur::{{PAGENAME}}]]
{{Tablelongrow|Align=Left|Font size=80%|Value={{#ask:[[a pour président du comité scientifique::{{PAGENAME}}]]
+
| format=ol
| format=list
 
 
| sep=,_  
 
| sep=,_  
| intro=Président du comité scientifique de :_ }}|Color=#e4f8b6}}
+
| intro=Auteur de :_ }}<!--
|-
+
-->{{#ask:[[A pour conférencier invité::{{PAGENAME}}]]
{{Tablelongrow|Align=Left|Font size=80%|Value={{#ask:[[a pour président de la conférence::{{PAGENAME}}]]
+
| format=ol
| format=list
 
 
| sep=,_  
 
| sep=,_  
| intro=Président de conférence de : }}|Color=#e4f8b6}}
+
| intro=Conférencier invité à :_ }}<!--
|-
+
-->{{#ask:[[a pour intervenant::{{PAGENAME}}]]
{{Tablelongrow|Align=Left|Font size=80%|Value={{#ask:[[a pour président du comité de programme::{{PAGENAME}}]]
+
| format=ol
| format=list
 
 
| sep=,_  
 
| sep=,_  
| intro=Président du comité de programme de :_ }}|Color=#e4f8b6}}
+
| intro=Intervenant à :_ }}<!--
|-
+
-->{{#ask:[[a pour traducteur::{{PAGENAME}}]]
{{Tablelongrow|Align=Left|Font size=80%|Value={{#ask:[[a pour président du comité de rédaction::{{PAGENAME}}]]
+
| format=ol
| format=list
 
 
| sep=,_  
 
| sep=,_  
| intro=Président du comité de rédaction de :_ }}|Color=#e4f8b6}}
+
| intro=Traducteur de :_ }}<!--
|-
+
-->{{#ask:[[a pour auteur cité::{{PAGENAME}}]]
{{Tablelongrow|Align=Left|Font size=80%|Value={{#ask:[[a pour président du comité d'orientation::{{PAGENAME}}]]
+
| format=ol
| format=list
 
 
| sep=,_  
 
| sep=,_  
| intro=Président du comité d'orientation de :_ }}|Color=#e4f8b6}}
+
| intro=Est cité par :_ }}<!--
|-
+
-->{{#ask:[[a pour contributeur::{{PAGENAME}}]]
{{Tablelongrow|Align=Left|Font size=80%|Value={{#ask:[[a pour président du comité de pilotage::{{PAGENAME}}]]
+
| format=ol
| format=list
 
 
| sep=,_  
 
| sep=,_  
| intro=Président du comité de pilotage de :_ }}|Color=#e4f8b6}}
+
| intro=Contributeur de :_ }}
|-
+
<includeonly>
{{Tablelongrow|Align=Left|Font size=80%|Value={{#ask:[[a pour président du comité d'organisation::{{PAGENAME}}]]
 
| format=list
 
| sep=,_
 
| intro=Président du comité d'organisation de :_ }}|Color=#e4f8b6}}
 
|-
 
{{Tablelongrow|Align=Left|Font size=80%|Value={{#ask:[[a pour président pour les ateliers::{{PAGENAME}}]]
 
| format=list
 
| sep=,_
 
| intro=Président pour les ateliers de : }}|Color=#e4f8b6}}
 
|-
 
{{Tablelongrow|Align=Left|Font size=80%|Value={{#ask:[[a pour président pour les démonstrations et posters::{{PAGENAME}}]]
 
| format=list
 
| sep=,_
 
| intro=Président pour les démonstrations et posters de :_}}|Color=#e4f8b6}}
 
|-
 
{{Tablelongrow|Align=Left|Font size=80%|Value={{#ask:[[a pour président pour les tutoriaux::{{PAGENAME}}]]
 
| format=list
 
| sep=,_
 
| intro=Président pour les tutoriaux de :_}}|Color=#e4f8b6}}
 
|-
 
{{Tablelongrow|Align=Left|Font size=80%|Value={{#ask:[[a pour président pour la publicité::{{PAGENAME}}]]
 
| format=list
 
| sep=,_
 
| intro=Président pour la publicité de :_}}|Color=#e4f8b6}}
 
|-
 
<!--  *** Responsable ***  -->
 
{{Tablelongrow|Align=Left|Font size=80%|Value={{#ask:[[a pour responsable du programme et de l'organisation::{{PAGENAME}}]]
 
| format=list
 
| sep=,_
 
| intro=Responsable du programme et de l'organisation de :_ }}|Color=#e4f8b6}}
 
|-
 
<!-- *** Membres de comité *** -->
 
{{Tablelongrow|Align=Left|Font size=80%|Value={{#ask:[[a pour membre du comité scientifique::{{PAGENAME}}]]
 
| format=list
 
| sep=,_  
 
| intro=Membre du comité scientifique de : }}|Color=#e4f8b6}}
 
|-
 
{{Tablelongrow|Align=Left|Font size=80%|Value={{#ask:[[a pour membre du comité éditorial::{{PAGENAME}}]]
 
| format=list
 
| sep=,_
 
| intro=Membre du comité éditorial de :_}}|Color=#e4f8b6}}
 
|-
 
{{Tablelongrow|Align=Left|Font size=80%|Value={{#ask:[[a pour membre du comité de rédaction::{{PAGENAME}}]]
 
| format=list
 
| sep=,_
 
| intro=Membre du comité de rédaction de :_ }}|Color=#e4f8b6}}
 
|-
 
{{Tablelongrow|Align=Left|Font size=80%|Value={{#ask:[[a pour membre du comité de programme::{{PAGENAME}}]]
 
| format=list
 
| sep=,_
 
| intro=Membre du comité de programme de :_ }}|Color=#e4f8b6}}
 
|-
 
{{Tablelongrow|Align=Left|Font size=80%|Value={{#ask:[[a pour membre du comité d'orientation::{{PAGENAME}}]]
 
| format=list
 
| sep=,_
 
| intro=Membre du comité d'orientation de:_ }}|Color=#e4f8b6}}
 
|-
 
{{Tablelongrow|Align=Left|Font size=80%|Value={{#ask:[[a pour membre du comité de pilotage::{{PAGENAME}}]]
 
| format=list
 
| sep=,_
 
| intro=Membre du comité de pilotage de:_ }}|Color=#e4f8b6}}
 
|-
 
{{Tablelongrow|Align=Left|Font size=80%|Value={{#ask:[[a pour membre du comité d'organisation::{{PAGENAME}}]]
 
| format=list
 
| sep=,_
 
| intro=Membre du comité d'organisation de:_ }}|Color=#e4f8b6}}
 
|-
 
<!-- *** Coordinateur *** -->
 
{{Tablelongrow|Align=Left|Font size=80%|Value={{#ask:[[a pour coordinateur de l'atelier démonstration::{{PAGENAME}}]]
 
| format=list
 
| sep=,_
 
| intro=Coordinateur de l'atelier démonstration de:_ }}|Color=#e4f8b6}}
 
{{Infobox sémantique personne extensions}}
 
|-
 
|}
 
[[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>
 

Version du 20 juin 2011 à 16:32

Ce modèle simplifie l'édition automatique, sur la page d'une personne, de sa bibliographie citée sur le wiki, en utilisant les propriétés sémantiques. Lorsqu'il est inséré dans la page d'une personne, il génère la liste des articles cités sur le wiki dont cette personne est le premier auteur, l'un des auteurs, le traducteur, ainsi que des articles dans lesquels il est cité ou dont il est un contributeur.

Pour utiliser ce modèle, insérer le texte suivant au début de page :

{{Wicri bibliographie}}

en:Template:Wicri Bibliography