MediaWiki:FicheSequence-cartouche : Différence entre versions
m (Remplacement de texte — « lieu_de_tournage » par « lieuTournage ») |
|||
(96 révisions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
<noinclude> | <noinclude> | ||
− | Ceci est le modèle « Fiche sequence ». | + | Ceci est le modèle « Fiche sequence ». |
− | < | + | <-- |
− | + | {{#cargo_declare:_table=Sequences|titre=String|sous_titre=String|dateDebut=Date|dateFin=Date|duree=Integer|genre=Page|format_original=Page|coloration=String|son=String|langue=String|realisateurs=List (;) of Page|droits=String|lieuTournage=Coordinates|fonds=Page|pieces_jointes=List (;) of 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|idSupport=Page|timecode=Integer}}--> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | {{#cargo_declare:_table=Sequences|titre=String| | ||
</noinclude><includeonly>{{#default_form:FicheSequence}}<!-- | </noinclude><includeonly>{{#default_form:FicheSequence}}<!-- | ||
− | -->{{#cargo_store:_table=Sequences|titre={{{titre|}}}| | + | -->{{#cargo_store:_table=Sequences|titre={{{titre|{{#explode:{{PAGENAME}}|(|0}} }}}|sous_titre={{{sous-titre|}}}|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|}}}|lieuTournage={{{lieuTournage|}}}|fonds={{{fonds|}}}|pieces_jointes={{{pieces_jointes|}}}|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|}}}|idSupport={{{idSupport|}}}|timecode={{#time: U | 1970-01-01 {{{timecode|}}} }} }}<!-- |
− | -->{{#cargo_query:table=Supports|fields=video|where= | + | -->{{#cargo_query:table=Supports|fields=video|where=_pagename='{{{idSupport}}}'|group by=video|format=template|template=ReqToVar|default=}}<!-- |
− | -->{| style="width: | + | -->{| style="width: 35%; font-size: 90%; border-left: 0px solid #aaaaaa; background-color: #fff; color: black; margin-bottom: 0.5em; margin-left: 1em; padding: 0.2em; float: right; clear: right; text-align:left;" |
− | + | ||
− | + | |colspan="2" | | |
− | |colspan="2"| | + | {{#if:{{{video|}}}|{{#widget:Video|width=100%|url=http://rhinedits-stream.di.unistra.fr/Films/{{{video}}}.mp4}}|{{#widget:Video|width=100%|url=http://rhinedits-stream.di.unistra.fr/Films/{{#var:var_1}}.mp4 |start={{#time: U | 1970-01-01 {{{timecode|}}} }}|end={{#expr:{{#time: U | 1970-01-01 {{{timecode|}}} }}+{{#time: U | 1970-01-01 {{{duree|}}} }}}} }} }} |
− | {{#if:{{{video|}}}|{{#widget:Video|url={{{video}}}}}|{{#widget:Video|url={{#var:var_1}} |start={{{timecode|}}}|end={{#expr:{{{timecode|}}}+{{{duree|}}}}} }} }} | ||
|- | |- | ||
{{Ligne|{{int:Template-Sous-titre}}|{{{Sous-titre|}}}}}<!-- | {{Ligne|{{int:Template-Sous-titre}}|{{{Sous-titre|}}}}}<!-- | ||
− | -->{{Ligne|{{int:Template- | + | -->{{Ligne|{{int:Template-idSupport}}|{{{idSupport|}}}}}<!-- |
− | -->{{Ligne| | + | -->{{Ligne|{{int:Template-Date}}|{{#switch:{{{dateDebut|-}}}{{{dateFin|+}}} |
− | - | + | |{{{dateDebut}}}{{{dateFin}}}={{int:Template-Entre}} {{AfficheDate |{{formatDate|{{{dateDebut}}}}}}} {{int:Template-et}} {{AfficheDate |{{formatDate|{{{dateFin}}}}}}} |
− | -->{{Ligne|{{int:Template-Coloration}}| | + | |{{{dateDebut}}}+={{AfficheDate |{{formatDate|{{{dateDebut}}}}}}} |
+ | |-{{{dateFin}}}={{AfficheDate |{{formatDate|{{{dateFin}}}}}}} | ||
+ | |#default= | ||
+ | }} | ||
+ | }}<!-- | ||
+ | -->{{Ligne|{{int:Template-Coloration}}|{{{coloration|}}} }} <!-- | ||
-->{{Ligne|{{int:Template-Son}}|{{{son|}}}}}<!-- | -->{{Ligne|{{int:Template-Son}}|{{{son|}}}}}<!-- | ||
− | -->{{Ligne|{{int:Template-Timecode}}|{{{timecode|}}}}}<!-- | + | -->{{Ligne|{{int:Template-Timecode}}|{{#ifeq:{{{timecode|}}}|00:00:00||{{{timecode|}}} }} }}<!-- |
− | -->{{Ligne|{{int:Template-Durée}}|{{{duree|}}}}}<!-- | + | -->{{Ligne|{{int:Template-Durée}}|{{{duree|}}}|{{{duree}}}|}}<!-- |
-->{{Ligne|{{int:Template-Fonds}}|{{{fonds|}}}}}<!-- | -->{{Ligne|{{int:Template-Fonds}}|{{{fonds|}}}}}<!-- | ||
− | -->{{Ligne|{{int:Template-Réalisateurs}}|{{{realisateurs|}}}}}<!-- | + | -->{{Ligne|{{int:Template-Réalisateurs}}|{{#arraymap:{{{realisateurs|}}}|;|@@@|{{#formredlink:target=@@@|form=Personne}} }} }}<!-- |
-->{{Ligne|Format|{{{format|}}}}}<!-- | -->{{Ligne|Format|{{{format|}}}}}<!-- | ||
− | -->{{Ligne|{{int:Template-Format original}}|{{{format_original|}}}}}<!-- | + | -->{{Ligne|{{int:Template-Format original}}|{{{format_original|}}} }}<!-- |
− | -->{{Ligne|{{int:Template-Langue}}|{{{langue|}}}}}<!-- | + | -->{{Ligne|{{int:Template-Langue}}| {{ucfirst:{{#language:{{{langue|}}}|{{int:lang}}}}}} }}<!-- |
− | -->{{Ligne|Genre|{{{genre|}}}}}<!-- | + | -->{{Ligne|Genre|{{{genre|}}} }}<!-- |
-->{{Ligne|Droits|{{{droits|}}}}}<!-- | -->{{Ligne|Droits|{{{droits|}}}}}<!-- | ||
− | -->{{Ligne| | + | -->{{Ligne|{{int:Template-Thématique}}|{{#arraymap:{{{thematique|}}}|@|XXX|[[XXX|{{Trad|XXX}}]] }} }}<!-- |
− | |||
-->{{Ligne|{{int:Template-Descripteurs}}|{{{descripteurs|}}}}}<!-- | -->{{Ligne|{{int:Template-Descripteurs}}|{{{descripteurs|}}}}}<!-- | ||
-->{{Ligne|{{int:Template-Institution d'origine}}|{{{institution_dorigine|}}}}} | -->{{Ligne|{{int:Template-Institution d'origine}}|{{{institution_dorigine|}}}}} | ||
|- | |- | ||
− | |colspan=2| {{#cargo_display_map:point= {{{ | + | |colspan="2" style="text-align:center;"| {{#cargo_display_map:point= {{{lieuTournage|}}}|width=100%|zoom=12|icon=Epingle_sequence.png|format=openlayers}} |
|}<!-- | |}<!-- | ||
-->{{Paragraphe|{{int:Template-Événements filmés ou en lien}}|{{{evenements_filmes_ou_en_lien|}}}}}<!-- | -->{{Paragraphe|{{int:Template-Événements filmés ou en lien}}|{{{evenements_filmes_ou_en_lien|}}}}}<!-- | ||
+ | -->{{Paragraphe|{{int:Template-Résumé}}|{{{Resume_{{int:lang}}|{{{Resume_en|{{{Resume_fr|{{{Resume_de|}}}}}}}}}}}}}}<!-- | ||
+ | -->{{Paragraphe|{{int:Template-Description}}|{{{Description_{{int:lang}}|{{{Description_en|{{{Description_fr|{{{Description_de|}}}}}}}}}}}}}}<!-- | ||
+ | -->{{Paragraphe|{{int:Template-Contexte_et_analyse}}|{{{Contexte_et_analyse_{{int:lang}}|{{{Contexte_et_analyse_en|{{{Contexte_et_analyse_fr|{{{Contexte_et_analyse_de|}}}}}}}}}}}}}}<!-- | ||
-->{{Paragraphe|{{int:Template-Personnages identifiés}}|{{{personnages_identifies|}}}}}<!-- | -->{{Paragraphe|{{int:Template-Personnages identifiés}}|{{{personnages_identifies|}}}}}<!-- | ||
− | -->{{Paragraphe|{{int:Template-Lieux ou monuments}}|{{{ | + | -->{{Paragraphe|{{int:Template-Lieux ou monuments}}|{{{lieux_ou_monuments|}}}}}<!-- |
− | -->{{Paragraphe|{{int:Template- | + | -->{{Paragraphe|{{int:Template-Bibliographie}}|{{{Bibliographie_{{int:lang}}|{{{Bibliographie_en|{{{Bibliographie|{{{Bibliographie_de|}}}}}}}}}}}}}}<!-- |
− | -->{{Paragraphe|{{int:Template- | + | -->{{Paragraphe|{{int:Template-Documents annexes}}|{{{Documents_annexes_{{int:lang}}|{{{Documents_annexe_en|{{{Documents_annexe_fr|{{{Documents_annexe_de|}}}}}}}}}}}}}}<!-- |
− | + | -->{{Paragraphe|{{int:Template-Notes et références}}| }}<!-- | |
− | -->{{Paragraphe|{{int:Template- | ||
<div style="clear:{{{1|both}}};"></div> | <div style="clear:{{{1|both}}};"></div> | ||
Ligne 82 : | Ligne 57 : | ||
tables=Sequences | tables=Sequences | ||
|fields=timecode,duree | |fields=timecode,duree | ||
− | |where= | + | |where=idSupport='{{{idSupport}}}' |
|order by=timecode DESC | |order by=timecode DESC | ||
|limit=1 | |limit=1 | ||
Ligne 89 : | Ligne 64 : | ||
|template=ReqToVar | |template=ReqToVar | ||
|default={{#vardefine:var_1|{{{timecode|0}}}}}{{#vardefine:var_2|{{{duree|1}}}}} | |default={{#vardefine:var_1|{{{timecode|0}}}}}{{#vardefine:var_2|{{{duree|1}}}}} | ||
+ | }} | ||
+ | <!-- | ||
+ | {{#ifexpr:{{#var:var_1}}<={{#time: U | 1970-01-01 {{{timecode|00:00:00}}} }}|{{#vardefine:var_1|{{#time: U | 1970-01-01 {{{timecode|00:00:00}}} }}}}{{#vardefine:var_2|{{#time: U | 1970-01-01 {{{duree|00:00:01}}} }} }}|}} | ||
+ | |||
+ | {{#forminput:form=FicheSequence|size=|default value={{uc:{{int:Template-Titre}}}} ({{{idSupport|}}})|button text=Ajouter séquence|query string=FicheSequence[date]={{{date|}}}&FicheSequence[genre]={{{genre|}}}&FicheSequence[format]={{{format|}}}&FicheSequence[format_original]={{{format_original|}}}&FicheSequence[son]={{{son|}}}&FicheSequence[langue]={{{langue|}}}&FicheSequence[realisateurs]={{{realisateurs|}}}&FicheSequence[coloration]={{{coloration|}}}&FicheSequence[lieuTournage]={{{lieuTournage|}}}&FicheSequence[fonds]={{{fonds|}}}&FicheSequence[personnages_identifiées]={{{personnages_identifiés|}}}&FicheSequence[evenements_filmes_ou_en_lien]={{{evenements_filmes_ou_en_lien|}}}&FicheSequence[lieux_et_monuments_identifies]={{{lieux_et_monuments_identifies|}}}&FicheSequence[descripteurs]={{{descripteurs|}}}&FicheSequence[timecode]={{#time: H:i:s |@{{#expr:{{#var:var_1|0}}+{{#var:var_2|0}}}}}}&FicheSequence[idSupport]={{{idSupport|}}} | ||
}} | }} | ||
− | |||
− | |||
− | + | ||
− | |||
<br> | <br> | ||
<div style="text-align: center;"> | <div style="text-align: center;"> |
Version actuelle datée du 27 septembre 2018 à 13:36
Ceci est le modèle « Fiche sequence ». <--
Error: #cargo_declare must be called from a template page.
-->