From: <jon...@us...> - 2010-11-30 22:44:49
|
Revision: 30961 http://tikiwiki.svn.sourceforge.net/tikiwiki/?rev=30961&view=rev Author: jonnybradley Date: 2010-11-30 22:44:43 +0000 (Tue, 30 Nov 2010) Log Message: ----------- [ENH] pagination: Add classes to anchors around prev/next buttons: .first, .prev_fast, .prev, .next, .next_fast and .last (thanks yonixxx) Modified Paths: -------------- branches/6.x/lib/smarty_tiki/block.pagination_links.php Modified: branches/6.x/lib/smarty_tiki/block.pagination_links.php =================================================================== --- branches/6.x/lib/smarty_tiki/block.pagination_links.php 2010-11-30 21:46:20 UTC (rev 30960) +++ branches/6.x/lib/smarty_tiki/block.pagination_links.php 2010-11-30 22:44:43 UTC (rev 30961) @@ -195,15 +195,15 @@ if ( $prefs['pagination_firstlast'] != 'n' && $params['offset'] > $params['step'] ) { $html .= make_prevnext_link( $url.( isset($params['reloff']) ? $params['offset_arg'].'='.$params['offset'].'&reloff=-'.$params['offset'] : $params['offset_arg']."=$zero_based_min" - ), $images['first'], $params + ), $images['first'], $params, 'prevnext first' ); } if ( $prefs['pagination_fastmove_links'] == 'y' && $next_fast_offset != $next_offset ) { - $html .= make_prevnext_link( $url.$prev_fast_offset, $images['previous_fast'], $params ); + $html .= make_prevnext_link( $url.$prev_fast_offset, $images['previous_fast'], $params, 'prevnext prev_fast' ); } } $html .= ( isset($images) ? '' : '[' ) - .make_prevnext_link($url.$prev_offset, ( isset($images) ? $images['previous'] : tra('Prev') ), $params ) + .make_prevnext_link($url.$prev_offset, ( isset($images) ? $images['previous'] : tra('Prev') ), $params, 'prevnext prev' ) .( isset($images) ? '' : '] ' ); } elseif (isset($images)) { $html .= '<a class="prevnext"><span style="padding-left:16px"></span></a><a class="prevnext"><span style="padding-left:16px"> </span></a>'; @@ -215,17 +215,17 @@ $html .= "</span>"; if ( $params['next'] == 'y' ) { $html .= ( isset($images) ? '' : ' [' ) - .make_prevnext_link($url.$next_offset, ( isset($images) ? $images['next'] : tra('Next') ), $params ) + .make_prevnext_link($url.$next_offset, ( isset($images) ? $images['next'] : tra('Next') ), $params, 'prevnext next' ) .( isset($images) ? '' : ']' ); if ( isset($images) ) { if ( $prefs['pagination_fastmove_links'] == 'y' && $next_fast_offset != $next_offset ) { - $html .= make_prevnext_link( $url.$next_fast_offset, $images['next_fast'], $params ); + $html .= make_prevnext_link( $url.$next_fast_offset, $images['next_fast'], $params, 'prevnext next_fast' ); } if ( $prefs['pagination_firstlast'] != 'n' && $params['offset'] + 2*$params['step'] < $params['cant'] + $zero_based_min ) { $i = ( $nb_pages - $zero_based_maxminus ) * $params['step'] ; $html .= make_prevnext_link( $url.( isset($params['reloff']) ? $params['offset_arg'].'='.$params['offset'].'&reloff='.($i - $params['offset']) : $params['offset_arg'].'='.$i - ), $images['last'], $params + ), $images['last'], $params, 'prevnext last' ); } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |