- fixed displaying cover image for 3rd party integration;

This commit is contained in:
nikitasinelnikov
2019-05-15 12:30:14 +03:00
parent e36aead008
commit 881b131060
3 changed files with 8 additions and 9 deletions
+2 -2
View File
@@ -836,11 +836,11 @@ if ( ! class_exists( 'um\core\User' ) ) {
}
// add user meta
foreach( $this->usermeta as $k=>$v ) {
foreach ( $this->usermeta as $k => $v ) {
if ( $k == 'display_name') {
continue;
}
$this->profile[$k] = $v[0];
$this->profile[ $k ] = $v[0];
}
// add permissions
+5 -5
View File
@@ -567,7 +567,7 @@ function um_profile_header_cover_area( $args ) {
?>
<div class="um-cover <?php if ( um_profile( 'cover_photo' ) || ( $default_cover && $default_cover['url'] ) ) echo 'has-cover'; ?>"
<div class="um-cover <?php if ( um_user( 'cover_photo' ) || ( $default_cover && $default_cover['url'] ) ) echo 'has-cover'; ?>"
data-user_id="<?php echo um_profile_id(); ?>" data-ratio="<?php echo $args['cover_ratio']; ?>">
<?php
@@ -593,9 +593,9 @@ function um_profile_header_cover_area( $args ) {
do_action( 'um_cover_area_content', um_profile_id() );
if ( UM()->fields()->editing ) {
$hide_remove = um_profile( 'cover_photo' ) ? false : ' style="display:none;"';
$hide_remove = um_user( 'cover_photo' ) ? false : ' style="display:none;"';
$text = ! um_profile( 'cover_photo' ) ? __( 'Upload a cover photo', 'ultimate-member' ) : __( 'Change cover photo', 'ultimate-member' ) ;
$text = ! um_user( 'cover_photo' ) ? __( 'Upload a cover photo', 'ultimate-member' ) : __( 'Change cover photo', 'ultimate-member' ) ;
$items = array(
'<a href="javascript:void(0);" class="um-manual-trigger" data-parent=".um-cover" data-child=".um-btn-auto-width">' . $text . '</a>',
@@ -608,7 +608,7 @@ function um_profile_header_cover_area( $args ) {
UM()->profile()->new_ui( 'bc', 'div.um-cover', 'click', $items );
} else {
if ( ! isset( UM()->user()->cannot_edit ) && ! um_profile( 'cover_photo' ) ) {
if ( ! isset( UM()->user()->cannot_edit ) && ! um_user( 'cover_photo' ) ) {
$items = array(
'<a href="javascript:void(0);" class="um-manual-trigger" data-parent=".um-cover" data-child=".um-btn-auto-width">' . __( 'Upload a cover photo', 'ultimate-member' ) . '</a>',
@@ -627,7 +627,7 @@ function um_profile_header_cover_area( $args ) {
<div class="um-cover-e" data-ratio="<?php echo $args['cover_ratio']; ?>">
<?php if ( um_profile( 'cover_photo' ) ) {
<?php if ( um_user( 'cover_photo' ) ) {
if ( UM()->mobile()->isMobile() ) {
if ( UM()->mobile()->isTablet() ) {
+1 -2
View File
@@ -1697,10 +1697,9 @@ function um_fetch_user( $user_id ) {
*
* @param $key
*
* @return mixed|void
* @return bool|string
*/
function um_profile( $key ) {
if ( ! empty( UM()->user()->profile[ $key ] ) ) {
/**
* UM hook