X-Git-Url: http://mop.ddnsfree.com/gitweb/?a=blobdiff_plain;f=web%2Fbriskin5%2FObj%2Fbriskin5.phh;h=411128166f7611e3bfd3ddce9da3f75633a8ab38;hb=9851c8a9decf584c93ea08092b9ce4955c310704;hp=83973bd7ac2a7d1cd45eb6b0b3a46c6e02db2a86;hpb=d54d1275506da35236ca65635a92f3c30dd37896;p=brisk.git diff --git a/web/briskin5/Obj/briskin5.phh b/web/briskin5/Obj/briskin5.phh index 83973bd..4111281 100644 --- a/web/briskin5/Obj/briskin5.phh +++ b/web/briskin5/Obj/briskin5.phh @@ -37,10 +37,10 @@ define('BIN5_RULES_ALLPASS', 2); $mlang_bin5_bin5 = array( // br, hr, b, /b, win, fri - 'info_last' => array( 'it' => '%3$sUltima mano%4$s', - 'en' => '%3$sLast hand%4$s'), - 'info_curr' => array( 'it' => '%3$sMano corrente%4$s', - 'en' => '%3$sCurrent hand%4$s'), + 'info_last' => array( 'it' => '%3$sultima mano%4$s', + 'en' => '%3$slast hand%4$s'), + 'info_curr' => array( 'it' => '%3$smano corrente%4$s', + 'en' => '%3$scurrent hand%4$s'), // br, hr, b, /b, win, fri 'info_part' => array( 'it' => 'Ha chiamato %3$s%5$s%4$s, il socio era %3$s%6$s%4$s,%1$s', 'en' => 'The declarer was %3$s%5$s%4$s, the partner was %3$s%6$s%4$s,%1$s'), @@ -1010,13 +1010,11 @@ class Bin5_user extends User { return (sprintf('xstm.stop(); window.onbeforeunload = null; window.onunload = null; document.location.assign("%s");', $page)); } - protected function maincheck($cur_stat, $cur_subst, $cur_step, &$new_stat, &$new_subst, &$new_step, $splashdate, $table_idx, $table_token) + protected function maincheck($get, $post, $cookie) { - GLOBAL $G_lang, $mlang_indrd; + GLOBAL $G_lang; GLOBAL $G_with_splash, $G_splash_content, $G_splash_interval, $G_splash_idx; GLOBAL $G_splash_w, $G_splash_h, $G_splash_timeout; - $CO_splashdate = "CO_splashdate".$G_splash_idx; - $$CO_splashdate = $splashdate; GLOBAL $S_load_stat; @@ -1026,14 +1024,14 @@ class Bin5_user extends User { $curtime = time(); /* Nothing changed, return. */ - if ($cur_step == $this->step) + if ($this->rd_step == $this->step) return (FALSE); - log_rd2("do other cur_stat[".$cur_stat."] user->stat[".$this->stat."] cur_step[".$cur_step."] user_step[".$this->step."]"); + log_rd2("do other cur_stat[".$this->rd_stat."] user->stat[".$this->stat."] cur_step[".$this->rd_step."] user_step[".$this->step."]"); - if ($cur_step == -1) { + if ($this->rd_step == -1) { /* - * if $cur_step == -1 load the current state from the main struct + * if $this->rd_step == -1 load the current state from the main struct */ $S_load_stat['wR_minusone']++; @@ -1044,7 +1042,7 @@ class Bin5_user extends User { if ($this->trans_step != -1) { log_rd2("TRANS USATO ".$this->trans_step); - $cur_step = $this->trans_step; + $this->rd_step = $this->trans_step; $this->trans_step = -1; } else { @@ -1054,7 +1052,7 @@ class Bin5_user extends User { /* this part I suppose is read only on $this->room structure */ - if ($cur_step == -1) { + if ($this->rd_step == -1) { log_rd2("PRE-NEWSTAT"); /*************** @@ -1070,18 +1068,18 @@ class Bin5_user extends User { } log_rd2("NEWSTAT: ".$this->stat); - $new_stat = $this->stat; - $new_subst = $this->subst; - $new_step = $this->step; - } /* if ($cur_step == -1) { */ + $this->rd_stat = $this->stat; + $this->rd_subst = $this->subst; + $this->rd_step = $this->step; + } /* if ($this->rd_step == -1) { */ else { /* $sem = Room::lock_data(FALSE); */ $S_load_stat['rU_heavy']++; - if ($cur_step < $this->step) { + if ($this->rd_step < $this->step) { do { - if ($cur_step + COMM_N < $this->step) { - if (($cur_stat != $this->stat)) { + if ($this->rd_step + COMM_N < $this->step) { + if ($this->rd_stat != $this->stat) { $to_stat = $this->stat; /* Room::unlock_data($sem); */ log_load("RESYNC"); @@ -1090,13 +1088,13 @@ class Bin5_user extends User { } log_rd2("lost history, refresh from scratch"); printf("xXx LOST HISTORY!\n"); - $new_step = -1; + $this->rd_step = -1; break; } - for ($i = $cur_step ; $i < $this->step ; $i++) { + for ($i = $this->rd_step ; $i < $this->step ; $i++) { $ii = $i % COMM_N; if ($this->comm[$ii] == "") { - if ($i == $cur_step) + if ($i == $this->rd_step) continue; else break; @@ -1104,9 +1102,9 @@ class Bin5_user extends User { log_rd2("ADDED TO THE STREAM: ".$this->comm[$ii]); $ret .= $this->comm[$ii]; } - $new_stat = $this->stat; - $new_subst = $this->subst; - $new_step = $this->step; + $this->rd_stat = $this->stat; + $this->rd_subst = $this->subst; + $this->rd_step = $this->step; } while (0); log_rd2($this->step, 'index_rd.php: after ret set'); @@ -1130,14 +1128,14 @@ class Bin5_user extends User { } /* if ($this->the_end == TRUE) { ... */ } /* if ($this->the_end == TRUE) { ... */ - } /* if ($cur_step < $this->step) { */ + } /* if ($this->rd_step < $this->step) { */ /* Room::unlock_data($sem); */ - } /* else of if ($cur_step == -1) { */ + } /* else of if ($this->rd_step == -1) { */ return ($ret); - } // function maincheck (... + } // function maincheck(... function continue_set($match_code) { @@ -1169,7 +1167,7 @@ class Bin5 { var $delay_mgr; - function Bin5 ($room, $table_idx, $table_token, $get, $post, $cookie) { + function Bin5($room, $table_idx, $table_token, $get, $post, $cookie) { $this->user = array(); $this->table = array(); @@ -1504,7 +1502,7 @@ class Bin5 { return TRUE; break; - case "index_rd_ifra.php": + case "index_rd.php": if (($transp = gpcs_var('transp', $get, $post, $cookie)) === FALSE) $transp = "iframe"; if ($transp == 'websocket') @@ -1906,10 +1904,10 @@ function show_table_info(&$bri, &$table, $table_pos) if ($multer > 1) { $noty .= sprintf($mlang_bin5_bin5['info_mult'][$G_lang], multoval($multer) ); } - $noty .= "

"; + $noty .= "
"; if ($table->match_id != -1) { $noty .= sprintf($mlang_bin5_bin5['info_match'][$G_lang], $table->match_id); - $noty .= "

"; + $noty .= "
"; } $ret .= show_notify($noty, 3000, $mlang_bin5_bin5['btn_bkgame'][$G_lang], 500, 400); /* NOTE: show_notify($noty, 3000, "torna alla partita", 500, @@ -2099,7 +2097,7 @@ function game_description($act, $form, $old_mult, $win = -1, $win_name = "?1?", $tg_br, $tg_hr, $tg_bo, $tg_bc, multoval($old_multer)); } - $noty .= sprintf('%2$s%1$s', $tg_br, $tg_hr); + $noty .= sprintf('%2$s', $tg_br, $tg_hr); return ($noty); }