* */ $inizio = microtime(); //has to be before start.php requirement!!! session_start(); define('ROOTDIR', '..'); $dont_get_session_sourceid = true; $dont_redirect_to_menu = true; require_once ROOTDIR . "/includes.php"; require_once ROOTDIR . "/pos/waiter_start.php"; $GLOBALS['end_require_time'] = microtime(); unset_source_vars(); $time_refresh = 1000 * get_conf(__FILE__, __LINE__, 'refresh_automatic_on_menu'); $target = 'tables.php?rndm=' . rand(0, 100000); if ($time_refresh) { $tmp = redirect_timed($target, $time_refresh); } $tmp .= '<script src="../js/tabber.js" type="text/javascript"></script>'; $tpl->append('scripts', $tmp); $tpl->set_waiter_template_file('tables_pos'); $user = new user($_SESSION['userid']); if (!access_allowed(USER_BIT_WAITER) && !access_allowed(USER_BIT_CASHIER)) { access_denied_waiter(); } if ($user->level[USER_BIT_CASHIER]) { $tpl->append('tables', tables_list_all_pos(1, 1)); } $tpl->append('tables', tables_list_all_pos(1, 2)); $tpl->append('income', waiter_income_pos()); if ($user->level[USER_BIT_CASHIER]) { $cols = get_conf(__FILE__, __LINE__, 'menu_tables_per_row_cashier');
} else { $_SESSION['catprinted'][$i] = false; } } unset($res); unset($arr); unset($catprinted_total); } header("Content-Language: " . $_SESSION['language']); header("Content-type: text/html; charset=" . phr('CHARSET')); $tmp = head_line('Waiters Section'); $tpl->assign("head", $tmp); if (!isset($dont_redirect_to_menu)) { $time_refresh = 1000 * get_conf(__FILE__, __LINE__, 'refresh_automatic_to_menu'); if ($time_refresh) { $tmp = redirect_timed('tables.php', $time_refresh); $tpl->append("scripts", $tmp); } } $scripts = '<script language="javascript" type="text/javascript"> function loadDish ( pageUrl ) { $.ajax( { type: "POST", url: pageUrl, data : \'\', success: function ( html ) { $( "#dishes_response" ).html(html); } } ); } function dishOrder ( dishID ) {
function redirect_waiter($url) { $refresh_time = REFRESH_TIME; $msg = redirect_timed($url, $refresh_time * 1000); return $msg; }