LINUX:MediaWiki - SMW - Amélioration: Livres

De WIKI sur Linux (ADB)
Aller à la navigation Aller à la recherche

retour à Sémantic MediaWiki


But

On améliore ensuite cet embryon de gestion de livres.







 <includeonly>
 <div id="wikiPreview" style="display: none; padding-bottom: 25px; margin-bottom: 25px; border-bottom: 1px solid #AAAAAA;"></div>
 {{{for template|Biblio|label=Fiche du livre}}}
 {| class="formtable"
 ! Type de document: 
 | {{{field|Typedocument|input type=checkboxes}}}
 |-
 ! Catégorie de document: 
 | {{{field|Categoriedocument|input type=checkboxes}}}
 |-
 ! Titre: 
 | {{{field|Titre|mandatory|input type=text}}}
 |-
 ! Auteur: 
 | {{{field|Auteur|input type=tokens}}}
 |-
 ! Editeur: 
 | {{{field|Editeur|input type=text}}}
 |-
 ! Collection: 
 | {{{field|Collectionlivre|input type=text}}}
 |-
 ! Numéro: 
 | {{{field|Numero|input type=text}}}
 |-
 ! ISBN: 
 | {{{field|ISBN|input type=text}}}
 |-
 ! Image de garde: 
 | {{{field|Imagegarde|input type=text}}}
 |-
 ! Sujet: 
 | {{{field|Sujet|input type=text}}}
 |}
 {{{end template}}}
  
 '''Remarques:'''
 {{{standard input|free text|rows=10}}}
 </includeonly>



 {{#forminput:form=Biblio|size=65|namespace selector=BIBLIO}}



 <includeonly>
  
 * '''Pages de garde'''
 {{#ask:
 [[category:BIBLIO:Biblio]]
 [[Collectionlivre::{{FULLPAGENAME}}]]
 | ?Imagegarde
 | ?Titre
 |imageproperty=Imagegarde
 |captionproperty=Titre
 |format=gallery
 |sort=Numero
 |redirects=-
 }}
  
 * '''Liste des livres'''
 {{#ask:[[category:BIBLIO:Biblio]]
 [[Collectionlivre::{{FULLPAGENAME}}]]
 |?Typedocument=Type de document
 |?Categoriedocument=Catégorie de document
 |?Titre=Titre
 |?Auteur=Auteur
 |?Editeur=Editeur
 |?Numero=Numéro
 |?ISBN=ISBN
 |mainlabel=Page
 |sort=Numero
 |format=table}}
  
 [[Catégorie:BIBLIO:Collection]]
 </includeonly>



 <includeonly>
 '''Descriptif:'''
 {{{standard input|free text|rows=20}}}
  
 {{{for template|Collection}}}
  
 </includeonly>



 {{#forminput:form=Collection|size=65|namespace selector=BIBLIO}}




retour à Sémantic MediaWiki