if ($ACTION == "login" && isset($name)) {
$bri->garbage_manager(TRUE);
/* try login */
- $name = substr($name, 0, 12);
- $name = str_replace(" ", "_", $name);
if (($user = &$bri->add_user(&$sess, &$idx, $name)) != FALSE) {
$ACTION = "room";
// setcookie ("sess", "", time() + 180);
- standup_update(&$bri,&$user);
+ $bri->standup_update(&$user);
if (save_data(&$bri) == FALSE) {
echo "ERRORE SALVATAGGIO\n";
}
else {
/* Login Rendering */
- if ($idx == -1)
+ if ($idx == -2)
+ $body .= '<div class="urgmsg"><b>Il nickname deve contenere almeno una lettera o una cifra.</b></div>';
+ else if ($idx == -1)
$body .= '<div class="urgmsg"><b>Spiacenti, non ci sono più posti liberi. Riprova più tardi.</b></div>';
else
$body .= '<div class="urgmsg"><b>Il tuo nickname è già in uso.</b></div>';
$tables .= '</table>';
}
-$brisk_header = '<div class="container">
+ $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">' )
+ );
+
+ // seed with microseconds since last "whole" second
+ srand ((double) microtime() * 1000000);
+ $randval = rand(0,count($altout_propag)-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 class="header">
+<div id="header" class="header">
<img class="nobo" src="img/brisk_logo64.png">
briscola chiamata in salsa ajax<br><br>
</div>
<div class="topmenu">
<a target="_blank" href="/briskhome.php"><img class="nobo" src="img/brisk_homebutt.png"></a>
<br><br><br>
-sponsored by:<br><br>
-<a target="_blank" href="http://www.alternativeoutput.it"><img class="nobo" src="img/altout80x15.png"></a><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>
supported by:<br><br>
<a target="_blank" href="http://www.briscolachiamata.it"><img class="nobo" src="img/brichi.png"></a><br><br>
+<div id="proflashext" class="proflashext"><div id="proflash" class="proflash">
+</div><br><br></div>
+%s
</div>';
/* Templates. */
<script type="text/javascript" src="commons.js"></script>
<script type="text/javascript" src="xhr.js"></script>
<script type="text/javascript" src="preload_img.js"></script>
+<script type="text/javascript" src="AC_OETags.js"></script>
+<link rel="stylesheet" type="text/css" href="brisk.css">
<link rel="stylesheet" type="text/css" href="room.css">
</head>
<body>
<SCRIPT type="text/javascript">
+ var g_withflash = false;
+
window.onload = function() {
+ g_withflash = DetectFlashVer(6,0,0);
+ if (g_withflash == false) {
+ $("proflash").innerHTML = 'Audio con Flash.<br><a href="http://www.macromedia.com/"><img class="nobo" style="padding: 4px; width:73; height: 19;" src="img/download_now_flash.gif"></a>';
+ }
+ else
+ $("proflashext").innerHTML = "";
$("nameid").focus();
}
</SCRIPT>
<?php
- echo "$brisk_header";
+ printf($brisk_header_form, '');
?>
<!-- =========== tables =========== -->
-<div class="tables">
+<div id="tables" class="tables">
<?php echo "$body"; ?>
<br>
Digita il tuo nickname per accedere ai tavoli della briscola.<br><br>
<form method="post" action="">
<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>
<script type="text/javascript" src="commons.js"></script>
<script type="text/javascript" src="xhr.js"></script>
<script type="text/javascript" src="preload_img.js"></script>
+<script type="text/javascript" src="AC_OETags.js"></script>
+<link rel="stylesheet" type="text/css" href="brisk.css">
<link rel="stylesheet" type="text/css" href="room.css">
</head>
<body>
var subst = "";
var gst = new globst();
+ var g_withflash = false;
var g_imgct= 0;
var g_imgtot = g_preload_img_arr.length;
var myfrom = "index_php";
sess = "<?php echo "$sess"; ?>";
window.onunload = onunload_cb;
-
+ g_withflash = DetectFlashVer(6,0,0);
+ if (g_withflash == false) {
+ $("proflash").innerHTML = 'Audio con Flash.<br><a href="http://www.macromedia.com/"><img class="nobo" style="padding: 4px; width:73; height: 19;" src="img/download_now_flash.gif"></a>';
+ }
+ else
+ $("proflashext").innerHTML = "";
setTimeout(xhr_rd_poll, 0, sess);
// alert("ARR LENGTH "+g_preload_img_arr.length);
- // setTimeout(preload_images, 0, g_preload_img_arr, g_imgct);
+ setTimeout(preload_images, 0, g_preload_img_arr, g_imgct);
$("txt_in").focus();
<?php
}
</SCRIPT>
<?php
- echo "$brisk_header";
+ 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>');
?>
<!-- =========== tables =========== -->
-<div class="tables">
+<div id="tables" class="tables">
<input name="sess" type="hidden" value="<?php echo "$user->sess"; ?>">
<?php echo "$tables"; ?>
</div>
<!-- =========== bottom =========== -->
-<div class="bottom">
+<div id="bottom" class="bottom">
<b>Chat</b>
<div id="txt" class="chatt">
</div>