Subversion Repositories wimsdev

Rev

Rev 11943 | Rev 11990 | 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">
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
  !if exam_ isin $wims_user_error
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);">
26
    <h1 class="wims_center">ERROR</h1>
27
    !goto examerr
28
  !endif
29
 
30
</head><body class="user_error">
31
 
19 reyssat 32
!if threshold iswordof $wims_user_error
11949 obado 33
  <h1 class="wims_center">Sobrecarga</h1>
34
  <hr style="width:50%"/><p>
35
  Este servidor WIMS <font color="blue">$httpd_HTTP_HOST</font>
36
  está sobrecargado en este momento con un gran número de solicitudes,
37
  y no puede servir a más usuarios. Por favor, vuelva más tarde, o
38
  visite otro servidor WIMS.
39
  <p>Sentimos este inconveniente, y esperamos poder servirle pronto.
40
    !read mirror.phtml.es
41
  </p>
42
  !goto end_html
19 reyssat 43
!endif
44
 
45
!if overload iswordof $wims_user_error
5900 bpr 46
  <h1 class="wims_center">Lo sentimos</h1>
19 reyssat 47
  Este servidor WIMS ha bloqueado su conexión: se ha superado la cuota de conexiones.
11949 obado 48
  !goto end_html
19 reyssat 49
!endif
50
 
51
!if ++++missing_ isin ++++$wims_user_error
11949 obado 52
  <hr width="1"/>
53
  <h1 class="wims_center">Lo sentimos</h1>
54
  <hr style="width:50%"/><p>
55
  WIMS necesita de la presencia de software
56
  !set miss=!upper $missing_software
57
  <span class="wims_warning">$miss</span>
58
  para procesar su petición, pero este software no está disponible
59
  (o no es visible para WIMS) en este servidor.
60
  <p>
61
    Puede
62
    <a href="mailto:$wims_site_manager?subject=$missing_software o disponible en WIMS">escribir
63
    al administrador del sitio</a> para informarle del problema, o seleccionar un
64
    espejo de la tabla de abajo.
65
    <a href="wims.cgi">Página de inicio de WIMS</a>.</p>
66
  !read mirror.phtml.en
67
  !goto end_html
19 reyssat 68
!endif
69
 
70
!if trapped iswordof $wims_user_error
11949 obado 71
  <h1 class="wims_center">¡Alto!</h1><hr/>
72
  El contenido de
73
  <a href="http://$httpd_HTTP_HOST">$httpd_HTTP_HOST</a> no es
74
  compatible con los programas de almacenamiento de páginas ni
75
  los `aceleradores web'.
76
  <p>Para acceder a las actividades WIMS de este sitio, por favor, utilice
77
  un navegador web ordinario, sin programas de aceleración instalados.</p>
78
  <p>Recuerde que las páginas de WIMS se generan dinámicamente. No pueden
79
  usarse desconectados.</p>
80
  !goto end_html
19 reyssat 81
!endif
82
 
5900 bpr 83
<h1 class="wims_center">Error de WIMS</h1><hr/>
11943 bpr 84
!if no_access notwordof $wims_user_error
85
  Hay un error en su solicitud a este sitio WIMS.
86
!endif
19 reyssat 87
!if module_change iswordof $wims_user_error
88
 !if $wims_human_access=yes
89
  Por favor, evite usar el botón `Atrás' de su navegador,
90
  porque está en un servidor interactivo.
5900 bpr 91
  <p class="wimscenter">
19 reyssat 92
  !set tit=!module title $module
93
  !default tit=$module
94
  !href module=$module $tit
95
  &nbsp;&nbsp;&nbsp;
11949 obado 96
  !set wims_ref_class=wims_button
19 reyssat 97
  !href $ Página principal de WIMS
98
  !if $httpd_HTTP_REFERER!=$empty
99
   &nbsp;&nbsp;&nbsp;<a href="$httpd_HTTP_REFERER">Salir de WIMS</a>
100
  !else
5900 bpr 101
   </p>
19 reyssat 102
   <small>Si quiere salir de este sitio, ignore este mensaje y siga
