Skip to:
Content

BuddyPress.org

Changeset 2539


Ignore:
Timestamp:
02/02/2010 05:54:12 PM (15 years ago)
Author:
apeatling
Message:

Fixes #1752

Location:
trunk
Files:
11 edited

Legend:

Unmodified
Added
Removed
  • trunk/bp-activity.php

    r2514 r2539  
    161161    global $bp;
    162162
    163     if ( bp_is_deactivated( 'bp-friends.php' ) )
     163    if ( !bp_is_active( 'friends' ) )
    164164        return false;
    165165
     
    174174    global $bp;
    175175
    176     if ( bp_is_deactivated( 'bp-groups.php' ) )
     176    if ( !bp_is_active( 'groups' ) )
    177177        return false;
    178178
  • trunk/bp-core/bp-core-templatetags.php

    r2533 r2539  
    14021402/* Template is_() functions to determine the current page */
    14031403
    1404 function bp_is_deactivated( $plugin_file ) {
     1404function bp_is_active( $component ) {
    14051405    global $bp_deactivated;
    14061406
    1407     if ( isset( $bp_deactivated[$plugin_file] ) )
     1407    if ( !isset( $bp_deactivated[ 'bp-' . $component . '.php' ] ) )
    14081408        return true;
    14091409
  • trunk/bp-themes/bp-default/_inc/options.php

    r2474 r2539  
    3535                            <td>
    3636                                <label><input id="bpdtheme_frontpage_blog" type="radio" name="show_on_frontpage" <?php if ( $bp_dtheme_options['show_on_frontpage'] == 'blog' || empty($bp_dtheme_options['show_on_frontpage']) ) echo 'checked="checked"'; ?> value="blog" /> <?php _e( 'Blog Posts', 'buddypress' ) ?></label><br />
    37                                 <?php if ( !bp_is_deactivated('bp-activity.php') ) : ?>
     37                                <?php if ( bp_is_active( 'activity') ) : ?>
    3838                                    <label><input id="bpdtheme_frontpage_activity" type="radio" name="show_on_frontpage" <?php if ( $bp_dtheme_options['show_on_frontpage'] == 'activity' ) echo 'checked="checked"'; ?> value="activity" /> <?php _e( 'Activity Stream', 'buddypress' ) ?></label>
    3939                                <?php endif; ?>
  • trunk/bp-themes/bp-default/activity/index.php

    r2488 r2539  
    5858                            <option value="new_blog_post"><?php _e( 'Show Blog Posts', 'buddypress' ) ?></option>
    5959                            <option value="new_blog_comment"><?php _e( 'Show Blog Comments', 'buddypress' ) ?></option>
    60                             <option value="new_forum_topic"><?php _e( 'Show New Forum Topics', 'buddypress' ) ?></option>
    61                             <option value="new_forum_post"><?php _e( 'Show Forum Replies', 'buddypress' ) ?></option>
    62                             <option value="created_group"><?php _e( 'Show New Groups', 'buddypress' ) ?></option>
    63                             <option value="joined_group"><?php _e( 'Show New Group Memberships', 'buddypress' ) ?></option>
    64                             <option value="friendship_accepted,friendship_created"><?php _e( 'Show Friendship Connections', 'buddypress' ) ?></option>
     60
     61                            <?php if ( bp_is_active( 'forums' ) ) : ?>
     62                                <option value="new_forum_topic"><?php _e( 'Show New Forum Topics', 'buddypress' ) ?></option>
     63                                <option value="new_forum_post"><?php _e( 'Show Forum Replies', 'buddypress' ) ?></option>
     64                            <?php endif; ?>
     65
     66                            <?php if ( bp_is_active( 'groups' ) ) : ?>
     67                                <option value="created_group"><?php _e( 'Show New Groups', 'buddypress' ) ?></option>
     68                                <option value="joined_group"><?php _e( 'Show New Group Memberships', 'buddypress' ) ?></option>
     69                            <?php endif; ?>
     70
     71                            <?php if ( bp_is_active( 'friends' ) ) : ?>
     72                                <option value="friendship_accepted,friendship_created"><?php _e( 'Show Friendship Connections', 'buddypress' ) ?></option>
     73                            <?php endif; ?>
     74
    6575                            <option value="new_member"><?php _e( 'Show New Members', 'buddypress' ) ?></option>
    6676
  • trunk/bp-themes/bp-default/functions.php

    r2531 r2539  
    229229        return apply_filters( 'bp_dtheme_body_class_home', $classes, $bp_classes, $wp_classes, $custom_classes );
    230230
    231     if ( !bp_is_deactivated('bp-activity.php') ) {
     231    if ( bp_is_active( 'activity' ) ) {
    232232        if ( 'activity' == bp_dtheme_show_on_frontpage() ) {
    233233            $blog = array_keys( $classes, 'blog-page' );
  • trunk/bp-themes/bp-default/groups/create.php

    r2453 r2539  
    4747                    <?php endif; ?>
    4848
    49                     <?php if ( function_exists('bp_forums_setup') ) : ?>
     49                    <?php if ( function_exists('bp_forums_is_installed_correctly') ) : ?>
    5050                        <?php if ( bp_forums_is_installed_correctly() ) : ?>
    5151                            <div class="checkbox">
  • trunk/bp-themes/bp-default/groups/single/activity.php

    r2488 r2539  
    99                <option value="-1"><?php _e( 'No Filter', 'buddypress' ) ?></option>
    1010                <option value="activity_update"><?php _e( 'Show Updates', 'buddypress' ) ?></option>
    11                 <option value="new_forum_topic"><?php _e( 'Show New Forum Topics', 'buddypress' ) ?></option>
    12                 <option value="new_forum_post"><?php _e( 'Show Forum Replies', 'buddypress' ) ?></option>
     11
     12                <?php if ( bp_is_active( 'forums' ) ) : ?>
     13                    <option value="new_forum_topic"><?php _e( 'Show New Forum Topics', 'buddypress' ) ?></option>
     14                    <option value="new_forum_post"><?php _e( 'Show Forum Replies', 'buddypress' ) ?></option>
     15                <?php endif; ?>
     16
    1317                <option value="joined_group"><?php _e( 'Show New Group Memberships', 'buddypress' ) ?></option>
    1418
  • trunk/bp-themes/bp-default/groups/single/admin.php

    r2446 r2539  
    4848    <?php endif; ?>
    4949
    50     <?php if ( function_exists('bp_forums_setup') ) : ?>
     50    <?php if ( function_exists('bp_forums_is_installed_correctly') ) : ?>
    5151
    5252        <?php if ( bp_forums_is_installed_correctly() ) : ?>
  • trunk/bp-themes/bp-default/header.php

    r2474 r2539  
    4949                </li>
    5050
    51                 <?php if ( !bp_is_deactivated('bp-activity.php') ) : ?>
     51                <?php if ( bp_is_active( 'activity' ) ) : ?>
    5252                    <?php if ( 'blog' == bp_dtheme_show_on_frontpage() ) : ?>
    5353                        <li<?php if ( bp_is_page( BP_ACTIVITY_SLUG ) ) : ?> class="selected"<?php endif; ?>>
     
    6565                </li>
    6666
    67                 <?php if ( function_exists( 'groups_install' ) ) : ?>
     67                <?php if ( bp_is_active( 'groups' ) ) : ?>
    6868                    <li<?php if ( bp_is_page( BP_GROUPS_SLUG ) || bp_is_group() ) : ?> class="selected"<?php endif; ?>>
    6969                        <a href="<?php echo site_url() ?>/<?php echo BP_GROUPS_SLUG ?>/" title="<?php _e( 'Groups', 'buddypress' ) ?>"><?php _e( 'Groups', 'buddypress' ) ?></a>
     
    7171                <?php endif; ?>
    7272
    73                 <?php if ( function_exists( 'groups_install' ) && ( function_exists( 'bp_forums_is_installed_correctly' ) && !(int) get_site_option( 'bp-disable-forum-directory' ) ) && bp_forums_is_installed_correctly() ) : ?>
     73                <?php if ( bp_is_active( 'forums' ) && ( function_exists( 'bp_forums_is_installed_correctly' ) && !(int) get_site_option( 'bp-disable-forum-directory' ) ) && bp_forums_is_installed_correctly() ) : ?>
    7474                    <li<?php if ( bp_is_page( BP_FORUMS_SLUG ) ) : ?> class="selected"<?php endif; ?>>
    7575                        <a href="<?php echo site_url() ?>/<?php echo BP_FORUMS_SLUG ?>/" title="<?php _e( 'Forums', 'buddypress' ) ?>"><?php _e( 'Forums', 'buddypress' ) ?></a>
     
    7777                <?php endif; ?>
    7878
    79                 <?php if ( function_exists( 'bp_blogs_install' ) && bp_core_is_multisite() ) : ?>
     79                <?php if ( bp_is_active( 'blogs' ) && bp_core_is_multisite() ) : ?>
    8080                    <li<?php if ( bp_is_page( BP_BLOGS_SLUG ) ) : ?> class="selected"<?php endif; ?>>
    8181                        <a href="<?php echo site_url() ?>/<?php echo BP_BLOGS_SLUG ?>/" title="<?php _e( 'Blogs', 'buddypress' ) ?>"><?php _e( 'Blogs', 'buddypress' ) ?></a>
  • trunk/bp-themes/bp-default/home.php

    r2474 r2539  
    44     * This is set in wp-admin > Appearance > Theme Options
    55     */
    6     if ( bp_is_deactivated('bp-activity.php') )
     6    if ( !bp_is_active( 'activity' ) )
    77        locate_template( array( 'index.php' ), true );
    88    else {
  • trunk/bp-themes/bp-default/members/single/activity.php

    r2491 r2539  
    1111                    <option value="new_blog_post"><?php _e( 'Show Blog Posts', 'buddypress' ) ?></option>
    1212                    <option value="new_blog_comment"><?php _e( 'Show Blog Comments', 'buddypress' ) ?></option>
    13                     <option value="friendship_accepted,friendship_created"><?php _e( 'Show Friendship Connections', 'buddypress' ) ?></option>
     13
     14                    <?php if ( bp_is_active( 'friends' ) ) : ?>
     15                        <option value="friendship_accepted,friendship_created"><?php _e( 'Show Friendship Connections', 'buddypress' ) ?></option>
     16                    <?php endif; ?>
    1417                <?php endif; ?>
    1518
    16                 <option value="new_forum_topic"><?php _e( 'Show New Forum Topics', 'buddypress' ) ?></option>
    17                 <option value="new_forum_post"><?php _e( 'Show Forum Replies', 'buddypress' ) ?></option>
    18                 <option value="created_group"><?php _e( 'Show New Groups', 'buddypress' ) ?></option>
    19                 <option value="joined_group"><?php _e( 'Show New Group Memberships', 'buddypress' ) ?></option>
     19                <?php if ( bp_is_active( 'forums' ) ) : ?>
     20                    <option value="new_forum_topic"><?php _e( 'Show New Forum Topics', 'buddypress' ) ?></option>
     21                    <option value="new_forum_post"><?php _e( 'Show Forum Replies', 'buddypress' ) ?></option>
     22                <?php endif; ?>
     23
     24                <?php if ( bp_is_active( 'groups' ) ) : ?>
     25                    <option value="created_group"><?php _e( 'Show New Groups', 'buddypress' ) ?></option>
     26                    <option value="joined_group"><?php _e( 'Show New Group Memberships', 'buddypress' ) ?></option>
     27                <?php endif; ?>
    2028
    2129                <?php do_action( 'bp_member_activity_filter_options' ) ?>
Note: See TracChangeset for help on using the changeset viewer.