source: spip-zone/_plugins_/contacts_et_organisations/modeles/auteur.html @ 47986

Last change on this file since 47986 was 47986, checked in by cyril@…, 10 years ago

On ajoute les pages contact et organisation pour Z dans squelettes; ces 2 pages appellent structure + la composition éventuelle;

File size: 2.6 KB
Line 
1[(#REM)
2        Modèle pour l'affichage d'un auteur.
3    Si auteur simple => nom en légende, puis vide
4    Si contact => prénom, nom en légende, puis organisation, fonction, coordonnées
5    Si organisation => nom en légende, liste de contacts, TVA, coordonnées
6]
7
8<fieldset class="co_vcard">
9
10    <B_auteur>
11        <BOUCLE_auteur(AUTEURS){id_auteur}{tous}>
12   
13        [(#REM) L'auteur est un contact ]
14                <BOUCLE_c(CONTACTS){id_auteur}>
15               
16                        <legend><span class="c_ou_o c">[C] </span>[<span class="#EDIT{prenom}">(#PRENOM)</span>&nbsp;][<span class="#EDIT{nom}">(#NOM)]<span class="num_auteur">#ID_AUTEUR</span></legend>
17                       
18                        <dl>
19
20                                <B_oc>
21                                <h3 class="h3"><:contacts:label_nom_organisation:></h3>
22                <ul>
23                                <BOUCLE_oc(ORGANISATIONS){id_contact}>
24                                <li class="item #EDIT{nom}">#NOM</li>
25                                </BOUCLE_oc>
26                                </B_oc>
27                <li class="erreur">pas d'organisation trouvée</li>
28                                <//B_oc>
29                                </ul>
30                       
31                                <h3 class="h3"><:contacts:label_fonction:></h3>
32                <ul class="liste-item">
33                                <li class="item #EDIT{fonction}">[(#FONCTION|sinon{'...'})]</li>
34                </ul>
35                               
36                                [(#PLUGIN{coordonnees}|oui)
37                    [(#INCLURE{fond=inc/adresses, id_auteur})]
38                    [(#INCLURE{fond=inc/telephones, id_auteur})]
39                    [(#INCLURE{fond=inc/mails, id_auteur})]
40                ]
41                               
42                       
43                        </dl>
44                </BOUCLE_c>
45        </B_c>
46               
47            [(#REM) L'auteur n'est pas un contact ]
48            <BOUCLE_o(ORGANISATIONS){id_auteur}>
49               
50                <legend><span class="c_ou_o o">[O] </span>[<span class="#EDIT{nom}">(#NOM)]<span class="num_auteur">#ID_AUTEUR</span></legend>
51                <dl>
52               
53                    <h3 class="h3"><:contacts:label_activite:></h3>
54                    <ul class="liste-item">
55                    <li class="item #EDIT{fonction}">[(#ACTIVITE|sinon{'...'})]</li>
56                    </ul>
57                   
58                    [(#PLUGIN{coordonnees}|oui)
59                        [(#INCLURE{fond=inc/adresses, id_auteur})]
60                        [(#INCLURE{fond=inc/telephones, id_auteur})]
61                        [(#INCLURE{fond=inc/mails, id_auteur})]
62                    ]
63               
64                </dl>
65           
66            </BOUCLE_o>
67            </B_o>
68            <p class="erreur">Auteur #ID_AUTEUR ni contact ni organisation</p>
69            <//B_o>           
70       
71        <//B_c>
72       
73        </BOUCLE_auteur>
74    </B_auteur>
75    <p class="erreur">Aucun auteur #ENV{id_auteur}</p>
76    <//B_auteur>
77
78</fieldset>
Note: See TracBrowser for help on using the repository browser.