source: spip-zone/_squelettes_/mediaspip/mediaspip_core/trunk/inclure/auteur-normal.html @ 74540

Last change on this file since 74540 was 74540, checked in by kent1@…, 8 years ago

On continue à avancer sur cette version de transition vers la compatibilité bootstrap

#ENV{type_pagination,page} sur toutes les paginations

Les class "notice" sont doublées d'une class "warning"

Les pagination dans des <div></div> et non <p></p>

File size: 4.8 KB
Line 
1[(#REM)
2        Contenu central d'une page auteur
3       
4        vue par les autres visiteurs qu'ils soient identifiés ou pas
5]
6
7<BOUCLE_contenu_auteur(AUTEURS){id_auteur}{tout}>
8#SET{largeur_logo,#VAL{_TAILLE_LARGEUR_LOGOS_OBJETS}|defined|?{#EVAL{_TAILLE_LARGEUR_LOGOS_OBJETS},#CONFIG{mediaspip/squelettes/logo_objets_largeur,80}}}
9#SET{hauteur_logo,#VAL{_TAILLE_HAUTEUR_LOGOS_OBJETS}|defined|?{#EVAL{_TAILLE_HAUTEUR_LOGOS_OBJETS},#CONFIG{mediaspip/squelettes/logo_objets_hauteur,80}}}
10[(#REM) Fil d'Ariane ]
11<p id="hierarchie" class="breadcrumb"><a href="#URL_SITE_SPIP/"><:accueil_site:></a><span class="sep divider"> &gt; </span><span><:info_auteurs:></span>[<span class="sep divider"> &gt; </span><strong class="on active">(#NOM|couper{80})</strong>]</p>
12<div class="content-principal">
13        <div class="vcard">[(#REM) microformat vcard]
14                <div class="cartouche">
15                        [<div class="logo #EDIT{logo}">
16                        (#LOGO_AUTEUR|sinon{#CHEMIN{images/logo_auteur_defaut.png}}|image_reduire{#GET{largeur_logo},#GET{hauteur_logo}}
17                                |inserer_attribut{class,spip_logos}|inserer_attribut{alt,''})
18                        </div>]
19                        <h1 class="h1">#NOM</h1>
20                </div>
21                [(#ENV{email_modif}|=={ok}|oui)
22                <div class="formulaire_spip">
23                        <p class="reponse_formulaire reponse_formulaire_ok"><:mediaspip_core:message_modif_email_ok:></p>
24                </div>]
25                [(#ENV{email_confirm}|oui)
26                <div class="formulaire_spip">
27                        <p class="reponse_formulaire reponse_formulaire_erreur"><:form_auteur_envoi_mail_confirmation{email=#ENV{email_confirm}}:></p>
28                </div>]
29                <div class="infos_auteur">
30                        <B_documents_video>
31                        [(#REM)
32                                Une vidéo de présentation de l'auteur?
33                        ]
34                        <div class="document_auteur">
35                        <BOUCLE_documents_video(DOCUMENTS){objet=auteur}{id_objet=#ID_AUTEUR}{media=video}{0,1}{tout}>
36                        [(#MODELE{emb,id_document=#ID_DOCUMENT,controls=oui,autobuffer=oui,largeur=100%,hauteur=240,infos=non})]
37                        </BOUCLE_documents_video>
38                        </div>
39                        </B_documents_video>
40                        [(#PLUGIN{inscription3}|oui)
41                                #MODELE{fiche_utilisateur,id=#ID_AUTEUR,env}
42                        ]
43                        [(#PLUGIN{inscription3}|non)
44                                [<div class="#EDIT{qui} fn"><:mediaspip_core:auteur_nom:> (#NOM)</div>]
45                                [<div class="texte statut"><:mediaspip_core:auteur_statut:> (#STATUT|ms_traduire_statut)</div>]
46                                [<div class="#EDIT{bio} texte"><:mediaspip_core:auteur_bio:> (#BIO)</div>]
47                                [<div class="notes"><h2 class="h2"><:info_notes:></h2>(#NOTES)</div>]
48                                [<p class="#EDIT{hyperlien} hyperlien"><:voir_en_ligne:> : <a href="(#URL_SITE)" class="url spip_out">[(#NOM_SITE|sinon{[(#URL_SITE|couper{80})]})]</a></p>]
49                        ]
50                </div>
51        </div>[(#REM) / vcard]
52
53        <BOUCLE_articles(ARTICLES) {id_auteur} {!par popularite} {id_secteur=#CONFIG{mediaspip/rubriques/medias}}> </BOUCLE_articles>
54        [(#SET{titre_liste,[<:mediaspip_core:articles_medias_auteur{login=#NOM}:> ((#GRAND_TOTAL))]})]
55        #INCLURE{fond=inclure/articles-medias_liste,env,titre_liste=#GET{titre_liste},couper=40,limite_pagination=3,ajax}
56        </B_articles>
57       
58        <BOUCLE_articles_autres(ARTICLES){id_auteur}{id_secteur!=#CONFIG{mediaspip/rubriques/medias}}{par id_secteur}{0,1}>
59        </BOUCLE_articles_autres>
60        <div class="liste articles">
61                <h2 class="h2"><:mediaspip_core:articles_autres_auteur{login=#NOM}:></h2>
62                <BOUCLE_secteurs(RUBRIQUES){racine}{id_secteur!=#CONFIG{mediaspip/rubriques/medias}}{par id_secteur}>
63                        <B_articles_secteurs>
64                        <h3 class="h3">#_secteurs:TITRE</h3>
65                        <ul class="liste-items">
66                                <BOUCLE_articles_secteurs(ARTICLES){id_secteur}{id_auteur}{!par date} {par #ENV{tri,date}}{pagination 5}>
67                                #INCLURE{fond=inclure/article-autres-secteurs,env,id_article,compte=#COMPTEUR_BOUCLE,class=vignette}
68                                </BOUCLE_articles_secteurs>
69                        </ul>
70                        </B_articles_secteurs>
71                </BOUCLE_secteurs>
72                <B_articles_secteurs_zero>
73                        <h3 class="h3"><:mediaspip_core:titre_secteur_zero:></h3>
74                        <ul class="liste-items">
75                                <BOUCLE_articles_secteurs_zero(ARTICLES){id_secteur=0}{id_auteur}{!par date} {par #ENV{tri,popularite}}{pagination 5}>
76                                #INCLURE{fond=inclure/article-autres-secteurs,env,id_article,compte=#COMPTEUR_BOUCLE,class=vignette}
77                                </BOUCLE_articles_secteurs_zero>
78                        </ul>
79                </B_articles_secteurs_zero>
80                <br class="nettoyeur" />
81        </div>
82        </B_articles_autres>
83       
84        <BOUCLE_collections(COLLECTIONS ?){si #PLUGIN{collections}|oui}{id_auteur} />
85        [(#SET{titre_liste,[<:mediaspip_core:collections_auteur{login=#NOM}:> ((#GRAND_TOTAL))]})]
86        <INCLURE{fond=inclure/collections-medias_liste,titre_liste=#GET{titre_liste},couper=40,limite=3,page=auteur-normal,env,ajax} />
87        <//B_collections>
88       
89        <B_tags>
90        <div class="liste tags">
91                <h2 class="h2"><:mediaspip_core:titre_auteur_tags{login=#NOM}:></h2>
92                <div>
93                <BOUCLE_tags(SPIPICIOUS?){id_auteur}{0,1}>#MODELE{spipicious_nuage_auteur,id_auteur}</BOUCLE_tags>
94                </div>
95        </div>
96        </B_tags>
97</div>
98[<div class="auteur_contacter">
99        <h2 class="h2"><:mediaspip_core:auteur_contacter{login=#NOM}:></h2>
100        (#FORMULAIRE_ECRIRE_AUTEUR)
101</div>]
102</BOUCLE_contenu_auteur>
Note: See TracBrowser for help on using the repository browser.