}
// wrapper for jQuery lib
-function _mkws($) {
- // if (console && console.log) console.log("run _mkws()");
+function _make_mkws_team($) {
+ // if (console && console.log) console.log("run _make_mkws_team()");
// call this function only once
if (mkws.init) {
- alert("_mkws() called twice: how did that happen?!");
+ alert("_make_mkws_team() called twice: how did that happen?!");
return;
}
}
}
+// protocol independend link for pazpar2: "//mkws/sp" -> "https://mkws/sp"
+if (mkws_config.pazpar2_url.match(/^\/\//)) {
+ mkws_config.pazpar2_url = document.location.protocol + mkws_config.pazpar2_url;
+ debug("adjust protocol independend links: " + mkws_config.pazpar2_url);
+}
+
debug("Create main pz2 object");
// create a parameters array and pass it to the pz2's constructor
// then register the form submit event with the pz2.search function
debug("Run service proxy auth URL: " + auth_url);
if (!auth_domain) {
- auth_domain = pp2_url.replace(/^http:\/\/(.*?)\/.*/, '$1');
+ auth_domain = pp2_url.replace(/^(https?:)?\/\/(.*?)\/.*/, '$2');
debug("guessed auth_domain '" + auth_domain + "' from pp2_url '" + pp2_url + "'");
}
});
};
-// wrapper to call _mkws after page load
+// wrapper to call _make_mkws_team() after page load
(function (j) {
// enable before page load, so we could call it before mkws() runs
_mkws_jquery_plugin(j);
$(document).ready(function() {
// if (console && console.log) console.log("on load ready");
- _mkws(j);
+ _make_mkws_team(j);
});
})(jQuery);