source: spip-zone/_plugins_/relecture/prive/squelettes/contenu/relecture.html @ 60213

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

On nécessite révisions car c'est mieux !

  • Property svn:eol-style set to native
File size: 4.2 KB
Line 
1<BOUCLE_relecture(RELECTURES){id_relecture}{statut==.*}{si #ENV{exec}|=={relecture}}>
2[(#REM) <!-- Ouverture de la fiche objet : titre relecture et article associe --> ]
3[(#BOITE_OUVRIR{[
4        [(#AUTORISER{modifier, relecture, #ID_RELECTURE})
5                [(#ID_RELECTURE|afficher_qui_edite{relecture}|non)
6                        [(#URL_ECRIRE{relecture_edit,id_relecture=#ID_RELECTURE}|icone_verticale{<:relecture:bouton_modifier_relecture:>, relecture, edit, right ajax preload})]
7                ]
8                [(#ID_RELECTURE|afficher_qui_edite{relecture}|oui)
9                        [(#URL_ECRIRE{relecture_edit,id_relecture=#ID_RELECTURE}|icone_verticale{#ID_RELECTURE|afficher_qui_edite{relecture},warning-24,'',right edition_deja ajax preload})]
10                ]
11        ]
12        <h1>(#INFO_TITRE{relecture, #ID_RELECTURE}|sinon{<:info_sans_titre:>})[(#CHEMIN_IMAGE{relecture-24.png}|balise_img{relecture, cadre-icone})]</h1>
13        [<h2 class="soustitre">
14                <:relecture:label_relecture_article:> : <a[ href="(#URL_ECRIRE{article, id_article=#ID_ARTICLE})"]>(#INFO_TITRE{article, #ID_ARTICLE})</a>
15        </h2>]],
16        simple fiche_objet})
17]
18
19        [(#REM) <!-- Information sur l'ouverture de la relecture : date et revision de l'article --> ]
20        [(#BOITE_OUVRIR{<h5><:relecture:titre_boite_ouverture|strtoupper:></h5>, raccourcis})]
21                <div class="unit size2of3">
22                        <span><strong><:relecture:label_relecture_date_ouverture:></strong> : </span>
23                        <span dir="#LANG_DIR">[(#PERIODE_DEBUT|affdate)]</span>
24                </div>
25                <div class="unit size1of3 lastUnit">
26                        <span><strong><:relecture:label_relecture_revision_ouverture:></strong> : </span>
27                        [(#SET{url_revision, [(#URL_ECRIRE{revision, objet=article}
28                                                                        |parametre_url{id_objet, #ID_ARTICLE}
29                                                                        |parametre_url{id_version, #REV_OUVERTURE})]})]
30                        <span dir="#LANG_DIR"><a[ href="(#GET{url_revision})"]>[(#REV_OUVERTURE)]</a></span>
31                </div>
32        #BOITE_FERMER
33
34
35        [(#REM) <!-- Formulaire de choix de la fin de periode de commentaires --> ]
36        <div class="ajax">
37                #FORMULAIRE_DATER{relecture, #ID_RELECTURE}
38        </div>
39
40        [(#REM) <!-- Information sur la cloture de la relecture : date et revision de l'article --> ]
41        [(#STATUT|=={ouverte}|non)
42                [(#BOITE_OUVRIR{<h5><:relecture:titre_boite_cloture|strtoupper:></h5>, raccourcis})]
43                        <div class="unit size2of3">
44                                <span><strong><:relecture:label_relecture_date_cloture:></strong> : </span>
45                                <span dir="#LANG_DIR">[(#DATE_CLOTURE|affdate)]</span>
46                        </div>
47                        <div class="unit size1of3 lastUnit">
48                                <span><strong><:relecture:label_relecture_revision_cloture:></strong> : </span>
49                                [(#SET{url_revision, [(#URL_ECRIRE{revision, objet=article}
50                                                                                |parametre_url{id_objet, #ID_ARTICLE}
51                                                                                |parametre_url{id_version, #REV_CLOTURE})]})]
52                                <span dir="#LANG_DIR"><a[ href="(#GET{url_revision})"]>[(#REV_CLOTURE)]</a></span>
53                        </div>
54                #BOITE_FERMER
55        ]
56
57        <div class="ajax">
58                #FORMULAIRE_EDITER_LIENS{auteurs, relecture, #ID_RELECTURE}
59        </div>
60
61        <div id="wysiwyg">
62                <INCLURE{fond=prive/objets/contenu/relecture, id=#ID_RELECTURE, id_article=#ID_ARTICLE, ajax=wysiwyg, wysiwyg=1}>
63        </div>
64
65        <div class="nettoyeur"></div>
66
67        [(#AUTORISER{modifier, relecture, #ID_RELECTURE})
68
69                [(#ID_RELECTURE|afficher_qui_edite{relecture}|non)
70                        [(#URL_ECRIRE{relecture_edit,id_relecture=#ID_RELECTURE}|icone_verticale{<:relecture:bouton_modifier_relecture:>,relecture,edit,right ajax preload})]
71                ]
72                [(#ID_RELECTURE|afficher_qui_edite{relecture}|oui)
73                        [(#URL_ECRIRE{relecture_edit,id_relecture=#ID_RELECTURE}|icone_verticale{#ID_RELECTURE|afficher_qui_edite{relecture},warning-24,'',right edition_deja ajax preload})]
74                ]
75        ]
76
77        #PIPELINE{afficher_complement_objet,#ARRAY{args, #ARRAY{type, relecture, id, #ID_RELECTURE}, data, '<div class="nettoyeur"></div>'}}
78#BOITE_FERMER
79
80#SET{enfants,''}
81[(#VAL{relecture-enfants}|trouver_fond{prive/objets/contenu/}|oui)
82        [(#SET{enfants, [(#INCLURE{fond=prive/objets/contenu/relecture-enfants, id_relecture, env})]})]
83]
84[(#PIPELINE{affiche_enfants,[(#ARRAY{args,#ARRAY{objet, relecture, id_objet, #ID_RELECTURE},data,#GET{enfants}})]})]
85
86
87[(#EVAL{_AJAX}|oui)
88        <script type="text/javascript">/*<!\[CDATA\[*/reloadExecPage('#ENV{exec}','#navigation,#chemin');/*\]\]>*/</script>
89]
90</BOUCLE_relecture>
91        [(#ENV**{exec}|=={relecture_edit}|?{#INCLURE{fond=prive/squelettes/contenu/relecture_edit,redirect='',env,retourajax=oui},#REM|sinon_interdire_acces})]
92<//B_relecture>
Note: See TracBrowser for help on using the repository browser.