Difference between revisions of "Modèle:FicheSupport"

m (Remplacement de texte — « date_debut » par « dateDebut »)
m (Remplacement de texte — « id_support » par « idSupport »)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
 
<noinclude>
 
<noinclude>
 
Ceci est le modèle « FicheSupport ».  
 
Ceci est le modèle « FicheSupport ».  
{{#cargo_declare:_table=Supports|video=String|dateDebut=Date|date_fin=Date|duree=Integer|genre=Page|format_original=Page|coloration=String|son=String|langue=String|realisateurs=List (;) of Page|droits=String|fonds=Page|evenements_filmes_ou_en_lien=List (;) of String|resume=Text|institution_dorigine=Page|id_support=String}}
+
{{#cargo_declare:_table=Supports|video=String|dateDebut=Date|dateFin=Date|duree=Integer|genre=Page|format_original=Page|coloration=String|son=String|langue=String|realisateurs=List (;) of Page|droits=String|fonds=Page|evenements_filmes_ou_en_lien=List (;) of String|resume=Text|institution_dorigine=Page|idSupport=String}}
 
</noinclude><includeonly>{{#default_form:FicheSupport}}<!--
 
</noinclude><includeonly>{{#default_form:FicheSupport}}<!--
  
-->{{#cargo_store:_table=Supports|video={{{video|}}}|dateDebut={{FormatDate|{{{dateDebut|}}} }}|date_fin={{FormatDate|{{{date_fin|}}} }}|duree={{#time: U | 1970-01-01 {{{duree|}}} }}|genre={{{genre|}}}|format_original={{{format_original|}}}|coloration={{{coloration|}}}|son={{{son|}}}|langue={{{langue|}}}|realisateurs={{{realisateurs|}}}|droits={{{droits|}}}|fonds={{{fonds|}}}|resume={{{resume|}}}|institution_dorigine={{{institution_dorigine|}}}|id_support={{{id_support}}} }}<!--
+
-->{{#cargo_store:_table=Supports|video={{{video|}}}|dateDebut={{FormatDate|{{{dateDebut|}}} }}|dateFin={{FormatDate|{{{dateFin|}}} }}|duree={{#time: U | 1970-01-01 {{{duree|}}} }}|genre={{{genre|}}}|format_original={{{format_original|}}}|coloration={{{coloration|}}}|son={{{son|}}}|langue={{{langue|}}}|realisateurs={{{realisateurs|}}}|droits={{{droits|}}}|fonds={{{fonds|}}}|resume={{{resume|}}}|institution_dorigine={{{institution_dorigine|}}}|idSupport={{{idSupport}}} }}<!--
  
 
--><br><br><div id=vid>{{#if:{{{video|}}}|{{#widget:Video|width=100%|url=http://rhinedits-stream.di.unistra.fr/Films/{{{video|}}}.mp4 }}|}}
 
--><br><br><div id=vid>{{#if:{{{video|}}}|{{#widget:Video|width=100%|url=http://rhinedits-stream.di.unistra.fr/Films/{{{video|}}}.mp4 }}|}}
 
{{Lign|Type|{{{type|}}}}}<!--
 
{{Lign|Type|{{{type|}}}}}<!--
-->{{Lign|{{int:Template-Date}}|{{#switch:{{{dateDebut|-}}}{{{date_fin|+}}}
+
-->{{Lign|{{int:Template-Date}}|{{#switch:{{{dateDebut|-}}}{{{dateFin|+}}}
|{{{dateDebut}}}{{{date_fin}}}={{int:Template-Entre}} {{AfficheDate |{{formatDate|{{{dateDebut}}}}}}} {{int:Template-et}}  {{AfficheDate |{{formatDate|{{{date_fin}}}}}}}
+
|{{{dateDebut}}}{{{dateFin}}}={{int:Template-Entre}} {{AfficheDate |{{formatDate|{{{dateDebut}}}}}}} {{int:Template-et}}  {{AfficheDate |{{formatDate|{{{dateFin}}}}}}}
 
|{{{dateDebut}}}+={{AfficheDate |{{formatDate|{{{dateDebut}}}}}}}
 
|{{{dateDebut}}}+={{AfficheDate |{{formatDate|{{{dateDebut}}}}}}}
|-{{{date_fin}}}={{AfficheDate |{{formatDate|{{{date_fin}}}}}}}
+
|-{{{dateFin}}}={{AfficheDate |{{formatDate|{{{dateFin}}}}}}}
 
|#default=
 
|#default=
 
}} }}
 
}} }}
Line 40: Line 40:
 
{{#cargo_query:
 
{{#cargo_query:
 
tables=Sequences
 
tables=Sequences
|fields=_pageName,titre,timecode,duree,dateDebut,date_fin
+
|fields=_pageName,titre,timecode,duree,dateDebut,dateFin
|where=id_support='{{PAGENAME}}'
+
|where=idSupport='{{PAGENAME}}'
 
|order by=timecode,duree,titre
 
|order by=timecode,duree,titre
 
|group by=timecode,duree,titre
 
|group by=timecode,duree,titre
Line 54: Line 54:
 
tables=Sequences
 
tables=Sequences
 
|fields=evenements_filmes_ou_en_lien
 
|fields=evenements_filmes_ou_en_lien
|where=Sequences.id_support='{{PAGENAME}}' and evenements_filmes_ou_en_lien HOLDS NOT ''
+
|where=Sequences.idSupport='{{PAGENAME}}' and evenements_filmes_ou_en_lien HOLDS NOT ''
 
|group by=evenements_filmes_ou_en_lien
 
|group by=evenements_filmes_ou_en_lien
 
|format=template
 
|format=template
Line 64: Line 64:
 
tables=Sequences
 
tables=Sequences
 
|fields=personnages_identifies
 
|fields=personnages_identifies
|where=Sequences.id_support='{{PAGENAME}}' and personnages_identifies HOLDS NOT ''
+
|where=Sequences.idSupport='{{PAGENAME}}' and personnages_identifies HOLDS NOT ''
 
|group by=personnages_identifies
 
|group by=personnages_identifies
 
|format=template
 
|format=template
Line 74: Line 74:
 
tables=Sequences
 
tables=Sequences
 
|fields=lieux_ou_monuments
 
|fields=lieux_ou_monuments
|where=Sequences.id_support='{{PAGENAME}}' and lieux_ou_monuments HOLDS NOT ''
+
|where=Sequences.idSupport='{{PAGENAME}}' and lieux_ou_monuments HOLDS NOT ''
 
|group by=lieux_ou_monuments
 
|group by=lieux_ou_monuments
 
|format=template
 
|format=template
Line 85: Line 85:
 
tables=Sequences
 
tables=Sequences
 
|fields=timecode,duree
 
|fields=timecode,duree
|where=id_support='{{PAGENAME}}'
+
|where=idSupport='{{PAGENAME}}'
 
|order by=timecode DESC
 
|order by=timecode DESC
 
|limit=1
 
|limit=1
Line 95: Line 95:
 
<!--
 
<!--
  
-->{{#forminput:form=FicheSequence|size=|default value={{uc:{{int:Template-Titre}}}} ({{PAGENAME}})|button text=Ajouter séquence|query string=FicheSequence[dateDebut]={{{dateDebut|}}}&FicheSequence[date_fin]={{{date_fin|}}}&FicheSequence[genre]={{{genre|}}}&FicheSequence[format_original]={{{format_original|}}}&FicheSequence[son]={{{son|}}}&FicheSequence[langue]={{{langue|}}}&FicheSequence[realisateurs]={{{realisateurs|}}}&FicheSequence[coloration]={{{coloration|}}}&FicheSequence[fonds]={{{fonds|}}}&FicheSequence[timecode]={{#time: H:i:s |@{{#expr:{{#var:var_1|0}}+{{#var:var_2|-1}}+1}}}}&FicheSequence[id_support]={{{id_support|}}}}}{{#tip-info:Remplacer « TITRE » par le titre de la séquence, conserver le numéro de support entre parenthèses. <br> Exemple : « Baignade au Bagersee ({{PAGENAME}}) »}}
+
-->{{#forminput:form=FicheSequence|size=|default value={{uc:{{int:Template-Titre}}}} ({{PAGENAME}})|button text=Ajouter séquence|query string=FicheSequence[dateDebut]={{{dateDebut|}}}&FicheSequence[dateFin]={{{dateFin|}}}&FicheSequence[genre]={{{genre|}}}&FicheSequence[format_original]={{{format_original|}}}&FicheSequence[son]={{{son|}}}&FicheSequence[langue]={{{langue|}}}&FicheSequence[realisateurs]={{{realisateurs|}}}&FicheSequence[coloration]={{{coloration|}}}&FicheSequence[fonds]={{{fonds|}}}&FicheSequence[timecode]={{#time: H:i:s |@{{#expr:{{#var:var_1|0}}+{{#var:var_2|-1}}+1}}}}&FicheSequence[idSupport]={{{idSupport|}}}}}{{#tip-info:Remplacer « TITRE » par le titre de la séquence, conserver le numéro de support entre parenthèses. <br> Exemple : « Baignade au Bagersee ({{PAGENAME}}) »}}
  
 
<br>
 
<br>

Latest revision as of 14:45, 26 September 2018

Ceci est le modèle « FicheSupport ». This template defines the table "Supports". View table.