function bp_login_bar()
{
    global $bp;
    if (!is_user_logged_in()) {
        ?>
		
		<form name="login-form" id="login-form" action="<?php 
        echo $bp->root_domain . '/wp-login.php';
        ?>
" method="post">
			<input type="text" name="log" id="user_login" value="<?php 
        _e('Username', 'buddypress');
        ?>
" onfocus="if (this.value == '<?php 
        _e('Username', 'buddypress');
        ?>
') {this.value = '';}" onblur="if (this.value == '') {this.value = '<?php 
        _e('Username', 'buddypress');
        ?>
';}" />
			<input type="password" name="pwd" id="user_pass" class="input" value="" />
			
			<input type="checkbox" name="rememberme" id="rememberme" value="forever" title="<?php 
        _e('Remember Me', 'buddypress');
        ?>
" />
			
			<input type="submit" name="wp-submit" id="wp-submit" value="<?php 
        _e('Log In', 'buddypress');
        ?>
"/>				
			<input type="button" name="signup-submit" id="signup-submit" value="<?php 
        _e('Sign Up', 'buddypress');
        ?>
" onclick="location.href='<?php 
        echo bp_signup_page();
        ?>
'" />

			<input type="hidden" name="redirect_to" value="http://<?php 
        echo $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];
        ?>
" />
			<input type="hidden" name="testcookie" value="1" />
						
			<?php 
        do_action('bp_login_bar_logged_out');
        ?>
		</form>
	
	<?php 
    } else {
        ?>
		
		<div id="logout-link">
			<?php 
        bp_loggedinuser_avatar_thumbnail(20, 20);
        ?>
 &nbsp;
			<?php 
        bp_loggedinuser_link();
        ?>
			<?php 
        if (function_exists('wp_logout_url')) {
            $logout_link = '/ <a href="' . wp_logout_url($bp->root_domain) . '">' . __('Log Out', 'buddypress') . '</a>';
        } else {
            $logout_link = '/ <a href="' . $bp->root_domain . '/wp-login.php?action=logout&amp;redirect_to=' . $bp->root_domain . '">' . __('Log Out', 'buddypress') . '</a>';
        }
        echo apply_filters('bp_logout_link', $logout_link);
        ?>
			
			<?php 
        do_action('bp_login_bar_logged_in');
        ?>
		</div>
		
	<?php 
    }
}
Beispiel #2
0
    echo bp_root_domain();
    ?>
" />
<input type="hidden" name="testcookie" value="1" />
<?php 
    do_action('bp_login_bar_logged_out');
    ?>
</form>
<?php 
} else {
    ?>
<div id="logout-link">
<?php 
    bp_loggedin_user_avatar('width=30&height=30');
    ?>
 &nbsp; <?php 
    bp_loggedinuser_link();
    ?>
 / <a href="<?php 
    echo wp_logout_url(bp_get_root_domain());
    ?>
"><?php 
    _e('Log Out', TEMPLATE_DOMAIN);
    ?>
</a>
<?php 
    do_action('bp_login_bar_logged_in');
    ?>
</div>
<?php 
}