source: spip-zone/_plugins_/contacts_et_organisations/prive/exec/organisation.html @ 48924

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

on ajoute la petite loupe à coté de l'instruction "voir en ligne" sur les pages de vue d'un contact ou d'une organisation;

File size: 5.1 KB
Line 
1<BOUCLE_orga(ORGANISATIONS){id_organisation}{tous}>
2<!--#hierarchie-->
3<div id="chemin">
4        <span class="bloc">
5                <a href="#URL_ECRIRE" class="racine"><:info_racine_site:></a>
6        </span>
7        <span class="bloc">
8                <em> &gt; </em>
9                <a href="[(#URL_ECRIRE{organisations})]"><:contacts:organisations:></a>
10        </span>
11        <BOUCLE_orga_chemin(ORGANISATIONS){id_organisation=#ID_PARENT}{tous}>
12                <BOUCLE_orga_chemin_recursif(BOUCLE_orga_chemin) />
13                [(#REM) #ID_PARENT doit être present sinon la recursivite se fait mal... etonnant ]
14                <span class="bloc">
15                        <em> &gt; </em>
16                        <a href="[(#ID_ORGANISATION|generer_url_entite{organisation})]">#NOM</a>
17                </span>
18        </BOUCLE_orga_chemin>
19        <span class="bloc">
20                <em> &gt; </em>
21                #NOM
22        </span>
23</div>
24<!--/#hierarchie-->
25
26<div class="fiche_objet">
27        [(#AUTORISER{modifier,organisation,#ID_ORGANISATION})
28                [(#URL_ECRIRE{organisation_edit,id_organisation=#ID_ORGANISATION}
29                        |parametre_url{redirect,#SELF}
30                        |icone{<:contacts:organisation_editer:>,#CHEMIN{images/organisation-24.png},right})]
31        ]
32        <h1>#NOM</h1>
33       
34        <div id="wysiwyg">
35        <INCLURE{fond=prive/contenu/organisation,id_organisation=#ID_ORGANISATION,ajax=wysiwyg}>
36        </div>
37
38</div>
39
40<INCLURE{fond=prive/liste/organisations,
41        id_parent=#ID_ORGANISATION,
42        titre=<:contacts:info_organisations_filles:>,
43        ajax}>
44
45[(#AUTORISER{creer, organisation}|oui)
46        [(#URL_ECRIRE{organisation_edit}
47                |parametre_url{new,oui}
48                |parametre_url{id_parent,#ID_ORGANISATION}
49                |parametre_url{redirect,[(#ENV{redirect,#SELF})]}
50                |icone{<:contacts:organisation_creer_fille:>,#CHEMIN{images/organisation-24.png},right,creer.gif})]
51]
52<br class='nettoyeur' />
53       
54<INCLURE{fond=prive/liste/linked_contacts,
55        id_organisation=#ID_ORGANISATION,
56        titre=<:contacts:info_contacts_organisation:>,
57        ajax}>
58       
59[(#AUTORISER{creer, contact}|oui)
60        [(#URL_ECRIRE{contact_edit}
61                |parametre_url{new,oui}
62                |parametre_url{id_organisation,#ID_ORGANISATION}
63                |parametre_url{redirect,[(#ENV{redirect,#SELF})]}
64                |icone{<:contacts:contact_creer:>,#CHEMIN{images/contact-24.png},right,creer.gif})]
65]
66<br class='nettoyeur' />
67                               
68#INCLURE{fond=prive/contenu/portfolio_document,objet=organisation,id_objet=#ID_ORGANISATION}
69
70#PIPELINE{afficher_complement_objet,#ARRAY{args,#ARRAY{type,organisation,id,#ID_ORGANISATION},data,'<div class="nettoyeur"></div>'}}
71
72
73
74<div class='plus'>
75        <h3 class='h3 invisible'><:contacts:supprimer_organisation:></h3>
76        <div class='danger'>
77                [(#BOUTON_ACTION{[(#CHEMIN{images/organisation-delete-24.png}
78                        |balise_img{<:contacts:supprimer_organisation:>}
79                        |concat{' ',<:contacts:supprimer_organisation:>})],
80                        [(#URL_ACTION_AUTEUR{supprimer_contact,organisation/#ID_ORGANISATION,#URL_ECRIRE{organisations}})],
81                        ajax,<:contacts:confirmer_supprimer_organisation:>\n\n<:contacts:explication_supprimer_organisation:>})]
82        </p>
83        </div>
84</div>
85                       
86<!--#navigation-->
87<div class="cadre infos cadre-info">
88        <div class="numero">
89                <:contacts:organisation_numero:>
90                <p>#ID_ORGANISATION</p>
91        </div>
92
93        <div class="cellule-h-lien" >
94        <a href="[(#URL_PAGE{organisation}|parametre_url{'id_organisation',#ID_ORGANISATION})]" class="cellule-h"><span class="cell-i"><img src="#CHEMIN{./prive/images/racine-24.gif}" alt="<:voir_en_ligne:>" style="vertical-align:middle" /></span>
95        <:voir_en_ligne:></a>
96    </div>
97
98        [(#REM) faudra mettre {si #ID_AUTEUR} sur la 3.0 ]
99        <BOUCLE_auteur_lie(AUTEURS){id_auteur}{tout}>
100               
101        <div class="numero">
102                <div class='num'>
103                <:contacts:organisation_associe_a_auteur_numero:>
104                <p><a href="[(#ID_AUTEUR|generer_url_entite{auteur})]">#ID_AUTEUR</a></p>
105                [<a href="[(#ID_AUTEUR|generer_url_entite{auteur})]">(#NOM)</a>]
106                </div>
107                <div class='logo'>
108                [<a href="[(#ID_AUTEUR|generer_url_entite{auteur})]">(#LOGO_AUTEUR|image_reduire{40})</a>]
109                </div>
110                [(#AUTORISER{modifier, organisation, #ID_ORGANISATION})
111                <div class='delier'>
112                        [(#BOUTON_ACTION{
113                                [(#CHEMIN{images/delier-16.png}|balise_img{<:contacts:delier_cet_auteur:>}|concat{' ',<:contacts:delier_cet_auteur:>})],
114                                [(#URL_ACTION_AUTEUR{lier_organisation_auteur,[(#ENV{id_organisation})/0],[(#ENV{redirect,#SELF})]})]})]                </div>
115                ]
116        </div>
117       
118        </BOUCLE_auteur_lie>
119       
120        <div class="liaison">
121                <h3><:contacts:organisation_associer_a_auteur:></h3>
122                <div class='ajax'>#FORMULAIRE_LIER_ORGANISATION_AUTEUR{#ID_ORGANISATION, #SELF}</div>
123       
124        [(#AUTORISER{modifier, organisation, #ENV{id_organisation}}|?{
125            [(#BOUTON_ACTION{
126                <:contacts:creer_auteur_organisation:>,
127                [(#URL_ACTION_AUTEUR{
128                        creer_auteur_lie,
129                    organisation/#ID_ORGANISATION,
130                    [(#ENV{redirect,#SELF})]
131                 })]
132                 '',''
133            })]           
134        })]     
135       
136        </div>
137       
138        <//B_auteur_lie>
139</div>
140<!--/#navigation-->
141
142
143
144<!--#extra-->
145[(#CHEMIN{images/contact-24.png}
146        |debut_cadre_relief{#EVAL{true},'',[(#VAL{<:contacts:lier_contact:>})],0})]
147#SET{rien,0}#SET{contact,0}
148        <div class='ajax'>
149        [(#FORMULAIRE_LIER_CONTACT{#ID_ORGANISATION, #SELF})]
150        </div>
151[(#EVAL{true}|fin_cadre_relief)]
152<!--/#extra-->
153</BOUCLE_orga>
Note: See TracBrowser for help on using the repository browser.