X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=src%2Fmkws-core.js;h=0ae5a996ae662a8f3c7925213b256ffb82d90972;hb=23bacc1691b42d9b2e131b7f47c9fcb2f72e3e6f;hp=b1ea66a6bc666809ed22b76563d2ad4a8431957f;hpb=dbf20420162cad30c3a3495d99ff1bdf941c880b;p=mkws-moved-to-github.git diff --git a/src/mkws-core.js b/src/mkws-core.js index b1ea66a..0ae5a99 100644 --- a/src/mkws-core.js +++ b/src/mkws-core.js @@ -132,6 +132,11 @@ mkws.getParameterByName = function(name, url) { mkws.registerWidgetType = function(name, fn) { + if(mkws._old2new.hasOwnProperty(name)) { + mkws.log("Warning: registerWidgetType old widget name: " + name + " => " + mkws._old2new[name]); + name = mkws._old2new[name]; + } + mkws.widgetType2function[name] = fn; mkws.log("registered widget-type '" + name + "'"); }; @@ -295,6 +300,7 @@ mkws.log("Using window.name '" + window.name + "'"); 'MOTDContainer': 'motd-container', 'Perpage': 'per-page', 'SearchForm': 'search-form', + 'ReferenceUniverse': 'reference-universe' }; // Annoyingly, there is no built-in way to invert a hash var _new2old = {}; @@ -304,6 +310,8 @@ mkws.log("Using window.name '" + window.name + "'"); } } + mkws._old2new = _old2new; + function handleNodeWithTeam(node, callback) { // First branch for DOM objects; second branch for jQuery objects var classes = node.className || node.attr('class');