summer edition
[brisk.git] / web / index.php
index 6e512e2..0c4ac7a 100644 (file)
@@ -77,6 +77,8 @@ $mlang_room = array( 'userpasserr'  => array('it' => 'Utente e/o password errati
                                              'en' => 'smoke'),
                      'st_pres_desc' => array('it' => 'presente',
                                              'en' => 'present'),
+                     'st_rabb_desc' => array('it' => 'coniglio',
+                                             'en' => 'rabbit'),
                      
                      'tit_ticker'   => array('it' => 'scrivi un invito al tavolo e clicca',
                                              'en' => 'write an invitation at the table and click'),
@@ -96,8 +98,16 @@ $mlang_room = array( 'userpasserr'  => array('it' => 'Utente e/o password errati
                                              'en' => 'listen all messages from each user connected'),
                      'tit_listaut'  => array('it' => 'solo autenticati',
                                              'en' => 'only authorized'),
+                     'tit_listisol'  => array('it' => 'isolamento',
+                                             'en' => 'isolation'),
                      'listaut_desc' => array('it' => 'leggi soltanto i messaggi degli utenti con password',
                                              'en' => 'listen messages only from authenticated users'),
+                     'listisol_desc'=> array('it' => 'visualizza Brisk come se fosse solo per utenti con password',
+                                             'en' => 'show Brisk like an authenticated user only site'),
+                     'tit_splash'   => array('it' => 'splash',
+                                             'en' => 'splash'),
+                     'splash_desc'  => array('it' => 'attiva la finestra di splash',
+                                             'en' => 'show the splash window'),
                      'tit_help'     => array('it' => 'informazioni utili su Brisk',
                                              'en' => 'usefull information about Brisk'),
                      'itm_help'     => array('it' => 'aiuto',
@@ -137,9 +147,9 @@ $mlang_room = array( 'userpasserr'  => array('it' => 'Utente e/o password errati
                      'itm_mail'     => array('it' => 'contatti',
                                              'en' => 'contacts'),
                      'tit_cla'      => array('it' => 'classifiche degli utenti',
-                                             'en' => 'user\'s classifics'),
+                                             'en' => 'user\'s placings'),
                      'itm_cla'      => array('it' => 'classifiche',
-                                             'en' => 'classifics'),
+                                             'en' => 'placings'),
                      'tit_rmap'     => array('it' => 'prossime funzionalità implementate',
                                              'en' => 'roadmap of next functionalities'),
                      'itm_rmap'     => array('it' => 'roadmap',
@@ -199,6 +209,7 @@ function poll_dom() {
 
 function main()
 {
+  GLOBAL $G_with_donors, $G_donors_cur, $G_donors_all;
   GLOBAL $G_with_topbanner, $G_topbanner, $G_is_local;
   GLOBAL $G_with_sidebanner, $G_sidebanner; 
   GLOBAL $G_with_sidebanner2, $G_sidebanner2; 
@@ -338,16 +349,21 @@ function main()
       else
         $i = TABLES_N - $ii - 1;
 
-      if ($ii % 4 == 0)
-       $tables .= '<tr>';
-      $tables .= '<td>';
-      $tables .= '<div class="room_div"><div class="room_tit"><b>'.$mlang_room['tit_tabl'][$G_lang].$i.'</b></div>';
-      $tables .= sprintf('<div class="proxhr" id="table%d"></div>', $i);
-      $tables .= sprintf('<div class="table_act" id="table_act%d"></div>', $i);
-      $tables .= '</div>';
-      $tables .= '</td>'."\n";
-      if ($ii % 4 == 3)
+      if ($ii % 4 == 0) {
+          $tables .= '<tr id = "tr_noauth'.$ii.'">';
+      }
+      if (TRUE || !($user->flags & USER_FLAG_ISOLAUTH) || $ii < TABLES_AUTH_N) {
+        $tables .= '<td id = "td_noauth'.$ii.'">';
+
+        $tables .= '<div class="room_div"><div class="room_tit"><b>'.$mlang_room['tit_tabl'][$G_lang].$i.'</b></div>';
+        $tables .= sprintf('<div class="proxhr" id="table%d"></div>', $i);
+        $tables .= sprintf('<div class="table_act" id="table_act%d"></div>', $i);
+        $tables .= '</div>';
+        $tables .= '</td>'."\n";
+      }
+      if ($ii % 4 == 3) {
        $tables .= '</tr>';
+      }
     }
     $tables .= '</table></div>';
 
@@ -453,10 +469,12 @@ google_color_url = "000000";
   src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
 </script>'
 ).'</div></td>
-<td align="center">'.($G_with_topbanner ? '<table><tr><td>' : '').'<div style="text-align: center;">
-    <img class="nobo" src="img/brisk_logo64.png">
+<td align="center">'.(($G_with_topbanner || $G_with_donors) ? '<table><tr><td>' : '').'<div style="text-align: center;">
+    <img class="nobo" src="img/brisk_logo64summer.png">
     '.$mlang_room['headline'][$G_lang].'<br>
-    </div>'.($G_with_topbanner ? sprintf('</td><td>%s</td></tr></table>', $G_topbanner) : '').'</td>
+    </div>'.( ($G_with_topbanner || $G_with_donors) ? sprintf('</td><td>%s</td></tr></table>', 
+                                                                ($G_with_topbanner ? $G_topbanner : 
+"<div style='background-color: #ffd780; border: 1px solid black; text-align: center;'><img class='nobo' src=\"donometer.php?c=".$G_donors_cur."&a=".$G_donors_all."\"><div style='padding: 1px; background-color: white;'><b>donatori</b></div></div>") ) : '').'</td>
 <td align="right"><div style="padding-right: 8px;">
 '.($G_is_local ? '' :
 '<script type="text/javascript"><!--
@@ -541,7 +559,7 @@ $brisk_vertical_menu = '
 -->
 <a href="#" 
    onmouseover="menu_hide(0,1);"
-   title="'.$mlang_room['tit_cla'][$G_lang].'" onclick="act_classific();">'.$mlang_room['itm_cla'][$G_lang].'</a><br>
+   title="'.$mlang_room['tit_cla'][$G_lang].'" onclick="act_placing();">'.$mlang_room['itm_cla'][$G_lang].'</a><br>
 
 <a href="#" 
    onmouseover="menu_hide(0,1);"
@@ -628,6 +646,13 @@ $brisk_vertical_menu = '
           .$mlang_room['st_pres_desc'][$G_lang].
 '&nbsp;<img class="unbo" src="img/st_eye.png"></a><br>
 
+<a href="#" 
+   onmouseover="menu_hide(0,2);"
+   title="" onclick="act_chatt(\'/st coniglio\'); menu_over(-1,this);">'
+          // MLANG
+          .$mlang_room['st_rabb_desc'][$G_lang].
+'&nbsp;<img class="unbo" src="img/st_rabbit.png"></a><br>
+
 </div>
 
 <a href="#" title="avvia un ticker pubblicitario per il tuo tavolo" 
@@ -650,7 +675,27 @@ $brisk_vertical_menu = '
           // MLANG ascolta
           .$mlang_room['itm_list'][$G_lang].
 '</a><br>
-<div id="menu_listen" class="webstart">
+<div id="menu_listen" style="width: 120px;" class="webstart">
+<!--
+
+-->
+<input id="ra_listen_all" type="radio" name="listen" value="all" onclick="act_chatt(\'/listen all\');" title="'
+.$mlang_room['listall_desc'][$G_lang].
+'"><span id="list_all">'
+.$mlang_room['tit_listall'][$G_lang].
+'</span><br>  
+<input id="ra_listen_auth" type="radio" name="listen" value="auth" onclick="act_chatt(\'/listen auth\');" title="'
+.$mlang_room['listaut_desc'][$G_lang].
+'"><span id="list_auth">'
+.$mlang_room['tit_listaut'][$G_lang].
+'</span><br>  
+<input id="ra_listen_isol" type="radio" name="listen" value="isolation" onclick="act_chatt(\'/listen isolation\');" title="'
+.$mlang_room['listisol_desc'][$G_lang].
+'"><span id="list_isol">'
+.$mlang_room['tit_listisol'][$G_lang].
+'</span><br>
+<!--
+<hr>
 <a href="#" 
    onmouseover="menu_hide(0,2);"
    title="'
@@ -670,7 +715,25 @@ $brisk_vertical_menu = '
           .$mlang_room['tit_listaut'][$G_lang].
 '</span></a><br>
 
+<a href="#" 
+   onmouseover="menu_hide(0,2);"
+   title="'
+          // MLANG leggo soltanto i messaggi degli utenti con password
+          .$mlang_room['isolaut_desc'][$G_lang].
+          '" onclick="act_chatt(\'/listen isolation\'); menu_over(-1,this);"><span id="list_isol">'
+          // MLANG solo autenticati
+          .$mlang_room['tit_isolaut'][$G_lang].
+'</span></a><br>
+-->
 </div>
+<a href="#" title="'
+          // MLANG garantisci per un tuo conoscente
+          .$mlang_room['splash_desc'][$G_lang].
+'" 
+   onmouseover="menu_hide(0,1);" onclick="act_splash(); menu_over(-1,this);">'
+          // MLANG garantisci
+          .$mlang_room['tit_splash'][$G_lang].
+          '</a><br>
 
 </div>'.($G_with_poll ? '' : '<div style="padding: 0px; margin: 0px; witdh: 50px; height: 8px; font-size: 1px;"></div>
 <img style="cursor: pointer;" class="nobo" src="img/brisk_help'.langtolng($G_lang).'.png" title="'.$mlang_room['tit_help'][$G_lang].'" onmouseover="menu_hide(0,0);" onclick="act_help();">').'
@@ -738,6 +801,9 @@ supported by:<br>
 <SCRIPT type="text/javascript"><!--
    var g_lang = "<? echo $G_lang; ?>";
    var g_lng = "<? echo $G_lng; ?>";
+   var g_tables_n = <? echo TABLES_N; ?>;
+   var g_tables_auth_n = <? echo TABLES_AUTH_N; ?>;
+   var g_listen;
    var g_withflash = false;
    var g_is_spawn = 0; 
    var gst  = new globst();
@@ -825,6 +891,10 @@ echo "$body"; ?>
 <?php echo $mlang_room['browwarn'][$G_lang];?><br>
 </div>
 <br><br><br><br>
+<br><br><br><br>
+<br><br><br><br>
+<br><br><br><br>
+<br><br><br><br>
 
 <div id="imgct"></div>
 <div id="logz"></div>
@@ -864,6 +934,9 @@ echo "$body"; ?>
    var sess;
    var g_lang = "<? echo $G_lang; ?>";
    var g_lng = "<? echo $G_lng; ?>";
+   var g_tables_n = <? echo TABLES_N; ?>;
+   var g_tables_auth_n = <? echo TABLES_AUTH_N; ?>;
+   var g_listen;
    var tra = null;
    var stat = "";
    var subst = "";
@@ -896,7 +969,7 @@ else {
 <?php
      if ($G_with_topbanner) {
        printf("     topbanner_init();\n");
-    }
+     }
      if ($G_with_sidebanner) {
        printf("     sidebanner_init();\n");
     }