Rev 17331 | 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>. |
||
17331 | bpr | 62 | <p> |
63 | Voulez-vous vraiment désactiver la feuille ? |
||
64 | </p><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 !</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> |
||
16100 | bpr | 90 | !if share iswordof $confirmed |
14395 | bpr | 91 | <p>De plus, la feuille est partagée avec d'autres classes où il peut y avoir |
92 | du travail et des scores aussi. Il est donc interdit de la désactiver.</p> |
||
93 | !exit |
||
17331 | bpr | 94 | !endif |
95 | <p>Tous les scores obtenus sur cette feuille seront effacés si vous la |
||
96 | désactivez. Êtes-vous sûr(e) de vouloir le faire ?</p> |
||
97 | <p class="wimscenter"> |
||
5657 | obado | 98 | !set wims_ref_class=wims_button |
99 | !href cmd=reply&job=deactivate&confirm=yes $wims_name_yes, $(wims_name_actionlist[3]) |
||
100 | |
||
13313 | obado | 101 | !set wims_ref_class=wims_button wims_secondary_button |
5657 | obado | 102 | !href cmd=resume $wims_name_no, $wims_name_giveup |
14395 | bpr | 103 | </p> |
104 | Liste de comptes ayant déjà travaillé sur cette feuille : |
||
7612 | bpr | 105 | |
14395 | bpr | 106 | <p class="tt">$worktest</p> |
7612 | bpr | 107 | |
14395 | bpr | 108 | <div class="wims_msg info"><b>Remarque</b>. Cette action ne doit être effectuée que si c'est une classe de test. |
109 | N'allez pas plus loin si les participants sont vos vrais élèves !</div> |
||
110 | !exit |
||
23 | reyssat | 111 | !endif |
112 | |||
113 | !if prep_activate=$error |
||
17180 | bpr | 114 | Vous demandez d'activer la feuille $sheet, c'est-à-dire de la rendre accessible aux participants de la classe. <br> |
14395 | bpr | 115 | 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 |
116 | suppression de l'ensemble des scores sur la feuille, si elle n'est pas interdite par la situation. |
||
117 | !if $test_expire!=$empty |
||
118 | <div class="wims_warning"> |
||
119 | La date d'expiration de la feuille est antérieure à la date d'aujourd'hui, elle |
||
120 | sera mise à la date d'expiration de votre classe. |
||
121 | </div> |
||
122 | !endif |
||
123 | <p> |
||
124 | Voulez-vous continuer ? |
||
125 | </p> |
||
126 | <p class="wimscenter"> |
||
5657 | obado | 127 | !set wims_ref_class=wims_button |
16286 | bpr | 128 | !href cmd=reply&save=$wims_name_tosave&job=activate $wims_name_yes, $(wims_name_actionlist[1]) |
12100 | bpr | 129 | $ $ |
11999 | obado | 130 | !set wims_ref_class=wims_button wims_secondary_button |
5657 | obado | 131 | !href cmd=resume $wims_name_no, $wims_name_giveup |
14395 | bpr | 132 | </p> |
133 | !exit |
||
23 | reyssat | 134 | !endif |
135 | |||
136 | !if prep_erase=$error |
||
14395 | bpr | 137 | Voulez-vous vraiment effacer la feuille numéro $sheet ($title)? |
138 | <p class="wimscenter"> |
||
7973 | bpr | 139 | !set wims_ref_class=wims_button wims_warning |
16100 | bpr | 140 | !href cmd=reply&job=erase $wims_name_yes, $wims_name_erase |
12100 | bpr | 141 | $ $ |
5657 | obado | 142 | !set wims_ref_class=wims_button |
16100 | bpr | 143 | !href cmd=resume $wims_name_no, $wims_name_giveup |
14395 | bpr | 144 | </p> |
145 | !exit |
||
23 | reyssat | 146 | !endif |
1780 | bpr | 147 | |
23 | reyssat | 148 | !if prep_expire=$error |
14395 | bpr | 149 | Cette feuille numéro $sheet ($title) expire normalement le $expday |
150 | !item $expmon of $months |
||
151 | $expyear. Voulez-vous la périmer maintenant? |
||
152 | <p class="wimscenter"> |
||
153 | !set wims_ref_class=wims_button wims_warning |
||
16100 | bpr | 154 | !href cmd=reply&job=expire $wims_name_yes ; $(wims_name_actionlist[2]) |
12100 | bpr | 155 | $ $ |
156 | !set wims_ref_class=wims_button |
||
16100 | bpr | 157 | !href cmd=resume $wims_name_no ; $wims_name_giveup |
14395 | bpr | 158 | </p> |
159 | <p><b>Remarque.</b> Vos étudiants ne peuvent pas continuer à travailler |
||
160 | sur une feuille périmée. Mais leurs notes antérieures seront conservées |
||
161 | (et seront prises en compte dans les statistiques) |
||
16100 | bpr | 162 | et vous pouvez toujours les consulter. |
163 | </p> |
||
14395 | bpr | 164 | !exit |
23 | reyssat | 165 | !endif |
166 | |||
167 | !if prep_putsource=$error |
||
14395 | bpr | 168 | <p> |
169 | Si vous avez le source d'une feuille sauvée auparavant, vous pouvez l'insérer |
||
170 | dans la feuille actuelle, en copiant ce source dans la fenêtre ci-dessous, |
||
171 | puis en cliquant sur le bouton <span class="wims_button disabled">$wims_name_send</span>. |
||
172 | </p><p> |
||
173 | Vous pouvez aussi utiliser ce formulaire pour insérer le source d'une feuille publique par copier-coller. |
||
174 | </p> |
||
175 | !set wims_menu_items=!append line sheetadmin,1,cmd=resume \ |
||
1544 | bpr | 176 | to $wims_menu_items |
177 | |||
17206 | guerimand | 178 | !set wims_form_method=post |
14395 | bpr | 179 | !form reply |
17180 | bpr | 180 | <input type="hidden" name="job" value="putsource"><p class="wimscenter"> |
17206 | guerimand | 181 | <textarea cols="55" rows="10" name="source">$ssource</textarea> |
16286 | bpr | 182 | </p> |
17180 | bpr | 183 | <p class="wimscenter"><input type="submit" value="$wims_name_send"></p> |
5975 | bpr | 184 | |
14395 | bpr | 185 | !formend |
186 | <span class="wims_warning">$wims_name_warning</span>. |
||
187 | N'insérez pas de fichier source modifié ! Vous risquez |
||
188 | de rendre votre feuille inutilisable. |
||
189 | !exit |
||
23 | reyssat | 190 | !endif |
191 | |||
192 | !if prep_modify=$error |
||
14395 | bpr | 193 | !set cnt=!recordcnt wimshome/log/classes/$wims_class/sheets/.sheet$sheet |
194 | !if $modif>$cnt or $modif<1 |
||
195 | Vous avez envoyé une demande invalide. Elle est ignorée. |
||
196 | !else |
||
197 | !set exo=!record $modif of wimshome/log/classes/$wims_class/sheets/.sheet$sheet |
||
198 | !read exomodify.phtml $exo |
||
199 | !endif |
||
200 | !exit |
||
23 | reyssat | 201 | !endif |
202 | |||
1755 | bpr | 203 | !if $error=toolate |
14395 | bpr | 204 | !read adm/lang/date.phtml.$moduclass_lang $class_expiration |
205 | <p>$name_expiration1 ($l_date_out). $name_expiration2 </p> |
||
206 | !set wims_ref_class=wims_button |
||
207 | !href cmd=resume&save=$empty&job=$empty $wims_name_back2 |
||
208 | ($wims_name_sheetmanagement) |
||
209 | !exit |
||
1969 | guerimand | 210 | !endif |
1755 | bpr | 211 | |
1969 | guerimand | 212 | !if $error=srcnoexo |
17180 | bpr | 213 | Cette feuille ne contient aucun exercice, donc son source est vide.<br> |
14395 | bpr | 214 | !href cmd=resume retour à la page de préparation |
215 | !exit |
||
1755 | bpr | 216 | !endif |
1969 | guerimand | 217 | |
15859 | guerimand | 218 | !if $error=depindiv |
219 | <div class="wims_msg alert"> |
||
220 | <strong>$wims_name_Error:</strong> |
||
16100 | bpr | 221 | Il n'est pas possible de définir des dépendances de score en même temps que |
15946 | guerimand | 222 | l'activation de l'individualisation des feuilles de travail avec une variable technique. |
17180 | bpr | 223 | <br> |
15859 | guerimand | 224 | Vous devez choisir entre les deux avant de pouvoir activer cette feuille. |
225 | !reset error |
||
226 | </div> |
||
15947 | guerimand | 227 | <div class="wimscenter"> |
228 | !set wims_ref_class=wims_button |
||
229 | !href cmd=resume Retour |
||
230 | </div> |
||
15859 | guerimand | 231 | !exit |
232 | !endif |
||
233 | |||
16195 | guerimand | 234 | !if badtechvarname iswordof $error |
235 | <div class="wims_msg alert"> |
||
236 | <strong>$wims_name_Error:</strong> |
||
17327 | guerimand | 237 | !let code=!word 2 to -1 of $error |
238 | !if $code=_ |
||
239 | une des conditions <span class="wims_code_words">Condition pour cacher la feuille aux participants</span> n'a pas de nom de variable |
||
240 | !else |
||
241 | Un des noms de variable ( |
||
242 | !let code=!listcomplement _ in $code |
||
243 | $code |
||
17329 | guerimand | 244 | ) n'est pas un nom correct de variable technique. Les noms incorrects de variable technique |
245 | ont été supprimés du champs <span class="wims_code_words">Condition pour cacher la feuille aux participants</span>. |
||
17327 | guerimand | 246 | !endif |
16195 | guerimand | 247 | </div> |
248 | <div class="wimscenter"> |
||
249 | !set wims_ref_class=wims_button |
||
250 | !reset error |
||
251 | !href cmd=resume Retour |
||
252 | </div> |
||
253 | !exit |
||
254 | !endif |
||
255 | |||
16729 | guerimand | 256 | !if toomanyexo=$error |
257 | <div class="wims_msg alert"> |
||
258 | Le nombre d'exercices dans une feuille est limité à $max_exos. Vous devez supprimer des exercices avant de pouvoir |
||
259 | l'activer. |
||
260 | </div> |
||
261 | !exit |
||
262 | !endif |
||
263 | |||
16798 | guerimand | 264 | !if $error=badallowshare |
265 | <div class="wims_msg alert"> |
||
266 | <strong>$wims_name_Error:</strong> |
||
267 | La variable technique que vous souhaitez utiliser n'est pas disponible dans toutes les classes en partage de ressources avec votre |
||
17180 | bpr | 268 | classe. |
16798 | guerimand | 269 | Vous ne pouvez donc pas propager ces réglages aux autres classes en partage. |
270 | </div> |
||
271 | <div class="wimscenter"> |
||
272 | !set wims_ref_class=wims_button |
||
273 | !reset error |
||
274 | !href cmd=resume Retour |
||
275 | </div> |
||
276 | !exit |
||
277 | !endif |
||
278 | |||
17327 | guerimand | 279 | !if $error=hiddenbadtechvar |
280 | 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. |
||
281 | !exit |
||
282 | !endif |
||
283 | |||
17333 | guerimand | 284 | !if techvardiscord iswordof $error |
285 | Une individualisation de la feuille de travail est détectée sans que la variable technique associée soit définie (Cela peut se |
||
286 | produire lorsque vous importez un code source, vous importez une feuille à partir d'une autre classe ou d'une sauvegarde ou vous |
||
287 | changez la valeur du menu <span class="wims_code_words">Variable technique pour l'individualisation de la feuille</span> alors que |
||
288 | vous avez commencé à définir une individualisation de la feuille). |
||
289 | Vous pouvez : |
||
290 | <ul> |
||
291 | <li> |
||
292 | !set wims_ref_class=wims_button |
||
293 | !href cmd=reply&+job=cleantechvar&+sheet=$sheet Nettoyer |
||
294 | la feuille des références d'individualisation (irréversible). |
||
295 | </li> |
||
296 | <li>Corriger le problème en créant une variable technique contenant les valeurs |
||
297 | <span class="tt"> |
||
298 | !word 2 of $error |
||
299 | </span>. Il vous faudra ensuite sélectionner cette variable technique dans le menu <span class="wims_code_words">Variable technique pour l'individualisation de la feuille</span> |
||
300 | pour rétablir le fonctionnement de l'individualisation. |
||
301 | !if $listcompatibletechvar!=$empty |
||
302 | !if , isin $listcompatibletechvar |
||
303 | Les variables techniques existantes suivantes sont compatibles avec ces valeurs : <span class="tt">$listcompatibletechvar</span>. |
||
304 | !else |
||
305 | La variable <span class="tt">$listcompatibletechvar</span>, déjà définie dans la classe, est compatible avec ces valeurs. |
||
306 | !endif |
||
307 | </li> |
||
308 | </ul> |
||
309 | !if $display!=1 |
||
310 | <div class="wimscenter"> |
||
311 | !set wims_ref_class=wims_button wims_secondary_button |
||
312 | !reset error |
||
313 | !href cmd=reply&+job=$empty&+sheet=$sheet Retour |
||
314 | </div> |
||
315 | !endif |
||
316 | !exit |
||
317 | !endif |
||
318 | |||
23 | reyssat | 319 | !msg $error |