Subversion Repositories wimsdev

Rev

Rev 15874 | Rev 16103 | 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
  <!-- Theme CSS style -->
13
  <link rel="stylesheet" href="html/themes/$wims_theme/css.css" type="text/css">
15416 bpr 14
  <style>
11949 obado 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
  !if exam_ isin $wims_user_error
15416 bpr 20
    <style><!--
11949 obado 21
    body {text-align: justify;
22
    padding-left: 3%; padding-right: 3%;}
23
    --></style>
24
    </head>
15416 bpr 25
    <body onload="window.resizeTo(500,200);window.moveTo(250,300);" class="user_error">
26
      <h1 class="wimscenter">ERROR</h1>
11949 obado 27
    !goto examerr
28
  !endif
29
 
30
</head><body class="user_error">
31
 
19 reyssat 32
!if threshold iswordof $wims_user_error
15416 bpr 33
  <h1>Sobrecarga</h1>
34
  <hr style="width:50%" />
35
  <p>
36
    Este servidor WIMS <font color="blue">$httpd_HTTP_HOST</font>
37
    está sobrecargado en este momento con un gran número de solicitudes,
38
    y no puede servir a más usuarios. Por favor, vuelva más tarde, o
39
    visite otro servidor WIMS.
40
  </p><p>
41
    Sentimos este inconveniente, y esperamos poder servirle pronto.
11949 obado 42
  </p>
15416 bpr 43
  !read mirror.phtml.es
11949 obado 44
  !goto end_html
19 reyssat 45
!endif
46
 
47
!if overload iswordof $wims_user_error
15416 bpr 48
  <hr style="width:1px" />
49
  <h1>Lo sentimos</h1>
50
  <p>
19 reyssat 51
  Este servidor WIMS ha bloqueado su conexión: se ha superado la cuota de conexiones.
15416 bpr 52
  </p>
11949 obado 53
  !goto end_html
19 reyssat 54
!endif
55
 
56
!if ++++missing_ isin ++++$wims_user_error
11949 obado 57
  <hr width="1"/>
15416 bpr 58
  <h1>Lo sentimos</h1>
59
  <hr style="width:50%" />
11949 obado 60
  <p>
15416 bpr 61
    WIMS necesita de la presencia de software
62
    !set miss=!upper $missing_software
63
    <span class="wims_warning">$miss</span>
64
    para procesar su petición, pero este software no está disponible
65
    (o no es visible para WIMS) en este servidor.
66
  </p><p>
11949 obado 67
    Puede
68
    <a href="mailto:$wims_site_manager?subject=$missing_software o disponible en WIMS">escribir
69
    al administrador del sitio</a> para informarle del problema, o seleccionar un
70
    espejo de la tabla de abajo.
16028 bpr 71
  </p><p><a href="$refname">Página de inicio de WIMS</a>.</p>
11949 obado 72
  !read mirror.phtml.en
73
  !goto end_html
19 reyssat 74
!endif
75
 
76
!if trapped iswordof $wims_user_error
15416 bpr 77
  <h1>¡Alto!</h1>
78
  <hr />
11949 obado 79
  El contenido de
80
  <a href="http://$httpd_HTTP_HOST">$httpd_HTTP_HOST</a> no es
81
  compatible con los programas de almacenamiento de páginas ni
82
  los `aceleradores web'.
15416 bpr 83
  <p>
84
    Para acceder a las actividades WIMS de este sitio, por favor, utilice
85
    un navegador web ordinario, sin programas de aceleración instalados.
86
  </p><p>
87
    Recuerde que las páginas de WIMS se generan dinámicamente. No pueden
88
    usarse desconectados.
89
  </p>
11949 obado 90
  !goto end_html
19 reyssat 91
!endif
92
 
15416 bpr 93
!if no_access notwordof $wims_user_error and no_access_class notwordof $wims_user_error
94
  <h1>Error de WIMS</h1>
95
  <p>
96
    Hay un error en su solicitud a este sitio WIMS.
97
  </p>
11943 bpr 98
!endif
19 reyssat 99
!if module_change iswordof $wims_user_error
15416 bpr 100
  !if $wims_human_access=yes
101
    <p>
102
      Por favor, evite usar el botón `Atrás' de su navegador,
