function filter_send_message_btn()
{
    if (!current_user_can('access_s2member_level1')) {
        $args = array('id' => '', 'component' => 'messages', 'must_be_logged_in' => true, 'block_self' => false, 'wrapper_id' => '', 'link_href' => '', 'link_title' => __('', 'buddypress'), 'link_text' => __('', 'buddypress'), 'link_class' => '');
    } else {
        $args = array('id' => 'private_message', 'component' => 'messages', 'must_be_logged_in' => true, 'block_self' => true, 'wrapper_id' => 'send-private-message', 'link_href' => bp_get_send_private_message_link(), 'link_title' => __('Send a private message to this user.', 'buddypress'), 'link_text' => __('Private Message', 'buddypress'), 'link_class' => 'send-message');
    }
    return $args;
}
/**
 * Generate the 'Private Message' button for member profile headers.
 *
 * @return string
 */
function bp_get_send_message_button()
{
    // Note: 'bp_get_send_message_button' is a legacy filter. Use
    // 'bp_get_send_message_button_args' instead. See #4536.
    return apply_filters('bp_get_send_message_button', bp_get_button(apply_filters('bp_get_send_message_button_args', array('id' => 'private_message', 'component' => 'messages', 'must_be_logged_in' => true, 'block_self' => true, 'wrapper_id' => 'send-private-message', 'link_href' => bp_get_send_private_message_link(), 'link_title' => __('Send a private message to this user.', 'buddypress'), 'link_text' => __('Private Message', 'buddypress'), 'link_class' => 'send-message'))));
}
Esempio n. 3
0
	function bp_get_send_message_button() {
		return apply_filters( 'bp_get_send_message_button',
			bp_get_button( array(
				'id'                => 'private_message',
				'component'         => 'messages',
				'must_be_logged_in' => true,
				'block_self'        => true,
				'wrapper_id'        => 'send-private-message',
				'link_href'         => bp_get_send_private_message_link(),
				'link_class'        => 'send-message',
				'link_title'        => __( 'Send a private message to this user.', 'buddypress' ),
				'link_text'         => __( 'Send Private Message', 'buddypress' )
			) )
		);
	}