X-Git-Url: http://sru.miketaylor.org.uk/?a=blobdiff_plain;f=src%2Fmkws-widgets.js;h=80fe222c737792b8b87dc9ab122cb10c923a7923;hb=1b9f7ef174bafe09ec974c233a0494d2edf16fae;hp=5103bbc322587ba649806f530f20a840de03695b;hpb=ce1d0390f5581cee12790cc1b7d3d6b42d511c6f;p=mkws-moved-to-github.git diff --git a/src/mkws-widgets.js b/src/mkws-widgets.js index 5103bbc..80fe222 100644 --- a/src/mkws-widgets.js +++ b/src/mkws-widgets.js @@ -396,3 +396,64 @@ mkws.registerWidgetType('Results', function() { }); +mkws.registerWidgetType('Ranking', function() { + var tname = this.team.name(); + var that = this; + var M = mkws.M; + + var s = '
'; + if (this.config.show_sort) { + s += M('Sort by') + ' ' + mkwsHtmlSort() + ' '; + } + if (this.config.show_perpage) { + s += M('and show') + ' ' + mkwsHtmlPerpage() + ' ' + M('per page') + '.'; + } + s += '
'; + + $(this.node).html(s); + + + function mkwsHtmlSort() { + var order = that.team.sortOrder(); + + that.log("HTML sort, sortOrder = '" + order + "'"); + var sort_html = ''; + + return sort_html; + } + + function mkwsHtmlPerpage() { + var perpage = that.team.perpage(); + + that.log("HTML perpage, perpage = " + perpage); + var perpage_html = ''; + + return perpage_html; + } +}); + +