Subversion Repositories wimsdev

Rev

Rev 18281 | Blame | Compare with Previous | Last modification | View Log | RSS feed

Status: 450 WIMS User Error
Server: WIMS $wims_version (WWW Interactive Multipurpose Server)
Content-type: text/html; charset=windows-1252
Cache-Control: no-cache
Pragma: no-cache

<!DOCTYPE html>
<html><head>
  <meta http-equiv=expires content="1 Jan 1990">
  <meta HTTP-EQUIV="Pragma" CONTENT="no-cache">
  <meta HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
  <!-- Theme CSS style -->
  <link rel="stylesheet" href="html/themes/$wims_theme/css.css" type="text/css">
  <style>
   input[type="submit"],input[type="button"],.wims_button{ background-color:$wims_ref_button_bgcolor;color:$wims_ref_button_color;}
   .wims_button_help{ background-color:$wims_ref_button_help_bgcolor;color:$wims_ref_button_help_color;}
  </style>

  !if exam_ isin $wims_user_error
    <style><!--
    body {text-align: justify;
    padding-left: 3%; padding-right: 3%;}
    --></style>
    </head>
    <body onload="window.resizeTo(500,200);window.moveTo(250,300);" class="user_error">
      <h1 class="wimscenter">ERRORE</h1>
    !goto examerr
  !endif

</head><body class="user_error">

!if threshold iswordof $wims_user_error
  <h1>We are too busy</h1>
  <hr style="width:50%">
  <p>
    Questo server WIMS <span class="color:blue">$httpd_HTTP_HOST</span>
    è sovraccarico e non è in grado di accettare altri
    utenti. Si prega di ritornare più tardi o di utilizzare un
    altro server WIMS.
  </p><p>
    Siamo molto desolati e speriamo di poter essere di nuovo utili
    in futuro.
  </p>
  !read mirror.phtml.it
  !goto end_html
!endif

!if overload iswordof $wims_user_error
  <hr style="width:1px">
  <h1>SPIACENTI</h1>
  <p>
  La vostra richiesta ha causato un blocco di questo server WIMS:
  è stata raggiunta la quota massima di connessioni.
  </p>
  !goto end_html
!endif

!if ++++missing_ isin ++++$wims_user_error
  <hr width="1">
  <h1>Spiacenti</h1>
  <hr style="width:50%">
  <p>
    WIMS ha bisogno del programma
    !set miss=!upper $missing_software
    <span class="wims_warning">$miss</span>
    per completare la richiesta inviata, ma tale programma non è disponibile (o
    non è utilizzabile da WIMS) su questo server.
  </p><p>
    Potete
    <a href="mailto:$wims_site_manager?subject=$missing_software unavailable on WIMS">scrivere
    al responsabile del server</a> per comunicare il problema, o scegliere un altro sito WIMS
    nella tabella qui sotto.
  </p><p><a href="$refname">WIMS homepage</a>.</p>
  !read mirror.phtml.it
  !goto end_html
!endif

!if trapped iswordof $wims_user_error
  <h1>Stop!</h1>
  <hr>
  Il contenuto di
  <a href="http://$httpd_HTTP_HOST">$httpd_HTTP_HOST</a> non è compatibile
  con un programma di salvataggio delle pagine web o di sistemi di
  accellerazione d'accesso.
  <p>
    Per accedere alle attività di questo server WIMS utilizzate un normale
    navigatore senza sistemi di velocizzazione di navigazione.
  </p><p>
    Le pagine WIMS sono generate dinamicamente. Non possono essere utilizzate
    se non interattivamente con connessione diretta al server.
  </p>
  !goto end_html
!endif

!if no_access notwordof $wims_user_error and no_access_class notwordof $wims_user_error
  <h1>Errore WIMS</h1>
  <p>
    C'è un errore nella richiesta effettuata.
  </p>
