X-Git-Url: http://mop.ddnsfree.com/gitweb/?a=blobdiff_plain;f=web%2Findex.php;h=e2d8f982d81b25dcec912004a10e1d2409ed7f57;hb=9f4092e80e6b352c9e248cd7666161ab044c3e7c;hp=c2c4be18e24f9230dd9b90e495ad88e8afad3912;hpb=28be75bdd1253bb56c8bef5476f59be63013eb71;p=brisk.git
diff --git a/web/index.php b/web/index.php
index c2c4be1..e2d8f98 100644
--- a/web/index.php
+++ b/web/index.php
@@ -53,6 +53,8 @@ $mlang_room = array( 'userpassuse' => array('it' => 'Il tuo nickname è g
'en' => 'EN Abbiamo perso le tue tracce mentre stavi giocando, quindi ti abbiamo disconnesso.'),
'reas_anon' => array('it' => 'L\' accesso attraverso sistemi di anonimizzazione non è consentito.',
'en' => 'EN L\' accesso attraverso sistemi di anonimizzazione non è consentito.'),
+ 'reas_prox' => array('it' => 'L\' accesso attraverso proxy non è consentito, se lo usi solo tu e pochi altri utenti comunica il suo indirizzo IP all\' amministratore per aggiungerlo alle eccezioni.',
+ 'en' => 'EN L\' accesso attraverso proxy non è consentito, se lo usi solo tu e pochi altri utenti comunica il suo indirizzo IP all\' amministratore per aggiungerlo alle eccezioni.'),
'reas_anot' => array('it' => 'La tua sessione è stata assegnata ad un altro browser.',
'en' => 'EN La tua sessione è stata assegnata ad un altro browser.'),
'reas_cloud' => array('it' => 'La connessione dai computer di una cloud non è ammessa.',
@@ -372,11 +374,21 @@ function index_main(&$brisk, $transp_type, $header, &$header_out, $remote_addr_f
case GHOST_SESS_REAS_ANON:
$last_msg = $mlang_room['reas_anon'][$G_lang];
break;
+ case GHOST_SESS_REAS_PROX:
+ $last_msg = $mlang_room['reas_prox'][$G_lang];
+ break;
default:
$last_msg = $mlang_room['reas_unkn'][$G_lang];
break;
}
}
+ if ($brisk->cloud_check($remote_addr)) {
+ // TODO: find a way to add a nonblocking sleep(5) here
+ $banned = TRUE;
+ $last_msg = $mlang_room['reas_cloud'][$G_lang];
+ }
+
+
if (validate_sess($sess)) {
log_main("pre garbage_manager UNO");
$brisk->garbage_manager(TRUE);