};
var m_paz; // will be initialised below
var m_template = {};
- var m_config = Object.create(mkws.config);
+ var m_config = mkws.objectInheritingFrom(mkws.config);
that.toString = function() { return '[Team ' + teamName + ']'; };
</tr>\
</table>');
- mkws.facetConfig = {
- xtargets: [ "Sources", 16, false ],
- subject: [ "Subjects", 10, true ],
- author: [ "Authors", 10, true ]
- }
-
var acc = [];
var facets = m_config.facets;
acc.push('<div class="title">' + M('Termlists') + '</div>');
for (var i = 0; i < facets.length; i++) {
- var name = facets[i]
- var ref = mkws.facetConfig[name];
- if (!ref) {
- alert("bad facet configuration: '" + name + "'");
- } else {
- acc.push('<div class="mkwsFacet' + ref[0] + ' mkwsFacet mkwsTeam_' + m_teamName + '">');
- acc.push('</div>');
- }
+ acc.push('<div class="mkwsFacet mkwsTeam_' + m_teamName + '" data-mkws-facet="' + facets[i] + '">');
+ acc.push('</div>');
}
findnode(".mkwsTermlists").html(acc.join(''));