source: spip-zone/_plugins_/formidable/branches/v0/prive/exec/formulaires_reponse.html @ 107472

Last change on this file since 107472 was 107472, checked in by real3t@…, 3 years ago

Possibilité supplémentaire d'anonymisation totale des participation (cas rencontré : réponses uniques basées sur l'auteur, dans le cadre d'un Intranet avec tous les répondant connectés).

  • l'affichage des résultats est anonymisée
  • l'exportation aussi.

Si c'est OK, je fais la même chose sur le trunk

File size: 4.1 KB
Line 
1<BOUCLE_formulaires_reponse(FORMULAIRES_REPONSES){tout}{id_formulaires_reponse}>
2<BOUCLE_autoriser(CONDITION){si #AUTORISER{voir, formulaires_reponse, #ID_FORMULAIRES_REPONSE}}>
3
4<!--#hierarchie-->
5<ul id="chemin">
6        <li>
7                <span class="bloc">
8                        <a href="#URL_ECRIRE{formulaires_tous}" class="racine"><:formidable:formulaires_tous:></a>
9                </span>
10        </li>
11        <li>
12                <span class="bloc">
13                        <em> &gt; </em>
14                        <a href="[(#URL_ECRIRE{formulaires_voir}|parametre_url{id_formulaire,#ID_FORMULAIRE})]">#INFO_TITRE{formulaire,#ID_FORMULAIRE}</a>
15                </span>
16        </li>
17        <li>
18                <span class="bloc">
19                        <em> &gt; </em>
20                        <a class="on" href="[(#URL_ECRIRE{formulaires_reponses}|parametre_url{id_formulaire,#ID_FORMULAIRE})]"><:formidable:voir_reponses:></a>
21                </span>
22        </li>
23</ul>
24<!--/#hierarchie-->
25
26<div class="fiche_objet">
27        <a href="[(#URL_ECRIRE{formulaires_reponses}|parametre_url{id_formulaire,#ID_FORMULAIRE})]" class="icone36" style="float:left;">
28                <img width="24" height="24" src="#CHEMIN{images/formulaire-reponses-24.png}" />
29                <span><:retour:></span>
30        </a>
31       
32        [(#SET{auteur,[(#ID_AUTEUR|>{0}|?{<a href="[(#INFO_URL{auteur,#ID_AUTEUR})]">[(#INFO_TITRE{auteur,#ID_AUTEUR})]</a>,<:formidable:reponses_anonyme:>})]})]
33        [(#SET{formulaire,<a href="[(#URL_ECRIRE{formulaires_voir,id_formulaire=#ID_FORMULAIRE})]">[(#INFO_TITRE{formulaire,#ID_FORMULAIRE})]</a>})]
34        [(#SET{date,#DATE|affdate_jourcourt|concat{#DATE|affdate{", H:i"}}})]
35        <h1>
36                <BOUCLE_Anonymat(FORMULAIRES){id_formulaire}>
37                #SET{lauteur,(#ANONYMAT|?{'Anonyme',#GET{auteur}})}
38                <:formidable:reponse_intro{auteur=#GET{lauteur}, formulaire=#GET{formulaire}}:>
39                </BOUCLE_Anonymat>
40        </h1>
41        <strong>#GET{date}</strong>
42        <div class="nettoyeur"></div>
43</div>
44
45#INCLURE{fond=modeles/formulaires_reponse,id_formulaires_reponse}
46
47<!--#navigation-->
48<div class="cadre infos cadre-info">
49        <div class="numero">
50                <:formidable:reponse_numero:>
51                <p>#ID_FORMULAIRES_REPONSE</p>
52        </div>
53        <ul class="instituer instituer_formulaires_reponse">
54                <li><:formidable:reponse_statut:>
55                        <ul>
56                                <li class="prop[ (#STATUT|=={prop}|oui)selected]">
57                                        [(#STATUT|=={prop}|non)<a onclick="javascript:return confirm(confirm_changer_statut);" href="#URL_ACTION_AUTEUR{instituer_formulaires_reponse, #ID_FORMULAIRES_REPONSE-prop, #SELF}">]
58                                                <img width="9" height="9" alt="" src="#CHEMIN{images/puce-orange.gif}">
59                                                <:texte_statut_propose_evaluation:>
60                                        [(#STATUT|=={prop}|non)</a>]
61                                </li>
62                                <li class="publie[ (#STATUT|=={publie}|oui)selected]">
63                                        [(#STATUT|=={publie}|non)<a onclick="javascript:return confirm(confirm_changer_statut);" href="#URL_ACTION_AUTEUR{instituer_formulaires_reponse, #ID_FORMULAIRES_REPONSE-publie, #SELF}">]
64                                                <img width="9" height="9" alt="" src="#CHEMIN{images/puce-verte.gif}">
65                                                <:texte_statut_publie:>
66                                        [(#STATUT|=={publie}|non)</a>]
67                                </li>
68                                <li class="poubelle[ (#STATUT|=={poubelle}|oui)selected]">
69                                        [(#STATUT|=={poubelle}|non)<a onclick="javascript:return confirm(confirm_changer_statut);" href="#URL_ACTION_AUTEUR{instituer_formulaires_reponse, #ID_FORMULAIRES_REPONSE-poubelle, #SELF}">]
70                                                <img width="9" height="9" alt="" src="#CHEMIN{images/puce-poubelle.gif}">
71                                                <:texte_statut_poubelle:>
72                                        [(#STATUT|=={poubelle}|non)</a>]
73                                </li>
74                        </ul>
75                </li>
76        </ul>
77        <div>
78                <a href="[(#URL_ECRIRE{formulaires_analyse}|parametre_url{id_formulaire,#ID_FORMULAIRE})]" class="cellule-h">
79                        [<img src="(#CHEMIN{images/formulaire-analyse-24.png})" style="vertical-align:middle;" alt="" />]
80                        <span style="vertical-align:middle;"><:formidable:reponses_analyse:></span>
81                </a>
82        </div>
83        [(#REM) Si le statut "poubelle" marche bien, on supprimera totalement cette option
84        [(#AUTORISER{supprimer, formulaires_reponse, #ID_FORMULAIRES_REPONSE}|oui)
85        <div>
86                <a href="#URL_ACTION_AUTEUR{supprimer_formulaires_reponse,#ID_FORMULAIRES_REPONSE}" class="cellule-h" onclick="return confirm('<:formidable:reponse_supprimer_confirmation:>');">
87                        [<img src="(#CHEMIN{images/formulaire-reponse-supprimer-24.png})" style="vertical-align:middle;" alt="" />]
88                        <span style="vertical-align:middle;"><:formidable:reponse_supprimer:></span>
89                </a>
90        </div>
91        ]
92        ]
93</div>
94<!--/#navigation-->
95</BOUCLE_autoriser>
96</BOUCLE_formulaires_reponse>
Note: See TracBrowser for help on using the repository browser.