Make WordPress Core


Ignore:
Timestamp:
10/23/2008 04:08:47 PM (15 years ago)
Author:
ryan
Message:

Comment paging and sorting from Viper007Bond. see #7927

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-includes/classes.php

    r9083 r9296  
    986986        // flat display
    987987        if ( -1 == $max_depth ) {
     988            if ( !empty($args[0]['reverse_top_level']) ) {
     989                $elements = array_reverse( $elements );
     990                $oldstart = $start;
     991                $start = $total_top - $end;
     992                $end = $total_top - $oldstart;
     993            }
     994
    988995            $empty_array = array();
    989996            foreach ( $elements as $e ) {
     
    10181025            $end = $total_top;
    10191026
    1020         foreach( $top_level_elements as $e ){
     1027        if ( !empty($args[0]['reverse_top_level']) ) {
     1028            $top_level_elements = array_reverse( $top_level_elements );
     1029            $oldstart = $start;
     1030            $start = $total_top - $end;
     1031            $end = $total_top - $oldstart;
     1032        }
     1033        if ( !empty($args[0]['reverse_children']) ) {
     1034            foreach ( $children_elements as $parent => $children )
     1035                $children_elements[$parent] = array_reverse( $children );
     1036        }
     1037
     1038        foreach ( $top_level_elements as $e ) {
    10211039            $count++;
    10221040
Note: See TracChangeset for help on using the changeset viewer.