Difference between revisions of "Modèle:FicheSupport"

Line 4: Line 4:
 
</noinclude><includeonly>{{#default_form:FicheSupport}}<!--
 
</noinclude><includeonly>{{#default_form:FicheSupport}}<!--
  
-->{{#cargo_store:_table=Supports|id_support={{{id_support|}}}|video={{{video|}}}|date_debut={{{date_debut|}}}|date_fin={{{date_fin|}}}|precision={{{precision|}}}|duree={{#time: U | 1970-01-01 {{{duree|}}} }}|genre={{{genre|}}}|format_original={{{format_original|}}}|coloration={{{coloration|}}}|son={{{son|}}}|langue={{{langue|}}}|type={{{type|}}}|realisateurs={{{realisateurs|}}}|droits={{{droits|}}}|lieu_de_tournage={{{lieu_de_tournage|}}}|fonds={{{fonds|}}}|pieces_jointes={{{pieces_jointes|}}}|public_cible={{{public_cible|}}}|evenements_filmes_ou_en_lien={{{evenements_filmes_ou_en_lien|}}}|personnages_identifies={{{personnages_identifies|}}}|lieux_ou_monuments={{{lieux_ou_monuments|}}}|resume={{{resume|}}}|descripteurs={{{descripteurs|}}}|institution_dorigine={{{institution_dorigine|}}}|thematique={{{thematique|}}}}}<!--
+
-->{{#cargo_store:_table=Supports|id_support={{PAGENAME}}|video={{{video|}}}|date_debut={{{date_debut|}}}|date_fin={{{date_fin|}}}|precision={{{precision|}}}|duree={{#time: U | 1970-01-01 {{{duree|}}} }}|genre={{{genre|}}}|format_original={{{format_original|}}}|coloration={{{coloration|}}}|son={{{son|}}}|langue={{{langue|}}}|type={{{type|}}}|realisateurs={{{realisateurs|}}}|droits={{{droits|}}}|lieu_de_tournage={{{lieu_de_tournage|}}}|fonds={{{fonds|}}}|pieces_jointes={{{pieces_jointes|}}}|public_cible={{{public_cible|}}}|evenements_filmes_ou_en_lien={{{evenements_filmes_ou_en_lien|}}}|personnages_identifies={{{personnages_identifies|}}}|lieux_ou_monuments={{{lieux_ou_monuments|}}}|resume={{{resume|}}}|descripteurs={{{descripteurs|}}}|institution_dorigine={{{institution_dorigine|}}}|thematique={{{thematique|}}}}}<!--
  
 
-->{{#cargo_query:table=Supports|fields=video|where=id_support='{{{id_support}}}'|group by=video|format=template|template=ReqToVar|default=}}<!--
 
-->{{#cargo_query:table=Supports|fields=video|where=id_support='{{{id_support}}}'|group by=video|format=template|template=ReqToVar|default=}}<!--
Line 13: Line 13:
 
|colspan="2"|{{#if:{{{video|}}}|{{#widget:Video|url=http://rhinedits-stream.di.unistra.fr/Films/{{{video|}}}.mp4 }}|}}
 
|colspan="2"|{{#if:{{{video|}}}|{{#widget:Video|url=http://rhinedits-stream.di.unistra.fr/Films/{{{video|}}}.mp4 }}|}}
 
|-
 
|-
{{Ligne|{{int:Template-id_support}}|{{{id_support|}}}}}<!--
 
 
-->{{Ligne|Type|{{{type|}}}}}<!--
 
-->{{Ligne|Type|{{{type|}}}}}<!--
 
-->{{Ligne|{{int:Template-Date}}|{{#switch:{{{date_debut|-}}}{{{date_fin|+}}}
 
-->{{Ligne|{{int:Template-Date}}|{{#switch:{{{date_debut|-}}}{{{date_fin|+}}}
Line 61: Line 60:
 
tables=Sequences
 
tables=Sequences
 
|fields=_pageName,titre,timecode,duree,date_debut,date_fin
 
|fields=_pageName,titre,timecode,duree,date_debut,date_fin
|where=id_support='{{{id_support}}}'
+
|where=id_support='{{PAGENAME}}'
|order by=timecode,duree
+
|order by=timecode,duree,titre
|group by=timecode,duree
+
|group by=timecode,duree,titre
 
|format=template
 
|format=template
 
|template=ReqToPage
 
|template=ReqToPage
Line 73: Line 72:
 
tables=Sequences
 
tables=Sequences
 
|fields=evenements_filmes_ou_en_lien
 
|fields=evenements_filmes_ou_en_lien
|where=Sequences.id_support='{{{id_support}}}' and evenements_filmes_ou_en_lien HOLDS NOT ''
+
|where=Sequences.id_support='{{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 83: Line 82:
 
tables=Sequences
 
tables=Sequences
 
|fields=personnages_identifies
 
|fields=personnages_identifies
|where=Sequences.id_support='{{{id_support}}}' and personnages_identifies HOLDS NOT ''
+
|where=Sequences.id_support='{{PAGENAME}}' and personnages_identifies HOLDS NOT ''
 
|group by=personnages_identifies
 
|group by=personnages_identifies
 
|format=template
 
|format=template
Line 93: Line 92:
 
tables=Sequences
 
tables=Sequences
 
|fields=lieux_ou_monuments
 
|fields=lieux_ou_monuments
|where=Sequences.id_support='{{{id_support}}}' and lieux_ou_monuments HOLDS NOT ''
+
|where=Sequences.id_support='{{PAGENAME}}' and lieux_ou_monuments HOLDS NOT ''
 
|group by=lieux_ou_monuments
 
|group by=lieux_ou_monuments
 
|format=template
 
|format=template
Line 104: Line 103:
 
tables=Sequences
 
tables=Sequences
 
|fields=timecode,duree
 
|fields=timecode,duree
|where=id_support='{{{id_support}}}'
+
|where=id_support='{{PAGENAME}}'
 
|order by=timecode DESC
 
|order by=timecode DESC
 
|limit=1
 
|limit=1

Revision as of 13:29, 27 June 2018

Ceci est le modèle « FicheSupport ».

Error: "precision" cannot be used as a Cargo field name, because it is an SQL keyword.