Subversion Repositories wimsdev

Rev

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

Rev Author Line No. Line
19 reyssat 1
Status: 450 WIMS User Error
2
Server: WIMS $wims_version (WWW Interactive Multipurpose Server)
3
Content-type: text/html; charset=iso-8859-1
4
Cache-Control: no-cache
5
Pragma: no-cache
6
 
1023 bpr 7
<html><head>
19 reyssat 8
<meta http-equiv=expires content="1 Jan 1990">
1023 bpr 9
<meta HTTP-EQUIV="Pragma" CONTENT="no-cache">
10
<meta HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
19 reyssat 11
!if exam_ isin $wims_user_error
1023 bpr 12
<style type="text/css"><!--
19 reyssat 13
body {text-align: justify;
14
padding-left: 3%; padding-right: 3%;}
1023 bpr 15
--></style>
16
</head><body onload="window.resizeTo(500,200);window.moveTo(250,300);">
17
<h1 align=center>ERREUR</h1>
19 reyssat 18
!goto examerr
19
!endif
1023 bpr 20
</head><body>
19 reyssat 21
!if threshold iswordof $wims_user_error
3570 bpr 22
 <hr width="1">
23
 <h1 align="center">Nous sommes trop occupés</h1>
1023 bpr 24
 <hr width="50%"><p>
19 reyssat 25
 Ce serveur WIMS <font color=blue>$httpd_HTTP_HOST</font>
26
 est actuellement surchargé par un grand nombre de requêtes,
27
 et ne peut plus satisfaire de nouveaux utilisateurs. Veuillez revenir plus 
28
 tard, ou chercher un autre site miroir de wims.
368 bpr 29
 <p>Nous sommes désolés de cet inconvénient pour vous et espérons 
19 reyssat 30
 pouvoir vous servir très bientôt.
31
 !read mirror.phtml.fr
32
 </body></html>
33
 !exit
34
!endif
35
 
36
!if overload iswordof $wims_user_error
3570 bpr 37
 <hr width="1">
38
 <h1 align="center">DESOLÉ</h1>
19 reyssat 39
 Votre requête est bloquée par ce serveur WIMS : dépassement de quota
40
 de connexions.
41
 </body></html>
42
 !exit
43
!endif
44
 
45
!if ++++missing_ isin ++++$wims_user_error
3570 bpr 46
 <hr width="1">
47
 <h1 align="center">Désolé</h1>
1023 bpr 48
 <hr width="50%"><p>
19 reyssat 49
 WIMS a besoin d'un logiciel
50
 !set miss=!upper $missing_software
4747 bpr 51
 <span class="wims_warning">$miss</span>
19 reyssat 52
 pour traiter votre requête, mais ce logiciel n'est pas disponible (ou pas
53
 visible à WIMS) sur ce serveur.
54
 <p>
55
 Vous pouvez
56
 <a href="mailto:$wims_site_manager?subject=$missing_software indisponible sur WIMS">écrire
57
 au gestionnaire du site</a> pour l'informer de ce problème, ou choisir un
58
 site miroir du tableau ci-dessous.
3570 bpr 59
 <a href="wims.cgi">WIMS sommaire</a>.
19 reyssat 60
 !read mirror.phtml.fr
61
 </body></html>
62
 !exit
63
!endif
64
 
65
!if trapped iswordof $wims_user_error
3570 bpr 66
 <h1 align="center">Stop&nbsp;!</h1><hr>
19 reyssat 67
 Le contenu de
3570 bpr 68
 <a HREF="http://$httpd_HTTP_HOST">$httpd_HTTP_HOST</a> n'est pas compatible
19 reyssat 69
 avec un programme de ramassage de pages web ou un `accélérateur d'accès'.
70
 <p>
71
 Pour accéder aux activités WIMS de ce site, veuillez utiliser un navigateur
72
 ordinaire sans `accélérateur d'accès' installé derrière.
73
 <p>
74
 Sachez que les pages WIMS sont générées de façon dynamique. Elles ne peuvent
75
 qu'être utilisées en ligne de toute façon.
76
 </body></html>
77
 !exit
78
!endif
79
 
3570 bpr 80
<h1 align="center">WIMS erreur</h1><hr><p>
19 reyssat 81
 
82
Il y a une erreur dans votre requête à ce site WIMS.<p>
83
 