!endif
!if module_change iswordof $wims_user_error
  !if $wims_human_access=yes
    <p>
      L'uso del tasto `Back' è incompatibile con WIMS.
      Le pagine sono generate interattivamente a richiesta.
      !if $wims_user!=$empty
         Evitate anche di svolgere le attività del corso aprendo più
         finestre del browser contemporaneamente.
      !endif
    </p>
    <div class="wimscenter">
    !set tit=!module title $module
    !default tit=$module
    !href module=$module $tit
    &nbsp;
    !set wims_ref_class=wims_button
    !href $ WIMS home
    !if $httpd_HTTP_REFERER!=$empty
      &nbsp;<a href="$httpd_HTTP_REFERER">Esci da WIMS</a>
    !else
      <p class="small">
        Se state cercando di uscire da WIMS, ignorate questo
        messaggio e continuate a selezionare il tasto `Back/Indietro'.
      </p>
    !endif
    </div>
    !goto end_html
  !endif
  <p>
    Richiesta di cambio modulo non valida.
    State forse utilizzando un programma automatico
    per accedere a questo sito?
  </p>
  :unblock
  !form new
    <input type="hidden" name="module" value="home">
    <input type="hidden" name="deblockparm" value="$[randint(10000000)+1000000]">
    Se avete semplicemente cliccato erroneamente sul tasto `Back' del browser
    scrivete la parola `wims' qui
    <input size="8" name="special_parm"> e quindi
    <input type="submit" value="Procedete">.
  !formend
  <p>
    Ricordiamo che le pagine WIMS sono generate dinamicamente a richiesta e
    il loro utilizzo off line non è di alcuna utilità.
    È del tutto inutile scaricare le pagine con un programma
    automatico.
  </p>
  !if robot_doubt iswordof $wims_user_error
    <p class="small">
      A tentativi di intrusione nel sistema si risponderà
      limitando le possibilità di accesso.
    </p>
  !endif
  !goto end_html
!endif

!if robot_doubt iswordof $wims_user_error
  <p>
    Spiacente: accesso negato perché sei sospettato di utilizzare,
    contrariamente alle nostre richieste, un programma automatico copiare le pagine.
  </p>
  !goto unblock
!endif

!if allow_violation iswordof $wims_user_error
  <p>
    Non è permesso definire la variabile ``$wims_error_data''
    tramite il comando ``$cmd''.
  </p>
!endif

!if bad_command iswordof $wims_user_error
  <p>
    Il comando ``$cmd'' non è valido.
  </p><p>
    I comandi validi sono:
  </p>
  <pre>new, renew, reply, help, hint, config</pre>
!endif

!if bad_host iswordof $wims_user_error
  <p>
    State cercando di accedere a una sessione che è stata creata da un'altra
    postazione. Per ragioni di sicurezza, WIMS non permette di cambiare la
    postazione da cui ci si connette a metà di una sessione di lavoro.
  </p><p>
    Sfortunatamente alcuni internet provider forniscono ip dinamici che
    POTREBBERO cambiare a connessione attiva.
    In questo caso, se incorrete spesso in questo inconveniente, dovete
    chiedere al docente di cambiare la modalità di accesso al corso.
  </p>
!endif

!if need_https iswordof $wims_user_error
  Per connettersi è necessario un browser che supporti il
  protocollo https e connettersi con una richiesta https.
  !set refname=!replace http:// by https:// in $wims_ref_name
  <a href="$refname?session=$wims_session&module=home&cmd=new">Riprova</a>.
  !goto end_html
!endif

!if bad_insnum iswordof $wims_user_error
  <p>
  !if $cmd=getfile
    Il file non esiste.
  !else
    Il nome del file da inserire dinamicamente non è valido.
  !endif
  </p>
!endif

!if cmd_output_too_long iswordof $wims_user_error
  <p>
    È stato raggiunto il limite di potenza di calcolo utilizzabile.
    La richiesta è eccessivamente complicata e laboriosa.
    Si prega di rivedere i dati inseriti.
  </p>
!endif

!if double_click iswordof $wims_user_error
  <p>
    Questa richiesta è arrivata mentre si stava già
    analizzando un'altra vostra richiesta.
  </p><p>
    È inutile continuare a cliccare, ma è necessario aspettare
    <span class="wims_warning">$wims_cpu_limit secondi</span>
    perché la richiesta precedente vada a termine, dopo di che
    !href cmd=resume cliccando qui
    si può riprendere a lavorare.
  </p><p>
    (E si prega di essere più
    pazienti quando si sottopongono a WIMS conti laboriosi.)
  </p><p>
    Se state cercando di uscire da WIMS, ignorate questo
    messaggio e continuate a selezionare il tasto `Back/Indietro'.
  </p>
  !goto end_html
