Rev 4951 | Rev 10146 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4951 | Rev 7198 | ||
---|---|---|---|
Line 7... | Line 7... | ||
7 | !readdef $userfile |
7 | !readdef $userfile |
8 | !if $(user_vote_$Vote)=$empty and $(user_vote_$vote)!=$empty |
8 | !if $(user_vote_$Vote)=$empty and $(user_vote_$vote)!=$empty |
9 | user_vote_$Vote=$(user_vote_$vote) |
9 | user_vote_$Vote=$(user_vote_$vote) |
10 | !endif |
10 | !endif |
11 | 11 | ||
12 | # pour un questionnaire tracé ou anonyme on interdit de |
12 | # pour un questionnaire tracé ou anonyme on interdit de |
13 | # modifier son vote. |
13 | # modifier son vote. |
14 | 14 | ||
15 | !if $vote_option!=nominative and $(user_vote_$Vote)!=$empty |
15 | !if $vote_option!=nominative and $(user_vote_$Vote)!=$empty |
16 | error=already_voted |
16 | error=already_voted |
17 | !exit |
17 | !exit |
Line 73... | Line 73... | ||
73 | user_vote_$Vote=yes |
73 | user_vote_$Vote=yes |
74 | !else |
74 | !else |
75 | # nouvelle option pour le tracage des reponses. |
75 | # nouvelle option pour le tracage des reponses. |
76 | # on ne garde pas le nom du votant mais on lui donne un numéro qui |
76 | # on ne garde pas le nom du votant mais on lui donne un numéro qui |
77 | # est égal au nombre de votes exprimés. |
77 | # est égal au nombre de votes exprimés. |
78 | # |
78 | # |
79 | # comme on est dans le ELSE du anonymous, on n'a plus que 2 choix possibles: |
79 | # comme on est dans le ELSE du anonymous, on n'a plus que 2 choix possibles: |
80 | # nominatif ou tracage |
80 | # nominatif ou tracage |
81 | # d'où le IF/ELSE simple |
81 | # d'où le IF/ELSE simple |
82 | # si un autre cas devait être intégré il faudrait faire un test un peu plus poussé |
82 | # si un autre cas devait être intégré il faudrait faire un test un peu plus poussé |
83 | 83 | ||
84 | # la partie du fichier obtenu est de la forme vote |
84 | # la partie du fichier obtenu est de la forme vote |
85 | option=$empty |
85 | option=$empty |
86 | 86 | ||
87 | !if $vote_option iswordof nominative |
87 | !if $vote_option iswordof nominative |
88 | option=$wims_class/$wims_user |
88 | option=$wims_class/$wims_user |