X-Git-Url: http://git.indexdata.com/?p=mkws-moved-to-github.git;a=blobdiff_plain;f=src%2Fmkws-team.js;h=7ec9c2f3b700a0fecd77ef91687953d5b1a3789d;hp=b0b95dcba71df2e1b36ef50645738b4acea7dcc4;hb=fd5d0f9300f108fd5d1b867ef6bd187d16bb05c7;hpb=5c5852c7ce5f69d05875d2240f1b0e63179c106c diff --git a/src/mkws-team.js b/src/mkws-team.js index b0b95dc..7ec9c2f 100644 --- a/src/mkws-team.js +++ b/src/mkws-team.js @@ -185,19 +185,19 @@ mkws.makeTeam = function($, teamName) { } m_paz = new pz2(params); - log("ccreated main pz2 object"); + log("created main pz2 object"); } // Used by the Records widget and onRecord() function recordElementId(s) { - return 'mkwsRec_' + s.replace(/[^a-z0-9]/ig, '_'); + return 'mkws-rec_' + s.replace(/[^a-z0-9]/ig, '_'); } that.recordElementId = recordElementId; // Used by onRecord(), showDetails() and renderDetails() function recordDetailsId(s) { - return 'mkwsDet_' + s.replace(/[^a-z0-9]/ig, '_'); + return 'mkws-det_' + s.replace(/[^a-z0-9]/ig, '_'); } @@ -390,10 +390,10 @@ mkws.makeTeam = function($, teamName) { teamName = teamName || m_teamName; if (teamName === 'AUTO') { - selector = (selector + '.mkwsTeam_' + teamName + ',' + - selector + ':not([class^="mkwsTeam"],[class*=" mkwsTeam"])'); + selector = (selector + '.mkws-team-' + teamName + ',' + + selector + ':not([class^="mkws-team"],[class*=" mkws-team"])'); } else { - selector = selector + '.mkwsTeam_' + teamName; + selector = selector + '.mkws-team-' + teamName; } var node = $(selector); @@ -408,20 +408,29 @@ mkws.makeTeam = function($, teamName) { } function renderDetails(data, marker) { - var template = loadTemplate("Record"); + var template = loadTemplate("details"); var details = template(data); - return '
' + details + '
'; } that.renderDetails = renderDetails; that.registerTemplate = function(name, text) { + if(mkws._old2new.hasOwnProperty(name)) { + mkws.log("Warning: registerTemplate old widget name: " + name + " => " + mkws._old2new[name]); + name = mkws._old2new[name]; + } m_templateText[name] = text; }; function loadTemplate(name, fallbackString) { + if(mkws._old2new.hasOwnProperty(name)) { + mkws.log("Warning loadTemplate: old widget name: " + name + " => " + mkws._old2new[name]); + name = mkws._old2new[name]; + } + var template = m_template[name]; if (template === undefined && Handlebars.compile) { var source; @@ -429,12 +438,6 @@ mkws.makeTeam = function($, teamName) { if (node && node.length < 1) { node = $(".mkws-template-" + name); } - if (node && node.length < 1) { - node = $(".mkwsTemplate_" + name + " .mkwsTeam_" + that.name()); - } - if (node && node.length < 1) { - node = $(".mkwsTemplate_" + name); - } if (node) source = node.html(); if (!source) source = m_templateText[name]; if (source) { @@ -454,7 +457,7 @@ mkws.makeTeam = function($, teamName) { return template; } else { - mkws.log("No MKWS template for " + name); + log("No MKWS template for " + name); return null; } }