[SPIP] ~maj SPIP v3.0.17 --> v3.0.19
[lhc/web/clavette_www.git] / www / prive / echafaudage / contenu / objet.html
1 #SET{ok,''}[
2
3 (#ENV**{exec}|=={#OBJET|objet_info{url_edit}}|et{#OBJET|objet_info{editable}}|oui)
4
5 #INCLURE{fond=prive/squelettes/contenu/#ENV**{exec},redirect='',env,retourajax=oui}
6 #SET{ok,' '}
7
8 ][(#GET{ok}|non|et{#ENV**{exec}|=={#OBJET|objet_info{url_voir}}}|oui)
9 [(#ID_OBJET|generer_info_entite{#OBJET,[(#OBJET|id_table_objet)],'**'}|intval|=={#ID_OBJET}|et{#ID_OBJET}|sinon_interdire_acces)]
10 [(#INFO_LANG{#OBJET,#ID_OBJET}|changer_typo)]
11 [(#BOITE_OUVRIR{[
12
13 [(#AUTORISER{modifier,#OBJET,#ID_OBJET}|et{#OBJET|objet_info{editable}}|oui)
14
15 [(#ID_OBJET|afficher_qui_edite{#OBJET}|non)
16 [(#ID_OBJET|generer_url_ecrire_entite_edit{#OBJET}|icone_verticale{[(#OBJET|objet_info{texte_modifier}|_T)],#OBJET|objet_info{icone_objet},edit,right ajax preload})]
17 ]
18 [(#ID_OBJET|afficher_qui_edite{#OBJET}|oui)
19 [(#ID_OBJET|generer_url_ecrire_entite_edit{#OBJET}|icone_verticale{#ID_OBJET|afficher_qui_edite{#OBJET},warning-24,'',right edition_deja ajax preload})]
20 ]
21 ]
22 <h1>[(#INFO_TITRE{#OBJET,#ID_OBJET}|recuperer_numero). ](#INFO_TITRE{#OBJET,#ID_OBJET}|sinon{<:info_sans_titre:>})[(#OBJET|objet_icone|inserer_attribut{class,cadre-icone})]</h1>
23 ],simple fiche_objet})]
24 [(#REM|changer_typo)]
25
26 <div class="ajax">
27 #FORMULAIRE_DATER{#OBJET,#ID_OBJET}
28 </div>
29
30 <div id="wysiwyg">
31 <h2 class="invisible"><:previsualisation:></h2>
32 <INCLURE{fond=prive/objets/contenu/#OBJET,id=#ID_OBJET,env,wysiwyg=1}>
33 </div>
34
35 [(#AUTORISER{modifier,#OBJET,#ID_OBJET}|et{#OBJET|objet_info{editable}}|oui)
36
37 [(#ID_OBJET|afficher_qui_edite{#OBJET}|non)
38 [(#ID_OBJET|generer_url_ecrire_entite_edit{#OBJET}|icone_verticale{[(#OBJET|objet_info{texte_modifier}|_T)],#OBJET|objet_info{icone_objet},edit,right ajax preload})]
39 ]
40 [(#ID_OBJET|afficher_qui_edite{#OBJET}|oui)
41 [(#ID_OBJET|generer_url_ecrire_entite_edit{#OBJET}|icone_verticale{#ID_OBJET|afficher_qui_edite{#OBJET},warning-24,'',right edition_deja ajax preload})]
42 ]
43 ]
44
45 #PIPELINE{afficher_complement_objet,#ARRAY{args,#ARRAY{type,#OBJET,id,#ID_OBJET},data,'<div class="nettoyeur"></div>'}}
46
47 #BOITE_FERMER
48
49 #SET{enfants,''}
50 [(#OBJET|concat{-enfants}|trouver_fond{prive/objets/contenu/}|oui)
51 [(#SET{enfants,[(#INCLURE{fond=[prive/objets/contenu/(#OBJET)-enfants],id_objet,env})]})]
52 ]
53 [(#PIPELINE{affiche_enfants,[(#ARRAY{args,#ARRAY{objet,#OBJET,id_objet,#ID_OBJET},data,#GET{enfants}})]})]
54
55 [(#EVAL{_AJAX}|oui)
56 <script type="text/javascript">/*<!\[CDATA\[*/reloadExecPage('[(#OBJET|objet_info{url_voir})]','#navigation,#chemin,#extra');/*\]\]>*/</script>
57 ]
58 #SET{ok,' '}
59 ][
60
61 (#GET{ok}|sinon_interdire_acces)
62
63 ]