Changeset 551
- Timestamp:
- 11/16/2006 11:58:02 PM (19 years ago)
- Location:
- trunk/bb-includes
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/bb-includes/functions.php
r547 r551 1372 1372 $permalink = get_tag_page_link(); 1373 1373 else { 1374 global $tag _name;1374 global $tag, $tag_name; 1375 1375 $tag_name = $permalink; 1376 $permalink = get_tag_link( $permalink, $page ); 1376 $tag = get_tag_by_name( $tag_name ); 1377 $permalink = get_tag_link( 0, $page ); // 0 => grabs $tag from global. 1377 1378 } 1378 1379 } elseif ( is_view() ) { // Not an integer -
trunk/bb-includes/template-functions.php
r550 r551 1124 1124 global $tag; 1125 1125 if ( $tag_name ) 1126 $tag = get_tag_by_name( $tag_name ); 1126 $_tag = get_tag_by_name( $tag_name ); 1127 else 1128 $_tag =& $tag; 1127 1129 if ( bb_get_option('mod_rewrite') ) 1128 return bb_get_option('domain') . bb_get_option( 'tagpath' ) . "tags/$ tag->tag" . ( 1 < $page ? "/page/$page" : '' );1129 else 1130 return bb_get_option('domain') . bb_get_option( 'tagpath' ) . "tags.php?tag=$ tag->tag" . ( 1 < $page ? "&page=$page" : '' );1130 return bb_get_option('domain') . bb_get_option( 'tagpath' ) . "tags/$_tag->tag" . ( 1 < $page ? "/page/$page" : '' ); 1131 else 1132 return bb_get_option('domain') . bb_get_option( 'tagpath' ) . "tags.php?tag=$_tag->tag" . ( 1 < $page ? "&page=$page" : '' ); 1131 1133 } 1132 1134 … … 1148 1150 function get_tag_name( $id = 0 ) { 1149 1151 global $tag; 1150 return $tag->raw_tag; 1152 $id = (int) $id; 1153 if ( $id ) 1154 $_tag = get_tag( $id ); 1155 else 1156 $_tag =& $tag; 1157 return $_tag->raw_tag; 1151 1158 } 1152 1159 … … 1157 1164 function get_tag_rss_link( $tag_id = 0 ) { 1158 1165 global $tag; 1166 $tag_id = (int) $tag_id; 1159 1167 if ( $tag_id ) 1160 $tag = get_tag( $tag_id ); 1168 $_tag = get_tag( $tag_id ); 1169 else 1170 $_tag =& $tag; 1161 1171 1162 1172 if ( bb_get_option('mod_rewrite') ) 1163 $link = bb_get_option('uri') . "rss/tags/$ tag->tag";1164 else 1165 $link = bb_get_option('uri') . "rss.php?tag=$ tag->tag";1173 $link = bb_get_option('uri') . "rss/tags/$_tag->tag"; 1174 else 1175 $link = bb_get_option('uri') . "rss.php?tag=$_tag->tag"; 1166 1176 1167 1177 return apply_filters( 'get_tag_rss_link', $link, $tag_id ); … … 1233 1243 foreach ( $tags as $tag ) { 1234 1244 $counts{$tag->raw_tag} = $tag->tag_count; 1235 $taglinks{$tag->raw_tag} = get_tag_link( );1245 $taglinks{$tag->raw_tag} = get_tag_link( $tag->tag ); 1236 1246 } 1237 1247
Note: See TracChangeset
for help on using the changeset viewer.