Point of sale support.
[fa-stable.git] / includes / main.inc
index 2f0481334175c3e29b4104f86ca9ddaaabfb5bbb..c148c4a2a319693d7a1c9bb89ccf1400df3981cd 100644 (file)
@@ -15,7 +15,7 @@
     include_once($path_to_root . "/includes/ui/ui_view.inc");
     include_once($path_to_root . "/includes/ui/ui_controls.inc");
        
-    function page($title, $no_menu=false, $is_index=false, $onload="", $js="")
+    function page($title, $no_menu=false, $is_index=false, $onload="", $js="", $script_only=false)
     {
 
        global $path_to_root;
 
        page_header($title, $no_menu, $is_index, $onload, $js);
                error_box();
-               div_start('_page_body'); // whole page content for ajax reloading
+               if($script_only) {              
+                       echo '<noscript>';
+                       echo display_heading(_('This page is usable only with javascript enabled browsers.'));
+                       echo '</noscript>';
+                       div_start('_page_body', null, true);
+               } else {
+                       div_start('_page_body'); // whole page content for ajax reloading
+               }
     }
 
     function end_page($no_menu=false, $is_index=false)
@@ -44,7 +51,7 @@
     function flush_dir($path) {
        $dir = opendir($path);
        while(false !== ($fname = readdir($dir))) {
-               if($fname=='.' || $fname=='..') continue;
+               if($fname=='.' || $fname=='..' || $fname=='index.php') continue;
                if(is_dir($path.'/'.$fname)) {
                    flush_dir($path.'/'.$fname);
                    @rmdir($path.'/'.$fname);