Subversion Repositories wimsdev

Rev

Rev 16798 | Rev 17206 | 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).
17
  !href cmd=reply&job=prep_putsource&source=$source $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
 
14395 bpr 177
  !form reply
17180 bpr 178
  <input type="hidden" name="job" value="putsource"><p class="wimscenter">
16286 bpr 179
  <textarea cols="55" rows="10" name="source">$source</textarea>
180
  </p>
17180 bpr 181
  <p class="wimscenter"><input type="submit" value="$wims_name_send"></p>
5975 bpr 182
 
14395 bpr 183
  !formend
184
  <span class="wims_warning">$wims_name_warning</span>.
185
  N'insérez pas de fichier source modifié&nbsp;! Vous risquez
186
  de rendre votre feuille inutilisable.
187
  !exit
23 reyssat 188
!endif
189
 
190
!if prep_modify=$error
14395 bpr 191
  !set cnt=!recordcnt wimshome/log/classes/$wims_class/sheets/.sheet$sheet
192
  !if $modif>$cnt or $modif<1
193
    Vous avez envoyé une demande invalide. Elle est ignorée.
194
  !else
195
    !set exo=!record $modif of wimshome/log/classes/$wims_class/sheets/.sheet$sheet
196
    !read exomodify.phtml $exo
197
  !endif
198
  !exit
23 reyssat 199
!endif
200
 
1755 bpr 201
!if $error=toolate
14395 bpr 202
  !read adm/lang/date.phtml.$moduclass_lang $class_expiration
203
  <p>$name_expiration1 ($l_date_out). $name_expiration2 </p>
204
  !set wims_ref_class=wims_button
205
  !href cmd=resume&save=$empty&job=$empty $wims_name_back2
206
  ($wims_name_sheetmanagement)
207
  !exit
1969 guerimand 208
!endif
1755 bpr 209
 
1969 guerimand 210
!if $error=srcnoexo
17180 bpr 211
  Cette feuille ne contient aucun exercice, donc son source est vide.<br>
14395 bpr 212
  !href cmd=resume retour à la page de préparation
213
  !exit
1755 bpr 214
!endif
1969 guerimand 215
 
15859 guerimand 216
!if $error=depindiv
217
  <div class="wims_msg alert">
218
    <strong>$wims_name_Error:</strong>
16100 bpr 219
    Il n'est pas possible de définir des dépendances de score en même temps que
15946 guerimand 220
    l'activation de l'individualisation des feuilles de travail avec une variable technique.
17180 bpr 221
    <br>
15859 guerimand 222
    Vous devez choisir entre les deux avant de pouvoir activer cette feuille.
223
    !reset error
224
  </div>
15947 guerimand 225
  <div class="wimscenter">
226
   !set wims_ref_class=wims_button
227
   !href cmd=resume Retour
228
  </div>
15859 guerimand 229
  !exit
230
!endif
231
 
16195 guerimand 232
!if badtechvarname iswordof $error
233
  <div class="wims_msg alert">
234
    <strong>$wims_name_Error:</strong>
235
    Un des noms de variable (
236
    !word 2 to -1 of $error
237
    ) n'est pas un nom correct de variable technique. Les noms de variable technique
238
    incorrect ont été supprimés du champs <span class="wims_code_words">Condition pour cacher la feuille aux participants</span>.
239
  </div>
240
  <div class="wimscenter">
241
   !set wims_ref_class=wims_button
242
   !reset error
243
   !href cmd=resume Retour
244
  </div>
245
  !exit
246
!endif
247
 
16729 guerimand 248
!if toomanyexo=$error
249
  <div class="wims_msg alert">
250
    Le nombre d'exercices dans une feuille est limité à $max_exos. Vous devez supprimer des exercices avant de pouvoir
251
    l'activer.
252
  </div>
253
  !exit
254
!endif
255
 
16798 guerimand 256
!if $error=badallowshare
257
  <div class="wims_msg alert">
258
    <strong>$wims_name_Error:</strong>
259
  La variable technique que vous souhaitez utiliser n'est pas disponible dans toutes les classes en partage de ressources avec votre
17180 bpr 260
  classe.
16798 guerimand 261
  Vous ne pouvez donc pas propager ces réglages aux autres classes en partage.
262
  </div>
263
  <div class="wimscenter">
264
   !set wims_ref_class=wims_button
265
   !reset error
266
   !href cmd=resume Retour
267
  </div>
268
  !exit
269
!endif
270
 
23 reyssat 271
!msg $error