Index: lams_common/src/flash/org/lamsfoundation/lams/common/Config.as =================================================================== diff -u -ree261cfca3e2c0de48cbc149e95c1702b08e92e1 -rf884ef8ac85c8703792a5fa58101b4dce86a4657 --- lams_common/src/flash/org/lamsfoundation/lams/common/Config.as (.../Config.as) (revision ee261cfca3e2c0de48cbc149e95c1702b08e92e1) +++ lams_common/src/flash/org/lamsfoundation/lams/common/Config.as (.../Config.as) (revision f884ef8ac85c8703792a5fa58101b4dce86a4657) @@ -1,4 +1,5 @@ -import org.lamsfoundation.lams.common.*; +import org.lamsfoundation.lams.common.comms.* +import org.lamsfoundation.lams.common.*; import org.lamsfoundation.lams.common.util.*; import org.lamsfoundation.lams.authoring.*; @@ -21,14 +22,15 @@ private var _version:String; //Config properties private var _language:String; private var _theme:String; - private var _rootUrl:String; + private var _serverUrl:String; //Constructor private function Config() { //Get a ref to the cookie monster _cm = CookieMonster.getInstance(); _comms = Application.getInstance().getComms(); + setDefaults(); } /** @@ -45,11 +47,12 @@ * Loads application configuration data for LAMS, can load from a URL or cookie */ public function load(src:Object){ - if(typeof(src)=='string'{ + if(typeof(src)=='string'){ //load from URL otherwise }else { - //load from config cookie - _configData = _cm.open('config'); + //load from config cookie + //TODO: FIx this + //_configData = _cm.open('config'); } } @@ -61,11 +64,19 @@ _version = '1.1'; _language = 'uk'; _theme = 'default'; - _rootUrl = 'http:dolly.uklams.net/lams'; + _serverUrl = 'http://dolly.uklams.net:8080/lams/'; } //Getters+Setters function get className():String{ return _className; } + + function set serverUrl(a):Void{ + _serverUrl = a; + } + + function get serverUrl():String{ + return _serverUrl; + } } \ No newline at end of file