mirror of
https://github.com/Oreolek/ifhub.club.git
synced 2024-06-26 03:30:48 +03:00
fix Image module functions
This commit is contained in:
parent
fcb187b93a
commit
c11223ec6f
|
@ -192,7 +192,7 @@ class ActionBlog extends Action {
|
||||||
*/
|
*/
|
||||||
if (isset($_FILES['avatar']) and is_uploaded_file($_FILES['avatar']['tmp_name'])) {
|
if (isset($_FILES['avatar']) and is_uploaded_file($_FILES['avatar']['tmp_name'])) {
|
||||||
if ($sPath=$this->Blog_UploadBlogAvatar($_FILES['avatar'],$oBlog)) {
|
if ($sPath=$this->Blog_UploadBlogAvatar($_FILES['avatar'],$oBlog)) {
|
||||||
$oBlog->setAvatar($this->Image_GetWebPath($sPath));
|
$oBlog->setAvatar($sPath);
|
||||||
} else {
|
} else {
|
||||||
$this->Message_AddError($this->Lang_Get('blog_create_avatar_error'),$this->Lang_Get('error'));
|
$this->Message_AddError($this->Lang_Get('blog_create_avatar_error'),$this->Lang_Get('error'));
|
||||||
return false;
|
return false;
|
||||||
|
@ -285,7 +285,7 @@ class ActionBlog extends Action {
|
||||||
*/
|
*/
|
||||||
if (isset($_FILES['avatar']) and is_uploaded_file($_FILES['avatar']['tmp_name'])) {
|
if (isset($_FILES['avatar']) and is_uploaded_file($_FILES['avatar']['tmp_name'])) {
|
||||||
if ($sPath=$this->Blog_UploadBlogAvatar($_FILES['avatar'],$oBlog)) {
|
if ($sPath=$this->Blog_UploadBlogAvatar($_FILES['avatar'],$oBlog)) {
|
||||||
$oBlog->setAvatar($this->Image_GetWebPath($sPath));
|
$oBlog->setAvatar($sPath);
|
||||||
} else {
|
} else {
|
||||||
$this->Message_AddError($this->Lang_Get('blog_create_avatar_error'),$this->Lang_Get('error'));
|
$this->Message_AddError($this->Lang_Get('blog_create_avatar_error'),$this->Lang_Get('error'));
|
||||||
return false;
|
return false;
|
||||||
|
|
|
@ -271,7 +271,7 @@ class ActionSettings extends Action {
|
||||||
*/
|
*/
|
||||||
if (isset($_FILES['avatar']) and is_uploaded_file($_FILES['avatar']['tmp_name'])) {
|
if (isset($_FILES['avatar']) and is_uploaded_file($_FILES['avatar']['tmp_name'])) {
|
||||||
if($sPath=$this->User_UploadAvatar($_FILES['avatar'],$this->oUserCurrent)) {
|
if($sPath=$this->User_UploadAvatar($_FILES['avatar'],$this->oUserCurrent)) {
|
||||||
$this->oUserCurrent->setProfileAvatar($this->Image_GetWebPath($sPath));
|
$this->oUserCurrent->setProfileAvatar($sPath);
|
||||||
} else {
|
} else {
|
||||||
$bError=true;
|
$bError=true;
|
||||||
$this->Message_AddError($this->Lang_Get('settings_profile_avatar_error'),$this->Lang_Get('error'));
|
$this->Message_AddError($this->Lang_Get('settings_profile_avatar_error'),$this->Lang_Get('error'));
|
||||||
|
@ -289,7 +289,7 @@ class ActionSettings extends Action {
|
||||||
*/
|
*/
|
||||||
if (isset($_FILES['foto']) and is_uploaded_file($_FILES['foto']['tmp_name'])) {
|
if (isset($_FILES['foto']) and is_uploaded_file($_FILES['foto']['tmp_name'])) {
|
||||||
if ($sFileFoto=$this->User_UploadFoto($_FILES['foto'],$this->oUserCurrent)) {
|
if ($sFileFoto=$this->User_UploadFoto($_FILES['foto'],$this->oUserCurrent)) {
|
||||||
$this->oUserCurrent->setProfileFoto($this->Image_GetWebPath($sFileFoto));
|
$this->oUserCurrent->setProfileFoto($sFileFoto);
|
||||||
} else {
|
} else {
|
||||||
$bError=true;
|
$bError=true;
|
||||||
$this->Message_AddError($this->Lang_Get('settings_profile_foto_error'),$this->Lang_Get('error'));
|
$this->Message_AddError($this->Lang_Get('settings_profile_foto_error'),$this->Lang_Get('error'));
|
||||||
|
|
|
@ -777,7 +777,7 @@ class LsBlog extends Module {
|
||||||
/**
|
/**
|
||||||
* Если все нормально, возвращаем расширение загруженного аватара
|
* Если все нормально, возвращаем расширение загруженного аватара
|
||||||
*/
|
*/
|
||||||
return $sFileAvatar;
|
return $this->Image_GetWebPath($sFileAvatar);
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* В случае ошибки, возвращаем false
|
* В случае ошибки, возвращаем false
|
||||||
|
|
|
@ -1331,7 +1331,7 @@ class LsTopic extends Module {
|
||||||
$aParams=$this->Image_BuildParams('topic');
|
$aParams=$this->Image_BuildParams('topic');
|
||||||
|
|
||||||
if ($sFileImage=$this->Image_Resize($sFileTmp,$sDirUpload,func_generator(6),3000,3000,Config::Get('view.img_resize_width'),null,true,$aParams)) {
|
if ($sFileImage=$this->Image_Resize($sFileTmp,$sDirUpload,func_generator(6),3000,3000,Config::Get('view.img_resize_width'),null,true,$aParams)) {
|
||||||
return $sFileImage;
|
return $this->Image_GetWebPath($sFileImage);
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
@ -1347,7 +1347,7 @@ class LsTopic extends Module {
|
||||||
* Проверяем, является ли файл изображением
|
* Проверяем, является ли файл изображением
|
||||||
*/
|
*/
|
||||||
if(!@getimagesize($sUrl)) {
|
if(!@getimagesize($sUrl)) {
|
||||||
return self::UPLOAD_IMAGE_ERROR_TYPE;
|
return LsImage::UPLOAD_IMAGE_ERROR_TYPE;
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* Открываем файловый поток и считываем файл поблочно,
|
* Открываем файловый поток и считываем файл поблочно,
|
||||||
|
@ -1355,7 +1355,7 @@ class LsTopic extends Module {
|
||||||
*/
|
*/
|
||||||
$oFile=fopen($sUrl,'r');
|
$oFile=fopen($sUrl,'r');
|
||||||
if(!$oFile) {
|
if(!$oFile) {
|
||||||
return self::UPLOAD_IMAGE_ERROR_READ;
|
return LsImage::UPLOAD_IMAGE_ERROR_READ;
|
||||||
}
|
}
|
||||||
|
|
||||||
$iMaxSizeKb=500;
|
$iMaxSizeKb=500;
|
||||||
|
@ -1371,7 +1371,7 @@ class LsTopic extends Module {
|
||||||
* значит файл имеет недопустимый размер
|
* значит файл имеет недопустимый размер
|
||||||
*/
|
*/
|
||||||
if(!feof($oFile)) {
|
if(!feof($oFile)) {
|
||||||
return self::UPLOAD_IMAGE_ERROR_SIZE;
|
return LsImage::UPLOAD_IMAGE_ERROR_SIZE;
|
||||||
}
|
}
|
||||||
fclose($oFile);
|
fclose($oFile);
|
||||||
|
|
||||||
|
@ -1392,11 +1392,11 @@ class LsTopic extends Module {
|
||||||
*/
|
*/
|
||||||
if ($sFileImg=$this->Image_Resize($sFileTmp,$sDirSave,func_generator(),3000,3000,Config::Get('view.img_resize_width'),null,true,$aParams)) {
|
if ($sFileImg=$this->Image_Resize($sFileTmp,$sDirSave,func_generator(),3000,3000,Config::Get('view.img_resize_width'),null,true,$aParams)) {
|
||||||
@unlink($sFileTmp);
|
@unlink($sFileTmp);
|
||||||
return $sFileImg;
|
return $this->Image_GetWebPath($sFileImg);
|
||||||
}
|
}
|
||||||
|
|
||||||
@unlink($sFileTmp);
|
@unlink($sFileTmp);
|
||||||
return self::UPLOAD_IMAGE_ERROR;
|
return LsImage::UPLOAD_IMAGE_ERROR;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
?>
|
?>
|
|
@ -1085,7 +1085,7 @@ class LsUser extends Module {
|
||||||
/**
|
/**
|
||||||
* Если все нормально, возвращаем расширение загруженного аватара
|
* Если все нормально, возвращаем расширение загруженного аватара
|
||||||
*/
|
*/
|
||||||
return $sFileAvatar;
|
return $this->Image_GetWebPath($sFileAvatar);
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* В случае ошибки, возвращаем false
|
* В случае ошибки, возвращаем false
|
||||||
|
@ -1130,7 +1130,7 @@ class LsUser extends Module {
|
||||||
* удаляем старое фото
|
* удаляем старое фото
|
||||||
*/
|
*/
|
||||||
$this->DeleteFoto($oUser);
|
$this->DeleteFoto($oUser);
|
||||||
return Config::Get('path.root.web').'/'.ltrim($sDirUpload,'/').'/'.$sFileFoto;
|
return $this->Image_GetWebPath($sFileFoto);
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
|
@ -76,7 +76,7 @@ if ($oEngine->User_IsAuthorization()) {
|
||||||
$bStateError=false;
|
$bStateError=false;
|
||||||
$sMsgTitle='';
|
$sMsgTitle='';
|
||||||
$sMsg='';
|
$sMsg='';
|
||||||
$sText=$oEngine->Image_BuildHTML($oEngine->Image_GetWebPath($sFile), $_REQUEST);
|
$sText=$oEngine->Image_BuildHTML($sFile, $_REQUEST);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
$sMsgTitle=$oEngine->Lang_Get('error');
|
$sMsgTitle=$oEngine->Lang_Get('error');
|
||||||
|
|
Loading…
Reference in a new issue