include_once($path_to_root . "/admin/db/users_db.inc");
include_once($path_to_root . "/includes/ui/ui_view.inc");
+ include_once($path_to_root . "/includes/ui/ui_controls.inc");
- function output_html($text)
- {
- global $before_box;
- return in_ajax() ? fmt_errors() : ($before_box.fmt_errors().$text);
- }
-
function page($title, $no_menu=false, $is_index=false, $onload="", $js="")
{
global $path_to_root;
$hide_menu = $no_menu;
- // intercept all output to destroy it in case of ajax call
- register_shutdown_function('ob_end_flush');
- ob_start('output_html',0);
- // colect all error msgs
- set_error_handler('error_handler' /*, errtypes */);
include($path_to_root . "/includes/page/header.inc");
page_header($title, $no_menu, $is_index, $onload, $js);
error_box();
+ div_start('_page_body'); // whole page content for ajax reloading
}
function end_page($no_menu=false, $is_index=false)
$hide_menu = $no_menu;
+ div_end(); // _page_body section
include($path_to_root . "/includes/page/footer.inc");
- $Ajax->run();
+ $Ajax->run();
page_footer($no_menu, $is_index);
}