X-Git-Url: http://mop.ddnsfree.com/gitweb/?a=blobdiff_plain;f=web%2Findex_wr.php;h=e8768ce88f9924ee95c859b93856ad95728fbc13;hb=d0776ad61b6e5d15a0c57d20609abcd150998cef;hp=3ccfd24346f06458ee2c73b7b3924e8fd63b88fd;hpb=d40b54308d7b7cbeaaf0b997fcf5f9dcbef64518;p=brisk.git
diff --git a/web/index_wr.php b/web/index_wr.php
index 3ccfd24..e8768ce 100644
--- a/web/index_wr.php
+++ b/web/index_wr.php
@@ -78,7 +78,6 @@ $mlang_indwr = array( 'btn_backtotab' => array( 'it' => 'Torna ai tavoli.',
'en' => '
You or someone with your same IP address is standing up from a table without the permission of the other players
You will wait '),
'badsit_b' => array( 'it' => ' prima di poterti sedere nuovamente.
Se non sei stato tu ad alzarti e possiedi un login con password, autenticandoti con quello, potrai accedere.',
'en' => ' before you can sit down again. If you don\'t leave the table and you have a login with a password, authenticating with this one you will access')
-
);
define('LICMGR_CHO_ACCEPT', 0);
@@ -88,7 +87,7 @@ define('LICMGR_CHO_AFTER', 2);
function index_wr_main(&$room, $remote_addr_full, $get, $post, $cookie)
{
GLOBAL $G_shutdown, $G_black_list, $G_lang, $G_room_help, $G_room_about, $G_room_passwdhowto, $mlang_indwr;
- GLOBAL $G_lice_vers;
+ GLOBAL $G_tos_vers;
$remote_addr = addrtoipv4($remote_addr_full);
log_load("index_wr.php");
@@ -548,27 +547,29 @@ 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') {
- // check IF is authnticated user, both licences version matches
+ else if ($argz[0] == 'tosmgr') {
+ // check IF is authnticated user, both terms of service versions matches
if ($user->flags & USER_FLAG_AUTH && count($argz) == 5) {
$f_type = $argz[1]; $f_code = $argz[2];
- $f_lice_curr = $argz[3]; $f_lice_vers = $argz[4];
+ $f_tos_curr = $argz[3]; $f_tos_vers = $argz[4];
- $user->comm[$user->step % COMM_N] = "gst.st = ".($user->step+1)."; ";
- $user->comm[$user->step % COMM_N] .= show_notify(xcape("FIN QUIZ |"."${argz[1]}"."|"."${argz[2]}"."|"."${argz[3]}"."|"."${argz[4]}"."|".$res), 0, $mlang_indwr['btn_backtotab'][$G_lang], 400, 200);
- log_wr($user->comm[$user->step % COMM_N]);
- $user->step_inc();
-
- if ("$f_lice_curr" == $user->rec->lice_vers_get() &&
- "$f_lice_vers" == "$G_lice_vers") {
+ if ("$f_tos_curr" == $user->rec->tos_vers_get() &&
+ "$f_tos_vers" == "$G_tos_vers") {
if ("$f_type" == "soft" || "$f_type" == "hard") {
$res = 100;
switch ($f_code) {
case LICMGR_CHO_ACCEPT:
- $user->rec->lice_vers_set($G_lice_vers);
- $res = $user->licence_store();
+ $user->rec->tos_vers_set($G_tos_vers);
+ $res = $user->tos_store();
break;
case LICMGR_CHO_REFUSE:
+ $user->flags_set(USER_FLAG_TY_DISABLE, USER_FLAG_TY_ALL);
+ $user->rec->disa_reas_set(USER_DIS_REA_LICENCE);
+ $res = $user->state_store();
+
+ $user->comm[$user->step % COMM_N] = $user->blocking_error(TRUE);
+ $user->the_end = TRUE;
+ $user->step_inc();
break;
}
}