add js method and server side managment for licencemgr command (uncomplete)
[brisk.git] / web / index_wr.php
index 91eb8f3..2098036 100644 (file)
@@ -515,9 +515,7 @@ function index_wr_main(&$room, $remote_addr_full, $get, $post, $cookie)
             $user->step_inc();
             
         }
-        
         else if ($argz[0] == 'placing') {
-            
             require_once("briskin5/Obj/briskin5.phh");
             require_once("briskin5/Obj/placing.phh");
             
@@ -526,11 +524,7 @@ function index_wr_main(&$room, $remote_addr_full, $get, $post, $cookie)
             
             log_wr($user->comm[$user->step % COMM_N]);
             $user->step_inc();
-            
-            
         }
-        
-        
         else if ($argz[0] == 'roadmap') {
             $user->comm[$user->step % COMM_N] = "gst.st = ".($user->step+1)."; ";
             $user->comm[$user->step % COMM_N] .=  show_notify(str_replace("\n", " ", $G_room_roadmap[$G_lang]), 0, $mlang_indwr['btn_backtotab'][$G_lang], 400, 200);
@@ -550,13 +544,20 @@ function index_wr_main(&$room, $remote_addr_full, $get, $post, $cookie)
         else if ($argz[0] == 'chatt') {
             $room->chatt_send(&$user, xcapemesg($mesg));
         }
+        else if ($argz[0] == 'licencemgr') {
+            $user->comm[$user->step % COMM_N] = "gst.st = ".($user->step+1)."; ";
+
+            $user->comm[$user->step % COMM_N] .=  show_notify(xcape("FIN QUI |"."${argz[1]}"."|"."${argz[2]}"."|"."${argz[3]}"."|"."${argz[4]}"), 0, $mlang_indwr['btn_backtotab'][$G_lang], 400, 200);
+
+            log_wr($user->comm[$user->step % COMM_N]);
+            $user->step_inc();
+        }
         /**********************
          *                    *
          *   SUBST: standup   *
          *                    *
          **********************/
         else if ($user->subst == 'standup') {
-
             if ($argz[0] == 'sitdown') {
                 log_wr("SITDOWN command");
 
@@ -667,10 +668,7 @@ function index_wr_main(&$room, $remote_addr_full, $get, $post, $cookie)
                         $bri_user_cur = $bri->user[$i];
                         $user_cur = $room->user[$table->player[$i]];
                         
-                        $bri_user_cur->stat_set('table');
-                        $bri_user_cur->subst = 'asta';
                         $bri_user_cur->laccwr = $curtime;
-                        
                         $bri_user_cur->trans_step = $user_cur->step + 1;
                         $bri_user_cur->comm[$bri_user_cur->step % COMM_N] = "";
                         $bri_user_cur->step_inc();
@@ -685,11 +683,8 @@ function index_wr_main(&$room, $remote_addr_full, $get, $post, $cookie)
                         //         // CHECK
                         while (array_pop($user_cur->comm) != NULL);
           
-                        $ret = "";
-                        $ret .= sprintf('gst.st_loc++; gst.st=%d; createCookie("table_idx", %d, 24*365, cookiepath); createCookie("table_token", "%s", 24*365, cookiepath); createCookie("lang", "%s", 24*365, cookiepath); xstm.stop(); window.onunload = null ; window.onbeforeunload = null ; document.location.assign("briskin5/index.php");|', $user_cur->step+1, $table_idx, $table_token, $G_lang);
-                        
-                        $user_cur->comm[$user_cur->step % COMM_N] = $ret;
                         $user_cur->trans_step = $user_cur->step + 1;
+                        $user_cur->comm[$user_cur->step % COMM_N] = sprintf('gst.st_loc++; gst.st=%d; createCookie("table_idx", %d, 24*365, cookiepath); createCookie("table_token", "%s", 24*365, cookiepath); createCookie("lang", "%s", 24*365, cookiepath); xstm.stop(); window.onunload = null ; window.onbeforeunload = null ; document.location.assign("briskin5/index.php");|', $user_cur->step+1, $table_idx, $table_token, $G_lang);
                         log_wr("TRANS ATTIVATO");
                         
                         $user_cur->stat_set('table');