Subversion Repositories wimsdev

Rev

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