X-Git-Url: https://mop.ddnsfree.com/gitweb/?a=blobdiff_plain;f=web%2FObj%2Fbrisk.phh;h=e88f1db7648f61ac30f5d2c6fb4afd19b1d77a8e;hb=d40b54308d7b7cbeaaf0b997fcf5f9dcbef64518;hp=a2e1cb81122740a136201ef7241080a2443a93e5;hpb=4cde4a448fe46347671b8d21a088626772af4987;p=brisk.git diff --git a/web/Obj/brisk.phh b/web/Obj/brisk.phh index a2e1cb8..e88f1db 100644 --- a/web/Obj/brisk.phh +++ b/web/Obj/brisk.phh @@ -759,7 +759,7 @@ class Client_prefs { fprintf(STDERR, "QQ %s: %x\n", __FUNCTION__, $user->flags); $this->listen = ($user->flags & USER_FLAG_MAP_AUTH) >> 2; if ($user->rec != FALSE) { - $this->supp_comp = $user->rec->supp_comp; + $this->supp_comp = $user->rec->supp_comp_get(); } else { $this->supp_comp = "000000000000"; @@ -811,10 +811,10 @@ class Client_prefs { fprintf(STDERR, "QQ %s::%s %x\n", __CLASS__, __FUNCTION__, $user->flags); if ($user->is_supp_custom()) { - $user->rec->supp_comp = $this->supp_comp; + $user->rec->supp_comp_set($this->supp_comp); } if ($is_save) - $user->store_set(); + $user->prefs_store(); } } @@ -2262,7 +2262,7 @@ class Room // sql record exists AND last donate > 2013-01-01 if ($this->user[$i]->is_supp_custom()) { - $supp_comp_s = sprintf(', "%s"', $this->user[$i]->rec->supp_comp); + $supp_comp_s = sprintf(', "%s"', $this->user[$i]->rec->supp_comp_get()); } else { $supp_comp_s = ''; @@ -2310,7 +2310,7 @@ class Room log_main($user_cur->name. sprintf(" IN TABLE [%d]", $table_idx)); if ($user_cur->is_supp_custom()) - $supp_comp_s = sprintf(', "%s"', $user_cur->rec->supp_comp); + $supp_comp_s = sprintf(', "%s"', $user_cur->rec->supp_comp_get()); else $supp_comp_s = ''; @@ -2374,7 +2374,7 @@ class Room 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') @@ -2881,6 +2881,19 @@ function show_notify_ex($text, $tout, $butt, $w, $h, $is_opaque, $block_time) return sprintf('var noti = new notify_ex(gst,"%s",%d,"%s",%d,%d, %s, %d);', $text, $tout, $butt, $w, $h, ($is_opaque ? "true" : "false"), $block_time); } +function show_notify_document($text, $tout, $butt_arr, $w, $h, $is_opaque, $block_time) +{ + log_main("SHOW_NOTIFY OPAQUE: ".$text); + + $butts = ""; + for ($i = 0 ; $i < count($butt_arr) ; $i++) { + $butts .= sprintf("%s'%s'", ($i == 0 ? "" : ","), $butt_arr[$i]); + } + + return sprintf('g_nd = new notify_document(gst, "%s", %d, [ %s ], %d, %d, %s, %d);|', + escpush($text), $tout, $butts, $w, $h, ($is_opaque ? "true" : "false"), $block_time); +} + function root_welcome($user) {