--- share/web/templates/fragments/results 2007/03/25 12:00:46 116
+++ share/web/templates/fragments/results 2007/03/25 17:14:31 117
@@ -23,6 +23,8 @@
my ($prev,$next) = (undef, $pos + 1);
+my $uid = time();
+
%init>
% if ($result and $result->message) {
@@ -39,7 +41,7 @@
% while ( my $i = $coll->next and $pos <= $max ) {
% $next = ( $pos == $max or $pos == $count ) ? undef : $pos + 1;
-<& "/fragments/item/$item_fragment", item => $i, pos => $pos, prev => $prev, next => $next &>
+<& "/fragments/item/$item_fragment", item => $i, pos => "$uid-$pos", prev => $prev ? "$uid-$prev" : undef, next => $next ? "$uid-$next" : undef &>
% $prev = $pos++;
% }