X-Git-Url: https://mop.ddnsfree.com/gitweb/?a=blobdiff_plain;f=web%2Findex.php;h=c59f016e2cf834c19169deefda9daae75f491a9d;hb=8197fc17752e4504bb2857fcea3f2e032916d9b3;hp=4ca38fc21c84e25b7c2302876c64ff784addbfa2;hpb=fe710fb451e80bac63b415e5d2c89e3243fb4157;p=brisk.git diff --git a/web/index.php b/web/index.php index 4ca38fc..c59f016 100644 --- a/web/index.php +++ b/web/index.php @@ -130,18 +130,14 @@ $mlang_room = array( 'userpassuse' => array('it' => 'Il tuo nickname è g 'en' => 'visualize'), 'list_desc' => array('it' => 'imposta le regole di ascolto', 'en' => 'set the listen rules'), - 'tit_listall' => array('it' => 'tutti', + 'tit_listall' => array('it' => 'tutti gli utenti', 'en' => 'everybody'), 'listall_desc' => array('it' => 'visualizza tutti gli utenti collegati', 'en' => 'visualize all connected users'), - 'tit_listaut' => array('it' => 'solo autenticati', - 'en' => 'only authorized'), - 'tit_listisol' => array('it' => 'visualizza solo gli utenti autenticati', - 'en' => 'visualize authenticated users only'), - 'listaut_desc' => array('it' => 'visualizza solo gli utenti autenticati e i tavoli ad essi riservati', + 'tit_listisol' => array('it' => 'solo gli user autenticati', + 'en' => 'authenticated users only'), + 'listisol_desc' => array('it' => 'visualizza solo gli user autenticati e i tavoli a loro riservati', 'en' => 'visualize authenticated users only and reserved tables to them'), - 'listisol_desc'=> array('it' => 'visualizza Brisk come se fosse solo per utenti con password', - 'en' => 'show Brisk like an authenticated user only site'), 'suppcomp_tit' => array('it' => 'personalizza la tua S', 'en' => 'customize your S'), 'suppcomp_r' => array('it' => 'rosso', @@ -516,6 +512,13 @@ function index_main(&$brisk, $transp_type, $header, &$header_out, $remote_addr_f } } } + + if ($ACTION == "room") { + /* shutdown any previous transport socket */ + $user->page_id = md5(microtime().$remote_addr_full); + // $brisk->abort_old_sockets($user); + } + /* Rendering. */ if ($BRISK_SHOWHTML == "debugtable") { @@ -528,24 +531,33 @@ function index_main(&$brisk, $transp_type, $header, &$header_out, $remote_addr_f if ($ACTION == "room") { $tables .= '
';
-
- $tables .= ' '.$mlang_room['tit_tabl'][$G_lang].$i.' ';
- $tables .= sprintf('', $i);
- $tables .= sprintf('', $i);
- $tables .= ' | '."\n";
+ if ($direct) {
+ $noauth_class = ($i + 3 < TABLES_APPR_N ? "" : "noauth");
+ }
+ else {
+ $noauth_class = ($i < TABLES_APPR_N ? "" : "noauth");
+ }
+ $tables .= sprintf('
', $noauth_class);
+
+ $tables .= ' '.$mlang_room['tit_tabl'][$G_lang].$i.' ';
+ $tables .= sprintf('', $i);
+ $tables .= sprintf('', $i);
+ $tables .= ' | '."\n";
+
if ($ii % 4 == 3) {
$tables .= '