Ejemplo n.º 1
0
function printResultPages(&$loc, $currPage, $pageCount)
{
    if ($pageCount <= 1) {
        return false;
    }
    echo $loc->getText("Result Pages: ");
    if ($currPage > 1) {
        echolink($currPage - 1, $loc->getText("&laquo;Prev"));
        echo ' ';
    }
    $i = max(1, $currPage - OBIB_SEARCH_MAXPAGES / 2);
    $maxPg = OBIB_SEARCH_MAXPAGES + $i;
    if ($i > 1) {
        echo "... ";
    }
    for (; $i <= $pageCount; $i++) {
        if ($i == $maxPg) {
            echo "... ";
            break;
        }
        if ($i == $currPage) {
            echo "<b>" . $i . "</b> ";
        } else {
            echolink($i, $i);
            echo ' ';
        }
    }
    if ($currPage < $pageCount) {
        echolink($currPage + 1, $loc->getText("Next&raquo;"));
        echo ' ';
    }
}
Ejemplo n.º 2
0
function printResultPages(&$loc, $currPage, $pageCount)
{
    if ($pageCount <= 1) {
        return false;
    }
    echo $loc->getText("Result Pages: ");
    /*
        $i = max(1, $currPage-OBIB_SEARCH_MAXPAGES/2);
        $maxPg = OBIB_SEARCH_MAXPAGES + $i;
        if ($i > 1) {
          echo "... ";
        }
        for (;$i <= $pageCount; $i++) {
          if ($i == $maxPg) {
            echo "... ";
            break;
          }
       }
    */
    //joanlaga dic-2013
    if ($currPage > 6) {
        echolink(1, $loc->getText("&laquo;First"));
        echo ' ';
    }
    //joanlaga dic-2013
    if ($currPage > 1) {
        echolink($currPage - 1, $loc->getText("&laquo;Prev"));
        echo ' ';
    }
    /*
         $start = $currPage - 5;
         $end = $currPage + 5;
         if ($start<1) $start=1;
         if ($end>$pageCount) $end=$pageCount;
         for ($i = $start ;$i <= $end; $i++) {
    */
    if ($i == $currPage) {
        echo "<b>" . $i . "</b> ";
    } else {
        echolink($i, $i);
        echo ' ';
    }
    //   }
    if ($currPage < $pageCount) {
        echolink($currPage + 1, $loc->getText("Next&raquo;"));
        echo ' ';
    }
    //joanlaga dic-2013
    if ($currPage < $pageCount - 5) {
        echolink($pageCount, $loc->getText("Last&raquo;"));
        echo ' ';
    }
    //joanlaga dic-2013
}