Changeset 2695 for trunk/bp-core/bp-core-avatars.php
- Timestamp:
- 02/12/2010 12:31:49 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-core/bp-core-avatars.php
r2418 r2695 8 8 * Set up the constants we need for avatar support 9 9 */ 10 11 if ( !defined( 'BP_AVATAR_UPLOAD_PATH' ) ) 12 define( 'BP_AVATAR_UPLOAD_PATH', bp_core_avatar_upload_path() ); 13 14 if ( !defined( 'BP_AVATAR_URL' ) ) 15 define( 'BP_AVATAR_URL', bp_core_avatar_url() ); 16 17 if ( !defined( 'BP_AVATAR_THUMB_WIDTH' ) ) 18 define( 'BP_AVATAR_THUMB_WIDTH', 50 ); 19 20 if ( !defined( 'BP_AVATAR_THUMB_HEIGHT' ) ) 21 define( 'BP_AVATAR_THUMB_HEIGHT', 50 ); 22 23 if ( !defined( 'BP_AVATAR_FULL_WIDTH' ) ) 24 define( 'BP_AVATAR_FULL_WIDTH', 150 ); 25 26 if ( !defined( 'BP_AVATAR_FULL_HEIGHT' ) ) 27 define( 'BP_AVATAR_FULL_HEIGHT', 150 ); 28 29 if ( !defined( 'BP_AVATAR_ORIGINAL_MAX_WIDTH' ) ) 30 define( 'BP_AVATAR_ORIGINAL_MAX_WIDTH', 450 ); 31 32 if ( !defined( 'BP_AVATAR_ORIGINAL_MAX_FILESIZE' ) ) { 33 if ( !get_site_option( 'fileupload_maxk' ) ) 34 define( 'BP_AVATAR_ORIGINAL_MAX_FILESIZE', 5120000 ); /* 5mb */ 35 else 36 define( 'BP_AVATAR_ORIGINAL_MAX_FILESIZE', get_site_option( 'fileupload_maxk' ) * 1024 ); 37 } 38 39 if ( !defined( 'BP_AVATAR_DEFAULT' ) ) 40 define( 'BP_AVATAR_DEFAULT', BP_PLUGIN_URL . '/bp-xprofile/images/none.gif' ); 41 42 if ( !defined( 'BP_AVATAR_DEFAULT_THUMB' ) ) 43 define( 'BP_AVATAR_DEFAULT_THUMB', BP_PLUGIN_URL . '/bp-xprofile/images/none-thumbnail.gif' ); 10 function bp_core_set_avatar_constants() { 11 global $bp; 12 13 if ( !defined( 'BP_AVATAR_UPLOAD_PATH' ) ) 14 define( 'BP_AVATAR_UPLOAD_PATH', bp_core_avatar_upload_path() ); 15 16 if ( !defined( 'BP_AVATAR_URL' ) ) 17 define( 'BP_AVATAR_URL', bp_core_avatar_url() ); 18 19 if ( !defined( 'BP_AVATAR_THUMB_WIDTH' ) ) 20 define( 'BP_AVATAR_THUMB_WIDTH', 50 ); 21 22 if ( !defined( 'BP_AVATAR_THUMB_HEIGHT' ) ) 23 define( 'BP_AVATAR_THUMB_HEIGHT', 50 ); 24 25 if ( !defined( 'BP_AVATAR_FULL_WIDTH' ) ) 26 define( 'BP_AVATAR_FULL_WIDTH', 150 ); 27 28 if ( !defined( 'BP_AVATAR_FULL_HEIGHT' ) ) 29 define( 'BP_AVATAR_FULL_HEIGHT', 150 ); 30 31 if ( !defined( 'BP_AVATAR_ORIGINAL_MAX_WIDTH' ) ) 32 define( 'BP_AVATAR_ORIGINAL_MAX_WIDTH', 450 ); 33 34 if ( !defined( 'BP_AVATAR_ORIGINAL_MAX_FILESIZE' ) ) { 35 if ( !$bp->site_options['fileupload_maxk'] ) 36 define( 'BP_AVATAR_ORIGINAL_MAX_FILESIZE', 5120000 ); /* 5mb */ 37 else 38 define( 'BP_AVATAR_ORIGINAL_MAX_FILESIZE', $bp->site_options['fileupload_maxk'] * 1024 ); 39 } 40 41 if ( !defined( 'BP_AVATAR_DEFAULT' ) ) 42 define( 'BP_AVATAR_DEFAULT', BP_PLUGIN_URL . '/bp-xprofile/images/none.gif' ); 43 44 if ( !defined( 'BP_AVATAR_DEFAULT_THUMB' ) ) 45 define( 'BP_AVATAR_DEFAULT_THUMB', BP_PLUGIN_URL . '/bp-xprofile/images/none-thumbnail.gif' ); 46 } 47 add_action( 'bp_init', 'bp_core_set_avatar_constants' ); 44 48 45 49 function bp_core_fetch_avatar( $args = '' ) {
Note: See TracChangeset
for help on using the changeset viewer.