Skip to content

Instantly share code, notes, and snippets.

@fragamus
Created April 7, 2018 22:05
Show Gist options
  • Save fragamus/83fee3f6408991284d21969005d6f862 to your computer and use it in GitHub Desktop.
Save fragamus/83fee3f6408991284d21969005d6f862 to your computer and use it in GitHub Desktop.
source code for web page that I'm trying to automate with powershell
<title>Bizagi</title> <script type='text/javascript' src='jquery/bizagi.configuration.js'></script> <script type='text/javascript' src='jquery/steal.js'></script> <script type="text/javascript"> document.write("<script type='text/javascript' src='jquery/bizagi.loader.js?_=" + new Date().getTime() + "'>");</script> <script type="text/javascript" language="javascript"> // Redefine path to base var session = window.sessionStorage.getItem("bizagiAuthentication") || "{}"; var bizagiConcurrent; session = JSON.parse(session);
var BIZAGI_DEFAULT_CURRENCY_INFO = {
"symbol": session.symbol || "$",
"decimalSeparator": session.decimalSeparator || ",",
"groupSeparator": session.groupSeparator || ".",
"decimalDigits": session.decimalDigits || "2"
};
// Gets the loader instance, and load the module
var loader = bizagi.loader;
BIZAGI_PATH_TO_BASE = "./";
loader.nativeAjax(loader.getPathUrl("Rest/Authentication/BizagiConfig"), function (response) {
var varsConfig = JSON.parse(response.responseText);
bizagiConfig.defualtLanguage = varsConfig.defaultLanguage;
bizagiConcurrent = varsConfig.isConcurrentSession;
});
loader.preInit(["bizagiDefault", "release", undefined, "./"], [
bizagiConfig.defualtLanguage || session.language || 'en', bizagiConfig.log || false, "",
[session.symbol || "$", session.decimalSeparator || ",", session.groupSeparator || ".", session.decimalDigits || "2"],
[session.shortDateFormat || "dd/MM/yyyy", session.timeFormat || "H:mm", session.longDateFormat || "dddd, dd' de 'MMMM' de 'yyyy"],
[bizagiConfig.uploadMaxFileSize || "1048576"], "",
"ASP.NET_SessionId", false, false
]);
loader.init(function () {
if (session.isAuthenticate == "true") {
loader.start("workportal").then(function () {
var workportal = window.bizagiWorkportal = new bizagi.workportal.facade({
proxyPrefix: bizagiConfig.proxyPrefix || ""
});
workportal.execute();
if (bizagiConcurrent == true) {
var validNavigation;
$(document).on('keydown keyup', function (e) {
if (e.which === 116 || e.which === 82 && e.ctrlKey) {
validNavigation = true;
}
});
$(window).on('beforeunload', function (e) {
if (!validNavigation && typeof $(e.target.activeElement).attr('class') == "undefined") {
workportal.dataService.logoutBeforeUnload();
}
});
}
});
} else {
// Initialize login module
loader.start("login").then(function () {
var login = new bizagi.login.facade({
proxyPrefix: bizagiConfig.proxyPrefix || ""
});
login.execute();
});
}
});
</script>
</body>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment