X-Git-Url: http://git.indexdata.com/?p=mkws-moved-to-github.git;a=blobdiff_plain;f=src%2Fmkws-core.js;h=ade2ed65dbd7e6ed75e2a33962d2e017138de5c4;hp=528ed94c2e55ce0942f1796976d3186ed3d91466;hb=38168b75a739c506f0a8f03687cc2cd5c40f518a;hpb=bf5404506fefc5ddc055425f2136a6c684cb2586 diff --git a/src/mkws-core.js b/src/mkws-core.js index 528ed94..ade2ed6 100644 --- a/src/mkws-core.js +++ b/src/mkws-core.js @@ -48,6 +48,11 @@ window.mkws = { "Location": "Ort", "Records": "Datensätze", "Targets": "Datenbanken", + "State": "Status", + "relevance": "Relevanz", + "title": "Titel", + "newest": "Neueste", + "oldest": "Älteste", "dummy": "dummy" }, @@ -77,6 +82,11 @@ window.mkws = { "Location": "Lokation", "Records": "Poster", "Targets": "Baser", + "State": "Status", + "relevance": "Relevans", + "title": "Titel", + "newest": "Nyeste", + "oldest": "Ældste", "dummy": "dummy" } @@ -159,6 +169,12 @@ mkws.registerWidgetType = function(name, fn) { mkws.info("registered widget-type '" + name + "'"); }; +mkws.aliasWidgetType = function(newName, oldName) { + mkws.widgetType2function[newName] = mkws.widgetType2function[oldName]; + mkws.info("aliased widget-type '" + newName + "' to '" + oldName + "'"); + +}; + mkws.promotionFunction = function(name) { return mkws.widgetType2function[name]; }; @@ -532,7 +548,7 @@ mkws.info("Using window.name '" + window.name + "'"); // or a selector string you would like to constrain the search for widgets to. // // This function has no side effects if run again on an operating session, - // even if the element/selector passed causes existing widgets to be reparsed: + // even if the element/selector passed causes existing widgets to be reparsed: // // (TODO: that last bit isn't true and we currently have to avoid reinitialising // widgets, MKWS-261) @@ -543,7 +559,7 @@ mkws.info("Using window.name '" + window.name + "'"); mkws.init = function(message, rootsel) { var greet = "MKWS initialised"; if (rootsel) greet += " (limited to " + rootsel + ")" - if (message) greet += " :: " + message; + if (message) greet += " :: " + message; mkws.info(greet); // MKWS is not active until init() has been run against an object with widget nodes. @@ -652,8 +668,11 @@ mkws.info("Using window.name '" + window.name + "'"); } else if (!mkws.authenticating) { // raw pp2 or we have a session already open runAutoSearches(); + for (var teamName in mkws.teams) { + mkws.teams[teamName].queue("authenticated").publish(); + } } - + mkws.isActive = true; return true; };