source: spip-zone/_squelettes_/mediaspip/mediaspip_core/trunk/content/article-medias.html @ 79886

Last change on this file since 79886 was 79886, checked in by severo@…, 7 years ago

Ce bloc donne les infos sur l'activité autour du media,

et pas seulement les statistiques : commentaires, signalement,
mise à jour, auteurs, réseaux sociaux...

File size: 6.5 KB
Line 
1<BOUCLE_contenu_article(ARTICLES){id_article}>[(#SET{config_page_medias,#CONFIG{mediaspip/medias,#ARRAY}})]
2[(#PLUGIN{polyhier}|oui)[(#INCLURE{fond=inclure/hierarchie_poly,id_article,id_rubrique})]]
3<BOUCLE_media_doc(DOCUMENTS){id_article}{0,1}>#SET{media_doc,#MEDIA}</BOUCLE_media_doc>
4<div class="content-principal hentry" itemscope[(#GET{media_doc}|=={video}|oui)[(#SET{done,oui})]itemtype="http://schema.org/VideoObject"][(#GET{media_doc}|=={audio}|oui)[(#SET{done,oui})]itemtype="http://schema.org/AudioObject"][(#GET{done}|=={oui}|non)itemtype="http://schema.org/MediaObject"]>
5        <div class="cartouche">
6                [<div class="logo #EDIT{logo}">(#LOGO_ARTICLE|image_reduire{200,200})</div>][
7                <p class="#EDIT{surtitre} surtitre">(#SURTITRE)</p>
8                ]<h1 class="h1 #EDIT{titre} entry-title" itemprop="name">#TITRE</h1>[
9                <p class="#EDIT{soustitre} soustitre">(#SOUSTITRE)</p>]
10                [(#REM)
11                        Inclure le modele des liens de traductions
12                ][(#MODELE{article_traductions})]
13                [(#PLUGIN{suivant_precedent}|oui)[(#ID_TRAD|>{0}|?{#SET{id_article,#ID_TRAD},#SET{id_article,#ID_ARTICLE}})]
14                [<div class="precedent_suivant">
15                        (#INCLURE{fond=inclure/article_precedent_suivant,id_article=#GET{id_article},id_rubrique,lang#LANG})
16                </div>]]
17        </div>
18        [(#INCLURE{fond=inclure/document_media,env})]
19        [(#REM)
20
21                Informations supplementaires sur le document
22
23        ]<div id="infos_sup" class="surlignable row">[(#SET{infos_cachees_medias,#GET{config_page_medias}|table_valeur{infos_cachees}|sinon{#ARRAY}})]
24                <h2 class="h2 span8"><:mediaspip_core:media_a_propos:></h2>
25                <div class="infos_media_bloc infos_descriptif span4">
26                        [(#REM) Descriptif : infos éditables qui définissent le média]
27                        [(#PLUGIN{gis}|oui)
28                        [(#INCLURE{fond=inclure/gis_mini_map,objet=article,id_objet=#ID_ARTICLE})]]
29                        <h3 class="h3"><:mediaspip_core:info_descriptif:></h3>[(#VAL{info_date_redac}|in_array{#GET{infos_cachees_medias}}|non)
30                        <div class="info_media info-date-redac"><p><span class="title"><:mediaspip_core:info_date_redac:></span> <abbr class="date_redac #EDIT{date_redac}" title="[(#DATE_REDAC|date_iso)]">[(#DATE_REDAC|nom_jour) ][(#DATE_REDAC|affdate)]</abbr></p></div>]
31                        [(#CONFIG{langues_multilingue}|explode{','}|count|>{1}|oui)
32                        [<div class="info_media info-langue">
33                                <p><span class="title"><:mediaspip_core:info_langue:></span> <abbr class="entry-lang" title="#LANG">(#LANG|traduire_nom_langue)</abbr></p>
34                        </div>]][
35                        <div class="#EDIT{chapo} chapo info_media entry-summary" itemprop="headline">(#CHAPO|image_reduire{250,0})</div>][
36                        <div class="#EDIT{texte} texte info_media entry-content" itemprop="description">(#TEXTE|image_reduire{250,0})</div>][
37                        <div class="ps">
38                                <h4 class="h4"><:info_ps:></h2>
39                                <div class="#EDIT{ps} surlignable">(#PS|image_reduire{500,0})</div>
40                        </div>][
41                        <div class="notes surlignable"><h4 class="h4 pas_surlignable"><:info_notes:></h4>(#NOTES)</div>]
42                        [(#PLUGIN{LICENCE}|oui)
43                        [<div class="info_media info-licence #EDIT{id_licence}">
44                                <p><span class="title"><:mediaspip_core:info_licence:> </span>
45                                (#MODELE{licence,id_licence=#ID_LICENCE,nom_licence=oui,hauteur_logo=25,cacher_defaut=oui}|trim)</p>
46                        </div>]][
47                        <div class="info_media #EDIT{hyperlien} hyperlien"><p><span class="title"><:voir_en_ligne:> :</span> <a href="(#URL_SITE)" class="url spip_out">[(#NOM_SITE|sinon{[(#URL_SITE|couper{80})]})]</a></p></div>]
48                        <INCLURE{fond=inclure/inc-mots,objet=article,id_objet=#ID_ARTICLE} />
49                        [(#PLUGIN{SPIPICIOUS}|oui)
50                                <INCLURE{fond=inc-tags,objet=article,id_objet=#ID_ARTICLE,message_aucun=non} />
51                                #FORMULAIRE_SPIPICIOUS_AJAX{#ID_ARTICLE,article}
52                        ][(#PLUGIN{collections}|oui)
53                                <INCLURE{fond=inclure/collections_liees_media,id_article,ajax} />
54                                [(#FORMULAIRE_ASSOCIER_MEDIA_COLLECTION{#ID_ARTICLE})]]
55                        [(#PIPELINE{ms_ajout_html, #ARRAY{args,#ARRAY{objet,article,id_objet,#ID_ARTICLE,squelette,content/article-medias.html,infos_cachees_medias,#GET{infos_cachees_medias}},data,''}})]
56                </div>
57                <div class="infos_media_bloc infos_statistiques span4">
58                        [(#REM) Infos sur l'activité autour de ce média ]
59                        <h3 class="h3"><:mediaspip_core:info_activite:></h3>[
60                        (#VAL{info_publie}|in_array{#GET{infos_cachees_medias}}|non)<div class="info_media info-publi"><p><span class="title"><:mediaspip_core:info_publie_date:></span> <abbr class="published" title="[(#DATE|date_iso)]">[(#DATE|nom_jour) ][(#DATE|affdate)]</abbr></p></div>][
61                        (#VAL{info_update}|in_array{#GET{infos_cachees_medias}}|non)
62                        <div class="info_media info-updated">
63                                [<p><span class="title"><:mediaspip_core:info_maj:></span> <abbr class="updated" title="[(#MAJ|date_iso)]">(#MAJ|date_relative)</abbr></p>]
64                        </div>][
65                        (#VAL{info_auteur}|in_array{#GET{infos_cachees_medias}}|non)[<div class="info_media info-auteur"><p><span class="title"><:mediaspip_core:info_auteurs:> </span><span class="auteurs">(#LESAUTEURS)</span></p></div>]]
66                        [(#INCLURE{fond=inclure/infos_notations_article,env}|trim)]
67                        [(#VAL{info_nb_vues}|in_array{#GET{infos_cachees_medias}}|non)
68                        [<div class="info_media info-visites"><p>(#VISITES|sinon{1}|singulier_ou_pluriel{mediaspip_core:info_nb_vue,mediaspip_core:info_nb_vues})</p></div>]]
69                        [(#PLUGIN{bigbrother}|oui)
70                        #INCLURE{fond=inclure/article-media_bigbrother_compte,id_article}]
71                        <BOUCLE_coms(FORUMS){id_article}{plat}> </BOUCLE_coms>
72                        [(#VAL{info_nb_comments}|in_array{#GET{infos_cachees_medias}}|non)
73                        <div class="info_media info-comments">
74                        [<p><a href="#forum">(#TOTAL_BOUCLE)
75                                [(#TOTAL_BOUCLE|=={1}|ou{#TOTAL_BOUCLE|=={0}}|?{<:mediaspip_core:info_comment:>,<:mediaspip_core:info_comments:>})]</a></p>]
76                        </div>]
77                        </B_coms>
78                        [(#VAL{info_nb_comments}|in_array{#GET{infos_cachees_medias}}|non)
79                        <div class="info_media info-comments">
80                        [<p><a href="#forum">(#TOTAL_BOUCLE) <:mediaspip_core:info_comment:></a></p>]
81                        </div>]
82                        <//B_coms>[
83                        (#PLUGIN{signalement}|oui)<div class="info_media info-signalement ajouter_signalement">#FORMULAIRE_SIGNALEMENT</div>][
84                        (#PLUGIN{mesfavoris}|oui)<INCLURE{fond=inclure/favoris_article,id_article} />][
85                        (#PLUGIN{recommander}|oui)
86                                [(#RECOMMANDER{#TITRE,#URL_ARTICLE,#INTRODUCTION})]
87                        ]<BOUCLE_doc(DOCUMENTS){id_article}>
88                        [(#PLUGIN{embed_code}|et{#CONFIG{mediaspip/squelettes/embed_code,on}|=={on}}|oui)
89                        [(#MODELE{code_embed,id_document=#ID_DOCUMENT})]]
90                        </BOUCLE_doc>
91                </div>
92                <INCLURE{fond=inclure/documents-medias,id_article,id_document,env,ajax} />
93        </div>
94</div>
95
96[(#REM) Forum de l'article ]
97<INCLURE{fond=inclure/forum,id_article,repondre_url=(#PARAMETRES_FORUM|url_reponse_forum),repondre_titre=<:mediaspip_core:poster_message:>} />
98</BOUCLE_contenu_article>
Note: See TracBrowser for help on using the repository browser.