1
0
Fork 0
mirror of https://github.com/Oreolek/ifhub.club.git synced 2024-06-26 03:30:48 +03:00

fix blog avatar

This commit is contained in:
Mzhelskiy Maxim 2015-04-20 11:38:47 +07:00
parent ceb96de077
commit 3383d83cd4
4 changed files with 14 additions and 3 deletions

View file

@ -2141,7 +2141,7 @@ class ActionBlog extends Action
$this->Session_Drop('sBlogAvatarFilePreviewTmp');
$this->Viewer_AssignAjax('upload_text', $this->Lang_Get('user.photo.actions.change_photo'));
$this->Viewer_AssignAjax('photo', $oBlog->getAvatarPath('500crop'));
$this->Viewer_AssignAjax('photo', $oBlog->getAvatarBig());
} else {
$this->Message_AddError(is_string($res) ? $res : $this->Lang_Get('common.error.error'));
}

View file

@ -235,6 +235,16 @@ class ModuleBlog_EntityBlog extends Entity
}
}
/**
* Возвращает путь до большого аватара блога
*
* @return string
*/
public function getAvatarBig()
{
return $this->getAvatarPath(Config::Get('module.blog.avatar_size_big'));
}
/**
* Формирует массив с путями до аватаров
*
@ -245,7 +255,7 @@ class ModuleBlog_EntityBlog extends Entity
$aAvatars = array();
foreach (Config::Get('module.blog.avatar_size') as $sSize) {
$aAvatars[ $sSize ] = $this->getAvatarPath( $sSize );
$aAvatars[$sSize] = $this->getAvatarPath($sSize);
}
return $aAvatars;

View file

@ -130,6 +130,7 @@ $config['module']['blog']['avatar_size'] = array(
'48crop',
'24crop'
); // Список размеров аватаров у блога
$config['module']['blog']['avatar_size_big'] = '180crop'; // Размер большой аватарки блога, которая будет использоваться на странице блога
$config['module']['blog']['category_allow'] = true; // Разрешить использование категорий бля блогов
$config['module']['blog']['category_only_admin'] = true; // Задавать и менять категории для блога может только админ
$config['module']['blog']['category_only_without_children'] = true; // Для блога можно выбрать только конечную категорию, у которой нет других вложенных

View file

@ -9,7 +9,7 @@
editable = $blog->isAllowEdit()
targetId = $blog->getId()
url = $blog->getUrlFull()
photoPath = $blog->getAvatarPath(500)
photoPath = $blog->getAvatarBig()
photoAltText = $blog->getTitle()|escape
assign = blockContent}