!endif

!if invalid_char_in_query_string iswordof $wims_user_error
  <p>
    La sostituzione ``$wims_error_data'' nei parametri non è
    ammessa.
  </p>
!endif

!if name_conflict iswordof $wims_user_error
  <p>
  ``$wims_error_data'' è un nome riservato per WIMS.
  </p>
!endif

!if no_command iswordof $wims_user_error
  <p>
    Non è un comando.
  </p>
!endif

!if no_insnum iswordof $wims_user_error
  <p>
  !if $cmd=getfile
    Manca il nome del file.
  !else
    Richiesta di inserimento automatico senza indicarne il numero.
  !endif
  </p>
!endif

!if no_module_name iswordof $wims_user_error
  <p>
    Richiesta di una sessione senza indicare un modulo.
  </p>
!endif

!if no_session iswordof $wims_user_error
  <p>
  Manca il codice della sessione.
  </p>
!endif

!if parm_too_long iswordof $wims_user_error
  <p>
  Si sono inseriti troppi parametri. Questo non è permesso
  per ragioni di sicurezza.
  </p>
!endif

!if string_too_long iswordof $wims_user_error
  <p>
    La definizione di una variabile è troppo lunga.
  </p>
!endif

!if too_many_variables iswordof $wims_user_error
  <p>
    Il numero di paramtri inseriti eccede il limite massimo permesso
    da questa installazione di WIMS.
  </p>
!endif

!if unmatched_parentheses iswordof $wims_user_error
  <p>
    C'è un errore nelle parentesi.<br>
    È possibile correggere l'errore in questo spazio.
  </p>
  !form $cmd
  !for i in module,special_parm,worksheet
    !if $($i)!=$empty
      !set value=!translate " to $ $ in $($i)
      <input type="hidden" name="$i" value="$value">
    !endif
  !next i
  !for i=0 to $user_var_no-1
    !if $i!=$bad_parentheses
      !set value=!translate " to $ $ in $(value$i)
      <input type="hidden" name="$(name$i)" value="$value">
    !endif
  !next i
  !set value=!translate " to $ $ in $(value$bad_parentheses)
  !set len=!charcnt $value
  !if $len<55
    !set len=$[$len+3]
  !else
    !set len=59
  !endif
  !set input_id=$(name$bad_parentheses)
  <div class="field box">
    <label for="$input_id">$input_id =</label>
    !set n=!linecnt $value
    !if $n<=1
      <input size="$len" name="$input_id" id="$input_id" value="$value">
    !else
      <textarea rows="$n" name="$input_id" id="$input_id">$(value$bad_parentheses)</textarea>
    !endif
  </div>
  <p class="actions">
    Puis
    <input type="submit" value="envoyer la requête corrigée.">
  </p>
  !formend
  <hr>
  <p class="wimscenter">
    !href cmd=resume Annullare
    |
    !href $ [WIMS home]
  </p>
  !goto end_html
!endif

!if wrong_module iswordof $wims_user_error
  !set tmp=!translate "!/<>;': to $         $ in $module
  <p>
    Il modulo <code>$tmp</code> richiesto non esiste su questo server.
  </p>
!endif

!if wrong_session iswordof $wims_user_error
  <p>
    La sessione numero ``$session'' non è (più) valida.
    <a href="$refname">Comincia una nuova sessione</a>.
  </p>
!endif

!if rafale iswordof $wims_user_error
  <p>
   Per favore, non giocate con gli esercizi!
  </p><p>
    Dovete prendervi il tempo che vi serve per pensare alla risoluzione degli
    esercizi, invece di continuare a chiederne di nuovi.
  </p>
  !set wims_ref_class=wims_button
  !href cmd=resume Annullare l'ultima richiesta
  .
  !if $wims_user!=$empty and $wims_user!=supervisor
    <p>
      <span class="wims_warning">$wims_name_warning.</span>! Non ripetere questo errore!
      Le attività possono attribuire punteggi negativi anche quando la
      registrazione dei voti per le altre attività è chiusa.
    </p>
  !endif
  !goto end2
!endif

:examerr

