Modèle:FicheSupport : Différence entre versions
(Page créée avec « <noinclude> Ceci est le modèle « Fiche sequence ». {{#cargo_declare:_table=Sequences|titre=String|sous-titre=String|date=Date|precision=String|duree=Integer|genre=Page... ») |
|||
Ligne 1 : | Ligne 1 : | ||
<noinclude> | <noinclude> | ||
− | Ceci est le modèle « | + | Ceci est le modèle « FicheSupport ». |
− | {{#cargo_declare:_table= | + | {{#cargo_declare:_table=Supports|id_support=Page|video=String|date=Date|precision=String|duree=Integer|genre=Page|format_original=Page|coloration=String|son=String|langue=String|type=String|realisateurs=List (;) of Page|droits=String|lieu_de_tournage=Coordinates|fonds=Page|pieces_jointes=List (;) of String|public_cible=String|evenements_filmes_ou_en_lien=List (;) of String|personnages_identifies=List (;) of String|lieux_ou_monuments=List (;) of String|resume=Text|descripteurs=List (;) of String|institution_dorigine=Page|thematique=Page}} |
</noinclude><includeonly>{{#default_form:FicheSequence}}<!-- | </noinclude><includeonly>{{#default_form:FicheSequence}}<!-- | ||
− | -->{{#cargo_store:_table= | + | -->{{#cargo_store:_table=Supports|id_support={{{id_support|}}}|video={{{video|}}}|date={{{date|}}}|precision={{{precision|}}}|duree={{{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=}}<!-- | ||
Ligne 11 : | Ligne 11 : | ||
! style="text-align: center; background-color:#ccccff;" colspan="2" |<span style="font-size: larger;">{{{titre}}}</span> | ! style="text-align: center; background-color:#ccccff;" colspan="2" |<span style="font-size: larger;">{{{titre}}}</span> | ||
|- | |- | ||
− | |colspan="2" | + | |colspan="2"|{{#widget:Video|url={{{video|}}} }} |
− | |||
|- | |- | ||
− | + | {{Ligne|{{int:Template-id_support}}|{{{id_support|}}}}}<!-- | |
− | |||
-->{{Ligne|Type|{{{type|}}}}}<!-- | -->{{Ligne|Type|{{{type|}}}}}<!-- | ||
-->{{Ligne|{{int:Template-Date}}|{{{date|}}} {{#if:{{{precision|}}}|({{{precision}}})}} }}<!-- | -->{{Ligne|{{int:Template-Date}}|{{{date|}}} {{#if:{{{precision|}}}|({{{precision}}})}} }}<!-- | ||
-->{{Ligne|{{int:Template-Coloration}}|[[{{{coloration|}}}|{{Trad|{{{coloration|}}}}}]]}} <!-- | -->{{Ligne|{{int:Template-Coloration}}|[[{{{coloration|}}}|{{Trad|{{{coloration|}}}}}]]}} <!-- | ||
-->{{Ligne|{{int:Template-Son}}|[[{{{son|}}}|{{Trad|{{{son|}}}}}]]}}<!-- | -->{{Ligne|{{int:Template-Son}}|[[{{{son|}}}|{{Trad|{{{son|}}}}}]]}}<!-- | ||
− | |||
-->{{Ligne|{{int:Template-Durée}}|{{#time: H:i:s |@{{{duree}}}}} }}<!-- | -->{{Ligne|{{int:Template-Durée}}|{{#time: H:i:s |@{{{duree}}}}} }}<!-- | ||
-->{{Ligne|{{int:Template-Fonds}}|[[{{{fonds|}}}]]}}<!-- | -->{{Ligne|{{int:Template-Fonds}}|[[{{{fonds|}}}]]}}<!-- | ||
Ligne 49 : | Ligne 46 : | ||
<br> | <br> | ||
<hr> | <hr> | ||
− | -->{{#cargo_query: | + | --> |
+ | |||
+ | {{#cargo_query: | ||
+ | tables=Sequences | ||
+ | |fields=_pageName,titre,timecode,duree,date | ||
+ | |where=id_support='{{{id_support}}}' | ||
+ | |order by=timecode | ||
+ | |group by=timecode | ||
+ | |format=template | ||
+ | |template=ReqToPage | ||
+ | |intro===Séquences== | ||
+ | |default= | ||
+ | }} | ||
+ | <br> | ||
+ | {{#cargo_query: | ||
+ | tables=Sequences | ||
+ | |fields=lieux_et_monuments_identifies | ||
+ | |where=Sequences.id_support='{{{id_support}}}' | ||
+ | |group by=lieux_et_monuments_identifies | ||
+ | |format=template | ||
+ | |template=ReqToPage2 | ||
+ | |intro===Lieux et monuments identifiés== | ||
+ | |default= | ||
+ | }} | ||
+ | |||
+ | {{#cargo_query: | ||
tables=Sequences | tables=Sequences | ||
|fields=timecode,duree | |fields=timecode,duree | ||
Ligne 58 : | Ligne 80 : | ||
|format=template | |format=template | ||
|template=ReqToVar | |template=ReqToVar | ||
− | |default={{#vardefine:var_1 | + | |default={{#vardefine:var_1|0}}{{#vardefine:var_2|-1}} |
}} | }} | ||
− | |||
<!-- | <!-- | ||
− | |||
− | {{#forminput:form=Fiche_sequence|size=|default value={{{id_support}}}-{{#expr:{{#var:var_1|0}}+{{#var:var_2|0}}}}|button text=Ajouter séquence|query string=Fiche_sequence[date]={{{date|}}}&Fiche_sequence[genre]={{{genre|}}}&Fiche_sequence[format]={{{format|}}}&Fiche_sequence[format_original]={{{format_original|}}}&Fiche_sequence[son]={{{son|}}}&Fiche_sequence[langue]={{{langue|}}}&Fiche_sequence[realisateurs]={{{realisateurs|}}}&Fiche_sequence[coloration]={{{coloration|}}}&Fiche_sequence[lieu_de_tournage]={{{lieu_de_tournage|}}}&Fiche_sequence[fonds]={{{fonds|}}}&Fiche_sequence[public_cible]={{{public_cible|}}}&Fiche_sequence[personnages_identifiées]={{{personnages_identifiés|}}}&Fiche_sequence[evenements_filmes_ou_en_lien]={{{evenements_filmes_ou_en_lien|}}}&Fiche_sequence[lieux_et_monuments_identifies]={{{lieux_et_monuments_identifies|}}}&Fiche_sequence[descripteurs]={{{descripteurs|}}}&Fiche_sequence[timecode]={{#expr:{{#var:var_1|0}}+{{#var:var_2|0}}}}&Fiche_sequence[id_support]={{{id_support|}}}&Fiche_sequence[duree]=60 | + | -->{{#forminput:form=Fiche_sequence|size=|default value={{{id_support}}}-{{#expr:{{#var:var_1|0}}+{{#var:var_2|0}}}}|button text=Ajouter séquence|query string=Fiche_sequence[date]={{{date|}}}&Fiche_sequence[genre]={{{genre|}}}&Fiche_sequence[format]={{{format|}}}&Fiche_sequence[format_original]={{{format_original|}}}&Fiche_sequence[son]={{{son|}}}&Fiche_sequence[langue]={{{langue|}}}&Fiche_sequence[realisateurs]={{{realisateurs|}}}&Fiche_sequence[coloration]={{{coloration|}}}&Fiche_sequence[lieu_de_tournage]={{{lieu_de_tournage|}}}&Fiche_sequence[fonds]={{{fonds|}}}&Fiche_sequence[public_cible]={{{public_cible|}}}&Fiche_sequence[personnages_identifiées]={{{personnages_identifiés|}}}&Fiche_sequence[evenements_filmes_ou_en_lien]={{{evenements_filmes_ou_en_lien|}}}&Fiche_sequence[lieux_et_monuments_identifies]={{{lieux_et_monuments_identifies|}}}&Fiche_sequence[descripteurs]={{{descripteurs|}}}&Fiche_sequence[timecode]={{#expr:{{#var:var_1|0}}+{{#var:var_2|0}}+1}}&Fiche_sequence[id_support]={{{id_support|}}}&Fiche_sequence[duree]=60 |
}} | }} | ||
<br> | <br> | ||
− | + | ||
− | + | [[Catégorie:Supports]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | [[Catégorie: | ||
</includeonly> | </includeonly> |
Version du 12 juin 2018 à 16:17
Ceci est le modèle « FicheSupport ».
Error: "precision" cannot be used as a Cargo field name, because it is an SQL keyword.