Added javascript source collecting functions
authorJanusz Dobrowolski <janusz@frontaccounting.eu>
Sun, 16 Mar 2008 17:29:01 +0000 (17:29 +0000)
committerJanusz Dobrowolski <janusz@frontaccounting.eu>
Sun, 16 Mar 2008 17:29:01 +0000 (17:29 +0000)
includes/main.inc

index 07666d28a77164589d2836ff51851e7e8eb3a204..5c52771d00cc0fd4b7979a229e1e22290ce9febe 100644 (file)
        include_once($path_to_root . "/includes/db/sql_functions.inc");
 
     include_once($path_to_root . "/admin/db/users_db.inc");
-
+    include_once($path_to_root . "/includes/ui/ui_view.inc");
+       
     function page($title, $no_menu=false, $is_index=false, $onload="", $js="")
     {
 
-       global $path_to_root;
+       global $path_to_root, $js_lib;
 
        $hide_menu = $no_menu;
 
 
        page_footer($no_menu, $is_index);
     }
-
+       
+       function add_js_file($filename) 
+       {
+         global $js_static;
+         $search = array_search($filename, $js_static);
+         if ($search === false || $search === null) // php>4.2.0 returns null
+               $js_static[] = $filename;
+       }
+
+       function add_js_source($text) 
+       {
+         global $js_lib;
+         
+         $search = array_search($text, $js_lib);
+         if ($search === false || $search === null) // php>4.2.0 returns null
+               $js_lib[] = $text;
+       }
 ?>
\ No newline at end of file