/** * Prev Next Navigation * * @access public * @static * @param array $interval array($start, $end) current showing interval * @param array $entire array($start, $end) entire interval * @param string $basehref base href * @param string $cssclass * @return string html * @uses get_prevnext * @version $Id: v 1.1 2008-06-07 07:23:17Z sonots $ */ function display_navi($interval, $entire, $basehref, $cssclass = '') { $length = $interval[1] - $interval[0] + 1; list($prev, $next) = PluginSonotsPagelist::get_prevnext($interval); $prevlink = ''; if ($prev[1] >= $entire[0]) { $prevhref = $basehref . '&num=' . $prev[0] . ':' . $prev[1]; $prevlink = '<span class="prev" style="float:left;"><a href="' . $prevhref . '">' . _('Prev ') . $length . '</a></span>'; } $nextlink = ''; if ($next[0] <= $entire[1]) { $nexthref = $basehref . '&num=' . $next[0] . ':' . $next[1]; $nextlink = '<span class="next" style="float:right;"><a href="' . $nexthref . '">' . _('Next ') . $length . '</a></span>'; } return '<div class="' . $cssclass . '">' . $prevlink . $nextlink . '</div><div style="clear:both;"></div>'; }