_construct(); } function __construct() { $widget_ops = array( 'description' => __( 'A dynamic list of recently active, popular, and newest groups', 'buddypress' ) ); parent::__construct( false, __( 'Groups', 'buddypress' ), $widget_ops ); if ( is_active_widget( false, false, $this->id_base ) && !is_admin() && !is_network_admin() ) { if ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) wp_enqueue_script( 'groups_widget_groups_list-js', BP_PLUGIN_URL . '/bp-groups/js/widget-groups.dev.js', array( 'jquery' ) ); else wp_enqueue_script( 'groups_widget_groups_list-js', BP_PLUGIN_URL . '/bp-groups/js/widget-groups.js', array( 'jquery' ) ); } } function widget( $args, $instance ) { global $bp; $user_id = apply_filters( 'bp_group_widget_user_id', '0' ); extract( $args ); if ( empty( $instance['group_default'] ) ) $instance['group_default'] = 'popular'; if ( empty( $instance['title'] ) ) $instance['title'] = __( 'Groups', 'buddypress' ); echo $before_widget; echo $before_title . $instance['title'] . $after_title; ?>
class="selected"> | class="selected"> | class="selected">
__( 'Groups', 'buddypress' ), 'max_groups' => 5, 'group_default' => 'active' ); $instance = wp_parse_args( (array) $instance, $defaults ); $title = strip_tags( $instance['title'] ); $max_groups = strip_tags( $instance['max_groups'] ); $group_default = strip_tags( $instance['group_default'] ); ?>

" . __("No groups matched the current filter.", 'buddypress'); ?>