Index: openacs-4/packages/bug-tracker/lib/pagination.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/bug-tracker/lib/pagination.tcl,v diff -u -r1.3 -r1.4 --- openacs-4/packages/bug-tracker/lib/pagination.tcl 14 Oct 2013 18:14:21 -0000 1.3 +++ openacs-4/packages/bug-tracker/lib/pagination.tcl 23 Jun 2015 16:05:05 -0000 1.4 @@ -17,17 +17,20 @@ lappend export_var_list $var_name } -set pagination_filter_base_url "[ad_conn url]?[export_vars -url -exclude { offset } [concat $export_var_list interval_size]]" -set pagination_form_export_vars "[export_vars -form [concat $export_var_list offset]]" +set pagination_filter_base_url [export_vars -base [ad_conn url] -exclude { offset } [concat $export_var_list interval_size]] +set pagination_form_export_vars [export_vars -form [concat $export_var_list offset]] while { $interval_low <= $row_count } { if { $interval_high > $row_count } { set interval_high $row_count } - + set href "$pagination_filter_base_url&offset=[expr {$interval_low - 1}]" set interval_label [ad_decode $interval_low $row_count "$interval_high" "$interval_low - $interval_high"] - lappend pagination_filter_list [ad_decode [expr {1 + $offset}] $interval_low "$interval_label" "$interval_label"] + lappend pagination_filter_list [ad_decode [expr {1 + $offset}] \ + $interval_low \ + $interval_label \ + [subst {$interval_label}]] set interval_high [expr {$interval_high + $interval_size}] set interval_low [expr {$interval_high - [expr {$interval_size - 1}]}]