Modèle:FicheSupport : Différence entre versions
m (Remplacement de texte — « id_support » par « idSupport ») |
|||
(80 révisions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
<noinclude> | <noinclude> | ||
Ceci est le modèle « FicheSupport ». | Ceci est le modèle « FicheSupport ». | ||
− | {{#cargo_declare:_table=Supports | + | {{#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| | + | -->{{#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 }}|}} |
− | + | {{Lign|Type|{{{type|}}}}}<!-- | |
− | + | -->{{Lign|{{int:Template-Date}}|{{#switch:{{{dateDebut|-}}}{{{dateFin|+}}} | |
− | + | |{{{dateDebut}}}{{{dateFin}}}={{int:Template-Entre}} {{AfficheDate |{{formatDate|{{{dateDebut}}}}}}} {{int:Template-et}} {{AfficheDate |{{formatDate|{{{dateFin}}}}}}} | |
− | + | |{{{dateDebut}}}+={{AfficheDate |{{formatDate|{{{dateDebut}}}}}}} | |
− | + | |-{{{dateFin}}}={{AfficheDate |{{formatDate|{{{dateFin}}}}}}} | |
− | + | |#default= | |
− | {{ | + | }} }} |
− | -->{{ | + | {{colonnes|taille=20|{{Lign|{{int:Template-Coloration}}|{{{coloration|}}} }} <!-- |
− | - | + | -->{{Lign|{{int:Template-Son}}|{{{son|}}} }}<!-- |
− | + | -->{{Lign|{{int:Template-Durée}}|{{#if:{{{duree|}}}|{{{duree}}}|}} }}<!-- | |
− | -->{{ | + | -->{{Lign|{{int:Template-Métrage}}|{{#if:{{{Metrage|}}}|{{{Metrage}}}|}} }}<!-- |
− | -->{{ | + | -->{{Lign|{{int:Template-Fonds}}|{{{fonds|}}} }}<!-- |
− | -->{{ | + | -->{{Lign|{{int:Template-Réalisateurs}}|{{{realisateurs|}}} }}<!-- |
− | -->{{ | + | -->{{Lign|Format|{{{format|}}}}}<!-- |
− | -->{{ | + | -->{{Lign|{{int:Template-Format original}}|{{{format_original|}}} }}<!-- |
− | -->{{ | + | -->{{Lign|{{int:Template-Langue}}|{{ucfirst:{{#language:{{{langue|}}}|{{int:lang}}}}}} }}<!-- |
− | -->{{ | + | -->{{Lign|Genre|{{{genre|}}} }}<!-- |
− | -->{{ | + | -->{{Lign|Droits|{{{droits|}}}}}<!-- |
− | -->{{ | + | -->{{Lign|{{int:Template-Institution d'origine}}|{{{institution_dorigine|}}} }} |
− | -->{{ | + | }} |
− | -->{{ | + | </div><!-- |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | -->{{Paragraphe|{{int: | + | -->{{Paragraphe|Notes|{{{Notes_{{int:lang}}|{{{Notes_en|{{{Notes_fr|{{{Notes_de|}}}}}}}}}}}}}}<!-- |
− | + | -->{{Paragraphe|{{int:Template-Documents annexes}}|{{{Documents_annexes_{{int:lang}}|{{{Documents_annexes_en|{{{Documents_annexes_fr|{{{Documents_annexes_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 58 : | Ligne 40 : | ||
{{#cargo_query: | {{#cargo_query: | ||
tables=Sequences | tables=Sequences | ||
− | |fields=_pageName,titre,timecode,duree, | + | |fields=_pageName,titre,timecode,duree,dateDebut,dateFin |
− | |where= | + | |where=idSupport='{{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 | ||
Ligne 68 : | Ligne 50 : | ||
}} | }} | ||
<br> | <br> | ||
+ | <!-- | ||
{{#cargo_query: | {{#cargo_query: | ||
tables=Sequences | tables=Sequences | ||
|fields=evenements_filmes_ou_en_lien | |fields=evenements_filmes_ou_en_lien | ||
− | |where=Sequences. | + | |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 | ||
Ligne 81 : | Ligne 64 : | ||
tables=Sequences | tables=Sequences | ||
|fields=personnages_identifies | |fields=personnages_identifies | ||
− | |where=Sequences. | + | |where=Sequences.idSupport='{{PAGENAME}}' and personnages_identifies HOLDS NOT '' |
|group by=personnages_identifies | |group by=personnages_identifies | ||
|format=template | |format=template | ||
Ligne 91 : | Ligne 74 : | ||
tables=Sequences | tables=Sequences | ||
|fields=lieux_ou_monuments | |fields=lieux_ou_monuments | ||
− | |where=Sequences. | + | |where=Sequences.idSupport='{{PAGENAME}}' and lieux_ou_monuments HOLDS NOT '' |
|group by=lieux_ou_monuments | |group by=lieux_ou_monuments | ||
|format=template | |format=template | ||
Ligne 98 : | Ligne 81 : | ||
|default= | |default= | ||
}} | }} | ||
− | + | --> | |
{{#cargo_query: | {{#cargo_query: | ||
tables=Sequences | tables=Sequences | ||
|fields=timecode,duree | |fields=timecode,duree | ||
− | |where= | + | |where=idSupport='{{PAGENAME}}' |
|order by=timecode DESC | |order by=timecode DESC | ||
|limit=1 | |limit=1 | ||
Ligne 112 : | Ligne 95 : | ||
<!-- | <!-- | ||
− | -->{{#forminput:form=FicheSequence|size=|default value={{ | + | -->{{#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> | ||
[[Catégorie:Supports]] | [[Catégorie:Supports]] | ||
</includeonly> | </includeonly> |
Version actuelle datée du 26 septembre 2018 à 14:45
Ceci est le modèle « FicheSupport ». Ce modèle définit le tableau « Supports ». Voir le tableau.