Skip to:
Content

BuddyPress.org

Changeset 2464


Ignore:
Timestamp:
01/27/2010 12:15:46 PM (15 years ago)
Author:
apeatling
Message:

Fixes #1690

Location:
trunk
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/bp-core/bp-core-signup.php

    r2453 r2464  
    1919
    2020    /* If signups are disabled, just re-direct */
    21     if ( !bp_get_signup_allowed() || 'none' == bp_get_signup_allowed() || 'blog' == bp_get_signup_allowed() )
     21    if ( !bp_get_signup_allowed() )
    2222        bp_core_redirect( $bp->root_domain );
    2323
  • trunk/bp-core/bp-core-templatetags.php

    r2460 r2464  
    12401240}
    12411241    function bp_get_signup_allowed() {
    1242         if ( bp_core_is_multisite() )
    1243             return get_site_option( 'registration' );
    1244         else {
     1242        if ( bp_core_is_multisite() ) {
     1243            $status = get_site_option( 'registration' );
     1244            if ( 'all' != $status && 'user' != $status )
     1245                return false;
     1246
     1247            return true;
     1248        } else {
    12451249            if ( (int)get_option( 'users_can_register') )
    12461250                return 'user';
    12471251        }
     1252
     1253        return false;
     1254    }
     1255
     1256function bp_blog_signup_allowed() {
     1257    echo bp_get_blog_signup_allowed();
     1258}
     1259    function bp_get_blog_signup_allowed() {
     1260        if ( !bp_core_is_multisite() )
     1261            return false;
     1262
     1263        $status = get_site_option( 'registration' );
     1264        if ( 'none' != $status && 'user' != $status )
     1265            return true;
    12481266
    12491267        return false;
  • trunk/bp-themes/bp-default/registration/register.php

    r2453 r2464  
    161161                <?php do_action( 'bp_after_signup_profile_fields' ) ?>
    162162
    163                 <?php if ( bp_core_is_multisite() && 'all' == bp_get_signup_allowed() || 'blog' == bp_get_signup_allowed() ) : ?>
     163                <?php if ( bp_get_blog_signup_allowed() ) : ?>
    164164
    165165                    <?php do_action( 'bp_before_blog_details_fields' ) ?>
  • trunk/bp-themes/bp-default/sidebar.php

    r2450 r2464  
    88    <?php if ( is_user_logged_in() ) : ?>
    99
     10        <?php do_action( 'bp_before_sidebar_me' ) ?>
     11
    1012        <div id="sidebar-me">
    1113            <a href="<?php echo bp_loggedin_user_domain() ?>">
     
    1517            <h4><?php bp_loggedinuser_link() ?></h4>
    1618            <a class="button" href="<?php echo wp_logout_url(wp_get_referer()) ?>"><?php _e( 'Log Out', 'buddypress' ) ?></a>
     19
     20            <?php do_action( 'bp_sidebar_me' ) ?>
    1721        </div>
     22
     23        <?php do_action( 'bp_after_sidebar_me' ) ?>
    1824
    1925        <?php if ( function_exists( 'bp_message_get_notices' ) ) : ?>
     
    2228
    2329    <?php else : ?>
     30
     31        <?php do_action( 'bp_before_sidebar_login_form' ) ?>
    2432
    2533        <p id="login-text">
     
    3947            <p class="forgetmenot"><label><input name="rememberme" type="checkbox" id="userbar_rememberme" value="forever" /> <?php _e( 'Remember Me', 'buddypress' ) ?></label></p>
    4048
     49            <?php do_action( 'bp_sidebar_login_form' ) ?>
     50
    4151            <input type="submit" name="wp-submit" id="userbar_wp-submit" value="<?php _e('Log In'); ?>" tabindex="100" />
    4252            <input type="hidden" name="redirect_to" value="<?php bp_root_domain() ?>" />
    4353            <input type="hidden" name="testcookie" value="1" />
    4454        </form>
     55
     56        <?php do_action( 'bp_after_sidebar_login_form' ) ?>
    4557
    4658    <?php endif; ?>
  • trunk/bp-themes/bp-sn-parent/header.php

    r2445 r2464  
    5252                    <input type="submit" name="wp-submit" id="wp-submit" value="<?php _e( 'Log In', 'buddypress' ) ?>"/>
    5353
    54                     <?php if ( 'none' != bp_get_signup_allowed() && 'blog' != bp_get_signup_allowed() ) : ?>
     54                    <?php if ( bp_get_signup_allowed() ) : ?>
    5555                        <input type="button" name="signup-submit" id="signup-submit" value="<?php _e( 'Sign Up', 'buddypress' ) ?>" onclick="location.href='<?php echo bp_signup_page() ?>'" />
    5656                    <?php endif; ?>
  • trunk/bp-themes/bp-sn-parent/registration/register.php

    r2077 r2464  
    160160                <?php do_action( 'bp_after_signup_profile_fields' ) ?>
    161161
    162                 <?php if ( 'all' == bp_get_signup_allowed() || 'blog' == bp_get_signup_allowed() ) : ?>
     162                <?php if ( bp_get_blog_signup_allowed() ) : ?>
    163163
    164164                    <?php do_action( 'bp_before_blog_details_fields' ) ?>
Note: See TracChangeset for help on using the changeset viewer.