source: spip-zone/_squelettes_/mediaspip/mediaspip_core/trunk/inclure/auteur-profil_modifier.html @ 77138

Last change on this file since 77138 was 77138, checked in by lesage.sylvain@…, 8 years ago

breadcrumb pour les squelettes auteur* - cette solution n'est pas la plus élégante...

File size: 1.7 KB
Line 
1[(#REM)
2
3        Page de modification du profil de l'auteur
4        Accessible en passant le paramètre vue=profil sur sa propre page ou celle d'un auteur
5        que l'on a le droit de modifier (si on est admin par exemple)
6       
7        On affiche sur cette page :
8        -* Un message explicant aux utilisateurs comment modifier leur logo (via crayons)
9        -* Le formulaire d'édition de l'auteur passé en paramètre
10        -* Un message si l'on n'a pas le droit de modifier l'auteur en question
11       
12       
13]#CACHE{0}
14<BOUCLE_contenu_auteur(AUTEURS){id_auteur}{tout}>
15#SET{largeur_logo,#VAL{_TAILLE_LARGEUR_LOGOS_OBJETS}|defined|?{#EVAL{_TAILLE_LARGEUR_LOGOS_OBJETS},#CONFIG{mediaspip/squelettes/logo_objets_largeur,80}}}
16#SET{hauteur_logo,#VAL{_TAILLE_HAUTEUR_LOGOS_OBJETS}|defined|?{#EVAL{_TAILLE_HAUTEUR_LOGOS_OBJETS},#CONFIG{mediaspip/squelettes/logo_objets_hauteur,80}}}
17
18<div class="content-principal">
19        <div class="vcard">[(#REM) microformat vcard]
20                <div class="cartouche">
21                        [<div class="logo #EDIT{logo} resize-#GET{largeur_logo}">
22                        (#LOGO_AUTEUR|sinon{#CHEMIN{images/logo_auteur_defaut.png}}|image_reduire{#GET{largeur_logo},#GET{hauteur_logo}}
23                                |inserer_attribut{class,spip_logos}|inserer_attribut{alt,''})
24                        </div>]
25                        <h1 class="h1">
26                                [(#SESSION{id_auteur}|=={#ID_AUTEUR}|oui)<:mediaspip_core:titre_modifier_profil:>]
27                                [(#SESSION{id_auteur}|=={#ID_AUTEUR}|non)<:mediaspip_core:titre_modifier_auteur_nom{nom=#NOM}:>]
28                        </h1>
29                        [(#AUTORISER{modifier,auteur,#ID_AUTEUR,[(#SESSION|unserialize)],#ARRAY{champ,logo}}|oui)
30                        <p class="explication"><:mediaspip_core:explication_modifier_logo_auteur:></p>]
31                </div>
32        </div>[(#REM) / vcard]
33
34        <div class="ajax">
35                [(#FORMULAIRE_EDITER_AUTEUR{#ID_AUTEUR,[(#SELF|parametre_url{vue,''})]})]
36        </div>
37</div>
38</BOUCLE_contenu_auteur>
Note: See TracBrowser for help on using the repository browser.