Subversion Repositories wimsdev

Rev

Rev 16123 | Rev 16286 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
23 reyssat 1
!set wims_module_log=error: $error
7909 bpr 2
 
23 reyssat 3
!if not_supervisor=$error
14395 bpr 4
  Désolé, mais l'opération de préparation / modification d'une feuille d'exercices est réservée aux enseignants enregistrés d'une classe.
5
  !exit
23 reyssat 6
!endif
7
 
1980 guerimand 8
!if bad_series=$error
14395 bpr 9
  Étrange, mais je ne trouve pas la série d'exercices à modifier !!
10
  !exit
1980 guerimand 11
!endif
12
 
23 reyssat 13
!if bad_source=$error
14395 bpr 14
  L'article numéro $bad_source dans le source que vous venez de soumettre n'est pas valable.
15
  Il doit avoir un titre (ligne 5), un poids non nul (ligne 3) et un nombre de points (multiple de 10)
16
  (ligne 4).
10047 bpr 17
 
14395 bpr 18
  !href cmd=reply&job=prep_putsource&source=$source $name_correctsource
1780 bpr 19
.
14395 bpr 20
  !exit
23 reyssat 21
!endif
22
 
1980 guerimand 23
!if active_sheet=$error
14395 bpr 24
  Cette feuille est active. Son contenu ne peut pas être modifié.
25
  !exit
1980 guerimand 26
!endif
27
 
23 reyssat 28
!if bad_sheet=$error
14395 bpr 29
  Votre numéro de feuille n'est pas valide. Bug du logiciel?
30
  !exit
23 reyssat 31
!endif
32
 
3062 bpr 33
!if bad_maxsheet=$error
14395 bpr 34
  Le nombre de feuilles est limité à $max_sheets. Vous ne pouvez donc plus en créer.
35
  !exit
3062 bpr 36
!endif
37
 
23 reyssat 38
!if no_title=$error
14395 bpr 39
  Vous avez voulu enregistrer une feuille sans titre, ce qui est déconseillé. Erreur de manipulation ?
40
  !exit
23 reyssat 41
!endif
42
 
43
!if $error=not_secure
14395 bpr 44
  Cette opération ne peut se faire qu'à partir d'un poste sûr.
45
  !if $sec=$empty
46
    Vous n'avez pas défini de poste sûr. Accès interdit. Vous pouvez
47
    demander au gestionnaire du site de le faire pour vous.
48
  !else
49
    Accès interdit.
50
  !endif
51
  !exit
23 reyssat 52
!endif
53
 
54
!if $error=sharing_sheet
14395 bpr 55
  Vos feuilles sont en partage avec d'autres classes !
56
  !if $wims_ismanager<2
16123 bpr 57
    Il faut demander au gestionnaire du site de 
58
    désactiver la feuille pour vous.
14395 bpr 59
    !exit
60
  !endif
61
  Vous risquez de mettre vos classes voisines en désordre total en désactivant cette
62
  feuille. Cette opération est donc <strong>fortement déconseillée</strong>.
16100 bpr 63
  <p> Voulez-vous vraiment désactiver la feuille ?</p>
14395 bpr 64
  <p class="wimscenter">
5657 obado 65
  !set wims_ref_class=wims_button
66
  !href cmd=reply&job=deactivate&confirm=yes $wims_name_yes, $(wims_name_actionlist[3])
14395 bpr 67
$ $
13313 obado 68
  !set wims_ref_class=wims_button wims_secondary_button
7612 bpr 69
  !href cmd=resume $wims_name_no, $wims_name_giveup
14395 bpr 70
  </p><p>
71
    <b>Avant de continuer, demandez au moins aux enseignants de vos classes voisines de
72
    sauvegarder leurs classes&nbsp;!</b> Si des désordres apparaissent, même
73
    au bout de plusieurs mois, vous serez obligé de revenir en l'état AVANT la
74
    désactivation, perdant tout ce qui se passe APRÈS, et ce pour toutes les classes
75
    partageant la feuille ! On espère vous avoir suffisamment averti.
76
  </p>
77
  !exit
23 reyssat 78
!endif
79
 
14395 bpr 80
!if sheet_in_exam iswordof $error
81
  !set exa=!word 2 of $error
82
  Impossible de désactiver cette feuille, car vous avez des examens basés sur son contenu
