X-Git-Url: https://mop.ddnsfree.com/gitweb/?a=blobdiff_plain;f=web%2Findex.php;h=c59f016e2cf834c19169deefda9daae75f491a9d;hb=8197fc17752e4504bb2857fcea3f2e032916d9b3;hp=269b1fcb6c4148bfc392ca382717494f46cabc9f;hpb=16a41a69d1a020612c8db3c88657ac8cfab3c0d2;p=brisk.git diff --git a/web/index.php b/web/index.php index 269b1fc..c59f016 100644 --- a/web/index.php +++ b/web/index.php @@ -126,22 +126,18 @@ $mlang_room = array( 'userpassuse' => array('it' => 'Il tuo nickname è g 'en' => 'guarantee for a friend'), 'tit_warr' => array('it' => 'Garantisci per un tuo conoscente.', 'en' => 'Guarantee for a friend.'), - 'itm_list' => array('it' => 'ascolta', - 'en' => 'listen'), + 'itm_list' => array('it' => 'visualizza', + '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' => 'leggi tutti i messaggi di tutti gli utenti collegati', - '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'), + 'listall_desc' => array('it' => 'visualizza tutti gli utenti collegati', + 'en' => 'visualize all connected users'), + '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'), '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 .= '