function menu_header($title, $no_menu, $is_index) { global $path_to_root, $help_base_url, $db_connections, $power_url; echo "<table class='callout_main' border='0' cellpadding='0' cellspacing='0'>\n"; echo "<tr>\n"; echo "<td colspan='2' rowspan='2'>\n"; echo "<table class='main_page' border='0' cellpadding='0' cellspacing='0'>\n"; echo "<tr>\n"; echo "<td>\n"; // We have chosen our own logo, Joe echo "<table width='100%' border='0' cellpadding='0' cellspacing='0'>\n"; echo "<tr>\n"; echo "<td class='quick_menu'>\n"; // tabs if (!$no_menu) { echo "<div class='hdrlogo'><a href='{$power_url}'><img src='{$path_to_root}/themes/" . user_theme() . "/images/logo_frontaccounting2.png' alt='FrontAccounting' style='padding-bottom: 10px;' onload='fixPNG(this)' border='0' /></a></div>"; echo "<table width='100%' border='0' cellpadding='0' cellspacing='0'>\n"; echo "<tr>\n"; echo "<td class='quick_menu'>\n"; $applications = $_SESSION['App']->applications; $local_path_to_root = $path_to_root; $img = "<img src='{$local_path_to_root}/themes/" . user_theme() . "/images/login.gif' width='14' height='14' border='0' alt='" . _('Logout') . "'>"; $himg = "<img src='{$local_path_to_root}/themes/" . user_theme() . "/images/help.gif' width='14' height='14' border='0' alt='" . _('Help') . "'>"; $sel_app = $_SESSION['sel_app']; echo "<table cellpadding=0 cellspacing=0 width='100%'><tr><td>"; echo "<div class=tabs>"; foreach ($applications as $app) { if ($_SESSION["wa_current_user"]->check_application_access($app)) { $acc = access_string($app->name); echo "<a class='" . ($sel_app == $app->id ? 'selected' : 'menu_tab') . "' href='{$local_path_to_root}/index.php?application=" . $app->id . "'{$acc['1']}>" . $acc[0] . "</a>"; } } echo "</div>"; echo "</td></tr></table>"; echo "<table class=logoutBar>"; echo "<tr><td class=headingtext3>" . $db_connections[$_SESSION["wa_current_user"]->company]["name"] . " | " . $_SERVER['SERVER_NAME'] . " | " . $_SESSION["wa_current_user"]->name . "</td>"; $indicator = "{$path_to_root}/themes/" . user_theme() . "/images/ajax-loader.gif"; echo "<td class='logoutBarRight'></td>"; echo " <td class='logoutBarRight'><div class='logoout'><a class='shortcut' href='{$path_to_root}/admin/display_prefs.php?'>" . _("Likings") . "</a>\n"; echo " <a class='shortcut' href='{$path_to_root}/admin/change_current_user_password.php?selected_id=" . $_SESSION["wa_current_user"]->username . "'>" . _("Change Password") . "</a>\n"; if ($help_base_url != null) { echo " <a target = '_blank' onclick=" . '"' . "javascript:openWindow(this.href,this.target); return false;" . '" ' . "href='" . help_url() . "'>" . _("Help") . "</a>"; } echo " <a class='shortcut' href='{$local_path_to_root}/access/logout.php?'>" . _("Logout") . "</a>"; echo "</div><img id='ajaxmark' src='{$indicator}' align='right' style='visibility:hidden;'></td></tr><tr><td colspan=3>"; echo "</td></tr></table>"; echo "</td></tr></table>"; } if ($no_menu) { echo "<br>"; } elseif ($title && !$is_index) { echo "<center><table id='title'><tr><td width='100%' class='titletext'>{$title}</td>" . "<td align=right>" . (user_hints() ? "<span id='hints'></span>" : '') . "</td>" . "</tr></table></center>"; } }
function menu_header($title, $no_menu, $is_index) { global $path_to_root, $help_base_url, $db_connections, $app_title, $version; $sel_app = $_SESSION['sel_app']; echo "<div id='content'>\n"; if (!$no_menu) { $applications = $_SESSION['App']->applications; echo "<div id='top'>\n"; echo "<p>" . $db_connections[$_SESSION["wa_current_user"]->company]["name"] . " | " . $_SERVER['SERVER_NAME'] . " | " . $_SESSION["wa_current_user"]->name . "</p>\n"; echo "<ul>\n"; echo " <li><a class='shortcut' href='{$path_to_root}/admin/display_prefs.php?'>" . _("Preferences") . "</a></li>\n"; echo " <li><a class='shortcut' href='{$path_to_root}/admin/change_current_user_password.php?selected_id=" . $_SESSION["wa_current_user"]->username . "'>" . _("Change password") . "</a></li>\n"; if ($help_base_url != null) { echo " <li><a target = '_blank' onclick=" . '"' . "javascript:openWindow(this.href,this.target); return false;" . '" ' . "href='" . help_url() . "'>" . _("Help") . "</a></li>"; } echo " <li><a class='shortcut' href='{$path_to_root}/access/logout.php?'>" . _("Logout") . "</a></li>"; echo "</ul>\n"; echo "</div>\n"; echo "<div id='logo'>\n"; $indicator = "{$path_to_root}/themes/" . user_theme() . "/images/ajax-loader.gif"; echo "<h1>{$app_title} {$version}<span style='padding-left:280px;'><img id='ajaxmark' src='{$indicator}' align='center' style='visibility:hidden;'></span></h1>\n"; echo "<p id='slogan'>" . _("Theme:") . " " . user_theme() . "</p>\n"; echo "</div>\n"; $local_path_to_root = $path_to_root; echo "<ul id='_tabs'>\n"; foreach ($applications as $app) { $acc = access_string($app->name); echo "<li><a class='" . ($sel_app == $app->id ? 'selected' : 'menu_tab') . "' href='{$local_path_to_root}/index.php?application=" . $app->id . "'{$acc['1']}>" . $acc[0] . "</a></li>\n"; } echo "</ul>\n"; } echo "<div id='wrapper'>\n"; if ($no_menu) { echo "<br>"; } elseif ($title && !$is_index) { echo "<center><table id='title'><tr><td width='100%' class='titletext'>{$title}</td>" . "<td align=right>" . (user_hints() ? "<span id='hints'></span>" : '') . "</td>" . "</tr></table></center>"; } }
function menu_header($title, $no_menu, $is_index) { global $path_to_root, $help_base_url, $db_connections; if (!$no_menu) { echo "<script type='text/javascript' src='{$path_to_root}/themes/dashboard/js/jquery-1.3.2.js'></script>\n"; echo "<script type='text/javascript' src='{$path_to_root}/themes/dashboard/js/jquery-ui-1.7.2.custom.min.js'></script>\n"; echo "<script type='text/javascript' src='{$path_to_root}/themes/dashboard/js/jquery.json-2.2.min.js'></script>\n"; echo "<script type='text/javascript' src='{$path_to_root}/themes/dashboard/js/dashboard.js'></script>\n"; echo "<script type='text/javascript' src='https://www.google.com/jsapi'></script>\n"; } add_access_extensions(); echo "<table class='callout_main' border='0' cellpadding='0' cellspacing='0'>\n"; echo "<tr>\n"; echo "<td colspan='2' rowspan='2'>\n"; echo "<table class='main_page' border='0' cellpadding='0' cellspacing='0'>\n"; echo "<tr>\n"; echo "<td>\n"; echo "<table width='100%' border='0' cellpadding='0' cellspacing='0'>\n"; echo "<tr>\n"; echo "<td class='quick_menu'>\n"; if (!$no_menu) { $applications = $_SESSION['App']->applications; $local_path_to_root = $path_to_root; $img = "<img src='{$local_path_to_root}/themes/dashboard/images/login.gif' width='14' height='14' border='0' alt='" . _('Logout') . "'> "; $himg = "<img src='{$local_path_to_root}/themes/dashboard/images/help.gif' width='14' height='14' border='0' alt='" . _('Help') . "'> "; $sel_app = $_SESSION['sel_app']; echo "<table cellpadding=0 cellspacing=0 width='100%'><tr><td>"; echo "<div class=tabs>"; foreach ($applications as $app) { if ($_SESSION["wa_current_user"]->check_application_access($app)) { if ($sel_app == $app->id) { $sel_application = $app; } $acc = access_string($app->name); echo "<a class='" . ($sel_app == $app->id ? 'selected' : 'menu_tab') . "' href='{$local_path_to_root}/index.php?application=" . $app->id . "'{$acc['1']}>" . $acc[0] . "</a>"; } } echo "</div>"; echo "</td></tr></table>"; echo "<table class=logoutBar>"; echo "<tr><td class=headingtext3>" . $db_connections[$_SESSION["wa_current_user"]->company]["name"] . " | " . $_SERVER['SERVER_NAME'] . " | " . $_SESSION["wa_current_user"]->name . "</td>"; $indicator = "{$path_to_root}/themes/" . user_theme() . "/images/ajax-loader.gif"; echo "<td class='logoutBarRight'><img id='ajaxmark' src='{$indicator}' align='center' style='visibility:hidden;'></td>"; echo " <td class='logoutBarRight'><a class='shortcut' href='{$path_to_root}/admin/display_prefs.php?'>" . _("Preferences") . "</a> \n"; echo " <a class='shortcut' href='{$path_to_root}/admin/change_current_user_password.php?selected_id=" . $_SESSION["wa_current_user"]->username . "'>" . _("Change password") . "</a> \n"; if ($help_base_url != null) { echo "{$himg}<a target = '_blank' onclick=" . '"' . "javascript:openWindow(this.href,this.target); return false;" . '" ' . "href='" . help_url() . "'>" . _("Help") . "</a> "; } echo "{$img}<a class='shortcut' href='{$local_path_to_root}/access/logout.php?'>" . _("Logout") . "</a> "; echo "</td></tr></table>"; echo "</td></tr></table>"; echo "</td></tr><tr><td>\n"; //echo "<script language='javascript'>\$(document).ready(function(){\$('#fa-submenu').hoverAccordion({activateItem:1,speed:'fast'});});</script>"; echo "<script language='javascript'>" . "\$(document).ready(function()\n" . "{\n" . "\$('#fa-submenu p.menu_head').click(function()\n" . "{\n" . "\$(this).css({backgroundImage:'none'}).next('div.menu_body').slideDown(300).siblings('div.menu_body').slideUp('slow');\n" . "\$(this).siblings().css({backgroundImage:'url({$local_path_to_root}/themes/dashboard/images/collapse2.png)'});\n" . "});\n" . "\$('#first').css({backgroundImage:'none'}).next('div.menu_body').slideDown('fast').siblings('div.menu_body').slideUp('fast');" . "});\n</script>"; echo "<table width='100%'><tr><td valign='top' width='15%'>"; echo "<div style='display:block;'>\n"; echo "<div id='fa-submenu' class='menu_list'>\n"; $first = "id='first'"; foreach ($sel_application->modules as $module) { echo "<p " . $first . " class='menu_head'>" . $module->name . "</p>\n"; echo "<div class='menu_body'>\n"; $first = ""; $apps = array(); foreach ($module->lappfunctions as $appfunction) { $apps[] = $appfunction; } foreach ($module->rappfunctions as $appfunction) { $apps[] = $appfunction; } $application = array(); foreach ($apps as $application) { $lnk = access_string($application->label); if ($_SESSION["wa_current_user"]->can_access_page($application->access)) { if ($application->label != "") { echo "<a href='" . $path_to_root . "/" . $application->link . "'>" . $lnk[0] . "</a>"; } } elseif (!$_SESSION["wa_current_user"]->hide_inaccessible_menu_items()) { echo "<a href='#' class='disabled'>" . $lnk[0] . "</a>"; } } echo "</div>"; } echo "</div>"; // submenu echo "</div >\n"; echo "</td><td valign='top'>"; } if ($no_menu) { echo "</td></tr></table>"; echo "<br>"; } elseif ($title && !$is_index) { // here starts form echo "<div class='dataform'>"; echo "<center><table id='title'><tr><td width='100%' class='titletext'>{$title}</td>" . "<td align=right>" . (user_hints() ? "<span id='hints'></span>" : '') . "</td>" . "</tr></table></center>"; } }
function menu_header($title, $no_menu, $is_index) { global $path_to_root, $help_base_url, $power_by, $version, $db_connections, $installed_extensions; $sel_app = $_SESSION['sel_app']; echo "<div class='fa-main'>\n"; if (!$no_menu) { echo "<script type='text/javascript' src='{$path_to_root}/themes/dynamic/ddmenu/ddlevelsmenu.js'></script>\n"; $applications = $_SESSION['App']->applications; $local_path_to_root = $path_to_root; $img = "<img src='{$local_path_to_root}/themes/dynamic/images/login.gif' width='14' height='14' border='0' alt='" . _('Logout') . "'> "; $himg = "<img src='{$local_path_to_root}/themes/dynamic/images/help.gif' width='14' height='14' border='0' alt='" . _('Help') . "'> "; echo "<div id='header'>\n"; echo "<ul>\n"; echo " <li><a href='{$local_path_to_root}/admin/display_prefs.php?'>" . _("Preferences") . "</a></li>\n"; echo " <li><a href='{$local_path_to_root}/admin/change_current_user_password.php?selected_id=" . $_SESSION["wa_current_user"]->username . "'>" . _("Change password") . "</a></li>\n"; if ($help_base_url != null) { echo " <li><a target = '_blank' onclick=" . '"' . "javascript:openWindow(this.href,this.target); return false;" . '" ' . "href='" . help_url() . "'>{$himg}" . _("Help") . "</a></li>"; } echo " <li><a href='{$path_to_root}/access/logout.php?'>{$img}" . _("Logout") . "</a></li>"; echo "</ul>\n"; $indicator = "{$path_to_root}/themes/" . user_theme() . "/images/ajax-loader.gif"; echo "<h1>{$power_by} {$version}<span style='padding-left:300px;'><img id='ajaxmark' src='{$indicator}' align='center' style='visibility:hidden;'></span></h1>\n"; echo "</div>\n"; // header echo "<div id='ddtopmenubar' class='mattblackmenu'>"; echo "<ul>\n"; $i = 0; $account = $this->wa_get_apps($title, $applications, $sel_app); foreach ($applications as $app) { if ($account[3] == $app->id) { $sel_application = $app; } $acc = access_string($app->name); $i++; echo "<li " . ($account[3] == $app->id ? "class='active' " : "") . "><a " . ($account[3] == $app->id ? "class='active' " : "") . " rel='ddsubmenu{$i}' href='{$local_path_to_root}/index.php?application=" . $app->id . "'{$acc['1']}><b>" . $acc[0] . "</b></a></li>\n"; } echo "</ul>\n"; echo "</div>\n"; // menu echo "<script type='text/javascript'>ddlevelsmenu.setup('ddtopmenubar', 'topbar', '{$path_to_root}');</script>\n"; } echo "<div class='fa-body'>\n"; if (!$no_menu) { add_access_extensions(); $i = 0; foreach ($applications as $app) { if ($app->id == "system") { $imgs2 = array("page_edit.png", "page_edit.png", "page_edit.png", "page_edit.png", "folder.gif"); } else { $imgs2 = array("folder.gif", "report.png", "page_edit.png", "money.png", "folder.gif"); } $i++; $j = 0; echo "<ul id='ddsubmenu{$i}' class='ddsubmenustyle'>\n"; foreach ($app->modules as $module) { $img_src = "<img style='vertical-align:middle;' src='{$path_to_root}/themes/dynamic/images/" . $imgs2[$j] . "' width='14' height='14' border='0' /> "; echo "<li><a href='#'>{$img_src} {$module->name}</a>\n"; $apps = array(); foreach ($module->lappfunctions as $appfunction) { $apps[] = $appfunction; } foreach ($module->rappfunctions as $appfunction) { $apps[] = $appfunction; } $application = array(); if (count($apps)) { echo "<ul>\n"; } foreach ($apps as $application) { $lnk = access_string($application->label); if ($_SESSION["wa_current_user"]->can_access_page($application->access)) { if ($application->label != "") { echo "<li><a href='{$path_to_root}/{$application->link}'>{$img_src} {$lnk[0]}</a></li>\n"; } } else { echo "<li><a href='#'></a>{$img_src} {$lnk[0]}</li>\n"; } } $j++; if (count($apps)) { echo "</ul>\n"; } echo "</li>\n"; } echo "</ul>\n"; // menu } echo "<div class='fa-content'>\n"; } if ($no_menu) { echo "<br>"; } elseif ($title && !$no_menu && !$is_index) { echo "<center><table id='title'><tr><td width='100%' class='titletext'>{$title}</td>" . "<td align=right>" . (user_hints() ? "<span id='hints'></span>" : '') . "</td>" . "</tr></table></center>"; } }
function menu_header($title, $no_menu, $is_index) { global $path_to_root, $help_base_url, $power_by, $version, $db_connections, $installed_extensions; if (!$no_menu) { echo "<script type='text/javascript' src='{$path_to_root}/themes/dashboard/js/jquery-1.3.2.js'></script>\n"; echo "<script type='text/javascript' src='{$path_to_root}/themes/dashboard/js/jquery-ui-1.7.2.custom.min.js'></script>\n"; echo "<script type='text/javascript' src='{$path_to_root}/themes/dashboard/js/jquery.json-2.2.min.js'></script>\n"; echo "<script type='text/javascript' src='{$path_to_root}/themes/dashboard/js/dashboard.js'></script>\n"; echo "<script type='text/javascript' src='https://www.google.com/jsapi'></script>\n"; } $sel_app = $_SESSION['sel_app']; echo "<div class='fa-main'>\n"; if (!$no_menu) { $applications = $_SESSION['App']->applications; $local_path_to_root = $path_to_root; $img = "<img src='{$local_path_to_root}/themes/exclusive_db/images/login.gif' width='14' height='14' border='0' alt='" . _('Logout') . "'> "; $himg = "<img src='{$local_path_to_root}/themes/exclusive_db/images/help.gif' width='14' height='14' border='0' alt='" . _('Help') . "'> "; echo "<div id='header'>\n"; echo "<ul>\n"; echo " <li><a href='{$path_to_root}/admin/display_prefs.php?'>" . _("Preferences") . "</a></li>\n"; echo " <li><a href='{$path_to_root}/admin/change_current_user_password.php?selected_id=" . $_SESSION["wa_current_user"]->username . "'>" . _("Change password") . "</a></li>\n"; if ($help_base_url != null) { echo " <li><a target = '_blank' onclick=" . '"' . "javascript:openWindow(this.href,this.target); return false;" . '" ' . "href='" . help_url() . "'>{$himg}" . _("Help") . "</a></li>"; } echo " <li><a href='{$path_to_root}/access/logout.php?'>{$img}" . _("Logout") . "</a></li>"; echo "</ul>\n"; $indicator = "{$path_to_root}/themes/" . user_theme() . "/images/ajax-loader.gif"; echo "<h1>{$power_by} {$version}<span style='padding-left:300px;'><img id='ajaxmark' src='{$indicator}' align='center' style='visibility:hidden;'></span></h1>\n"; echo "</div>\n"; // header echo "<div class='fa-menu'>"; echo "<ul>\n"; foreach ($applications as $app) { if ($sel_app == $app->id) { $sel_application = $app; } $acc = access_string($app->name); echo "<li " . ($sel_app == $app->id ? "class='active' " : "") . "><a href='{$local_path_to_root}/index.php?application=" . $app->id . "'{$acc['1']}><b>" . $acc[0] . "</b></a></li>\n"; } echo "</ul>\n"; echo "</div>\n"; // menu echo "<div class='clear'></div>\n"; } echo "<div class='fa-body'>\n"; if (!$no_menu) { add_access_extensions(); echo "<div class='fa-side'>\n"; echo "<div class='fa-submenu'>\n"; $app = $sel_application; $xpmenu = new xpMenu(); $xpmenu->addMenu($sel_app); $acc = access_string($app->name); $imgs = array('orders' => 'invoice.gif', 'AP' => 'receive.gif', 'stock' => 'basket.png', 'manuf' => 'cog.png', 'proj' => 'time.png', 'GL' => 'gl.png', 'system' => 'controller.png'); if (!isset($imgs[$app->id])) { $imgs[$app->id] = "controller.png"; } $xpmenu->addCategory($app->id, $acc[0], "{$local_path_to_root}/themes/exclusive_db/images/" . $imgs[$app->id], $app->id); $i = $j = 0; if ($sel_app == "system") { $imgs2 = array("page_edit.png", "page_edit.png", "page_edit.png", "page_edit.png", "folder.gif"); } else { $imgs2 = array("folder.gif", "report.png", "page_edit.png", "money.png", "folder.gif"); } foreach ($app->modules as $module) { $xpmenu->addOption($i++, $module->name, "{$local_path_to_root}/themes/exclusive_db/images/transparent.gif", "", $app->id, $sel_app); $apps = array(); foreach ($module->lappfunctions as $appfunction) { $apps[] = $appfunction; } foreach ($module->rappfunctions as $appfunction) { $apps[] = $appfunction; } $application = array(); foreach ($apps as $application) { $lnk = access_string($application->label); if ($_SESSION["wa_current_user"]->can_access_page($application->access)) { if ($application->label != "") { $xpmenu->addOption($i++, $lnk[0], "{$local_path_to_root}/themes/exclusive_db/images/" . $imgs2[$j], "{$path_to_root}/{$application->link}", $app->id, $sel_app); } } else { $xpmenu->addOption($i++, $lnk[0], "{$local_path_to_root}/themes/exclusive_db/images/" . $imgs2[$j], "#", $app->id, $sel_app); } } $j++; } $txt = $xpmenu->javaScript(); $txt .= $xpmenu->javaScript(); $txt .= $xpmenu->style(); $txt .= $xpmenu->mountMenu($sel_app, $sel_app); echo $txt; echo "</div>\n"; // submenu echo "<div class='clear'></div>\n"; echo "</div>\n"; // fa-side echo "<div class='fa-content'>\n"; } if ($no_menu) { echo "<br>"; } elseif ($title && !$no_menu && !$is_index) { echo "<center><table id='title'><tr><td width='100%' class='titletext'>{$title}</td>" . "<td align=right>" . (user_hints() ? "<span id='hints'></span>" : '') . "</td>" . "</tr></table></center>"; } }
function menu_header($title, $no_menu, $is_index) { global $path_to_root, $help_base_url, $power_by, $version, $db_connections; // you can owerride the table styles from config.php here, if you want. $sel_app = $_SESSION['sel_app']; echo "<div id='wrap'>\n"; if (!$no_menu) { $applications = $_SESSION['App']->applications; $local_path_to_root = $path_to_root; $img = "<img src='{$local_path_to_root}/themes/studio/images/login.gif' width='14' height='14' border='0' alt='" . _('Logout') . "'> "; $himg = "<img src='{$local_path_to_root}/themes/studio/images/help.gif' width='14' height='14' border='0' alt='" . _('Help') . "'> "; echo "<div id='header'>\n"; echo "<div id='header-links'>\n"; echo " <a class='shortcut' href='{$path_to_root}/admin/display_prefs.php?'>" . _("Preferences") . "</a> | \n"; echo " <a class='shortcut' href='{$path_to_root}/admin/change_current_user_password.php?selected_id=" . $_SESSION["wa_current_user"]->username . "'>" . _("Change password") . "</a> | \n"; if ($help_base_url != null) { echo " <a target = '_blank' onclick=" . '"' . "javascript:openWindow(this.href,this.target); return false;" . '" ' . "href='" . help_url() . "'>{$himg}" . _("Help") . "</a> | \n"; } echo " <a class='shortcut' href='{$path_to_root}/access/logout.php?'>{$img}" . _("Logout") . "</a>"; echo "</div>\n"; $indicator = "{$path_to_root}/themes/" . user_theme() . "/images/ajax-loader.gif"; echo "<h2 id='logo-text'>{$power_by} {$version}<span style='padding-left:280px;'><img id='ajaxmark' src='{$indicator}' align='center' style='visibility:hidden;'></span></h2>\n"; echo "</div>\n"; // header echo "<div id='_tabs'>\n"; echo "<ul>\n"; foreach ($applications as $app) { $acc = access_string($app->name); echo "<li " . ($sel_app == $app->id ? "class='current' " : "") . "><a class='" . ($sel_app == $app->id ? 'selected' : 'menu_tab') . "' href='{$local_path_to_root}/index.php?application=" . $app->id . "'{$acc['1']}><span>" . $acc[0] . "</span></a></li>\n"; } echo "</ul>\n"; // menu echo "</div>\n"; echo "<div id='menu2'>\n"; echo "<ul>\n"; switch ($sel_app) { case "orders": echo "<li><a class='shortcut' href='{$local_path_to_root}/sales/sales_order_entry.php?NewOrder=Yes'>" . _("Sales Order") . "</a></li>\n"; echo "<li><a class='shortcut' href='{$local_path_to_root}/sales/sales_order_entry.php?NewInvoice=0'>" . _("Direct Invoice") . "</a></li>\n"; echo "<li><a class='shortcut' href='{$local_path_to_root}/sales/customer_payments.php?'>" . _("Payments") . "</a></li>\n"; echo "<li><a class='shortcut' href='{$local_path_to_root}/sales/inquiry/sales_orders_view.php?'>" . _("Sales Order Inquiry") . "</a></li>\n"; echo "<li><a class='shortcut' href='{$local_path_to_root}/sales/inquiry/customer_inquiry.php?'>" . _("Transactions") . "</a></li>\n"; echo "<li><a class='shortcut' href='{$local_path_to_root}/sales/manage/customers.php?'>" . _("Customers") . "</a></li>\n"; echo "<li><a class='shortcut' href='{$local_path_to_root}/sales/manage/customer_branches.php?'>" . _("Branch") . "</a></li>\n"; echo "<li><a class='shortcut' href='{$local_path_to_root}/reporting/reports_main.php?Class=0'>" . _("Reports and Analysis") . "</a></li>\n"; break; case "AP": echo "<li><a class='shortcut' href='{$local_path_to_root}/purchasing/po_entry_items.php?NewOrder=0'>" . _("Purchase Order") . "</a></li>\n"; echo "<li><a class='shortcut' href='{$local_path_to_root}/purchasing/inquiry/po_search.php?'>" . _("Receive") . "</a></li>\n"; echo "<li><a class='shortcut' href='{$local_path_to_root}/purchasing/supplier_invoice.php?New=1'>" . _("Supplier Invoice") . "</a></li>\n"; echo "<li><a class='shortcut' href='{$local_path_to_root}/purchasing/supplier_payment.php?'>" . _("Payments") . "</a></li>\n"; echo "<li><a class='shortcut' href='{$local_path_to_root}/purchasing/inquiry/supplier_inquiry.php?'>" . _("Transactions") . "</a></li>\n"; echo "<li><a class='shortcut' href='{$local_path_to_root}/purchasing/manage/suppliers.php?'>" . _("Suppliers") . "</a></li>\n"; echo "<li><a class='shortcut' href='{$local_path_to_root}/reporting/reports_main.php?Class=1'>" . _("Reports and Analysis") . "</a></li>\n"; break; case "stock": echo "<li><a class='shortcut' href='{$local_path_to_root}/inventory/adjustments.php?NewAdjustment=1'>" . _("Inventory Adjustments") . "</a></li>\n"; echo "<li><a class='shortcut' href='{$local_path_to_root}/inventory/inquiry/stock_movements.php?'>" . _("Inventory Item Movements") . "</a></li>\n"; echo "<li><a class='shortcut' href='{$local_path_to_root}/inventory/manage/items.php?'>" . _("Items") . "</a></li>\n"; echo "<li><a class='shortcut' href='{$local_path_to_root}/inventory/prices.php?'>" . _("Sales Pricing") . "</a></li>\n"; echo "<li><a class='shortcut' href='{$local_path_to_root}/reporting/reports_main.php?Class=2'>" . _("Reports and Analysis") . "</a></li>\n"; break; case "manuf": echo "<li><a class='shortcut' href='{$local_path_to_root}/manufacturing/work_order_entry.php?'>" . _("Work Order Entry") . "</a></li>\n"; echo "<li><a class='shortcut' href='{$local_path_to_root}/manufacturing/search_work_orders.php?outstanding_only=1'>" . _("Ourstanding Work Orders") . "</a></li>\n"; echo "<li><a class='shortcut' href='{$local_path_to_root}/manufacturing/search_work_orders.php?'>" . _("Work Order Inquiry") . "</a></li>\n"; echo "<li><a class='shortcut' href='{$local_path_to_root}/manufacturing/manage/bom_edit.php?'>" . _("Bills Of Material") . "</a></li>\n"; echo "<li><a class='shortcut' href='{$local_path_to_root}/reporting/reports_main.php?Class=3'>" . _("Reports and Analysis") . "</a></li>\n"; break; case "proj": echo "<li><a class='shortcut' href='{$local_path_to_root}/dimensions/dimension_entry.php?'>" . _("Dimension Entry") . "</a></li>\n"; echo "<li><a class='shortcut' href='{$local_path_to_root}/dimensions/inquiry/search_dimensions.php?'>" . _("Dimension Inquiry") . "</a></li>\n"; echo "<li><a class='shortcut' href='{$local_path_to_root}/reporting/reports_main.php?Class=4'>" . _("Reports and Analysis") . "</a></li>\n"; break; case "GL": echo "<li><a class='shortcut' href='{$local_path_to_root}/gl/gl_bank.php?NewPayment=Yes'>" . _("Payments") . "</a></li>\n"; echo "<li><a class='shortcut' href='{$local_path_to_root}/gl/gl_bank.php?NewDeposit=Yes'>" . _("Deposits") . "</a></li>\n"; echo "<li><a class='shortcut' href='{$local_path_to_root}/gl/gl_journal.php?NewJournal=Yes'>" . _("Journal Entry") . "</a></li>\n"; echo "<li><a class='shortcut' href='{$local_path_to_root}/gl/inquiry/bank_inquiry.php?'>" . _("Bank Account Inquiry") . "</a></li>\n"; echo "<li><a class='shortcut' href='{$local_path_to_root}/gl/inquiry/gl_account_inquiry.php?'>" . _("GL Account Inquiry") . "</a></li>\n"; echo "<li><a class='shortcut' href='{$local_path_to_root}/gl/inquiry/gl_trial_balance.php?'>" . _("Trial Balance") . "</a></li>\n"; echo "<li><a class='shortcut' href='{$local_path_to_root}/gl/manage/exchange_rates.php?'>" . _("Exchange Rates") . "</a></li>\n"; echo "<li><a class='shortcut' href='{$local_path_to_root}/gl/manage/gl_accounts.php?'>" . _("GL Accounts") . "</a></li>\n"; echo "<li><a class='shortcut' href='{$local_path_to_root}/reporting/reports_main.php?Class=6'>" . _("Reports and Analysis") . "</a></li>\n"; break; case "system": echo "<li><a class='shortcut' href='{$local_path_to_root}/admin/company_preferences.php?'>" . _("Company Setup") . "</a></li>\n"; echo "<li><a class='shortcut' href='{$local_path_to_root}/admin/gl_setup.php?'>" . _("General GL") . "</a></li>\n"; echo "<li><a class='shortcut' href='{$local_path_to_root}/taxes/tax_types.php?'>" . _("Taxes") . "</a></li>\n"; echo "<li><a class='shortcut' href='{$local_path_to_root}/taxes/tax_groups.php?'>" . _("Tax Groups") . "</a></li>\n"; echo "<li><a class='shortcut' href='{$local_path_to_root}/admin/forms_setup.php?'>" . _("Forms Setup") . "</a></li>\n"; break; } echo "</ul>\n"; echo "</div>\n"; // menu2 } echo "<div id='content-wrap'>\n"; if ($no_menu) { echo "<br>"; } elseif ($title && !$is_index) { echo "<center><table id='title'><tr><td width='100%' class='titletext'>{$title}</td>" . "<td align=right>" . (user_hints() ? "<span id='hints'></span>" : '') . "</td>" . "</tr></table></center>"; } }
function menu_header($title, $no_menu, $is_index) { global $path_to_root, $help_base_url, $db_connections; $local_path_to_root = $path_to_root; global $leftmenu_save, $app_title, $version; // Build screen header $leftmenu_save = ""; $sel_app = $_SESSION['sel_app']; echo "<div id='maincontainer'> \n"; echo "<div id='topsection'> \n"; echo " <div class='innertube'> \n"; echo " <h1>" . $app_title . " " . $version . "</h1>\n"; echo " </div>\n"; echo " <div id='topinfo'>" . $db_connections[$_SESSION["wa_current_user"]->company]["name"] . " | " . $_SERVER['SERVER_NAME'] . " | " . show_users_online() . "</div>\n"; echo " <div id='iconlink'>"; // Logout on main window only if (!$no_menu) { echo " <a class='shortcut' href='{$local_path_to_root}/access/logout.php?'><img src='{$local_path_to_root}/themes/grayblue/images/system-shutdown.png' title='" . _("Logout") . "' /></a>"; } // Popup help if ($help_base_url != null) { echo "<a target = '_blank' onclick=" . '"' . "javascript:openWindow(this.href,this.target); return false;" . '" ' . "href='" . help_url() . "'><img src='{$local_path_to_root}/themes/grayblue/images/help-browser.png' title='" . _("Help") . "' /></a>\n"; } echo " </div>\n"; // iconlink echo " </div>\n"; if (!$no_menu) { $applications = $_SESSION['App']->applications; $leftmenu_save .= "<div id='leftcolumn'>\n"; $leftmenu_save .= " <div id='ddblueblockmenu'>\n"; $leftmenu_save .= " <div class='menutitle'>Applications</div>\n"; $leftmenu_save .= " <ul>\n"; foreach ($applications as $app) { $acc = access_string($app->name); $leftmenu_save .= " <li>\n"; $leftmenu_save .= " <a class='" . ($sel_app == $app->id ? 'selected' : 'menu_tab') . "'href='{$local_path_to_root}/index.php?application=" . $app->id . SID . "'{$acc['1']}>" . $acc[0] . "</a>\n"; if ($sel_app == $app->id) { $curr_app_name = $acc[0]; $curr_app_link = $app->id; } $leftmenu_save .= " </li>\n"; } $leftmenu_save .= " </ul>\n"; $leftmenu_save .= " <div class='menutitle'>" . $_SESSION["wa_current_user"]->name . "</div>\n"; $leftmenu_save .= " <ul>\n"; $leftmenu_save .= " <li><a class='shortcut' href='{$local_path_to_root}/admin/display_prefs.php?'>" . _("Preferences") . "</a></li>\n"; $leftmenu_save .= " <li><a class='shortcut' href='{$local_path_to_root}/admin/change_current_user_password.php?selected_id=" . $_SESSION["wa_current_user"]->username . "'>" . _("Change password") . "</a></li>\n"; $leftmenu_save .= " <li><a class='shortcut' href='{$local_path_to_root}/access/logout.php?'>" . _("Logout") . "</a></li>\n"; $leftmenu_save .= " </ul>\n"; $leftmenu_save .= " </div>\n"; $leftmenu_save .= "</div>\n"; } echo "\n<div id='contentwrapper'>\n"; if ($title && !$no_menu) { echo " <div id='contentcolumn'>\n"; echo " <div class='innertube'>\n"; echo user_hints() ? "<span id='hints' style='float:right;'></span>" : ""; echo " <p class='breadcrumb'>\n"; echo " <a class='shortcut' href='{$local_path_to_root}/index.php?application=" . $curr_app_link . SID . "'>" . $curr_app_name . "</a>\n"; if ($no_menu) { echo "<br>"; } elseif ($title && !$is_index) { echo " <a href='#'>" . $title . "</a>\n"; } $indicator = "{$path_to_root}/themes/" . user_theme() . "/images/ajax-loader.gif"; echo " <span style='padding-left:200px;'><img id='ajaxmark' src='{$indicator}' align='center' style='visibility:hidden;'></span>"; echo " </p>\n"; } }
function menu_header($title, $no_menu, $is_index) { global $path_to_root, $help_base_url, $db_connections; if (!$no_menu) { echo "<script type='text/javascript' src='{$path_to_root}/themes/erp/js/jquery-1.3.2.js'></script>\n"; echo "<script type='text/javascript' src='{$path_to_root}/themes/erp/js/jquery-ui-1.7.2.custom.min.js'></script>\n"; echo "<script type='text/javascript' src='{$path_to_root}/themes/erp/js/jquery.json-2.2.min.js'></script>\n"; echo "<script type='text/javascript' src='{$path_to_root}/themes/erp/js/dashboard.js'></script>\n"; echo "<script type='text/javascript' src='https://www.google.com/jsapi'></script>\n"; } add_access_extensions(); echo "<table class='callout_main' border='0' cellpadding='0' cellspacing='0'>\n"; echo "<tr>\n"; echo "<td colspan='2' rowspan='2'>\n"; echo "<table class='main_page' border='0' cellpadding='0' cellspacing='0'>\n"; echo "<tr>\n"; echo "<td>\n"; echo "<table width='100%' border='0' cellpadding='0' cellspacing='0'>\n"; echo "<tr>\n"; echo "<td class='quick_menu'>\n"; if (!$no_menu) { $applications = $_SESSION['App']->applications; $local_path_to_root = $path_to_root; $img = "<img src='{$local_path_to_root}/themes/erp/images/login.gif' width='14' height='14' border='0' alt='" . _('Logout') . "'> "; $himg = "<img src='{$local_path_to_root}/themes/erp/images/help.gif' width='14' height='14' border='0' alt='" . _('Help') . "'> "; $sel_app = $_SESSION['sel_app']; echo "<table cellpadding=0 cellspacing=0 width='100%'><tr>"; echo "<td id='logotab'><span><img src='{$local_path_to_root}/themes/erp/images/logo2.png' align='center'></span></td>"; echo "<td><div class=tabs>"; $imag = array('orders' => 'sales.png', 'AP' => 'purchase.png', 'stock' => 'inventory.png', 'manuf' => 'manufacture.png', 'proj' => 'dimension.png', 'GL' => 'bank.png', 'payroll' => 'payroll.png', 'system' => 'setup.png'); foreach ($applications as $app) { if ($_SESSION["wa_current_user"]->check_application_access($app)) { if ($sel_app == $app->id) { $sel_application = $app; } $acc = access_string($app->name); $mg = "<image src = '{$local_path_to_root}/themes/erp/images/" . $imag[$app->id] . "' align='center'>"; echo "<a class='" . ($sel_app == $app->id ? 'selected' : 'menu_tab') . "' href='{$local_path_to_root}/index.php?application=" . $app->id . "'{$acc['1']}>" . $mg . "</a>"; } } echo "<a class='shortcut' href='{$local_path_to_root}/access/logout.php?'><image src = '{$local_path_to_root}/themes/erp/images/logout.png' align='center'></a>"; echo "</div>"; echo "</td></tr></table>"; //echo "<table class=logoutBar>"; //echo "<tr><td class=headingtext3>" . $db_connections[$_SESSION["wa_current_user"]->company]["name"] . " | " . $_SERVER['SERVER_NAME'] . " | " . $_SESSION["wa_current_user"]->name . "</td>"; $indicator = "{$path_to_root}/themes/" . user_theme() . "/images/ajax-loader.gif"; //echo "<td class='logoutBarRight'><img id='ajaxmark' src='$indicator' align='center' style='visibility:hidden;'></td>"; //echo " <td class='logoutBarRight'><a class='shortcut' href='$path_to_root/admin/display_prefs.php?'>" . _("Preferences") . "</a> \n"; //echo " <a class='shortcut' href='$path_to_root/admin/change_current_user_password.php?selected_id=" . $_SESSION["wa_current_user"]->username . "'>" . _("Change password") . "</a> \n"; if ($help_base_url != null) { echo "{$himg}<a target = '_blank' onclick=" . '"' . "javascript:openWindow(this.href,this.target); return false;" . '" ' . "href='" . help_url() . "'>" . _("Help") . "</a> "; } //echo "$img<a class='shortcut' href='$local_path_to_root/access/logout.php?'>" . _("Logout") . "</a> "; //echo "</td></tr></table>"; echo "</td></tr></table>"; echo "</td></tr><tr><td>\n"; //echo "<script language='javascript'>\$(document).ready(function(){\$('#fa-submenu').hoverAccordion({activateItem:1,speed:'fast'});});</script>"; echo "<script language='javascript'>" . "\$(document).ready(function()\n" . "{\n" . "\$('#fa-submenu p.menu_head').click(function()\n" . "{\n" . "\$(this).css({backgroundImage:'none'}).next('div.menu_body').slideDown(300).siblings('div.menu_body').slideUp('slow');\n" . "\$(this).siblings().css({backgroundImage:'url({$local_path_to_root}/themes/erp/images/collapse2.png)'});\n" . "});\n" . "\$('#first').css({backgroundImage:'none'}).next('div.menu_body').slideDown('fast').siblings('div.menu_body').slideUp('fast');" . "});\n</script>"; echo "<table width='100%'><tr><td valign='top' width='20%'>"; echo "<div style='display:block;'>\n"; echo "<div id='fa-submenu' class='menu_list'>\n"; $first = "id='first'"; foreach ($sel_application->modules as $module) { if ($module->name == "Transactions") { $mg = "<image src = '{$local_path_to_root}/themes/erp/images/transactions.png' align='center'>"; echo "<p " . $first . " class='menu_head'>" . $mg . " " . $module->name . "</p>\n"; } if ($module->name == "Inquiries and Reports") { $mg = "<image src = '{$local_path_to_root}/themes/erp/images/inquiries.png' align='center'>"; echo "<p " . $first . " class='menu_head'>" . $mg . " " . $module->name . "</p>\n"; } if ($module->name == "Maintenance") { $mg = "<image src = '{$local_path_to_root}/themes/erp/images/maintenance.png' align='center'>"; echo "<p " . $first . " class='menu_head'>" . $mg . " " . $module->name . "</p>\n"; } if ($module->name == "Pricing and Costs") { $mg = "<image src = '{$local_path_to_root}/themes/erp/images/price.png' align='center'>"; echo "<p " . $first . " class='menu_head'>" . $mg . " " . $module->name . "</p>\n"; } if ($module->name == "Company Setup") { $mg = "<image src = '{$local_path_to_root}/themes/erp/images/company.png' align='center'>"; echo "<p " . $first . " class='menu_head'>" . $mg . " " . $module->name . "</p>\n"; } if ($module->name == "Miscellaneous") { $mg = "<image src = '{$local_path_to_root}/themes/erp/images/miscellaneous.png' align='center'>"; echo "<p " . $first . " class='menu_head'>" . $mg . " " . $module->name . "</p>\n"; } //echo "<p ".$first." class='menu_head'>".$module->name."</p>\n"; echo "<div class='menu_body'>\n"; $first = ""; $apps = array(); foreach ($module->lappfunctions as $appfunction) { $apps[] = $appfunction; } foreach ($module->rappfunctions as $appfunction) { $apps[] = $appfunction; } $application = array(); foreach ($apps as $application) { $lnk = access_string($application->label); if ($_SESSION["wa_current_user"]->can_access_page($application->access)) { if ($application->label != "") { echo "<a href='" . $path_to_root . "/" . $application->link . "'>" . $lnk[0] . "</a>"; } } elseif (!$_SESSION["wa_current_user"]->hide_inaccessible_menu_items()) { echo "<a href='#' class='disabled'>" . $lnk[0] . "</a>"; } } echo "</div>"; } echo "</div>"; // submenu echo "</div >\n"; echo "</td><td valign='top'>"; echo "<script>\n\n var toggle = function(th) {\n if (th.value == '-') th.value='+';\n else th.value = '-'\n\n var mydiv = document.getElementById('newpost');\n \n if (mydiv.style.display === 'block' || mydiv.style.display === '') \n mydiv.style.display = 'none'; \n else \n mydiv.style.display = 'block'\n }"; echo "</script>"; echo "<div class='bindiv'><input type='submit' id='btn' value='-' onclick='return toggle(this);'></input>"; echo "<div id='newpost' class='tracking'>"; if ($sel_app == "orders") { include $path_to_root . "/themes/erp/help/sales_help.php"; } if ($sel_app == "AP") { include $path_to_root . "/themes/erp/help/purchase_help.php"; } if ($sel_app == "stock") { include $path_to_root . "/themes/erp/help/inventory_help.php"; } if ($sel_app == "manuf") { include $path_to_root . "/themes/erp/help/manufacturing_help.php"; } if ($sel_app == "proj") { include $path_to_root . "/themes/erp/help/tracking_help.php"; } if ($sel_app == "GL") { include $path_to_root . "/themes/erp/help/banking_help.php"; } if ($sel_app == "system") { include $path_to_root . "/themes/erp/help/setup_help.php"; } if ($sel_app == "payroll") { include $path_to_root . "/themes/erp/help/payroll_help.php"; } echo "</div>"; } if ($no_menu) { echo "</td></tr></table>"; echo "<br>"; } elseif ($title && !$is_index) { // here starts form echo "<div class='dataform'>"; echo "<center><table id='title'><tr><td width='100%' class='titletext'>{$title}</td>" . "<td align=right>" . (user_hints() ? "<span id='hints'></span>" : '') . "</td>" . "</tr></table></center>"; } }