Subversion Repositories wimsdev

Rev

Rev 17206 | Rev 17329 | 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).
17206 guerimand 17
  !href cmd=reply&job=prep_putsource $name_correctsource
1780 bpr 18
.
14395 bpr 19
  !exit
23 reyssat 20
!endif
21
 
1980 guerimand 22
!if active_sheet=$error
14395 bpr 23
  Cette feuille est active. Son contenu ne peut pas être modifié.
24
  !exit
1980 guerimand 25
!endif
26
 
23 reyssat 27
!if bad_sheet=$error
14395 bpr 28
  Votre numéro de feuille n'est pas valide. Bug du logiciel?
29
  !exit
23 reyssat 30
!endif
31
 
3062 bpr 32
!if bad_maxsheet=$error
14395 bpr 33
  Le nombre de feuilles est limité à $max_sheets. Vous ne pouvez donc plus en créer.
34
  !exit
3062 bpr 35
!endif
36
 
23 reyssat 37
!if no_title=$error
14395 bpr 38
  Vous avez voulu enregistrer une feuille sans titre, ce qui est déconseillé. Erreur de manipulation ?
39
  !exit
23 reyssat 40
!endif
41
 
42
!if $error=not_secure
14395 bpr 43
  Cette opération ne peut se faire qu'à partir d'un poste sûr.
44
  !if $sec=$empty
45
    Vous n'avez pas défini de poste sûr. Accès interdit. Vous pouvez
46
    demander au gestionnaire du site de le faire pour vous.
47
  !else
48
    Accès interdit.
49
  !endif
50
  !exit
23 reyssat 51
!endif
52
 
53
!if $error=sharing_sheet
14395 bpr 54
  Vos feuilles sont en partage avec d'autres classes !
55
  !if $wims_ismanager<2
16286 bpr 56
    Il faut demander au gestionnaire du site de
16123 bpr 57
    désactiver la feuille pour vous.
14395 bpr 58
    !exit
59
  !endif
60
  Vous risquez de mettre vos classes voisines en désordre total en désactivant cette
61
  feuille. Cette opération est donc <strong>fortement déconseillée</strong>.
16286 bpr 62
  <p>Voulez-vous vraiment désactiver la feuille ?</p>
14395 bpr 63
  <p class="wimscenter">
5657 obado 64
  !set wims_ref_class=wims_button
65
  !href cmd=reply&job=deactivate&confirm=yes $wims_name_yes, $(wims_name_actionlist[3])
14395 bpr 66
$ $
13313 obado 67
  !set wims_ref_class=wims_button wims_secondary_button
7612 bpr 68
  !href cmd=resume $wims_name_no, $wims_name_giveup
14395 bpr 69
  </p><p>
70
    <b>Avant de continuer, demandez au moins aux enseignants de vos classes voisines de
71
    sauvegarder leurs classes&nbsp;!</b> Si des désordres apparaissent, même
72
    au bout de plusieurs mois, vous serez obligé de revenir en l'état AVANT la
73
    désactivation, perdant tout ce qui se passe APRÈS, et ce pour toutes les classes
74
    partageant la feuille ! On espère vous avoir suffisamment averti.
75
  </p>
76
  !exit
23 reyssat 77
!endif
78
 
14395 bpr 79
!if sheet_in_exam iswordof $error
80
  !set exa=!word 2 of $error
81
  Impossible de désactiver cette feuille, car vous avez des examens basés sur son contenu
