X-Git-Url: https://mop.ddnsfree.com/gitweb/?a=blobdiff_plain;f=web%2Fbriskin5%2FObj%2Fbriskin5.phh;h=ae7ae3b883616e0bf3150d6954a04c5774718cd0;hb=cb2f40283ece5cd3c855e74281773e5722996f23;hp=6985443323167feca54fda78607c400892a1df98;hpb=3a6ca985ae8091796e82193cd446384c6dd00068;p=brisk.git diff --git a/web/briskin5/Obj/briskin5.phh b/web/briskin5/Obj/briskin5.phh index 6985443..ae7ae3b 100644 --- a/web/briskin5/Obj/briskin5.phh +++ b/web/briskin5/Obj/briskin5.phh @@ -735,6 +735,27 @@ class Bin5 { var $the_end; var $tok; + static function page_manager($room, $header_out, $path, $method, $addr, $get, $post, $cookie) + { + switch ($path) { + case "": + case "index.php": + ob_start(); + bin5_index_main($room, $header_out, $addr, $get, $post, $cookie); + $content = ob_get_contents(); + ob_end_clean(); + + $pgflush = new PageFlush($new_socket, $curtime, 20, $header_out, $content); + + if ($pgflush->try_flush($curtime) == FALSE) { + // Add $pgflush to the pgflush array + array_push($pages_flush, $pgflush); + } + break; + } + return TRUE; + } + function Bin5 ($room, $table_idx, $table_token) { $this->user = array(); $this->table = array();