X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=src%2Fmkws-team.js;h=3974fd9e12567b9d5becc4a636d1f5760eded600;hb=1de8a7ac44ed9e9fdea36f4eeab1ba669dbac5ae;hp=b655711f2072ae9dcb75fa8e323952fcc2298949;hpb=35106b9299c106b3cc5f2fcf56d0d1f12a6ae6e7;p=mkws-moved-to-github.git diff --git a/src/mkws-team.js b/src/mkws-team.js index b655711..3974fd9 100644 --- a/src/mkws-team.js +++ b/src/mkws-team.js @@ -303,16 +303,16 @@ function team($, teamName) { switch(view) { case 'targets': - if (targets) targets.css('display', 'block'); - if (results) results.css('display', 'none'); - if (blanket) blanket.css('display', 'none'); - if (motd) motd.css('display', 'none'); + if (targets) $(targets).show(); + if (results) $(results).hide(); + if (blanket) $(blanket).hide(); + if (motd) $(motd).hide(); break; case 'records': - if (targets) targets.css('display', 'none'); - if (results) results.css('display', 'block'); - if (blanket) blanket.css('display', 'block'); - if (motd) motd.css('display', 'none'); + if (targets) $(targets).hide(); + if (results) $(results).show(); + if (blanket) $(blanket).show(); + if (motd) $(motd).hide(); break; default: alert("Unknown view '" + view + "'"); @@ -341,23 +341,6 @@ function team($, teamName) { }; - // Translation function. At present, this is properly a - // global-level function (hence the assignment to mkws.M) but we - // want to make it per-team so different teams can operate in - // different languages. - // - function M(word) { - var lang = mkws.config.lang; - log("in M('" + word + "'), lang=" + lang); - - if (!lang || !mkws.locale_lang[lang]) - return word; - - return mkws.locale_lang[lang][word] || word; - } - mkws.M = M; // so the Handlebars helper can use it - - // Finds the node of the specified class within the current team function findnode(selector, teamName) { teamName = teamName || m_teamName; @@ -435,19 +418,6 @@ function team($, teamName) { } } - that.visitWidgets = function(callback) { - for (var type in m_widgets) { - var list = m_widgets[type]; - for (var i = 0; i < list.length; i++) { - var res = callback(type, list[i]); - if (res !== undefined) { - return res; - } - } - } - return undefined; - } - that.widget = function(type) { var list = m_widgets[type]; @@ -459,15 +429,19 @@ function team($, teamName) { return list[0]; } - - var lang = mkws.getParameterByName("lang") || mkws.config.lang; - if (!lang || !mkws.locale_lang[lang]) { - mkws.config.lang = "" - } else { - mkws.config.lang = lang; + that.visitWidgets = function(callback) { + for (var type in m_widgets) { + var list = m_widgets[type]; + for (var i = 0; i < list.length; i++) { + var res = callback(type, list[i]); + if (res !== undefined) { + return res; + } + } + } + return undefined; } - log("Locale language: " + (mkws.config.lang ? mkws.config.lang : "none")); return that; };