82
  (par exemple, l'examen $exa).
83
  !exit
23 reyssat 84
!endif
85
 
86
!if $error=non_empty_activities
14395 bpr 87
  <p class="wims_msg warning">Vous voulez désactiver la feuille $sheet, alors que
88
  les participants ont déjà commencé à travailler dessus !</p>
16100 bpr 89
  !if share iswordof $confirmed
14395 bpr 90
    <p>De plus, la feuille est partagée avec d'autres classes où il peut y avoir
91
    du travail et des scores aussi. Il est donc interdit de la désactiver.</p>
92
    !exit
23 reyssat 93
 !endif
5657 obado 94
 <p>Tous les scores obtenus sur cette feuille seront effacés si vous la
6282 bpr 95
 désactivez. Êtes-vous sûr(e) de vouloir le faire ?</p>
5850 bpr 96
 <p class="wimscenter">
5657 obado 97
  !set wims_ref_class=wims_button
98
  !href cmd=reply&job=deactivate&confirm=yes $wims_name_yes, $(wims_name_actionlist[3])
99
  &nbsp;&nbsp;
13313 obado 100
  !set wims_ref_class=wims_button wims_secondary_button
5657 obado 101
  !href cmd=resume $wims_name_no, $wims_name_giveup
14395 bpr 102
  </p>
103
  Liste de comptes ayant déjà travaillé sur cette feuille :
7612 bpr 104
 
14395 bpr 105
  <p class="tt">$worktest</p>
7612 bpr 106
 
14395 bpr 107
  <div class="wims_msg info"><b>Remarque</b>. Cette action ne doit être effectuée que si c'est une classe de test.
108
  N'allez pas plus loin si les participants sont vos vrais élèves&nbsp;!</div>
109
  !exit
23 reyssat 110
!endif
111
 
112
!if prep_activate=$error
17180 bpr 113
  Vous demandez d'activer la feuille $sheet, c'est-à-dire de la rendre accessible aux participants de la classe. <br>
14395 bpr 114
  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
115
  suppression de l'ensemble des scores sur la feuille, si elle n'est pas interdite par la situation.
116
  !if $test_expire!=$empty
117
    <div class="wims_warning">
118
     La date d'expiration de la feuille est antérieure à la date d'aujourd'hui, elle
119
     sera mise à la date d'expiration de votre classe.
120
    </div>
121
  !endif
122
  <p>
123
  Voulez-vous continuer ?
124
  </p>
125
  <p class="wimscenter">
5657 obado 126
  !set wims_ref_class=wims_button
16286 bpr 127
  !href cmd=reply&save=$wims_name_tosave&job=activate $wims_name_yes, $(wims_name_actionlist[1])
12100 bpr 128
$ $
11999 obado 129
  !set wims_ref_class=wims_button wims_secondary_button
5657 obado 130
  !href cmd=resume $wims_name_no, $wims_name_giveup
14395 bpr 131
  </p>
132
  !exit
23 reyssat 133
!endif
134
 
135
!if prep_erase=$error
14395 bpr 136
  Voulez-vous vraiment effacer la feuille numéro $sheet ($title)?
137
  <p class="wimscenter">
7973 bpr 138
  !set wims_ref_class=wims_button wims_warning
16100 bpr 139
  !href cmd=reply&job=erase $wims_name_yes, $wims_name_erase
12100 bpr 140
$ $
5657 obado 141
  !set wims_ref_class=wims_button
16100 bpr 142
  !href cmd=resume $wims_name_no, $wims_name_giveup
14395 bpr 143
  </p>
144
  !exit
23 reyssat 145
!endif
1780 bpr 146
 
23 reyssat 147
!if prep_expire=$error
14395 bpr 148
  Cette feuille numéro $sheet ($title) expire normalement le $expday
149
  !item $expmon of $months
150
  $expyear. Voulez-vous la périmer maintenant?
151
  <p class="wimscenter">
152
  !set wims_ref_class=wims_button wims_warning
16100 bpr 153
  !href cmd=reply&job=expire $wims_name_yes ; $(wims_name_actionlist[2])
12100 bpr 154
$ $
155
  !set wims_ref_class=wims_button
16100 bpr 156
  !href cmd=resume $wims_name_no ; $wims_name_giveup
14395 bpr 157
  </p>
158
  <p><b>Remarque.</b> Vos étudiants ne peuvent pas continuer à travailler
159
  sur une feuille périmée. Mais leurs notes antérieures seront conservées
160
  (et seront prises en compte dans les statistiques)
16100 bpr 161
  et vous pouvez toujours les consulter.
162
  </p>
14395 bpr 163
  !exit
23 reyssat 164
!endif
165
 
166
!if prep_putsource=$error
14395 bpr 167
  <p>
168
  Si vous avez le source d'une feuille sauvée auparavant, vous pouvez l'insérer
169
  dans la feuille actuelle, en copiant ce source dans la fenêtre ci-dessous,
170
  puis en cliquant sur le bouton <span class="wims_button disabled">$wims_name_send</span>.
171
  </p><p>
172
  Vous pouvez aussi utiliser ce formulaire pour insérer le source d'une feuille publique par copier-coller.
173
  </p>
174
  !set wims_menu_items=!append line sheetadmin,1,cmd=resume \
1544 bpr 175
to $wims_menu_items
176
 
17206 guerimand 177
  !set wims_form_method=post
14395 bpr 178
  !form reply
17180 bpr 179
  <input type="hidden" name="job" value="putsource"><p class="wimscenter">
17206 guerimand 180
  <textarea cols="55" rows="10" name="source">$ssource</textarea>
16286 bpr 181
  </p>
17180 bpr 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
17180 bpr 212
  Cette feuille ne contient aucun exercice, donc son source est vide.<br>
14395 bpr 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.
17180 bpr 222
    <br>
15859 guerimand 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>
17327 guerimand 236
    !let code=!word 2 to -1 of $error
237
    !if $code=_
238
      une des conditions <span class="wims_code_words">Condition pour cacher la feuille aux participants</span> n'a pas de nom de variable
239
    !else
240
      Un des noms de variable (
241
        !let code=!listcomplement _ in $code
242
        $code
243
      ) n'est pas un nom correct de variable technique. Les noms de variable technique
244
      incorrect ont été supprimés du champs <span class="wims_code_words">Condition pour cacher la feuille aux participants</span>.
245
    !endif
16195 guerimand 246
  </div>
247
  <div class="wimscenter">
248
   !set wims_ref_class=wims_button
249
   !reset error
250
   !href cmd=resume Retour
251
  </div>
252
  !exit
253
!endif
254
 
16729 guerimand 255
!if toomanyexo=$error
256
  <div class="wims_msg alert">
257
    Le nombre d'exercices dans une feuille est limité à $max_exos. Vous devez supprimer des exercices avant de pouvoir
258
    l'activer.
259
  </div>
260
  !exit
261
!endif
262
 
16798 guerimand 263
!if $error=badallowshare
264
  <div class="wims_msg alert">
265
    <strong>$wims_name_Error:</strong>
266
  La variable technique que vous souhaitez utiliser n'est pas disponible dans toutes les classes en partage de ressources avec votre
17180 bpr 267
  classe.
16798 guerimand 268
  Vous ne pouvez donc pas propager ces réglages aux autres classes en partage.
269
  </div>
270
  <div class="wimscenter">
271
   !set wims_ref_class=wims_button
272
   !reset error
273
   !href cmd=resume Retour
274
  </div>
275
  !exit
276
!endif
277
 
17327 guerimand 278
!if $error=hiddenbadtechvar
279
  Attention, la <span class="wims_code_words">condition pour cacher la feuille aux participants</span> en utilisant une variable technique est incorrecte. Vous devez la corriger.
280
  !exit
281
!endif
282
 
23 reyssat 283
!msg $error