Skip to:
Content

BuddyPress.org

Changeset 1458 for trunk/bp-xprofile.php


Ignore:
Timestamp:
04/30/2009 02:06:08 PM (17 years ago)
Author:
apeatling
Message:

Added filters to all bp_core_load_template() calls. Gives theme designers the ability to override template names, and define their own theme filenames and structure.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/bp-xprofile.php

    r1416 r1458  
    242242       
    243243        do_action( 'xprofile_screen_display_profile', $is_new_friend );
    244         bp_core_load_template( 'profile/index' );
     244        bp_core_load_template( apply_filters( 'xprofile_template_display_profile', 'profile/index' ) );
    245245}
    246246
     
    258258        if ( bp_is_home() ) {
    259259                do_action( 'xprofile_screen_edit_profile' );
    260                 bp_core_load_template( 'profile/edit' );
     260                bp_core_load_template( apply_filters( 'xprofile_template_edit_profile', 'profile/edit' ) );
    261261        }
    262262}
     
    276276                add_action( 'wp_head', 'bp_core_add_cropper_js' );
    277277                do_action( 'xprofile_screen_change_avatar' );
    278                 bp_core_load_template( 'profile/change-avatar' );
     278                bp_core_load_template( apply_filters( 'xprofile_template_change_avatar', 'profile/change-avatar' ) );
    279279        }
    280280}
     
    341341                bp_core_delete_avatar();
    342342                add_action( 'wp_head', 'bp_core_add_cropper_js' );
    343                 bp_core_load_template( 'profile/change-avatar' );
     343                bp_core_load_template( apply_filters( 'xprofile_template_delete_avatar', 'profile/change-avatar' ) );
    344344        }
    345345}
Note: See TracChangeset for help on using the changeset viewer.