Beispiel #1
0
"><?php 
                _e('Kick &amp; Ban', 'buddypress');
                ?>
</a>
								<a href="<?php 
                bp_group_member_promote_mod_link();
                ?>
" class="button confirm member-promote-to-mod" title="<?php 
                _e('Promote to Mod', 'buddypress');
                ?>
"><?php 
                _e('Promote to Mod', 'buddypress');
                ?>
</a>
								<a href="<?php 
                bp_group_member_promote_admin_link();
                ?>
" class="button confirm member-promote-to-admin" title="<?php 
                _e('Promote to Admin', 'buddypress');
                ?>
"><?php 
                _e('Promote to Admin', 'buddypress');
                ?>
</a>

							<?php 
            }
            ?>

								<a href="<?php 
            bp_group_member_remove_link();
function bp_group_mod_memberlist($admin_list = false, $group = false)
{
    global $groups_template;
    if (empty($group)) {
        $group =& $groups_template->group;
    }
    if ($group_mods = groups_get_group_mods($group->id)) {
        ?>

		<ul id="mods-list" class="item-list<?php 
        if ($admin_list) {
            ?>
 single-line<?php 
        }
        ?>
">

		<?php 
        foreach ((array) $group_mods as $mod) {
            ?>

			<?php 
            if (!empty($admin_list)) {
                ?>

			<li>

				<?php 
                echo bp_core_fetch_avatar(array('item_id' => $mod->user_id, 'type' => 'thumb', 'width' => 30, 'height' => 30, 'alt' => sprintf(__('Profile picture of %s', 'buddypress'), bp_core_get_user_displayname($mod->user_id))));
                ?>

				<h5>
					<?php 
                echo bp_core_get_userlink($mod->user_id);
                ?>

					<span class="small">
						<a href="<?php 
                bp_group_member_promote_admin_link(array('user_id' => $mod->user_id));
                ?>
" class="button confirm mod-promote-to-admin" title="<?php 
                esc_attr_e('Promote to Admin', 'buddypress');
                ?>
"><?php 
                _e('Promote to Admin', 'buddypress');
                ?>
</a>
						<a class="button confirm mod-demote-to-member" href="<?php 
                bp_group_member_demote_link($mod->user_id);
                ?>
"><?php 
                _e('Demote to Member', 'buddypress');
                ?>
</a>
					</span>
				</h5>
			</li>

			<?php 
            } else {
                ?>

			<li>

				<?php 
                echo bp_core_fetch_avatar(array('item_id' => $mod->user_id, 'type' => 'thumb', 'alt' => sprintf(__('Profile picture of %s', 'buddypress'), bp_core_get_user_displayname($mod->user_id))));
                ?>

				<h5><?php 
                echo bp_core_get_userlink($mod->user_id);
                ?>
</h5>

				<span class="activity"><?php 
                echo bp_core_get_last_activity(strtotime($mod->date_modified), __('joined %s', 'buddypress'));
                ?>
</span>

				<?php 
                if (bp_is_active('friends')) {
                    ?>

					<div class="action">
						<?php 
                    bp_add_friend_button($mod->user_id);
                    ?>
					</div>

				<?php 
                }
                ?>

			</li>

			<?php 
            }
            ?>
		<?php 
        }
        ?>

		</ul>

	<?php 
    } else {
        ?>

		<div id="message" class="info">
			<p><?php 
        _e('This group has no moderators', 'buddypress');
        ?>
</p>
		</div>

	<?php 
    }
}
function bp_group_mod_memberlist( $admin_list = false, $group = false ) {
	global $groups_template, $group_mods;

	if ( !$group )
		$group =& $groups_template->group;

	$group_mods = groups_get_group_mods( $group->id );
	?>
		<?php if ( $group_mods ) { ?>
			<ul id="mods-list" class="item-list<?php if ( $admin_list ) { ?> single-line<?php } ?>">
			<?php foreach ( (array)$group_mods as $mod ) { ?>
				<?php if ( $admin_list ) { ?>
				<li>
					<?php echo bp_core_fetch_avatar( array( 'item_id' => $mod->user_id, 'type' => 'thumb', 'width' => 30, 'height' => 30 ) ) ?>
					<h5><?php echo bp_core_get_userlink( $mod->user_id ) ?>  <span class="small"> &mdash; <a href="<?php bp_group_member_promote_admin_link( array( 'user_id' => $mod->user_id ) ) ?>" class="confirm" title="<?php _e( 'Promote to Admin', 'buddypress' ); ?>"><?php _e( 'Promote to Admin', 'buddypress' ); ?></a> | <a class="confirm" href="<?php bp_group_member_demote_link($mod->user_id) ?>"><?php _e( 'Demote to Member', 'buddypress' ) ?></a></span></h5>
				</li>
				<?php } else { ?>
				<li>
					<?php echo bp_core_fetch_avatar( array( 'item_id' => $mod->user_id, 'type' => 'thumb' ) ) ?>
					<h5><?php echo bp_core_get_userlink( $mod->user_id ) ?></h5>
					<span class="activity"><?php echo bp_core_get_last_activity( strtotime( $mod->date_modified ), __( 'joined %s ago', 'buddypress') ); ?></span>

					<?php if ( function_exists( 'friends_install' ) ) : ?>
						<div class="action">
							<?php bp_add_friend_button( $mod->user_id ) ?>
						</div>
					<?php endif; ?>
				</li>
				<?php } ?>
			<?php } ?>
			</ul>
		<?php } else { ?>
			<div id="message" class="info">
				<p><?php _e( 'This group has no moderators', 'buddypress' ); ?></p>
			</div>
		<?php }
}