--- moodle/mod/wiki/ewiki/plugins/moodle/downloads.php 2009-10-06 11:05:51.000000000 +1100 +++ downloads-patch.php 2011-04-08 15:25:54.368000221 +1000 @@ -250,19 +250,21 @@ } } #-- sort arsort($sorted); #-- slice ($pnum = $_REQUEST[EWIKI_UP_PAGENUM]) or ($pnum = 0); if (count($sorted) > EWIKI_LIST_LIMIT) { $o_nl .= '
>> '; - for ($n=0; $n < (int)(count($sorted) / EWIKI_LIST_LIMIT); $n++) { - $o_nl .= '$orderby, "section"=>$section, EWIKI_UP_PAGENUM=>$n)) . - '">[' . $n . "] "; + for ($n=0; $n < (ceil(count($sorted) / EWIKI_LIST_LIMIT)); $n++) { + if (($n)==$pnum) { + $o_nl .= '[' . ($n+1) . '] '; + } + else { + $o_nl .= '$orderby, EWIKI_UP_PAGENUM=>$n)) . + '">[' . ($n+1) . '] '; + } } $o_nl .= '

'; $o .= $o_nl;