sidebanner2 and poll typo fixed
[brisk.git] / web / index.php
index bc0735f..d800f1a 100644 (file)
@@ -43,9 +43,62 @@ if (DEBUGGING == "local" && $_SERVER['REMOTE_ADDR'] != '127.0.0.1') {
 
 log_load("index.php");
 
+
+function poll_dom() {
+  GLOBAL $G_with_poll;
+
+  // $G_with_poll = TRUE;
+  $G_with_poll = FALSE;
+
+  if ($G_with_poll) {
+    return sprintf('<div style="padding: 0px; margin: 0px; witdh: 50px; height: 8px; font-size: 1px;"></div>
+
+          <img class="nobo" src="img/brisk_signal.png" onmouseover="menu_hide(0,0); menu_show(\'menu_poll\');">
+<div class="webstart" style="width: auto;" id="menu_poll" onmouseover="menu_over(1,this);" onmouseout="menu_over(-1,this);">
+<b>Vota come calcolare i punteggi!</b><br><br>
+<form onsubmit="return j_mesgtoadmbox(this);" action="" method="post" accept-charset="utf-8" id="mesgtoadm_form">
+<input type="hidden" value="666" name="realsub"/>
+
+<INPUT TYPE="radio" NAME="category" VALUE="liv" CHECKED> Living
+<hr>
+<BR><INPUT TYPE="radio" NAME="category" VALUE="din"> Dining
+<hr>
+<BR><INPUT TYPE="radio" NAME="category" VALUE="bed"> Bedroom
+<hr>
+<br>
+<input type="submit" class="input_sub" onclick="this.form.elements[\'realsub\'].value = this.value;" value="invia" name="sub" id="subid"/>     
+</form>
+
+
+</div');
+
+//            <form onsubmit="return j_mesgtoadmbox(this);" action="" method="post" accept-charset="utf-8" id="mesgtoadm_form">
+
+
+//        <input type="hidden" value="666" name="realsub"/>
+// <table class="login">
+// <!--MLANG: soggetto -->
+// <tbody><tr><td><b>soggetto:</b></td>
+// <td><input type="text" value="" maxlength="255" size="32" name="subj" class="input_text" id="subjid"/></td></tr></tbody></table>
+// <table class="login">
+// <tbody><tr><td><img src="img/mesgtoadm_mesg.png" class="nobo" title="messaggio"/></td>
+// <td><textarea wrap="soft" rows="8" cols="40" name="mesg" class="input_text" id="mesgid"/></td></tr>
+// <tr><td style="text-align: center;" colspan="2">
+//        <input type="submit" class="input_sub" onclick="this.form.elements[\'realsub\'].value = this.value;" value="invia" name="sub" id="subid"/>     
+// <input type="submit" onclick="this.form.elements[\'realsub\'].value = this.value;" class="input_sub" value="chiudi" name="clo" id="cloid"/></td></tr>
+// </tbody></table>
+//     </form>
+// </div>');
+  }
+  else
+    return '';
+}
+
 function main()
 {
   GLOBAL $G_with_topbanner, $G_topbanner, $G_is_local;
+  GLOBAL $G_with_sidebanner, $G_sidebanner; 
+  GLOBAL $G_with_sidebanner2, $G_sidebanner2; 
   GLOBAL $sess, $name, $pass_private, $table_idx, $table_token, $BRISK_SHOWHTML, $BRISK_DEBUG, $_SERVER;
   GLOBAL $G_lang, $G_lng, $mlang_room;
   $is_login = FALSE;
@@ -190,29 +243,62 @@ function main()
     $standup .= '</div></td></tr></table>';
   }
 
-  $altout_propag = array( array ( 'id' => 'btn_altout',
+  $altout_sponsor_arr = array( array ( 'id' => 'btn_altout',
                                   'url' => 'http://www.alternativeoutput.it',
                                  'content' => 'img/altout80x15.png',
-                                  'content_big' => 'img/altout80x15.png'),
+                                  'content_big' => 'img/logotxt_banner.png'),
                          array ( 'id' => 'btn_virtualsky',
                                   'url' => 'http://virtualsky.alternativeoutput.it',
                                  'content' => 'img/virtualsky80x15a.gif',
-                                  'content_big' => 'img/virtualsky_big.png')
+                                  'content_big' => 'img/virtualsky_big.png'),
+                         array ( 'id' => 'btn_dynamica',
+                                  'url' => 'http://www.dynamica.it',
+                                 'content' => 'img/dynamica.png',
+                                  'content_big' => 'img/dynamica_big.png')
                          );
-  
+
+  $altout_support_arr = array( array ( 'id' => 'btn_brichi',
+                                       'url' => 'http://www.briscolachiamata.it',
+                                       'content' => 'img/brichi.png',
+                                       'content_big' => 'img/brichi_big.png'),
+                               array ( 'id' => 'btn_foroli',
+                                       'url' => 'http://www.forumolimpia.it',
+                                       'content' => 'img/forumolimpia.gif',
+                                       'content_big' => 'img/forumolimpia_big.png' ) );
+
+
+
+  $altout_support = "";
+  for ($i = 0 ; $i < 3 ; $i++) {
+    $ii = ($i < 2 ? $i : 0);
+
+    $altout_support .= sprintf('<a style="position: absolute; top: %dpx; left: 7px;" target="_blank" href="%s"><img class="nobo" id="%s" src="%s" onMouseOver="show_bigpict(this, \'over\',100,10);" onMouseOut="show_bigpict(this, \'out\',0,0);"></a><br>',
+                               $i * 20, $altout_support_arr[$ii]['url'],
+                               $altout_support_arr[$ii]['id'], $altout_support_arr[$ii]['content']);
+    
+    $altout_support_big .= sprintf('<img style="position: absolute;" class="nobohide" id="%s_big" src="%s">',
+                                   $altout_support_arr[$ii]['id'], $altout_support_arr[$ii]['content_big']);
+  }
+
+
   // seed with microseconds since last "whole" second
-  srand ((double) microtime() * 1000000);
-  // $randval = rand(0,count($altout_propag)-1);
-  $randval = 1;
-  $altout_carousel = sprintf('<a target="_blank" href="%s"><img id="%s" class="nobo" src="%s" onMouseOver="show_bigpict(this, \'over\',100,10);" onMouseOut="show_bigpict(this, \'out\',0,0);"></a>',
-                            $altout_propag[$randval]['url'],
-                            $altout_propag[$randval]['id'],
-                            $altout_propag[$randval]['content']);
-                        
-  $altout_carousel_big = sprintf('<img class="nobohide" id="%s_big" src="%s">',
-                                 $altout_propag[$randval]['id'],
-                                 $altout_propag[$randval]['content_big']);
-                        
+  // srand ((double) microtime() * 1000000);
+  // $randval = rand(0,count($altout_sponsor_arr)-1);
+  $altout_sponsor = "";
+  for ($i = 0 ; $i < 4 ; $i++) {
+    $ii = ($i < 3 ? $i : 0);
+
+    $altout_sponsor .= sprintf('<a style="position: absolute; top: %dpx; left: 7px;" target="_blank" href="%s"><img class="nobo" id="%s" src="%s" onMouseOver="show_bigpict(this, \'over\',100,10);" onMouseOut="show_bigpict(this, \'out\',0,0);"></a><br>',
+                               $i * 20, $altout_sponsor_arr[$ii]['url'],
+                               $altout_sponsor_arr[$ii]['id'], $altout_sponsor_arr[$ii]['content']);
+    
+    $altout_sponsor_big .= sprintf('<img class="nobohide" id="%s_big" src="%s">',
+                                   $altout_sponsor_arr[$ii]['id'], $altout_sponsor_arr[$ii]['content_big']);
+  }
+
+
+
+
 
   $brisk_donate = file_get_contents(FTOK_PATH."/brisk_donate.txt");
   if ($brisk_donate == FALSE)
@@ -390,9 +476,6 @@ $brisk_vertical_menu = '
 <a href="#" title="garantisci per un tuo conoscente" 
    onmouseover="menu_hide(0,1);" onclick="act_chatt(\'/garante\'); menu_over(-1,this);">garantisci</a><br>
 
-<a href="#" title="manda un messaggio o una segnalazione all\'amministratore del sito" 
-   onmouseover="menu_hide(0,1);" onclick="act_chatt(\'/mesgtoadm\'); menu_over(-1,this);">segnala a mop</a><br>
-
 
 <a href="#" title="imposta le regole di ascolto" 
    onmouseover="menu_hide(0,1); menu_show(\'menu_listen\');">ascolta</a><br>
@@ -406,24 +489,47 @@ $brisk_vertical_menu = '
 
 </div>
 
-</div>' : '').'
+</div>
+
+<div style="padding: 0px; margin: 0px; witdh: 50px; height: 8px; font-size: 1px;"></div>
+<img style="cursor: pointer;" class="nobo" src="img/brisk_help.png" title="informazioni utili su Brisk." onmouseover="menu_hide(0,0);" onclick="act_help();">
+<div style="padding: 0px; margin: 0px; witdh: 50px; height: 8px; font-size: 1px;"></div>
+'.($user->flags & USER_FLAG_AUTH ? '
+<img style="cursor: pointer;" class="nobo" src="img/brisk_signal.png" title="manda un messaggio o una segnalazione all\'amministratore del sito" onmouseover="menu_hide(0,0);" onclick="act_chatt(\'/mesgtoadm\');">'.poll_dom()
+ : '
+<img style="cursor: pointer;" class="nobo" src="img/brisk_password.png" title="Come ottenere una password su Brisk." onmouseover="menu_hide(0,0);" onclick="act_passwdhowto();">
+').'
+
+' : '').'
+
+</div>
+<div style="padding: 0px; margin: 0px; witdh: 50px; height: 8px; font-size: 1px;"></div>
+sponsored by:<br>
+<div style="padding: 0px; margin: 0px; witdh: 50px; height: 4px; font-size: 1px;"></div>
+<div id="spon_caro" style="overflow: hidden; height: 18px; /* border: 1px solid red; */ ">
+<div style="/*background-color: green; */ text-align: left; position: relative; padding: 0px; margin: 0px; top: 0px; height: 80px;">'.$altout_sponsor.'<br>
+</div></div>
+<div style="position: absolute;">
+'.$altout_sponsor_big.'
+</div>
+<div style="padding: 0px; margin: 0px; witdh: 50px; height: 8px; font-size: 1px;"></div>
+supported by:<br>
+<div style="padding: 0px; margin: 0px; witdh: 50px; height: 4px; font-size: 1px;"></div>
+<div id="supp_caro" style="overflow: hidden; height: 18px; /* border: 1px solid red; */">
+<div style="/* background-color: green; */ text-align: left; position: relative; padding: 0px; margin: 0px; top: 0px; height: 80px;">'.$altout_support.'<br> 
 
 </div>
+</div>
+<div style="position: absolute;">
+'.$altout_support_big.'
+</div>
+<a style="/* position: absolute; top: 40px; left: 6px;" */ target="_blank" href="http://it-it.facebook.com/group.php?gid=59742820791"><img class="nobo" id="btn_facebook" src="img/facebook_btn.png" title="unisciti al gruppo \'quelli della brisk\'"></a>
 <br>
-sponsored by:<br><br>'.$altout_carousel.'<br>
-<a target="_blank" href="http://www.dynamica.it"><img class="nobo" id="btn_dynamica" src="img/dynamica.png" onMouseOver="show_bigpict(this, \'over\',100,10);" onMouseOut="show_bigpict(this, \'out\',0,0);"></a><br><br>
-supported by:<br><br>
-<a target="_blank" href="http://www.briscolachiamata.it"><img class="nobo" id="btn_brichi" src="img/brichi.png" onMouseOver="show_bigpict(this, \'over\',100,10);" onMouseOut="show_bigpict(this, \'out\',0,0);"></a><br>
-<a target="_blank" href="http://www.forumolimpia.it"><img class="nobo" id="btn_foroli" src="img/forumolimpia.gif" onMouseOver="show_bigpict(this, \'over\',100,10);" onMouseOut="show_bigpict(this, \'out\',0,0);"></a><br>
-<a target="_blank" href="http://it-it.facebook.com/group.php?gid=59742820791"><img class="nobo" id="btn_facebook" src="img/facebook_btn.png" title="unisciti al gruppo \'quelli della brisk\'"></a><br>
 <div id="proflashext" class="proflashext"><div id="proflash" class="proflash">
 </div><br><br></div>
 %s
 %s
-<img class="nobohide" id="btn_dynamica_big" src="img/dynamica_big.png">
-<img class="nobohide" id="btn_brichi_big" src="img/brichi_big.png">
-<img class="nobohide" id="btn_foroli_big" src="img/forumolimpia_big.png">
-'.$altout_carousel_big.'</div>';
+<br></div>';
     
   /* Templates. */
   if ($ACTION == 'login') {
@@ -456,15 +562,25 @@ supported by:<br><br>
    var topbanner_sfx, topbanner_dx;
    var g_brow = null;
    var sess = "not_connected";
-  
+   var spo_slide, sup_slide;
+
    window.onload = function() {
      // alert(window.onbeforeunload);
      g_brow = get_browser_agent();
+     spo_slide  = new sideslide($('spon_caro'), 80, 20);
+     sup_slide  = new sideslide($('supp_caro'), 60, 20);
+
      login_init();
 <?php
      if ($G_with_topbanner) {
        printf("     topbanner_init();\n");
     }
+     if ($G_with_sidebanner) {
+       printf("     sidebanner_init();\n");
+    }
+     if ($G_with_sidebanner2) {
+       printf("     sidebanner2_init();\n");
+    }
 ?>
 
      g_withflash = DetectFlashVer(6,0,0);
@@ -484,6 +600,9 @@ supported by:<br><br>
     printf($brisk_header_form);
     printf("<table class=\"floaty\"><tr><td class=\"floatyleft\">\n");
     printf($brisk_vertical_menu, '', '');
+    if ($G_with_sidebanner) {
+      printf("<br><br>%s", $G_sidebanner);
+    }
     printf("</td><td>");
 ?> 
 
@@ -560,9 +679,13 @@ Digita il tuo nickname per accedere ai tavoli della briscola.<br><br>
    var g_imgtot = g_preload_img_arr.length;
    var myfrom = "index_php";
    var g_brow = null;
+   var spo_slide, sup_slide;
 
    window.onload = function() {
      g_brow = get_browser_agent();
+     spo_slide  = new sideslide($('spon_caro'), 80, 20);
+     sup_slide  = new sideslide($('supp_caro'), 60, 20);
+
 <?php
 if ($BRISK_SHOWHTML == "debugtable") {
 ?>
@@ -577,6 +700,13 @@ else {
      if ($G_with_topbanner) {
        printf("     topbanner_init();\n");
     }
+     if ($G_with_sidebanner) {
+       printf("     sidebanner_init();\n");
+    }
+     if ($G_with_sidebanner2) {
+       printf("     sidebanner2_init();\n");
+    }
+
 ?>
      xhr_rd = createXMLHttpRequest();
      // xhr_rd.setRequestHeader("Content-type", "text/html; charset=utf-8");
@@ -613,8 +743,30 @@ if ($is_login) {
 <?php
    printf($brisk_header_form);
    printf("<table class=\"floaty\"><tr><td class=\"floatyleft\">\n");
-   printf($brisk_vertical_menu, '<input type="button" class="button" name="xhelp"  value="Help." onclick="act_help();"><br><!-- <br><input type="button" class="button" name="xabout"  value="About." onclick="act_about();">--><br><br><br>',
+   /*   printf($brisk_vertical_menu, '<input type="button" class="button" name="xhelp"  value="Help." onclick="act_help();"><br><!-- <br><input type="button" class="button" name="xabout"  value="About." onclick="act_about();">--><br><br><br>',
           $brisk_donate);
+   printf($brisk_vertical_menu, '<input type="button" class="button" name="xhelp"  value="Help." onclick="act_help();"><br><!-- <br><input type="button" class="button" name="xabout"  value="About." onclick="act_about();">--><br>',
+          $brisk_donate);*/
+   printf($brisk_vertical_menu, '<!-- <br><input type="button" class="button" name="xabout"  value="About." onclick="act_about();">--><br>',
+          $brisk_donate);
+
+
+   if ($G_with_sidebanner xor $G_with_sidebanner2) {
+     printf("<br><br>");
+   }
+
+   if ($G_with_sidebanner) {
+     printf("%s", $G_sidebanner);
+     if ($G_with_sidebanner2) {
+       printf("<br>");
+     }
+   }
+
+
+   if ($G_with_sidebanner2) {
+     printf("%s", $G_sidebanner2);
+   }
+
    printf("</td><td>");
 ?> 
 <!--  =========== tables ===========  -->