[Commits] r843 - in apps/opengeo/geoexplorer/trunk: . script

commits at geoext.org commits at geoext.org
Fri May 22 18:49:23 CEST 2009


Author: tcoulter
Date: 2009-05-22 18:49:23 +0200 (Fri, 22 May 2009)
New Revision: 843

Added:
   apps/opengeo/geoexplorer/trunk/script/GeoExplorer-debug.js
Modified:
   apps/opengeo/geoexplorer/trunk/debug.html
Log:
Debug version!

Modified: apps/opengeo/geoexplorer/trunk/debug.html
===================================================================
--- apps/opengeo/geoexplorer/trunk/debug.html	2009-05-22 16:31:11 UTC (rev 842)
+++ apps/opengeo/geoexplorer/trunk/debug.html	2009-05-22 16:49:23 UTC (rev 843)
@@ -24,13 +24,7 @@
         <link rel="stylesheet" type="text/css" href="theme/ie.css"/><![endif]-->
 
         
-        <script type="text/javascript" src="lib/GeoExplorer/RowExpander.js"></script> 
-        <script type="text/javascript" src="lib/GeoExplorer/CapabilitiesGrid.js"></script> 
-        <script type="text/javascript" src="lib/GeoExplorer/Viewer.js"></script> 
-        <script type="text/javascript" src="lib/GeoExplorer.js"></script> 
-        <script type="text/javascript" src="lib/GeoExplorer/MapToolMenu.js"></script> 
-        <script type="text/javascript" src="lib/GeoExplorer/MapToolSplitToggle.js"></script> 
-        <script type="text/javascript" src="lib/GeoExplorer/MassGetFeatureInfo.js"></script> 
+        <script type="text/javascript" src="script/GeoExplorer-debug.js"></script>
 
         <script>
             Ext.BLANK_IMAGE_URL = "theme/img/blank.gif";

Added: apps/opengeo/geoexplorer/trunk/script/GeoExplorer-debug.js
===================================================================
--- apps/opengeo/geoexplorer/trunk/script/GeoExplorer-debug.js	                        (rev 0)
+++ apps/opengeo/geoexplorer/trunk/script/GeoExplorer-debug.js	2009-05-22 16:49:23 UTC (rev 843)
@@ -0,0 +1,36 @@
+(function() {
+
+    // Since the applications are located one directory down from
+    // the base, all these includes must be prefixed by a ../
+    var jsfiles = new Array(
+        "lib/GeoExplorer/RowExpander.js",
+        "lib/GeoExplorer/CapabilitiesGrid.js",
+        "lib/GeoExplorer/Viewer.js",
+        "lib/GeoExplorer.js",
+        "lib/GeoExplorer/MapToolMenu.js",
+        "lib/GeoExplorer/MapToolSplitToggle.js",
+        "lib/GeoExplorer/MassGetFeatureInfo.js"
+    );
+
+    var appendable = !(/MSIE/.test(navigator.userAgent) ||
+                       /Safari/.test(navigator.userAgent));
+    var pieces = new Array(jsfiles.length);
+
+    var element = document.getElementsByTagName("head").length ?
+                    document.getElementsByTagName("head")[0] :
+                    document.body;
+    var script;
+
+    for(var i=0; i<jsfiles.length; i++) {
+        if(!appendable) {
+            pieces[i] = "<script src='" + jsfiles[i] + "'></script>"; 
+        } else {
+            script = document.createElement("script");
+            script.src = jsfiles[i];
+            element.appendChild(script);
+        }
+    }
+    if(!appendable) {
+        document.write(pieces.join(""));
+    }
+})();



More information about the Commits mailing list