Modèle:AUTEUR : Différence entre versions

De BooksReunite
Sauter à la navigation Sauter à la recherche
imported>Coetus
 
(7 révisions intermédiaires par le même utilisateur non affichées)
Ligne 21 : Ligne 21 :
 
}}
 
}}
 
</pre>
 
</pre>
 +
 +
Vous n'avez pas à vous en préoccuper, mais une table Cargo est définie dans l'informatique de ce site pour stocker les données des auteurs (et leurs nombres de suites, séries, tomes et livres).
 +
!- cf documentation : https://www.mediawiki.org/w/index.php?title=Extension:Cargo/Storing_data&action=edit&section=1
 +
{{#cargo_declare:
 +
_table = AUTEUR
 +
|TitreUsuel=Page
 +
|Prenom=List ( ) of String
 +
|Particule=String
 +
|Nom=String
 +
|Pseudonyme=String
 +
|Datenaissance=Page
 +
|Datemort=Page
 +
|Role=List (+) of String
 +
|Homonymie=Page
 +
|CodeAuteur=String(size=12)
 +
|Portrait=File    (hidden)
 +
|LegendePortrait=String
 +
|WikipediaFr=URL  (hidden)
 +
|WikipediaEn=URL  (hidden)
 +
|WikipediaDe=URL  (hidden)
 +
|WikipediaEs=URL  (hidden)
 +
|NbSuites=Integer (hidden)
 +
|NbSeries=Integer (hidden)
 +
|NbTomes=Integer  (hidden)
 +
|NbLivres=Integer (hidden)
 +
}}
  
 
Modifier la page pour voir le texte du modèle.
 
Modifier la page pour voir le texte du modèle.
Ligne 41 : Ligne 67 :
 
* [[Nb Tomes::{{#ask: [[Category:Tome]] [[A pour auteur::{{PAGENAME}}]]| format=count}}]] [http://{{SERVERNAME}}/wiki/Spécial:BrowseData/Tome?Auteur={{urlencode:{{PAGENAME}} |WIKI}}      tome(s) de série(s)];
 
* [[Nb Tomes::{{#ask: [[Category:Tome]] [[A pour auteur::{{PAGENAME}}]]| format=count}}]] [http://{{SERVERNAME}}/wiki/Spécial:BrowseData/Tome?Auteur={{urlencode:{{PAGENAME}} |WIKI}}      tome(s) de série(s)];
 
* [[Nb Livres::{{#ask: [[Category:Livre]] [[A pour auteur::{{PAGENAME}}]]| format=count}}]] [http://{{SERVERNAME}}/wiki/Spécial:BrowseData/Livre?Auteur={{urlencode:{{PAGENAME}} |WIKI}}      livre(s)].
 
* [[Nb Livres::{{#ask: [[Category:Livre]] [[A pour auteur::{{PAGENAME}}]]| format=count}}]] [http://{{SERVERNAME}}/wiki/Spécial:BrowseData/Livre?Auteur={{urlencode:{{PAGENAME}} |WIKI}}      livre(s)].
 
+
{{#cargo_store:
 +
_table = AUTEUR
 +
|TitreUsuel={{{TitreUsuel|}}}
 +
|Prenom={{{Prenom|}}}
 +
|Particule={{{Particule|}}}
 +
|Nom={{{Nom|}}}
 +
|Pseudonyme={{{Pseudonyme|}}}
 +
|Datenaissance={{{DateNaissance|}}}
 +
|Datemort={{{DateMort|}}}
 +
|Role={{{Role|}}}
 +
|Homonymie={{{Homonymie|}}}
 +
|CodeAuteur={{{CodeAuteur|}}}
 +
|Portrait={{{Portrait|}}}
 +
|LegendePortrait={{{LegendePortrait|}}}
 +
|WikipediaFr={{{WikipediaFr|}}}
 +
|WikipediaEn={{{WikipediaEn|}}}
 +
|WikipediaDe={{{WikipediaDe|}}}
 +
|WikipediaEs={{{WikipediaEs|}}}
 +
|NbSuites={{#ask: [[Category:Suite]] [[A pour auteur::{{PAGENAME}}]] | format=count}}
 +
|NbSeries={{#ask: [[Category:Série]] [[A pour auteur::{{PAGENAME}}]] | format=count}}
 +
|NbTomes={{#ask: [[Category:Tome]] [[A pour auteur::{{PAGENAME}}]] | format=count}}
 +
|NbLivres={{#ask: [[Category:Livre]] [[A pour auteur::{{PAGENAME}}]] | format=count}}
 +
}}
 
<!-- {{Liste-livres-auteur}} -->
 
<!-- {{Liste-livres-auteur}} -->
 
{{#set:AuteurPageName={{PAGENAME}} }}
 
{{#set:AuteurPageName={{PAGENAME}} }}
 
[[Catégorie:Auteur]]
 
[[Catégorie:Auteur]]
 
</includeonly>
 
</includeonly>

Version du 28 décembre 2020 à 21:16

Ceci est le modèle « Auteur ». Il devrait être appelé selon le format suivant :

{{Auteur
|TitreUsuel=
|Prenom=
|Particule=
|Nom=
|Pseudonyme=
|Datenaissance=
|Datemort=
|Role=
|Homonymie=
|CodeAuteur=
|Portrait=
|LegendePortrait=
|WikipediaFr=
|WikipediaEn=
|WikipediaDe=
|WikipediaEs=
}}

Vous n'avez pas à vous en préoccuper, mais une table Cargo est définie dans l'informatique de ce site pour stocker les données des auteurs (et leurs nombres de suites, séries, tomes et livres). !- cf documentation : https://www.mediawiki.org/w/index.php?title=Extension:Cargo/Storing_data&action=edit&section=1 Ce modèle définit le tableau « AUTEUR ». Voir le tableau.

Modifier la page pour voir le texte du modèle.