added install
[src/app-framework-demo.git] / afm-client / app / Frontend / etc / AppConfig.js
index 16a2c87..177e825 100644 (file)
@@ -5,7 +5,7 @@
     angular.module('AppConfig', [])
     
             // Factory is a singleton and share its context within all instances.
-            .factory('AppConfig', function () {
+            .factory('AppConfig', function (urlquery) {
 
                 // console.log ("URL="+ $location.url() + " Query=" + location.href+ " window=" + document.referrer);
 
                     
                     paths: { // Warning paths should end with /
                         image : 'images/',
-                        icons : 'images/icons/',
+                        icons : '/icons/',
                         avatar: 'images/avatars/',
-                        audio : 'images/audio/'
+                        audio : 'images/audio/',
+                        appli : 'images/appli/'
                     },
                     
                     myapi: { // Warning paths should end with /
@@ -28,7 +29,7 @@
                        check   : '/api/token/check',
                        reset   : '/api/token/reset',
                        ping    : '/api/token/check',
-                       initial : '123456789',  // typical dev initial token
+                       initial : urlquery.token || '123456789',  // typical dev initial token
                        timeout : 3600,         // timeout is updated client sessin context creation
                        pingrate: 60,           // Ping rate to check if server is still alive
                        uuid    : '',           // uuid map with cookie or long term session access key
@@ -43,7 +44,7 @@
             .factory('AppCall', function ($http, AppConfig) {
                 var myCalls = {
                     get : function(plugin, action, query, callback) {
-                        query["token"] = AppConfig.session.token; // add token to provided query                        
+                        query.token = AppConfig.session.token; // add token to provided query                        
                         $http.get('/api/' + plugin + '/' + action , {params: query}).then (callback, callback);
                     }
 
@@ -52,4 +53,4 @@
             });
     
  
-})();
\ No newline at end of file
+})();