84
!if module_change iswordof $wims_user_error
85
 !if $wims_human_access=yes
86
  Veuillez éviter d'utiliser le bouton `Retour' de votre navigateur,
87
  car vous êtes sur un serveur interactif.
88
  <p><center>
89
  !set tit=!module title $module
90
  !default tit=$module
91
  !href module=$module $tit
92
  &nbsp;&nbsp;&nbsp;
93
  !href $ WIMS page d'accueil
94
  !if $httpd_HTTP_REFERER!=$empty
95
   &nbsp;&nbsp;&nbsp;<a href="$httpd_HTTP_REFERER">Quitter WIMS</a>
96
  !else
97
   </center><p>
98
   <small>Si vous voulez sortir de ce site, ignorez ce message et continuez à
99
   cliquer sur le bouton `Retour'.</small>
100
  !endif
101
  !exit
102
 !endif
103
 Vous avez demandé un changement de module illégal.
368 bpr 104
 Avez-vous utilisé un programme automatique pour accéder à ce
19 reyssat 105
 site&nbsp;?
106
 :unblock
107
 !form new
3570 bpr 108
 <input type="hidden" name="module" value="home">
109
 <input type="hidden" name="deblockparm" value="$[randint(10000000)+1000000]">
19 reyssat 110
 Si vous avez simplement cliqué sur le bouton `retour' de votre navigateur,
