/*
* brisk - index.php
*
- * Copyright (C) 2006 matteo.nastasi@milug.org
+ * Copyright (C) 2006-2007 matteo.nastasi@milug.org
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
exit;
}
-log_load($sess, "LOAD: index.php");
+log_load((isset($sess) ? $sess : "XXX"), "LOAD: index.php");
function main()
{
- GLOBAL $sess, $name, $BRISK_SHOWHTML, $_SERVER;
-
+ GLOBAL $sess, $name, $BRISK_SHOWHTML, $BRISK_DEBUG, $_SERVER;
+
$body = "";
+ $tables = "";
+ $standup = "";
$ACTION = "login";
if (isset($BRISK_SHOWHTML) == FALSE) {
- $is_table = false;
+ $is_table = FALSE;
$sem = lock_data();
$bri = &load_data();
}
if ($ACTION == "room") {
+ $tables .= '<div class="room_tab">';
$tables .= '<table class="room_tab" align="center">';
for ($i = 0 ; $i < TABLES_N ; $i++) {
if ($i % 4 == 0)
$tables .= '<tr>';
- $tables .= '<td valign="top" align="center" class="room_td"><div class="room_div"><b>Tavolo '.$i.'</b><br><br>';
+ $tables .= '<td>';
+ $tables .= '<div class="room_div"><div class="room_tit"><b>Tavolo '.$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></td>'."\n";
+ $tables .= '</div>';
+ $tables .= '</td>'."\n";
if ($i % 4 == 3)
$tables .= '</tr>';
}
- $tables .= '<tr><td colspan="4">';
+ $tables .= '</table></div>';
+
+
+ $standup .= '<table class="room_standup" align="center"><tr><td>';
+ $standup .= '<div class="room_ex_standup">';
+ $standup .= '<div class="room_tit"><b>Giocatori in piedi</b></div>';
+
+ $standup .= sprintf('<div id="standup" class="room_standup"></div>');
+ $standup .= '<div id="esco" class="esco"></div>';
+ $standup .= '</div></td></tr></table>';
+
+ // $tables .= '</td></tr></table>';
+
+ /*
+ $tables .= '</td></tr><tr><td>';
+ $tables .= '<table class="room_tab" align="center">';
+ $tables .= '<tr><td>';
$tables .= '<div class="room_ex_standup">';
- $tables .= '<b>Giocatori in piedi</b><br><br>';
+ $tables .= '<b>Giocatori in piedi</b>';
$tables .= sprintf('<div id="standup" class="room_standup"></div>');
$tables .= '<div id="esco" class="esco"></div>';
- $tables .= '</td></tr>';
-
- $tables .= '</table>';
+ */
+ // $tables .= '</td></tr></table>';
}
$altout_propag = array( array ( 'url' => 'http://www.alternativeoutput.it',
'content' => '<img class="nobo" src="img/altout80x15.png">' ),
array ( 'url' => 'http://virtualsky.alternativeoutput.it',
- 'content' => '<img class="nobo" src="img/virtualsky80x15.png">' )
+ 'content' => '<img class="nobo" src="img/virtualsky80x15a.gif">' )
);
// seed with microseconds since last "whole" second
srand ((double) microtime() * 1000000);
- $randval = rand(0,count($altout_propag)-1);
+ // $randval = rand(0,count($altout_propag)-1);
+ $randval = 1;
$altout_carousel = sprintf('<a target="_blank" href="%s">%s</a>',
$altout_propag[$randval]['url'],
$altout_propag[$randval]['content']);
$brisk_header_form = '<div class="container">
<!-- =========== header =========== -->
<div id="header" class="header">
-<img class="nobo" src="img/brisk_logo64.png">
-briscola chiamata in salsa ajax<br><br>
-</div>
+<table width="100%%" border="0" cols="3"><tr>
+<td align="left"><div style="padding-left: 8px;">
+
+
+
+<script type="text/javascript"><!--
+google_ad_client = "pub-5246925322544303";
+google_ad_width = 234;
+google_ad_height = 60;
+google_ad_format = "234x60_as";
+google_ad_type = "text_image";
+google_ad_channel = "";
+google_color_border = "808080";
+google_color_bg = "f6f6f6";
+google_color_link = "ffae00";
+google_color_text = "404040";
+google_color_url = "000000";
+//-->
+</script>
+<script type="text/javascript"
+ src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
+</script>
+
+
+</div></td>
+<td align="center"><div>
+ <img class="nobo" src="img/brisk_logo64.png">
+ briscola chiamata in salsa ajax<br>
+ </div></td>
+<td align="right"><div style="padding-right: 8px;">
+
+
+
+<script type="text/javascript"><!--
+google_ad_client = "pub-5246925322544303";
+google_ad_width = 234;
+google_ad_height = 60;
+google_ad_format = "234x60_as";
+google_ad_type = "text_image";
+google_ad_channel = "";
+google_color_border = "808080";
+google_color_bg = "f6f6f6";
+google_color_link = "ffae00";
+google_color_text = "404040";
+google_color_url = "000000";
+//-->
+</script>
+<script type="text/javascript"
+ src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
+</script>
+
+
+
+</div></td>
+</td></table>
+</div>';
+
+$brisk_vertical_menu = '
<!-- =========== vertical menu =========== -->
<div class="topmenu">
-<a target="_blank" href="/briskhome.php"><img class="nobo" src="img/brisk_homebutt.png"></a>
+<!-- <a target="_blank" href="/briskhome.php"></a> -->
+<img class="nobo" src="img/brisk_start.png" onmouseover="$(\'webstart\').style.visibility = \'visible\';">
+<div class="webstart" id="webstart" onmouseover="this.style.visibility = \'visible\';" onmouseout="this.style.visibility = \'hidden\';">
+<a target="_blank" href="http://www.alternativeoutput.it/briskhome.php" title="homepage del progetto">homepage</a><br>
+<a target="_blank" href="http://www.alternativeoutput.it/briskhome.php#cose" title="di cosa si tratta">cos\'è</a><br>
+<a target="_blank" href="http://it.wikipedia.org/wiki/Briscola#Gioco_a_5" title="come si gioca">regole</a><br>
+<a target="_blank" href="http://www.alternativeoutput.it/briskhome.php#shots" title="screenshots dell\'applicazione">screenshoots</a><br>
+<a target="_blank" href="http://www.alternativeoutput.it/briskhome.php#comp" title="compatibilità con i browser">compatibilità</a><br>
+<a target="_blank" href="http://www.alternativeoutput.it/briskhome.php#sources" title="sorgenti dell\'applicazione">sorgenti</a><br>
+<a target="_blank" href="http://www.alternativeoutput.it/briskhome.php#mailing" title="come iscriversi alla mailing list">mailing list</a><br>
+
+<a target="_blank" href="http://www.alternativeoutput.it/briskhome.php#prop" title="come fare pubblicità a brisk!">propaganda</a><br>
+<a href="#" title="credits" onclick="act_about();">about</a><br>
+
+</div>
<br><br><br>
sponsored by:<br><br>'.$altout_carousel.'<br>
<a target="_blank" href="http://www.dynamica.it"><img class="nobo" src="img/dynamica.png"></a><br><br>
}
</SCRIPT>
<?php
- printf($brisk_header_form, '', '');
+ printf($brisk_header_form);
+ printf("<table class=\"floaty\"><tr><td class=\"floatyleft\">\n");
+ printf($brisk_vertical_menu, '', '');
+ printf("</td><td>");
?>
<!-- =========== tables =========== -->
-<div id="tables" class="tables">
<?php echo "$body"; ?>
-
<br>
<div style="text-align: center;">
<br><br><br>
<input id="nameid" name="name" type="text" size="24" maxlength="12" value="">
<input id="sub" value="entra" type="submit" class="button">
</form>
-</div>
-</div></div>
+</div></td></tr></table>
<br><br><br><br>
<div id="imgct"></div>
<?php
if ($BRISK_SHOWHTML == "debugtable") {
?>
- room_checkspace(12,8,50);
+ room_checkspace(12, <?php echo TABLES_N; ?>, 50);
<?php
}
else {
</SCRIPT>
<?php
- printf($brisk_header_form, '<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_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>',
$brisk_donate);
+ printf("</td><td>");
?>
<!-- =========== tables =========== -->
-<div id="tables" class="tables">
<input name="sess" type="hidden" value="<?php echo "$user->sess"; ?>">
+<table class="macro"><tr><td>
<?php echo "$tables"; ?>
-</div>
+</td></tr><tr><td>
+ <?php echo "$standup"; ?>
+</td></tr></table>
+</td></tr></table>
<!-- =========== bottom =========== -->
-<div id="bottom" class="bottom">
-<b>Chat</b>
+ <div id="bottom" class="bottom" style="/* background-color: green; */">
+<b>Chat</b><br>
<div id="txt" class="chatt">
</div>
-<table><tr><td><div id="myname" class="txtt"></div></td><td><input id="txt_in" type="text" size="90" maxlength="256" onkeypress="chatt_checksend(this,event);" class="txtt"></td></tr></table>
+ <table align=center style="width: 98%; margin: auto;"><tr><td style="width:1%; text-align: right;">
+ <div id="myname"></div>
+ </td><td>
+ <input id="txt_in" type="text" style="width: 100%;" onkeypress="chatt_checksend(this,event);">
+ </td></tr></table>
</div>
<div id="heartbit"></div>
<div id="sandbox"></div>