!if exam_dep iswordof $wims_user_error
  <p>Puoi cominciare a lavorare su questo esercizio solo quando hai ottenuto
  un punteggio sufficiente
  !if , isin $dep_list
   negli esercizi $dep_list.
  !else
   nell'esercizio $dep_list.
  !endif
  </p><p>
    Comincia da questo/i!
  </p>
  !goto examend
!endif

!if bad_exam iswordof $wims_user_error
  <p>
    Richiesta non valida in una sessione d'esame.
  </p>
  !goto examend
!endif

!if exam_exo_finished iswordof $wims_user_error
  <p>
    Hai già completato questo esercizio ottenendo un punteggio di $wims_exo_lastscore.
  </p><p>
    Durante un esame non è possibile ripetere lo stesso esercizio.
  </p>
  !goto examend
!endif

!if expired_exam iswordof $wims_user_error
  <p>
    Il tempo è scaduto.
  </p>
  :examend
  !set pses=!translate _ to , in $wims_session
  !set pses=!item 1 of $pses
  !set pser=!randint 1,999
  !set wims_opener=window.opener.location='$wims_ref_name?session=$pses.$pser&cmd=reply&job=student';
  <p class="wimscenter">
    <a href="#" onclick="window.close();$wims_opener">Chiudi questa finestra</a>.
  </p>
  !goto end_html
!endif

!if exam_closed iswordof $wims_user_error
  <p>
    L'esame non è più accessibile.
  </p><p>
    Contattare il docente del corso.
  </p>
  !goto examend
!endif

!if bad_ident iswordof $wims_user_error
  <p>
    Your request contains a user identification error.
  </p><p>
    Are you trying to connect to somebody else's session?
  </p><p>
    Please
    <a href="$refname?special_parm=ignorecookie&special_parm2=$[randint(10^8)]">make a new connection</a>.</p>
  </p>
  !goto end_html
!endif

!if no_access iswordof $wims_user_error
  <div class="wims_msg warning">
    La vostra richiesta non è permessa dalla configurazione di questo server.
    Spiacenti.
  </div>
  !goto end2
!endif

!if no_access_class iswordof $wims_user_error
  !distribute items esercizio, strumento, documento, freework,consulter les indications sur un exercice into name_exo,name_tool,name_doc,name_freework,name_hint
  !set tt=!word 2 of $wims_user_error
  !set tt2=!word 3 of $wims_user_error
  <h2>Il corso è chiuso</h2>
  <div class="wims_msg warning">
  !reset name_non
  !if $tt2=non
    !set name_non=tutte le attività diverse da
  !endif
  !set tmp=!trim $name_non $(name_$tt)
    L'accesso ad alcune tipologie di attività di questo corso ($tmp) è stato
    provvisoriamente chiuso dal docente. Tornate più tardi.
  </div>
  !goto end2
!endif

!if class_closed iswordof $wims_user_error
  <h2>Spiacente.</h2>
  <p>
    L'accesso a questo corso virtuale è stato temporaneamente chiuso dal docente.
    Si prega di riprovare più tardi!
  </p><p class="wimscenter">
    !href cmd=close&module=home WIMS
  </p>
  !goto end_html
!endif

!if other_exam_session iswordof $wims_user_error
  <p>Hai già aperto un'altra sessione d'esame. Non è possibile cominciarne una seconda.</p>
  <p>Se per sbaglio avete chiuso il navigatore nel corso di un esame, tornate alla home page del corso e da lì potrete riprendere la sessione già aperta.</p>
  <p class="wimscenter">
    <a href="#" onclick="window.close();$wims_opener">Chiudi questa finestra</a>.
  </p>
  !goto end_html
!endif

:end
<p>
  Se questo messaggio vi appare dopo aver seguito un link in una pagina
  di un corso, contattate il vostro docente.
</p><p>
  Se questo messaggio vi appare dopo aver seguito un link in pagine
  al di fuori dei corsi, potete
  contattate l'autore di tale pagina per informarlo dell'errore.
</p><p>
  Come ultima risorsa, è possibile contattare il
  <a href="mailto:$wims_site_manager?subject=wims.cgi">responsabile del server</a>, precisando quanti più dettagli possibili per ricostruire
  l'errore.
</p>

:end2

<div class="wimscenter">
  !set wims_ref_class=wims_button home
  !href module=home&cmd=new [WIMS home]
</div>

:end_html
</body></html>