Undo changes in main/inc/lib/group_portal_manager.lib.php - refs #4507

1.10.x
Imanol Losada 11 years ago
parent 32938941ae
commit 01c93c607b
  1. 27
      main/inc/lib/group_portal_manager.lib.php

@ -911,10 +911,10 @@ class GroupPortalManager
default: // Base: empty, the result path below will be relative.
$base = '';
}
$gravatarEnabled = api_get_configuration_value('gravatar_enabled');
$noPicturePath = array('dir' => $base.'img/', 'file' => 'unknown.jpg');
if ((empty($id) || empty($type)) && !$gravatarEnabled) {
if (empty($id) || empty($type)) {
return $anonymous ? $noPicturePath : array('dir' => '', 'file' => '');
}
@ -924,7 +924,7 @@ class GroupPortalManager
$sql = "SELECT picture_uri FROM $group_table WHERE id=".$id;
$res = Database::query($sql);
if (!Database::num_rows($res) && !$gravatarEnabled) {
if (!Database::num_rows($res)) {
return $anonymous ? $noPicturePath : array('dir' => '', 'file' => '');
}
@ -943,21 +943,6 @@ class GroupPortalManager
$dir = $base.'upload/users/groups/'.$id.'/';
}
if ($gravatarEnabled) {
$avatarSize = api_getimagesize($noPicturePath['dir'].$noPicturePath['file']);
$avatarSize = $avatarSize['width'] > $avatarSize['height'] ?
$avatarSize['width'] :
$avatarSize['height'];
return array(
'dir' => '',
'file' => self::getGravatar(
$user['email'],
$avatarSize,
api_get_configuration_value('gravatar_type')
)
);
}
if (empty($picture_filename) && $anonymous) {
return $noPicturePath;
}
@ -1000,16 +985,13 @@ class GroupPortalManager
*/
public static function get_picture_group($id, $picture_file, $height, $size_picture = GROUP_IMAGE_SIZE_MEDIUM, $style = '')
{
$gravatarEnabled = api_get_configuration_value('gravatar_enabled');
$patch_profile = 'upload/users/groups/';
$picture = array();
$picture['style'] = $style;
if ($picture_file == 'unknown.jpg') {
$picture['file'] = api_get_path(WEB_CODE_PATH).'img/'.$picture_file;
if (!$gravatarEnabled) {
return $picture;
}
}
switch ($size_picture) {
case GROUP_IMAGE_SIZE_ORIGINAL:
@ -1048,9 +1030,6 @@ class GroupPortalManager
$picture['file'] = api_get_path(WEB_CODE_PATH).'img/unknown_group.png';
}
}
if ($gravatarEnabled) {
$picture['file'] = $image_array['file'];
}
return $picture;
}

Loading…
Cancel
Save