Ticket #7927: 7927.2.diff
| File 7927.2.diff, 1.1 KB (added by , 17 years ago) |
|---|
-
wp-includes/comment-template.php
1155 1155 } 1156 1156 1157 1157 if ( '' === $r['page'] ) { 1158 if ( empty($comments) ) { 1159 $r['page'] = get_query_var('cpage'); 1160 } else { 1158 if ( 'newest' == get_option('default_comments_page') ) { 1161 1159 $threaded = ( -1 == $r['depth'] ) ? false : true; 1162 $r['page'] = ( 'newest' == get_option('default_comments_page') ) ? get_comment_pages_count($comments, $r['per_page'], $threaded) : 1; 1163 set_query_var( 'cpage', $r['page'] ); 1160 set_query_var( 'cpage', get_comment_pages_count($comments, $r['per_page'], $threaded) ); 1164 1161 } 1162 $r['page'] = get_query_var('cpage'); 1165 1163 } 1166 1164 // Validation check 1167 1165 $r['page'] = intval($r['page']); … … 1169 1167 $r['page'] = 1; 1170 1168 1171 1169 if ( '' == $r['reverse_top_level'] ) 1172 $r['reverse_top_level'] = ( 'asc' == get_option('comment_order') ) ? FALSE : TRUE;1170 $r['reverse_top_level'] = ( 'asc' == get_option('comment_order') ) ? false : true; 1173 1171 1174 1172 extract( $r, EXTR_SKIP ); 1175 1173