Code:
// Action script...
// [Initial MovieClip Action of sprite 370]
#initclip 1
class modules.global.admin.bxMain
{
var getURL, oXml, sXmlUrl, sExpertzUrl;
function bxMain(strXmlUrl, sNick, sPassword)
{
_root.mcDisabled.onPress = function ()
{
};
_root.mcDisabled.useHandCursor = _root.mcDisabled._visible = false;
if (sNick == undefined || sPassword == undefined || strXmlUrl == undefined || sNick == "" || sPassword == "" || strXmlUrl == "")
{
_root.systemMessage.init("invalid parameters", false);
return;
} // end if
_root.gotoUrl = function (sUrl)
{
this.getURL(sUrl, "_blank");
};
oXml = new utils.bxXml();
var _loc6 = "&nick=" + sNick + "&password=" + sPassword;
sXmlUrl = strXmlUrl + "?action=";
oXml.addTemplate("adminAuthorize", sXmlUrl + "adminAuthorize" + _loc6);
oXml.addTemplate("getMyWidgets", sXmlUrl + "getMyWidgets");
oXml.addTemplate("getWidgetCode", sXmlUrl + "getWidgetCode", ["widget"]);
oXml.addTemplate("startInstall", sXmlUrl + "startInstall", ["widget"]);
oXml.addTemplate("finishInstall", sXmlUrl + "finishInstall", ["widget"]);
oXml.addTemplate("settings", sXmlUrl + "settings", ["widget"]);
oXml.addTemplate("skins", sXmlUrl + "templates", ["widget"]);
oXml.addTemplate("langs", sXmlUrl + "languages", ["widget"]);
oXml.addTemplate("updates", sXmlUrl + "updates", ["widget"]);
oXml.addTemplate("saveFile", sXmlUrl + "saveExtraFile", ["widget", "folder", "default", "file"]);
oXml.addTemplate("saveSetting", sXmlUrl + "setSettingValue", ["widget", "file", "key", "value"]);
oXml.addTemplate("checkPermissions", sXmlUrl + "checkPermissions", ["widget", "file"]);
sExpertzUrl = sExpertzHome + sExpertzFile + "?action=";
System.security.loadPolicyFile(sExpertzHome + "crossdomain.xml");
oXml.addTemplate("getAddWidgets", sExpertzUrl + "getWidgets", ["widgets"]);
oXml.addTemplate("registerWidget", sExpertzUrl + "register", ["domain", "code", "license"]); oXml.addTemplate("updateWidget", sExpertzUrl + "update", ["widget", "version"]);
oXml.returnXml(this, "onAuthorize", oXml.getXmlUrl("adminAuthorize"));
_root.systemMessage.init("administrator authorization ...");
} // End of the function
function onAuthorize(aData)
{
var oSelf = this;
var _loc3 = aData[0][0].value == "true";
if (_loc3)
{
oXml.returnXml(_root.mcMyWidgets, "init", oXml.getXmlUrl("getMyWidgets"));
_root.mcMyWidgets.onLoading = function ()
{
oSelf.getGlobalWidgets();
};
} // end if
_root.systemMessage.init(_loc3 ? ("getting widgets list") : ("authorization failed"), _loc3);
} // End of the function
function getGlobalWidgets()
{
var oSelf = this;
oXml.returnXml(_root.mcAddWidgets, "init", oXml.getXmlUrl("getAddWidgets", [_root.mcMyWidgets.getWidgetsNames()]));
_root.mcAddWidgets.onLoading = function ()
{
oSelf.getMainSettings();
};
_root.systemMessage.init("getting global widgets list");
} // End of the function
function getMainSettings()
{
_root.pages.init();
_root.systemMessage.show(false);
} // End of the function
function onConnectionError()
{
_root.systemMessage.init("connection error", false);
} // End of the function
var sExpertzHome = "http://www.expertzzz.com/rayCheck/";
var sExpertzFile = "XML.php5";
} // End of Class
#endinitclip
I think, but please don't hold it against me, this may be the code in red to checkin to see if it is registered
Bookmarks