Skip to:
Content

BuddyPress.org

Changeset 5470


Ignore:
Timestamp:
12/09/2011 04:47:18 AM (13 years ago)
Author:
johnjamesjacoby
Message:

Revert part of r5466. Directly referencing numeric array keys is naughty; use stdClass and vars instead. See #3806.

File:
1 edited

Legend:

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

    r5468 r5470  
    229229
    230230    // Set img URL and DIR based on prepopulated constants
    231     $avatar_loc        = array();
    232     $avatar_loc[]      = trailingslashit( bp_core_avatar_upload_path() );
    233     $avatar_loc[]      = trailingslashit( bp_core_avatar_url() );
    234     $avatar_loc[]      = trailingslashit( $avatar_dir );
    235     $avatar_folder_url = apply_filters( 'bp_core_avatar_folder_url', ( $avatar_loc[1] . $avatar_loc[2] . $item_id ), $item_id, $object, $avatar_dir );
    236     $avatar_folder_dir = apply_filters( 'bp_core_avatar_folder_dir', ( $avatar_loc[0] . $avatar_loc[2] . $item_id ), $item_id, $object, $avatar_dir );
     231    $avatar_loc        = new stdClass();
     232    $avatar_loc->path  = trailingslashit( bp_core_avatar_upload_path() );
     233    $avatar_loc->url   = trailingslashit( bp_core_avatar_url() );
     234    $avatar_loc->dir   = trailingslashit( $avatar_dir );
     235    $avatar_folder_url = apply_filters( 'bp_core_avatar_folder_url', ( $avatar_loc->url  . $avatar_loc->dir . $item_id ), $item_id, $object, $avatar_dir );
     236    $avatar_folder_dir = apply_filters( 'bp_core_avatar_folder_dir', ( $avatar_loc->path . $avatar_loc->dir . $item_id ), $item_id, $object, $avatar_dir );
     237
    237238    // Add an identifying class
    238239    $class .= ' ' . $object . '-' . $item_id . '-avatar';
Note: See TracChangeset for help on using the changeset viewer.