add info to login page
[brisk.git] / web / index.php
index 5604db1..9fa8101 100644 (file)
@@ -38,13 +38,13 @@ $mlang_room = array( 'userpasserr'  => array('it' => 'Utente e/o password errati
                                              'en' => 'Standing players'),
                      'headline'     => array('it' => 'briscola chiamata in salsa ajax',
                                              'en' => 'declaration briscola in ajax sauce <b>(Beta)</b>'),
-                     'wellcome'     => array('it' => 'Digita il tuo nickname per accedere ai tavoli della briscola',
+                     'welcome'      => array('it' => 'Digita il tuo nickname per accedere ai tavoli della briscola',
                                              'en' => 'Enter your nickname to access to the tables of briscola'),
                      'btn_enter'    => array('it' => 'entra',
                                              'en' => 'enter'),
                      'passwarn'     => array('it' => 'Se non hai ancora una password, lascia il campo in bianco ed entra.',
                                              'en' => 'If you don\'t have a password, leave blank the field and enter.'),
-                     'browwarn'     => array('it' => '(se qualcosa non funziona<br>prova a ricaricare la pagina con <b>Ctrl + F5</b>)',
+                     'browwarn'     => array('it' => 'Se qualcosa non funziona prova a ricaricare la pagina con <b>Ctrl + F5</b><br><br>Se non riesci piĆ¹ ad entrare nel nuovo Brisk e prima ci riuscivi potrebbe essere un problema di antivirus,<br>guarda la <a class=\'flat\' style=\'background-color: white; font-weight: bold;\' target=\'_blank\' href=\'http://www.alternativeoutput.it/blog/doku.php?id=brisk:guida_agli_antivirus\'>pagina sugli antivirus</a> per maggiori informazioni su come configurarlo.<br><br>Se ancora non funziona nulla contatta <a class=\'flat\' style=\'background-color: white; font-weight: bold;\' href=\'mailto:brisk@alternativeoutput.it\'>l\'amministratore del sito</a>.',
                                              'en' => '(if something don\'t work<br>try to reload the current page with <b>Ctrl + F5</b>)'),
                      'regwarn'      => array('it' => '<br>Il nickname che stai usando &egrave; gi&agrave; registrato,<br><br>se il suo proprietario si autentificher&agrave;<br><br>verrai rinominato d\'ufficio come ghost<i>N</i>.',
                                              'en' => '<br>The nickname you are using it\'s already registered, <br><br>if its proprietary authenticates<br><br>you will named ghost<i>N</i>.'),
@@ -283,14 +283,21 @@ function index_main(&$room, $transp_type, &$header_out, $addr, $get, $post, $coo
           
           $room->garbage_manager(TRUE);
           /* try login */
-          if (($user = $room->add_user(&$sess, &$idx, $name, $pass_private, $addr, $cookie)) != FALSE) {
+          $ipv4addr_arr = explode(':' , $addr);
+          if (isset($ipv4addr_arr[3])) {
+              $ipv4addr = $ipv4addr_arr[3];
+          }
+          else {
+              $ipv4addr = $addr;
+          }
+          if (($user = $room->add_user(&$sess, &$idx, $name, $pass_private, $ipv4addr, $cookie)) != FALSE) {
               $ACTION = "room";
               if ($idx < 0) {
                   $idx = -$idx - 1;
                   $is_login = TRUE;
               }
               
-              log_legal($curtime, $addr, $user, "STAT:LOGIN", '');
+              log_legal($curtime, $ipv4addr, $user, "STAT:LOGIN", '');
               
               // recovery lost game
               if ($user->stat == "table") {
@@ -884,7 +891,7 @@ supported by:<br>
 %s
 %s
 <br>
-<img id="stm_stat" class="nobo" src="img/line-status_cb.png"></div>';
+<img id="stm_stat" class="nobo" src="img/line-status_b.png"></div>';
     
   /* Templates. */
   if ($ACTION == 'login') {
@@ -987,7 +994,7 @@ echo "$body"; ?>
 <br>
 <div style="text-align: center;">
    <br><br><br>
-<?php echo $mlang_room['wellcome'][$G_lang];?>
+<?php echo $mlang_room['welcome'][$G_lang];?>
 <br><br>
 <form accept-charset="utf-8" method="post" action="" onsubmit="return j_login_manager(this);">
 <input id="passid_private" name="pass_private" type="hidden" value="">