83
  (par exemple, l'examen $exa).
84
  !exit
23 reyssat 85
!endif
86
 
87
!if $error=non_empty_activities
14395 bpr 88
  <p class="wims_msg warning">Vous voulez désactiver la feuille $sheet, alors que
89
  les participants ont déjà commencé à travailler dessus !</p>
7612 bpr 90
 
16100 bpr 91
  !if share iswordof $confirmed
14395 bpr 92
    <p>De plus, la feuille est partagée avec d'autres classes où il peut y avoir
93
    du travail et des scores aussi. Il est donc interdit de la désactiver.</p>
94
    !exit
23 reyssat 95
 !endif
5657 obado 96
 <p>Tous les scores obtenus sur cette feuille seront effacés si vous la
6282 bpr 97
 désactivez. Êtes-vous sûr(e) de vouloir le faire ?</p>
5850 bpr 98
 <p class="wimscenter">
5657 obado 99
  !set wims_ref_class=wims_button
100
  !href cmd=reply&job=deactivate&confirm=yes $wims_name_yes, $(wims_name_actionlist[3])
101
  &nbsp;&nbsp;
13313 obado 102
  !set wims_ref_class=wims_button wims_secondary_button
5657 obado 103
  !href cmd=resume $wims_name_no, $wims_name_giveup
14395 bpr 104
  </p>
105
  Liste de comptes ayant déjà travaillé sur cette feuille :
7612 bpr 106
 
14395 bpr 107
  <p class="tt">$worktest</p>
7612 bpr 108
 
14395 bpr 109
  <div class="wims_msg info"><b>Remarque</b>. Cette action ne doit être effectuée que si c'est une classe de test.
110
  N'allez pas plus loin si les participants sont vos vrais élèves&nbsp;!</div>
111
  !exit
23 reyssat 112
!endif
113
 
114
!if prep_activate=$error
14395 bpr 115
  Vous demandez d'activer la feuille $sheet, c'est-à-dire de la rendre accessible aux participants de la classe. <br />
116
  Veuillez noter qu'une feuille active n'est pas modifiable sans être désactivée préalablement, et la désactivation de la feuille entraîne la
117
  suppression de l'ensemble des scores sur la feuille, si elle n'est pas interdite par la situation.
118
  !if $test_expire!=$empty
119
    <div class="wims_warning">
120
     La date d'expiration de la feuille est antérieure à la date d'aujourd'hui, elle
121
     sera mise à la date d'expiration de votre classe.
122
    </div>
123
  !endif
124
  <p>
125
  Voulez-vous continuer ?
126
  </p>
127
  <p class="wimscenter">
5657 obado 128
  !set wims_ref_class=wims_button
129
  !href cmd=reply&job=activate $wims_name_yes, $(wims_name_actionlist[1])
12100 bpr 130
$ $
11999 obado 131
  !set wims_ref_class=wims_button wims_secondary_button
5657 obado 132
  !href cmd=resume $wims_name_no, $wims_name_giveup
14395 bpr 133
  </p>
134
  !exit
23 reyssat 135
!endif
136
 
137
!if prep_erase=$error
14395 bpr 138
  Voulez-vous vraiment effacer la feuille numéro $sheet ($title)?
139
  <p class="wimscenter">
7973 bpr 140
  !set wims_ref_class=wims_button wims_warning
16100 bpr 141
  !href cmd=reply&job=erase $wims_name_yes, $wims_name_erase
12100 bpr 142
$ $
5657 obado 143
  !set wims_ref_class=wims_button
16100 bpr 144
  !href cmd=resume $wims_name_no, $wims_name_giveup
14395 bpr 145
  </p>
146
  !exit
23 reyssat 147
!endif
1780 bpr 148
 
23 reyssat 149
!if prep_expire=$error
14395 bpr 150
  Cette feuille numéro $sheet ($title) expire normalement le $expday
151
  !item $expmon of $months
152
  $expyear. Voulez-vous la périmer maintenant?
153
  <p class="wimscenter">
154
  !set wims_ref_class=wims_button wims_warning
16100 bpr 155
  !href cmd=reply&job=expire $wims_name_yes ; $(wims_name_actionlist[2])
12100 bpr 156
$ $
157
  !set wims_ref_class=wims_button
16100 bpr 158
  !href cmd=resume $wims_name_no ; $wims_name_giveup
14395 bpr 159
  </p>
160
  <p><b>Remarque.</b> Vos étudiants ne peuvent pas continuer à travailler
161
  sur une feuille périmée. Mais leurs notes antérieures seront conservées
162
  (et seront prises en compte dans les statistiques)
16100 bpr 163
  et vous pouvez toujours les consulter.
164
  </p>
14395 bpr 165
  !exit
23 reyssat 166
!endif
167
 
168
!if prep_putsource=$error
14395 bpr 169
  <p>
170
  Si vous avez le source d'une feuille sauvée auparavant, vous pouvez l'insérer
171
  dans la feuille actuelle, en copiant ce source dans la fenêtre ci-dessous,
172
  puis en cliquant sur le bouton <span class="wims_button disabled">$wims_name_send</span>.
173
  </p><p>
174
  Vous pouvez aussi utiliser ce formulaire pour insérer le source d'une feuille publique par copier-coller.
175
  </p>
176
  !set wims_menu_items=!append line sheetadmin,1,cmd=resume \
1544 bpr 177
to $wims_menu_items
178
 
14395 bpr 179
  !form reply
180
  <input type="hidden" name="job" value="putsource" /><p class="wimscenter">
181
  <textarea cols="55" rows="10" name="source">$source</textarea></p>
182
  <p class="wimscenter"><input type="submit" value="$wims_name_send" /></p>
5975 bpr 183
 
14395 bpr 184
  !formend
185
  <span class="wims_warning">$wims_name_warning</span>.
186
  N'insérez pas de fichier source modifié&nbsp;! Vous risquez
187
  de rendre votre feuille inutilisable.
188
  !exit
23 reyssat 189
!endif
190
 
191
!if prep_modify=$error
14395 bpr 192
  !set cnt=!recordcnt wimshome/log/classes/$wims_class/sheets/.sheet$sheet
193
  !if $modif>$cnt or $modif<1
194
    Vous avez envoyé une demande invalide. Elle est ignorée.
195
  !else
196
    !set exo=!record $modif of wimshome/log/classes/$wims_class/sheets/.sheet$sheet
197
    !read exomodify.phtml $exo
198
  !endif
199
  !exit
23 reyssat 200
!endif
201
 
1755 bpr 202
!if $error=toolate
14395 bpr 203
  !read adm/lang/date.phtml.$moduclass_lang $class_expiration
204
  <p>$name_expiration1 ($l_date_out). $name_expiration2 </p>
205
  !set wims_ref_class=wims_button
206
  !href cmd=resume&save=$empty&job=$empty $wims_name_back2
207
  ($wims_name_sheetmanagement)
208
  !exit
1969 guerimand 209
!endif
1755 bpr 210
 
1969 guerimand 211
!if $error=srcnoexo
14395 bpr 212
  Cette feuille ne contient aucun exercice, donc son source est vide.<br />
213
  !href cmd=resume retour à la page de préparation
214
  !exit
1755 bpr 215
!endif
1969 guerimand 216
 
15859 guerimand 217
!if $error=depindiv
218
  <div class="wims_msg alert">
219
    <strong>$wims_name_Error:</strong>
16100 bpr 220
    Il n'est pas possible de définir des dépendances de score en même temps que
15946 guerimand 221
    l'activation de l'individualisation des feuilles de travail avec une variable technique.
15859 guerimand 222
    <br/>
223
    Vous devez choisir entre les deux avant de pouvoir activer cette feuille.
224
    !reset error
225
  </div>
15947 guerimand 226
  <div class="wimscenter">
227
   !set wims_ref_class=wims_button
228
   !href cmd=resume Retour
229
  </div>
15859 guerimand 230
  !exit
231
!endif
232
 
16195 guerimand 233
!if badtechvarname iswordof $error
234
  <div class="wims_msg alert">
235
    <strong>$wims_name_Error:</strong>
236
    Un des noms de variable (
237
    !word 2 to -1 of $error
238
    ) n'est pas un nom correct de variable technique. Les noms de variable technique
239
    incorrect ont été supprimés du champs <span class="wims_code_words">Condition pour cacher la feuille aux participants</span>.
240
  </div>
241
  <div class="wimscenter">
242
   !set wims_ref_class=wims_button
243
   !reset error
244
   !href cmd=resume Retour
245
  </div>
246
  !exit
247
!endif
248
 
23 reyssat 249
!msg $error