103
      porque está en un servidor interactivo.
104
    </p>
105
    <div class="wimscenter">
106
    !set tit=!module title $module
107
    !default tit=$module
108
    !href module=$module $tit
109
    &nbsp;
110
    !set wims_ref_class=wims_button
111
    !href $ Página principal de WIMS
112
    !if $httpd_HTTP_REFERER!=$empty
113
      &nbsp;<a href="$httpd_HTTP_REFERER">Salir de WIMS</a>
114
    !else
115
      <p class="small">
116
        Si quiere salir de este sitio, ignore este mensaje y siga
117
        pulsando el botón `Atrás'.
118
      </p>
119
    !endif
120
    </div>
121
    !goto end_html
19 reyssat 122
  !endif
15416 bpr 123
  <p>
124
    Ha solicitado un cambio ilegal de módulo.
125
    ¿Estás usando un programa automático para acceder a este sitio?
126
  </p>
127
  :unblock
128
  !form new
129
    <input type="hidden" name="module" value="home" />
130
    <input type="hidden" name="deblockparm" value="$[randint(10000000)+1000000]"/>
131
    Si simplemente ha pulsado el botón `Atrás' de su navegador,
132
    por favor, escriba la palabra `wims' aquí:
133
    <input size="8" name="special_parm" /> entonces
134
    <input type="submit" value="enviar al servidor" />.
135
  !formend
136
  <p>
137
    Por favor, tenga en cuenta que las páginas de este sitio se generan
138
    dinámicamente. Así que sólo se pueden usar estando conectados, mediante
139
    un navegador normal. Es inútil almacenar estas páginas usando un
140
    robot.
141
  </p>
142
  !if robot_doubt iswordof $wims_user_error
143
    <p class="small">
144
      Y tenga en cuenta que la gente que intente hackear este sitio
145
      verá como se le niega definitivamente el acceso.</small>
146
    </p>
147
  !endif
11949 obado 148
  !goto end_html
19 reyssat 149
!endif
150
 
151
!if robot_doubt iswordof $wims_user_error
15416 bpr 152
  <p>
153
    Bloqueamos definitivamente su acceso a este sitio, porque se
154
    sospecha que está usando un programa automático para almacenar
155
    páginas.
156
  </p>
157
  !goto unblock
19 reyssat 158
!endif
159
 
160
!if allow_violation iswordof $wims_user_error
15416 bpr 161
  <p>
162
    No tiene derechos para definir la variable ``$wims_error_data''
163
    con el comando ``$cmd''.
164
  </p>
19 reyssat 165
!endif
166
 
167
!if bad_command iswordof $wims_user_error
15416 bpr 168
  <p>
169
    El comando ``$cmd'' no es válido.
170
  </p><p>
171
    Los comandos válidos son:
172
  </p>
173
  <pre>new, renew, reply, help, hint, config</pre>
19 reyssat 174
!endif
175
 
176
!if bad_host iswordof $wims_user_error
15416 bpr 177
  <p>
178
    La sesión ``$session'' ya está creada por otro ordenador. No puede
179
    acceder a ella.
180
  </p><p>
181
    Tenga en cuenta que, debido a razones de seguridad, WIMS no le permite
182
    cambiar de cliente en una sesión de trabajo. Desafortunadamente algunos
183
    proveedores de servicios de internet dan una dirección dinámica, la
184
    cual puede cambiar durante una conexión. Estamos trabajando sobre
185
    este problema.
186
  </p>
19 reyssat 187
!endif
188
 
189
!if need_https iswordof $wims_user_error
11949 obado 190
  Debe conectarse a su clase mediante http seguro (https).
191
  !set refname=!replace http:// by https:// in $wims_ref_name
192
  <a href="$refname?session=$wims_session&module=home&cmd=new">Pruebe</a>.
193
  !goto end_html
19 reyssat 194
!endif
195
 
196
!if bad_insnum iswordof $wims_user_error
15416 bpr 197
  <p>
198
  !if $cmd=getfile
199
    The file you asked for does not exist.
200
  !else
201
    El nombre de archivo para inserción dinámica no es válido.
202
  !endif
203
  </p>
19 reyssat 204
!endif
205
 
206
!if cmd_output_too_long iswordof $wims_user_error
15416 bpr 207
  <p>
208
    El resultado intermedio de la computación ha excedido la longitud máxima.
209
    Probablemente ha hecho una solicitud que no es realista. Simplifique su
210
    petición, por favor.
211
  </p>
19 reyssat 212
!endif
213
 
214
!if double_click iswordof $wims_user_error
11949 obado 215
  <p>
15416 bpr 216
    Esta solicitud llega mientras tiene activos otros procesos.
217
  </p><p>
218
    Si ha pulsado dos veces espere, por favor,
219
    <span class="wims_warning">$wims_cpu_limit segundos</span>
220
    para que el proceso antiguo termine, y entonces
221
    !href cmd=resume pulse aquí
222
    para volver al trabajo. (Y por favor, sea más paciente la próxima vez
223
    que pida a WIMS que haga cálculos largos.)
224
  </p><p>
225
    Si está usando el botón ``Atrás'' de su navegador para salir de WIMS,
226
    ignore este mensaje y siga.
227
  </p>
11949 obado 228
  !goto end_html
19 reyssat 229
!endif
230
 
231
!if invalid_char_in_query_string iswordof $wims_user_error
15416 bpr 232
  <p>
233
    La sustitución  ``$wims_error_data'' en la cadena de parámetros es ilegal.
234
  </p>
19 reyssat 235
!endif
236
 
237
!if name_conflict iswordof $wims_user_error
15416 bpr 238
  <p>
19 reyssat 239
  ``$wims_error_data'' es un nombre reservado de WIMS.
15416 bpr 240
  </p>
19 reyssat 241
!endif
242
 
243
!if no_command iswordof $wims_user_error
15416 bpr 244
  <p>
245
    No hay comando.
246
  </p>
19 reyssat 247
!endif
248
 
249
!if no_insnum iswordof $wims_user_error
15416 bpr 250
  <p>
251
    Ha solicitado una inserción dinámica, sin dar su número.
252
  </p>
19 reyssat 253
!endif
254
 
255
!if no_module_name iswordof $wims_user_error
15416 bpr 256
  <p>
257
    Ha pedido una nueva sesión, sin nombre de módulo.
258
  </p>
19 reyssat 259
!endif
260
 
261
!if no_session iswordof $wims_user_error
15416 bpr 262
  <p>
263
    No hay número de sesión.
264
  </p>
19 reyssat 265
!endif
266
 
267
!if parm_too_long iswordof $wims_user_error
15416 bpr 268
  <p>
269
    Su cadena de parámetros ha excedido el límite. No se permite por
270
    razones de seguridad, lo siento.
271
  </p>
19 reyssat 272
!endif
273
 
274
!if string_too_long iswordof $wims_user_error
15416 bpr 275
  <p>
276
    La definición de variable tiene una longitud que excede el límite.
277
  </p>
19 reyssat 278
!endif
279
 
280
!if too_many_variables iswordof $wims_user_error
15416 bpr 281
  <p>
282
    El número de parámetros que transmitió excede el límite autorizado
283
    en este sitio WIMS.
284
  </p>
19 reyssat 285
!endif
286
 
287
!if unmatched_parentheses iswordof $wims_user_error
15416 bpr 288
  <p>
289
    Hemos detectado paréntesis sin correspondencia en su solicitud.
290
    Puede corregir el error aquí:
291
  </p>
19 reyssat 292
  !form $cmd
15416 bpr 293
  !for i in module,special_parm,worksheet
294
    !if $($i)!=$empty
295
      !set value=!translate " to $ $ in $($i)
296
      <input type="hidden" name="$i" value="$value" />
297
    !endif
298
  !next i
299
  !for i=0 to $user_var_no-1
300
    !if $i!=$bad_parentheses
301
      !set value=!translate " to $ $ in $(value$i)
302
      <input type="hidden" name="$(name$i)" value="$value" />
303
    !endif
304
  !next i
305
  !set value=!translate " to $ $ in $(value$bad_parentheses)
306
  !set len=!charcnt $value
307
  !if $len<55
308
    !set len=$[$len+3]
309
  !else
310
    !set len=59
311
  !endif
312
  !set input_id=$(name$bad_parentheses)
313
  <div class="field box">
314
    <label for="$input_id">$input_id =</label>
11990 obado 315
    !set n=!linecnt $value
15416 bpr 316
    !if $n<=1
317
      <input size="$len" name="$input_id" id="$input_id" value="$value" />
318
    !else
319
      <textarea rows="$n" name="$input_id" id="$input_id">$(value$bad_parentheses)</textarea>
320
    !endif
321
  </div>
322
  <p class="actions">
323
    Puis
324
    <input type="submit" value="envía la petición corregida." />
325
  </p>
326
  !formend
327
  <hr />
328
  <p class="wimscenter">
329
    !href cmd=resume Abandonner la dernière requête
11990 obado 330
    |
15416 bpr 331
    !href $ wims sommaire
332
  </p>
11949 obado 333
  !goto end_html
19 reyssat 334
!endif
11943 bpr 335
 
19 reyssat 336
!if wrong_module iswordof $wims_user_error
7428 obado 337
  !set tmp=!translate "!/<>;': to $         $ in $module
15416 bpr 338
  <p>
339
    El módulo <code>$tmp</code> que ha solicitado no existe en este servidor.
340
  </p>
19 reyssat 341
!endif
342
 
343
!if wrong_session iswordof $wims_user_error
15416 bpr 344
  <p>
345
    El número de sesión ``$session'' no es válido (o ha dejado de serlo).
16028 bpr 346
    <a href="$refname">Crear una nueva sesión.</a>.
15416 bpr 347
  </p>
11943 bpr 348
!endif
19 reyssat 349
 
350
!if rafale iswordof $wims_user_error
15416 bpr 351
  <p>
352
    ¡Por favor no juegue con los ejercicios!
353
  </p><p>
354
    Debe tomarse su tiempo para pensar bien en cómo resolver los ejercicios
355
    , en lugar de solicitar unos nuevos una y otra vez.
356
  </p>
357
  !set wims_ref_class=wims_button
358
  !href cmd=resume Cancelar la última petición
359
  .
360
  !if $wims_user!=$empty and $wims_user!=supervisor
361
    <p>
362
      <span class="wims_warning">$wims_name_warning.</span>! Don't repeat this error!
363
      Irregular activities may give you bad scores even when score registration is
364
      closed.
365
    </p>
366
  !endif
367
  !goto end2
19 reyssat 368
!endif
369
 
370
:examerr
371
 
372
!if exam_dep iswordof $wims_user_error
15416 bpr 373
  <p>
374
    Podrá hacer este ejercicio sólo cuando haya hecho suficientes progresos en
19 reyssat 375
  !if , isin $dep_list
15416 bpr 376
    ejercicios $dep_list.
19 reyssat 377
  !else
15416 bpr 378
    ejercicio $dep_list.
19 reyssat 379
  !endif
15416 bpr 380
  </p><p>
381
    Pruebe primero a hacer estos últimos.
382
  </p>
19 reyssat 383
  !goto examend
384
!endif
385
 
386
!if bad_exam iswordof $wims_user_error
15416 bpr 387
  <p>
388
    Ha solicitado una petición ilegal en una sesión de examen.
389
  </p>
19 reyssat 390
  !goto examend
391
!endif
392
 
393
!if exam_exo_finished iswordof $wims_user_error
15416 bpr 394
  <p>
395
    Ya ha realizado este ejercicio, con una puntuación de $wims_exo_lastscore.
396
  </p><p>
19 reyssat 397
  No puede volver a hacerlo porque nos encontramos en un examen.
15416 bpr 398
  </p>
19 reyssat 399
  !goto examend
400
!endif
401
 
402
!if expired_exam iswordof $wims_user_error
15416 bpr 403
  <p>
404
    No tiene más tiempo para trabajar en el examen.
405
  </p>
19 reyssat 406
  :examend
407
  !set pses=!translate _ to , in $wims_session
408
  !set pses=!item 1 of $pses
409
  !set pser=!randint 1,999
410
  !set wims_opener=window.opener.location='$wims_ref_name?session=$pses.$pser&cmd=reply&job=student';
5900 bpr 411
  <p class="wimscenter">
16028 bpr 412
    <a href="#" onclick="window.close();$wims_opener">Cerrar esta ventana</a>.
5900 bpr 413
  </p>
11949 obado 414
  !goto end_html
19 reyssat 415
!endif
416
 
417
!if exam_closed iswordof $wims_user_error
15416 bpr 418
  <p>
419
    Este examen no está accesible desde su conexión en este momento.
420
  </p><p>
421
    Por favor, verifíquelo con el supervisor de su clase.
422
  </p>
11949 obado 423
  !goto examend
19 reyssat 424
!endif
425
 
426
!if bad_ident iswordof $wims_user_error
11949 obado 427
  <p>
15416 bpr 428
    Su petición contiene un error de identificación de usuario.
429
  </p><p>
430
    ¿Está intentando conectarse a la sesión de algún otro?
431
  </p><p>
432
    Por favor
16028 bpr 433
    <a href="$refname?special_parm=ignorecookie&special_parm2=$[randint(10^8)]">establezca una nueva conexión</a>.
11949 obado 434
  </p>
435
  !goto end_html
19 reyssat 436
!endif
437
 
438
!if no_access iswordof $wims_user_error
15416 bpr 439
  <div class="wims_msg warning">
440
    Su petición ha sido rechazada por las normas de acceso de este sitio. Lo sentimos.
441
  </div>
11943 bpr 442
  !goto end2
443
!endif
19 reyssat 444
 
15416 bpr 445
!if no_access_class iswordof $wims_user_error
15874 bpr 446
  !distribute items (exercices), (outils), (documents) into name_exo,name_tool,name_doc
447
  !set tt=!word 2 of $wims_user_error
15416 bpr 448
  <h2>Fermeture des activités de la classe</h2>
449
  <div class="wims_msg warning">
450
    L'accès aux activités de cette classe virtuelle est provisoirement fermé par l'enseignant.
451
    Revenez plus tard.
452
  </div>
453
  !goto end2
454
!endif
455
 
3570 bpr 456
!if class_closed iswordof $wims_user_error
15416 bpr 457
  <h2>Sorry.</h2>
3570 bpr 458
  <p>
15416 bpr 459
    Access to this virtual class is temporarily closed by its supervisor.
460
    Come back later!
461
  </p><p class="wimscenter">
462
    !href cmd=close&module=home WIMS
463
  </p>
11949 obado 464
  !goto end_html
11943 bpr 465
!endif
3570 bpr 466
 
19 reyssat 467
:end
15416 bpr 468
<p>
469
  Si ve este mensaje después de seguir un enlace a otra página,
470
  probablemente es porque el enlace no esté bien preparado. En este caso,
471
  por favor, contacte con el autor de la página, e infórmele del error.
472
</p><p>
473
  También puede escribir al
474
  <a href="mailto:$wims_site_manager?subject=wims.cgi">administrador de este sitio</a>,
475
  con tantos detalles como sean posibles sobre las circunstancias bajo
476
  las cuales ocurrió el error.
477
</p>
19 reyssat 478
 
479
:end2
15416 bpr 480
 
481
<div class="wimscenter">
482
  !set wims_ref_class=wims_button home
483
  !href module=home&cmd=new Página principal de WIMS
5755 bpr 484
</div>
19 reyssat 485
 
11949 obado 486
:end_html
19 reyssat 487
</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...
'; rev[11990] = '
2017-10-02 13:09:54
[minor/ergo] in user_error, when unmatched parentheses are detected, the form has more accessibility (labels) + fr and it languages now display a textarea instead of an input for multilines inputs; like others.
'; rev[15416] = '
2020-10-03 10:45:18
[help] try to harmonize the language add message for no_access_class change the help for accessconf
'; rev[15874] = '
2021-06-12 09:47:35
[user_error] personalize the message when some activities in the class are closed by the teacher.
'; rev[16028] = '
2021-08-23 07:13:13
[minor/msg] html from fr version
'; /* ]]> */