Changeset 480
- Timestamp:
- 10/16/2006 05:09:20 PM (20 years ago)
- Location:
- trunk
- Files:
-
- 3 edited
-
bb-includes/functions.php (modified) (1 diff)
-
bb-includes/template-functions.php (modified) (2 diffs)
-
bb-templates/front-page.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/bb-includes/functions.php
r475 r480 1391 1391 function get_views( $cache = true ) { 1392 1392 global $bb_current_user, $views; 1393 if ( !isset($views) || !$cache ) 1394 $views = array('no-replies' => __('Topics with no replies'), 'untagged' => __('Topics with no tags'), 'unresolved' => __('Unresolved topics')); 1393 if ( isset($views) && $cache ) 1394 return $views; 1395 $views = array('no-replies' => __('Topics with no replies'), 'untagged' => __('Topics with no tags'), 'unresolved' => __('Unresolved topics')); 1395 1396 return apply_filters('bb_views', $views); 1396 1397 } -
trunk/bb-includes/template-functions.php
r472 r480 1256 1256 1257 1257 //VIEWS 1258 function view_name() { 1258 function view_name() { // Filtration should be done at get_views() level 1259 echo get_view_name(); 1260 } 1261 1262 function get_view_name() { 1259 1263 global $view; 1260 1264 $views = get_views(); … … 1267 1271 } 1268 1272 1269 function get_view_link( $view, $page = 1 ) { 1273 function view_link( $_view = false, $page = 1 ) { 1274 echo get_view_link( $_view, $page ); 1275 } 1276 1277 function get_view_link( $_view = false, $page = 1 ) { 1278 global $view; 1279 if ( $_view ) 1280 $v =& $_view; 1281 else 1282 $v =& $view; 1270 1283 $views = get_views(); 1271 if ( !array_key_exists($v iew, $views) )1284 if ( !array_key_exists($v, $views) ) 1272 1285 return bb_get_option('uri'); 1273 1286 if ( bb_get_option('mod_rewrite') ) 1274 $link = bb_get_option('uri') . 'view/' . $v iew. ( 1 < $page ? "/page/$page" : '' );1275 else 1276 $link = bb_get_option('uri') . "view.php?view=$v iew" . ( 1 < $page ? "&page=$page" : '');1277 1278 return apply_filters( 'get_view_link', $link, $v iew, $page );1287 $link = bb_get_option('uri') . 'view/' . $v . ( 1 < $page ? "/page/$page" : '' ); 1288 else 1289 $link = bb_get_option('uri') . "view.php?view=$v" . ( 1 < $page ? "&page=$page" : ''); 1290 1291 return apply_filters( 'get_view_link', $link, $v, $page ); 1279 1292 } 1280 1293 ?> -
trunk/bb-templates/front-page.php
r461 r480 64 64 <ul id="views"> 65 65 <?php foreach ( get_views() as $view => $title ) : ?> 66 <li class="view"><a href="<?php echo get_view_link($view); ?>"><?php echo $view; ?></a></li>66 <li class="view"><a href="<?php view_link(); ?>"><?php view_name(); ?></a></li> 67 67 <?php endforeach; ?> 68 68 </ul>
Note: See TracChangeset
for help on using the changeset viewer.