111
 veuillez taper le mot `wims' ici&nbsp;:
3570 bpr 112
 <input size="8" name="special_parm"> puis
113
 <input type="submit" value="l'envoyer au serveur">.</form>
19 reyssat 114
 <p>
115
 Veuillez noter que les pages de ce site sont générées dynamiquement. 
116
 Elle peuvent donc uniquement être utilisées
117
 en ligne, par un navigateur normal. Il est inutile pour vous de ramasser
118
 ces pages avec un programme robot. 
119
 !if robot_doubt iswordof $wims_user_error
120
  <small>Et sachez que ceux qui essaient de trafiquer sur ce site verront
121
  leurs accès définitivement refusés.</small>
122
 !endif
123
 !exit
124
!endif
125
 
126
!if robot_doubt iswordof $wims_user_error
127
 Nous bloquons votre accès à ce site, parce que vous êtes soupçonné
128
 d'utiliser un programme de ramassage automatique des pages.
129
 !goto unblock
130
!endif
131
 
132
!if allow_violation iswordof $wims_user_error
133
  Vous n'avez pas le droit de définir la variable ``$wims_error_data''
134
  avec la commande ``$cmd''.
135
!endif
136
 
137
!if bad_command iswordof $wims_user_error
138
  La commande ``$cmd'' n'est pas valide.
139
  <p> Les commandes valides sont: <pre>
140
  new, renew, reply, help, hint, config </pre>
141
!endif
142
 
143
!if bad_host iswordof $wims_user_error
144
  Vous avez essayé d'accéder une session à partir d'un autre poste que
145
  celui qui l'a créée.
146
  <p>
147
  Malheureusement, quelques fournisseurs d'accès internet vous attribuent
148
  des adresses internet dynamiques qui PEUVENT varier pendant une
149
  connexion. Si cela est votre cas, veuillez contacter votre enseignant 
150
  lui demandant d'adoucir la politique de restriction d'accès de la classe.
151
!endif
152
 
153
!if need_https iswordof $wims_user_error
368 bpr 154
 Vous devez vous connecter à votre classe via une requête https.
19 reyssat 155
 !set refname=!replace http:// by https:// in $wims_ref_name
156
 <a href="$refname?session=$wims_session&module=home&cmd=new">Essayez-la</a>.
157
 !exit
158
!endif
159
 
160
!if bad_insnum iswordof $wims_user_error
161
 !if $cmd=getfile
162
  Le fichier que vous avez demandé n'existe pas.
163
 !else
164
  Le nom du ficher d'insertion dynamique n'est pas valide.
165
 !endif
166
!endif
167
 
168
!if cmd_output_too_long iswordof $wims_user_error
169
  Le résultat intermédiaire du calcul a dépassé la limite de longueur.
368 bpr 170
  Vous avez probablement soumis une requête trop importante. Simplifiez
19 reyssat 171
  votre requête, s'il vous plaît.
172
!endif
173
 
174
!if double_click iswordof $wims_user_error
175
 Cette requête est arrivée alors que le traitement d'une autre requête de 
176
 votre part est toujours en cours.<p>
177
 Si vous avez double-cliqué, maintenant veuillez attendre 
4747 bpr 178
 <span class="wims_warning">$wims_cpu_limit secondes</span>
19 reyssat 179
 que le traitement de votre ancienne requête soit terminé, puis
180
 !href cmd=resume cliquez ici
181
 pour retourner à votre travail. (Et veuillez avoir un peu plus de patience
182
 la prochaine fois, quand vous demandez à wims de faire des calculs longs.)
183
 <p>
184
 Si vous êtes en train d'utiliser le bouton ``retour'' de votre navigateur
185
 pour quitter wims, vous pouvez ignorer ce message et continuer.
186
 !exit
187
!endif
188
 
189
!if invalid_char_in_query_string iswordof $wims_user_error
190
  La substitution ``$wims_error_data'' dans la chaîne de paramètres
191
  est illégale.
192
!endif
193
 
194
!if name_conflict iswordof $wims_user_error
195
  ``$wims_error_data'' est un nom réservé de wims.
196
!endif
197
 
198
!if no_command iswordof $wims_user_error
199
  Il n'y a pas de commande.
200
!endif
201
 
202
!if no_insnum iswordof $wims_user_error
203
 !if $cmd=getfile
204
  Demande de fichier sans nom.
205
 !else
206
  Demande d'insertion dynamique sans numéro.
207
 !endif
208
!endif
209
 
210
!if no_module_name iswordof $wims_user_error
211
  Vous avez demandé une nouvelle séance sans nom de module.
212
!endif
213
 
214
!if no_session iswordof $wims_user_error
215
  Il n'y a pas de numéro de séance.
216
!endif
217
 
218
!if parm_too_long iswordof $wims_user_error
219
  Votre chaîne de paramètres a dépassé la limite autorisée de longueur.
220
  Ceci est interdit par mesure de sécurité, désolé.
221
!endif
222
 
223
!if string_too_long iswordof $wims_user_error
224
  La définition de variables a une longueur dépassant la limite.
225
!endif
226
 
227
!if too_many_variables iswordof $wims_user_error
228
  Le nombre de paramètres que vous avez transmis a dépassé la limite 
229
  autorisée de cette installation de wims.
230
!endif
231
 
232
!if unmatched_parentheses iswordof $wims_user_error
233
  Nous avons détecté des parenthèses mal fermées dans votre requête. Vous
234
  pouvez corriger l'erreur ici :
235
  !form $cmd
236
  $(name$bad_parentheses) =
237
  !for i in module,special_parm,worksheet
238
   !if $($i)!=$empty
239
    !set value=!translate " to $ $ in $($i)
3980 bpr 240
    <input type="hidden" name="$i" value="$value">
19 reyssat 241
   !endif
242
  !next i
243
  !for i=0 to $user_var_no-1
244
   !if $i!=$bad_parentheses
245
    !set value=!translate " to $ $ in $(value$i)
3570 bpr 246
    <input type="hidden" name="$(name$i)" value="$value">
19 reyssat 247
   !endif
248
  !next i
249
  !set value=!translate " to $ $ in $(value$bad_parentheses)
250
  !set len=!charcnt $value
251
  !if $len<55
252
   !set len=$[$len+3]
253
  !else
254
   !set len=59
255
  !endif
3570 bpr 256
  <input size="$len" name="$(name$bad_parentheses)" value="$value"><p>
19 reyssat 257
  Puis
3570 bpr 258
  <input type="submit" value="envoyer la requête corrigée.">
19 reyssat 259
  </form><p><hr><p><center>
260
  !href cmd=resume Abandonner la dernière requête
261
, ou
262
  !href $ wims sommaire
263
.</center>
264
  !exit
265
!endif
266
 
267
!if wrong_module iswordof $wims_user_error
268
  Le module ``$module'' que vous avez demandé n'existe pas sur ce site.
269
!endif
270
 
271
!if wrong_session iswordof $wims_user_error
272
  Le numéro de séance ``$session'' n'est pas (ou n'est plus) valide.
273
  <a href="wims.cgi">Créer une nouvelle séance</a>.
274
!endif
275
 
276
!if rafale iswordof $wims_user_error
277
 Ne jouez pas avec les exercices s'il vous plaît !
278
 <p>
279
 Vous devez prendre le temps de réfléchir soigneusement et essayer de
280
 résoudre les exercices correctement, au lieu d'en redemander sans arrêt.
281
 !href cmd=resume Annuler la dernière demande
282
.
283
 !if $wims_user!=$empty and $wims_user!=supervisor
4747 bpr 284
  <p><span class="wims_warning">ATTENTION</span> ! Ne répétez pas cette erreur !
19 reyssat 285
  Les activités irrégulières peuvent vous donner de mauvaises notes même quand
286
  l'enregistrement des notes est fermé.
287
 !endif
288
 !goto end2
289
!endif
290
 
291
:examerr
292
 
293
!if exam_dep iswordof $wims_user_error
294
  Vous ne pouvez faire cet exercice que si vous avez suffisamment réussi
295
  !if , isin $dep_list
296
   les exercices $dep_list.
297
  !else
298
   l'exercice $dep_list.
299
  !endif
300
  Veuillez commencer par ces derniers.
301
  !goto examend
302
!endif
303
 
304
!if bad_exam iswordof $wims_user_error
305
  Vous avez avancé une requête illégale pour une session d'examen.
306
  !goto examend
307
!endif
308
 
309
!if exam_exo_finished iswordof $wims_user_error
310
  Vous avez déjà fait cet exercice avec un score de $wims_exo_lastscore.
311
  Vous ne pouvez pas le refaire car c'est un examen.
312
  !goto examend
313
!endif
314
 
315
!if expired_exam iswordof $wims_user_error
316
  Vous n'avez plus de temps pour travailler sur cet examen.
317
  :examend
318
  !set pses=!translate _ to , in $wims_session
319
  !set pses=!item 1 of $pses
320
  !set pser=!randint 1,999
321
  !set wims_opener=window.opener.location='$wims_ref_name?session=$pses.$pser&cmd=reply&job=student';
322
  <p><center>
323
  <a href=# onclick="window.close();$wims_opener">Fermer cette fenêtre</a>.
324
  </center><p>
325
  !exit
326
!endif
327
 
328
!if exam_closed iswordof $wims_user_error
329
 Cet examen n'est pas accessible pour votre connexion pour l'instant.
330
 Veuillez vérifier avec l'enseignant de votre classe.
331
 !goto examend
332
!endif
333
 
334
!if bad_ident iswordof $wims_user_error
335
 Votre requête contient une erreur d'identification d'utilisateur.
336
 Etes-vous en train d'essayer de vous connecter à une séance appartenant à
337
 quelqu'un d'autre&nbsp;?
338
 <p>
339
 Veuillez
3570 bpr 340
 <a href="wims.cgi?special_parm=ignorecookie&special_parm2=$[randint(10^8)]">initier une nouvelle connexion</a>.
19 reyssat 341
 </body></html>
342
 !exit
343
!endif
344
 
345
!if no_access iswordof $wims_user_error
346
  Votre requête est refusée par la politique d'accès de ce site. Désolé.
347
  !goto end
348
!endif  
349
 
350
!if class_closed iswordof $wims_user_error
351
  Désolé.
352
  <p>
353
  L'accès à cette classe virtuelle est provisoirement fermé par l'enseignant.
354
  Revenez plus tard&nbsp;!
355
  <p><center>
356
  !href cmd=close&module=home WIMS
357
  </center>
358
  </body></html>
359
  !exit
360
!endif  
361
 
362
:end
363
<p>Si vous voyez ce message après avoir suivi un lien fourni par une autre
364
page, il est probable que ce lien en question n'est pas bien préparé. Dans ce
365
cas, veuillez contacter l'auteur de la page contenant le lien
366
pour lui signaler l'erreur. Vous pouvez aussi écrire au
367
<a href="mailto:$wims_site_manager?subject=wims.cgi">gestionnaire de
368
ce site</a> en précisant le plus possible les circonstances sous lesquelles 
369
l'erreur s'est produite.
370
 
371
:end2
372
<hr><p>
373
<center>
374
!href module=home&cmd=new WIMS sommaire
375
</center>
376
 
377
</body></html>
378