X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=tools%2Fhtdocs%2Fmkws.js;h=e1bcd0631839c43caab9a8b5bf1d54448aa59c34;hb=efb560394dd731154a378cfa4c64cb89f67a9a38;hp=8c102b520aada855f590efb01a1b9665785c4cf8;hpb=3811973e7ffb6494fb536ecd50cd0a1c73d0fa8c;p=mkws-moved-to-github.git diff --git a/tools/htdocs/mkws.js b/tools/htdocs/mkws.js index 8c102b5..e1bcd06 100644 --- a/tools/htdocs/mkws.js +++ b/tools/htdocs/mkws.js @@ -1473,6 +1473,14 @@ function team($, teamName) { mkws.teams[tname] = team(j, tname); debug("Made MKWS team '" + tname + "'"); } + }); + }); + // Second pass: make the individual widget objects. This has + // to be done separately, and after the team-creation, since + // that sometimes makes new widget nodes (e.g. creating + // mkwsTermlists instead mkwsResults. + $('[class^="mkws"],[class*=" mkws"]').each(function () { + mkws.handleNodeWithTeam(this, function(tname, type) { var myTeam = mkws.teams[tname]; var myWidget = widget(j, myTeam, type, this); });