"use strict"; // HTML5: disable for debug_level >= 2
-// Wrapper for jQuery
-(function ($) {
-
// Set up namespace and some state.
var mkws = {};
if (!mkws_config)
var mkws_config = {};
+// Wrapper for jQuery
+(function ($) {
+
mkws.locale_lang = {
"de": {
"Authors": "Autoren",
{
/* default mkws config */
- /* ### No defaults given for:
- * lang, service_proxy_auth and of course the optional language_* entries.
- */
var config_default = {
use_service_proxy: true,
+ service_proxy_auth: "http://mkws.indexdata.com/service-proxy-auth",
+ lang: "",
sort_options: [["relevance"], ["title:1", "title"], ["date:0", "newest"], ["date:1", "oldest"]],
perpage_options: [10, 20, 30, 50],
sort_default: "relevance",
}
function mkws_set_lang() {
- var lang = $.parseQuerystring().lang || mkws_config.lang || "";
+ var lang = $.parseQuerystring().lang || mkws_config.lang;
if (!lang || !mkws.locale_lang[lang]) {
mkws_config.lang = ""
} else {
* for the site.
*/
function mkws_service_proxy_auth(auth_url) {
- if (!auth_url)
- auth_url = "http://mkws.indexdata.com/service-proxy-auth";
-
debug("Run service proxy auth URL: " + auth_url);
var request = new pzHttpRequest(auth_url, function(err) {
if (!lang || !mkws.locale_lang[lang])
return word;
- return mkws.locale_lang[lang][word] ? mkws.locale_lang[lang][word] : word;
+ return mkws.locale_lang[lang][word] || word;
}
/*