103
   pulsando el botón `Atrás'.</small>
104
  !endif
11949 obado 105
  !goto end_html
19 reyssat 106
 !endif
107
 Ha solicitado un cambio ilegal de módulo.
108
 ¿Estás usando un programa automático para acceder a este sitio?
109
 :unblock
110
 !form new
5755 bpr 111
 <input type="hidden" name="module" value="home"/>
112
 <input type="hidden" name="deblockparm" value="$[randint(10000000)+1000000]"/>
19 reyssat 113
 Si simplemente ha pulsado el botón `Atrás' de su navegador,
114
 por favor, escriba la palabra `wims' aquí:
5755 bpr 115
 <input size="8" name="special_parm"/> entonces
116
 <input type="submit" value="enviar al servidor"/>.</form>
19 reyssat 117
 <p>
118
 Por favor, tenga en cuenta que las páginas de este sitio se generan
119
 dinámicamente. Así que sólo se pueden usar estando conectados, mediante
120
 un navegador normal. Es inútil almacenar estas páginas usando un
121
 robot.
122
 !if robot_doubt iswordof $wims_user_error
123
  <small>Y tenga en cuenta que la gente que intente hackear este sitio
124
  verá como se le niega definitivamente el acceso.</small>
125
 !endif
11949 obado 126
 !goto end_html
19 reyssat 127
!endif
128
 
129
!if robot_doubt iswordof $wims_user_error
130
 Bloqueamos definitivamente su acceso a este sitio, porque se
131
 sospecha que está usando un programa automático para almacenar
132
 páginas.
133
 !goto unblock
134
!endif
135
 
136
!if allow_violation iswordof $wims_user_error
137
  No tiene derechos para definir la variable ``$wims_error_data''
138
  con el comando ``$cmd''.
139
!endif
140
 
141
!if bad_command iswordof $wims_user_error
142
  El comando ``$cmd'' no es válido.
143
  <p> Los comandos válidos son: <pre>
144
  new, renew, reply, hint, config </pre>
145
!endif
146
 
147
!if bad_host iswordof $wims_user_error
148
  La sesión ``$session'' ya está creada por otro ordenador. No puede
149
  acceder a ella. <p>
150
  Tenga en cuenta que, debido a razones de seguridad, WIMS no le permite
151
  cambiar de cliente en una sesión de trabajo. Desafortunadamente algunos
152
  proveedores de servicios de internet dan una dirección dinámica, la
11943 bpr 153
  cual puede cambiar durante una conexión. Estamos trabajando sobre
19 reyssat 154
  este problema.
155
!endif
156
 
157
!if need_https iswordof $wims_user_error
11949 obado 158
  Debe conectarse a su clase mediante http seguro (https).
159
  !set refname=!replace http:// by https:// in $wims_ref_name
160
  <a href="$refname?session=$wims_session&module=home&cmd=new">Pruebe</a>.
161
  !goto end_html
19 reyssat 162
!endif
163
 
164
!if bad_insnum iswordof $wims_user_error
165
  El nombre de archivo para inserción dinámica no es válido.
166
!endif
167
 
168
!if cmd_output_too_long iswordof $wims_user_error
169
  El resultado intermedio de la computación ha excedido la longitud máxima.
170
  Probablemente ha hecho una solicitud que no es realista. Simplifique su
171
  petición, por favor.
172
!endif
173
 
174
!if double_click iswordof $wims_user_error
11949 obado 175
  Esta solicitud llega mientras tiene activos otros procesos.<p>
176
  Si ha pulsado dos veces espere, por favor,
177
  <span class="wims_warning">$wims_cpu_limit segundos</span>
178
  para que el proceso antiguo termine, y entonces
179
  !href cmd=resume pulse aquí
180
  para volver al trabajo. (Y por favor, sea más paciente la próxima vez
181
  que pida a WIMS que haga cálculos largos.)
182
  <p>
183
  Si está usando el botón ``Atrás'' de su navegador para salir de WIMS,
184
  ignore este mensaje y siga.
185
  !goto end_html
19 reyssat 186
!endif
187
 
188
!if invalid_char_in_query_string iswordof $wims_user_error
189
  La sustitución  ``$wims_error_data'' en la cadena de parámetros es ilegal.
190
!endif
191
 
192
!if name_conflict iswordof $wims_user_error
193
  ``$wims_error_data'' es un nombre reservado de WIMS.
194
!endif
195
 
196
!if no_command iswordof $wims_user_error
197
  No hay comando.
198
!endif
199
 
200
!if no_insnum iswordof $wims_user_error
201
  Ha solicitado una inserción dinámica, sin dar su número.
202
!endif
203
 
204
!if no_module_name iswordof $wims_user_error
205
  Ha pedido una nueva sesión, sin nombre de módulo.
206
!endif
207
 
208
!if no_session iswordof $wims_user_error
209
  No hay número de sesión.
210
!endif
211
 
212
!if parm_too_long iswordof $wims_user_error
213
  Su cadena de parámetros ha excedido el límite. No se permite por
214
  razones de seguridad, lo siento.
215
!endif
216
 
217
!if string_too_long iswordof $wims_user_error
218
  La definición de variable tiene una longitud que excede el límite.
219
!endif
220
 
221
!if too_many_variables iswordof $wims_user_error
11943 bpr 222
  El número de parámetros que transmitió excede el límite autorizado
19 reyssat 223
  en este sitio WIMS.
224
!endif
225
 
226
!if unmatched_parentheses iswordof $wims_user_error
227
  Hemos detectado paréntesis sin correspondencia en su solicitud. Puede
228
  corregir el error aquí:
229
  !form $cmd
230
  $(name$bad_parentheses) =
231
  !for i in module,special_parm,worksheet
232
   !if $($i)!=$empty
233
    !set value=!translate " to $ $ in $($i)
5755 bpr 234
    <input type="hidden" name="$i" value="$value"/>
19 reyssat 235
   !endif
236
  !next i
237
  !for i=0 to $user_var_no-1
238
   !if $i!=$bad_parentheses
239
    !set value=!translate " to $ $ in $(value$i)
5755 bpr 240
    <input type="hidden" name="$(name$i)" value="$value"/>
19 reyssat 241
   !endif
242
  !next i
243
  !set value=!translate " to $ $ in $(value$bad_parentheses)
244
  !set len=!charcnt $value
245
  !set n=!linecnt $value
246
  !if $n<=1
247
   !if $len<55
248
    !set len=$[$len+3]
249
   !else
250
    !set len=59
251
   !endif
5755 bpr 252
   <input size="$len" name="$(name$bad_parentheses)" value="$value"/><p>
19 reyssat 253
  !else
254
   !if $n>10
255
    !set n=10
256
   !endif
3570 bpr 257
   <textarea rows="$n" cols="50" name="$(name$bad_parentheses)">$value</textarea>
19 reyssat 258
   <p>
259
  !endif
260
  Then
5755 bpr 261
  <input type="submit" value="envía la petición corregida."/>
262
  </form><p><hr/><div class="wimscenter">
19 reyssat 263
  !href cmd=resume Descartar la última solicitud
264
, or
265
  !href $ página principal de WIMS
5755 bpr 266
.</div>
11949 obado 267
  !goto end_html
19 reyssat 268
!endif
11943 bpr 269
 
19 reyssat 270
!if wrong_module iswordof $wims_user_error
7428 obado 271
  !set tmp=!translate "!/<>;': to $         $ in $module
272
  El módulo <code>$tmp</code> que ha solicitado no existe en este servidor.
19 reyssat 273
!endif
274
 
275
!if wrong_session iswordof $wims_user_error
276
  El número de sesión ``$session'' no es válido (o ha dejado de serlo).
277
  <a href="wims.cgi">Crear una nueva sesión.</a>.
11943 bpr 278
!endif
19 reyssat 279
 
280
!if rafale iswordof $wims_user_error
281
 ¡Por favor no juegue con los ejercicios!
282
 <p>
283
 Debe tomarse su tiempo para pensar bien en cómo resolver los ejercicios
284
 correctamente, en lugar de solicitar unos nuevos una y otra vez.
285
 !href cmd=resume Cancelar la última petición
286
.
3570 bpr 287
 !if $wims_user!=$empty and $wims_user!=supervisor
4747 bpr 288
  <p><span class="wims_warning">$wims_name_warning.</span>! Don't repeat this error!
3570 bpr 289
  Irregular activities may give you bad scores even when score registration is
290
  closed.
291
 !endif
19 reyssat 292
 !goto end2
293
!endif
294
 
295
:examerr
296
 
297
!if exam_dep iswordof $wims_user_error
298
  Podrá hacer este ejercicio sólo cuando haya hecho suficientes progresos en
299
  !if , isin $dep_list
300
   ejercicios $dep_list.
301
  !else
302
   ejercicio $dep_list.
303
  !endif
304
  Pruebe primero a hacer estos últimos.
305
  !goto examend
306
!endif
307
 
308
!if bad_exam iswordof $wims_user_error
309
  Ha solicitado una petición ilegal en una sesión de examen.
310
  !goto examend
311
!endif
312
 
313
!if exam_exo_finished iswordof $wims_user_error
314
  Ya ha realizado este ejercicio, con una puntuación de $wims_exo_lastscore.
315
  No puede volver a hacerlo porque nos encontramos en un examen.
316
  !goto examend
317
!endif
318
 
319
!if expired_exam iswordof $wims_user_error
320
  No tiene más tiempo para trabajar en el examen.
321
  :examend
322
  !set pses=!translate _ to , in $wims_session
323
  !set pses=!item 1 of $pses
324
  !set pser=!randint 1,999
325
  !set wims_opener=window.opener.location='$wims_ref_name?session=$pses.$pser&cmd=reply&job=student';
5900 bpr 326
  <p class="wimscenter">
11949 obado 327
    <a href=# onclick="window.close();$wims_opener">Cerrar esta ventana</a>.
5900 bpr 328
  </p>
11949 obado 329
  !goto end_html
19 reyssat 330
!endif
331
 
332
!if exam_closed iswordof $wims_user_error
11949 obado 333
  Este examen no está accesible desde su conexión en este momento. Por favor,
334
  verifíquelo con el supervisor de su clase.
335
  !goto examend
19 reyssat 336
!endif
337
 
338
!if bad_ident iswordof $wims_user_error
11949 obado 339
  Su petición contiene un error de identificación de usuario.
340
  ¿Está intentando conectarse a la sesión de algún otro?
341
  <p>
342
  Por favor
343
  <a href="wims.cgi?special_parm=ignorecookie&special_parm2=$[randint(10^8)]">establezca una nueva conexión</a>.
344
  </p>
345
  !goto end_html
19 reyssat 346
!endif
347
 
348
!if no_access iswordof $wims_user_error
349
  Su petición ha sido rechazada por las normas de acceso de este sitio. Lo sentimos.
11943 bpr 350
  !goto end2
351
!endif
19 reyssat 352
 
3570 bpr 353
!if class_closed iswordof $wims_user_error
354
  Sorry.
355
  <p>
356
  Access to this virtual class is temporarily closed by its supervisor.
357
  Come back later!
5755 bpr 358
  <div class="wimscenter">
3570 bpr 359
  !href cmd=close&module=home WIMS
5755 bpr 360
  </div>
11949 obado 361
  !goto end_html
11943 bpr 362
!endif
3570 bpr 363
 
19 reyssat 364
:end
365
<p> Si ve este mensaje después de seguir un enlace a otra página,
366
probablemente es porque el enlace no esté bien preparado. En este caso,
367
por favor, contacte con el autor de la página, e infórmele del error.
11943 bpr 368
También puede escribir al
19 reyssat 369
<a href="mailto:$wims_site_manager?subject=wims.cgi">administrador de este sitio</a>,
370
con tantos detalles como sean posibles sobre las circunstancias bajo
371
las cuales ocurrió el error.
372
 
373
:end2
5755 bpr 374
<hr/><div class="wimscenter">
11949 obado 375
!set wims_ref_class=wims_button home
19 reyssat 376
!href module=home&cmd=new Página principal de WIMS
5755 bpr 377
</div>
19 reyssat 378
 
11949 obado 379
:end_html
19 reyssat 380
</body></html>
381
 
)
'; 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...
'; /* ]]> */