pagerPrev() and pagerNext() made team-aware.
authorMike Taylor <mike@indexdata.com>
Tue, 11 Feb 2014 12:40:00 +0000 (12:40 +0000)
committerMike Taylor <mike@indexdata.com>
Tue, 11 Feb 2014 12:40:00 +0000 (12:40 +0000)
tools/htdocs/mkws.js

index 023f7f8..23b76d1 100644 (file)
@@ -660,7 +660,7 @@ function team($, teamName) {
 
        var prev = '<span id="mkwsPrev">&#60;&#60; ' + M('Prev') + '</span><b> | </b>';
        if (m_curPage > 1)
 
        var prev = '<span id="mkwsPrev">&#60;&#60; ' + M('Prev') + '</span><b> | </b>';
        if (m_curPage > 1)
-            prev = '<a href="#" id="mkwsPrev" onclick="mkws.pagerPrev();">'
+            prev = '<a href="#" id="mkwsPrev" onclick="mkws.pagerPrev(\'' + m_teamName + '\');">'
             +'&#60;&#60; ' + M('Prev') + '</a><b> | </b>';
 
        var middle = '';
             +'&#60;&#60; ' + M('Prev') + '</a><b> | </b>';
 
        var middle = '';
@@ -675,7 +675,7 @@ function team($, teamName) {
 
        var next = '<b> | </b><span id="mkwsNext">' + M('Next') + ' &#62;&#62;</span>';
        if (pages - m_curPage > 0)
 
        var next = '<b> | </b><span id="mkwsNext">' + M('Next') + ' &#62;&#62;</span>';
        if (pages - m_curPage > 0)
-            next = '<b> | </b><a href="#" id="mkwsNext" onclick="mkws.pagerNext()">'
+            next = '<b> | </b><a href="#" id="mkwsNext" onclick="mkws.pagerNext(\'' + m_teamName + '\')">'
             + M('Next') + ' &#62;&#62;</a>';
 
        var predots = '';
             + M('Next') + ' &#62;&#62;</a>';
 
        var predots = '';
@@ -701,7 +701,7 @@ function team($, teamName) {
 
 
     // simple paging functions
 
 
     // simple paging functions
-    mkws.pagerNext = function () {
+    that.pagerNext = function () {
        if (m_totalRec - m_perpage*m_curPage > 0) {
             m_paz.showNext();
             m_curPage++;
        if (m_totalRec - m_perpage*m_curPage > 0) {
             m_paz.showNext();
             m_curPage++;
@@ -709,7 +709,7 @@ function team($, teamName) {
     }
 
 
     }
 
 
-    mkws.pagerPrev = function () {
+    that.pagerPrev = function () {
        if (m_paz.showPrev() != false)
             m_curPage--;
     }
        if (m_paz.showPrev() != false)
             m_curPage--;
     }
@@ -1360,6 +1360,15 @@ function _mkws_jquery_plugin ($) {
        mkws.teams[tname].showPage(pageNum);
     }
 
        mkws.teams[tname].showPage(pageNum);
     }
 
+    mkws.pagerPrev = function (tname) {
+       mkws.teams[tname].pagerPrev();
+    }
+
+    mkws.pagerNext = function (tname) {
+       mkws.teams[tname].pagerNext();
+    }
+
+
     function default_mkws_config() {
        /* default mkws config */
        var config_default = {
     function default_mkws_config() {
        /* default mkws config */
        var config_default = {