]> gitweb @ CieloNegro.org - Rakka.git/blobdiff - js/systemConfig.js
started implementing systemConfig
[Rakka.git] / js / systemConfig.js
index cb46670fd6fddccca272cac08bc60314fee020c5..05a3a5653808277341f7d1ba5d44e2689cdc77c6 100644 (file)
@@ -7,7 +7,7 @@
     var mapDecoder = function (src) {
         var map   = {};
         var lines = src.split(/\n/);
-        
+
         $.each(lines, function () {
             var m = this.match(/^(\S+)\s+(\S+)$/);
 
         globalLock : boolDecoder
     };
 
+    var cachedConf = null;
+
     Rakka.getSystemConfig = function () {
+        if (cachedConf != null) {
+            return cachedConf;
+        }
+
         var conf = {};
-        
+        cachedConf = conf;
+
         $.ajax({
             type   : "GET",
             url    : Rakka.baseURI + "systemConfig",
         return conf;
     };
 
+    $(document).ready(function () {
+        $("input.configButton")
+            .click(function () {
+                       Rakka.showConfigPanel();
+                   });
+    });
+
 })();
\ No newline at end of file