Skip to:
Content

bbPress.org

Changeset 2703


Ignore:
Timestamp:
12/06/2010 05:01:09 PM (15 years ago)
Author:
johnjamesjacoby
Message:

Improve current_user_id and displayed_user_id functions. Also remove Page Template ability from User templates.

Location:
branches/plugin
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/plugin/bbp-includes/bbp-user-template.php

    r2702 r2703  
    269269        global $bbp;
    270270
    271         return apply_filters( 'bbp_get_current_user_id', $bbp->current_user->ID );
     271        $retval = isset( $bbp->current_user ) ? $bbp->current_user->ID : 0;
     272
     273        return apply_filters( 'bbp_get_current_user_id', $retval );
    272274    }
    273275
     
    294296        global $bbp;
    295297
    296         if ( !isset( $bbp->displayed_user ) )
    297             bbp_set_displayed_user();
    298 
    299         return apply_filters( 'bbp_get_displayed_user_id', $bbp->displayed_user->ID );
     298        $retval = isset( $bbp->displayed_user ) ? $bbp->displayed_user->ID : 0;
     299
     300        return apply_filters( 'bbp_get_displayed_user_id', $retval );
    300301    }
    301302
     
    450451        global $wp_rewrite, $bbp;
    451452
     453        // Use displayed user ID if there is one, and one isn't requested
    452454        if ( empty( $user_id ) )
    453             $user_id = $bbp->displayed_user->ID;
     455            $user_id = isset( $bbp->displayed_user ) ? $bbp->displayed_user->ID : 0;
    454456
    455457        $url = !empty( $wp_rewrite->permalink_structure ) ? $wp_rewrite->front . $bbp->user_slug . '/%bbp_user%' : '';
  • branches/plugin/bbp-themes/bbp-twentyten/user-edit.php

    r2702 r2703  
    11<?php
    22/**
    3  * Template Name: bbPress - Edit User Profile
     3 * bbPress user profile edit
    44 *
    55 * @package bbPress
  • branches/plugin/bbp-themes/bbp-twentyten/user.php

    r2702 r2703  
    11<?php
    22/**
    3  * Template Name: bbPress - User Profile
     3 * bbPress user profile
    44 *
    55 * @package bbPress
Note: See TracChangeset for help on using the changeset viewer.