Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
01/11/2017 02:17:40 PM (8 years ago)
Author:
dcavins
Message:

Groups widget: Add alphabetical sort option.

Add an alphabetical sort option to the groups widget. The widget now
supports sorting the results by recently active, popular, newest, or
alphabetical order.

Props mchansy.

Fixes #7313.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/bp-groups/bp-groups-widgets.php

    r11366 r11380  
    4040            $type = 'popular';
    4141        break;
     42        case 'alphabetical-groups':
     43            $type = 'alphabetical';
     44        break;
    4245    }
    4346
     
    6467                        <?php if ( 'newest-groups' === $_POST['filter'] ) : ?>
    6568                            <span class="activity" data-livestamp="<?php bp_core_iso8601_date( bp_get_group_date_created( 0, array( 'relative' => false ) ) ); ?>"><?php printf( __( 'created %s', 'buddypress' ), bp_get_group_date_created() ); ?></span>
    66                         <?php elseif ( 'recently-active-groups' === $_POST['filter'] ) : ?>
     69                        <?php elseif ( 'popular-groups' === $_POST['filter'] ) : ?>
     70                            <span class="activity"><?php bp_group_member_count(); ?></span>
     71                        <?php else : ?>
    6772                            <span class="activity" data-livestamp="<?php bp_core_iso8601_date( bp_get_group_last_active( 0, array( 'relative' => false ) ) ); ?>"><?php printf( __( 'active %s', 'buddypress' ), bp_get_group_last_active() ); ?></span>
    68                         <?php else : ?>
    69                             <span class="activity"><?php bp_group_member_count(); ?></span>
    7073                        <?php endif; ?>
    7174                    </div>
Note: See TracChangeset for help on using the changeset viewer.