Subversion Repositories wimsdev

Rev

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