[TikiWiki-commits] [Git][tikiwiki/tiki][29.x] [BP][FIX] Fix pagination issue in Plugin Trackerfilter

"Elifeleti Mukisa Dan \(@Danelif\) via TikiWiki-cvs" <[email protected]> Mon, 13 Jul 2026 13:15:33 +0000
Newsgroups gmane.comp.cms.tiki.cvs
Message-ID <6a54e4f51eec7_38760b4c49638@gitlab-sidekiq-low-urgency-cpu-bound-v2-86bfb4b59d-wdjlv.mail>

Elifeleti Mukisa Dan pushed to branch 29.x at Tiki Wiki CMS Groupware / Tiki


Commits:
d423c366 by Elifeleti Mukisa Dan at 2026-07-13T13:06:35+00:00
[BP][FIX] Fix pagination issue in Plugin Trackerfilter
---
* [BP][FIX] Fix pagination issue in Plugin Trackerfilter
---
* [FIX] Fix pagination issue in Plugin Trackerfilter
---
* [FIX] Fix pagination issue in Plugin Trackerfilter

See merge request tikiwiki/tiki!10666


(cherry picked from commit 354a617119cbd4a555fd4a2021046f047649c2e7)

e0167f88 [FIX] Fix pagination issue in Plugin Trackerfilter

Co-authored-by: Elifeleti Mukisa Dan <[email protected]>

See merge request tikiwiki/tiki!10704


(cherry picked from commit f2e914a07e2889ca493180712582dfeb984693db)

4e34c95a [FIX] Fix pagination issue in Plugin Trackerfilter

Co-authored-by: Elifeleti Mukisa Dan <[email protected]>

See merge request tikiwiki/tiki!10705

- - - - -


1 changed file:

- lib/wiki-plugins/wikiplugin_trackerfilter.php


Changes:

=====================================
lib/wiki-plugins/wikiplugin_trackerfilter.php
=====================================
@@ -241,7 +241,7 @@ function wikiplugin_trackerfilter($data, $params)
      *added by Axel.mwenze on  Monday, august 05, 2019
      */
     $headerlib->add_jq_onready(
-        '$("#form-filter").on("submit", function(r) { 
+        '$("#form-filter").on("submit", function(r) {
                 $(".trackerfilter_loader").show();
                 return true;
         })'
@@ -279,7 +279,11 @@ function wikiplugin_trackerfilter($data, $params)
             }
         }
     }
-    if (! empty($_REQUEST['filter']) || ! empty($_REQUEST['reset_filter'])) {  // If we set a new filter, reset pagination for this plugin
+    // reset pagination on a new filter, but not when clicking pagination (it has tr_offset)
+    if (
+        ! empty($_REQUEST['reset_filter'])
+        || (! empty($_REQUEST['filter']) && ! isset($_REQUEST["tr_offset$iTrackerFilter"]))
+    ) {
         unset($GLOBALS['_REQUEST']["tr_offset$iTrackerFilter"]);
     }
 



View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/d423c366023cb554a9b8f98d94a921046732a191

-- 
View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/d423c366023cb554a9b8f98d94a921046732a191
You're receiving this email because of your account on gitlab.com. Manage all notifications: https://gitlab.com/-/profile/notifications | Help: https://gitlab.com/help

_______________________________________________
TikiWiki-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tikiwiki-cvs