1
0
mirror of https://github.com/typemill/typemill.git synced 2025-08-06 22:26:32 +02:00

Version 1.4.7: Option noresize for images

This commit is contained in:
trendschau
2021-07-20 22:45:27 +02:00
parent b3fab62cf4
commit 8d82be9400
7 changed files with 76 additions and 17 deletions

View File

@@ -48,6 +48,8 @@ class ProcessAssets
$this->fileFolder = $this->mediaFolder . 'files' . DIRECTORY_SEPARATOR;
$this->desiredSizes = $desiredSizes;
ini_set('memory_limit', '1024M');
}
public function checkFolders($forassets = null)

View File

@@ -66,7 +66,7 @@ class ProcessImage extends ProcessAssets
return false;
}
public function publishImage()
public function publishImage($noresize = NULL)
{
# name is stored in temporary folder as name of the .txt-file
foreach(glob($this->tmpFolder . '*.txt') as $imagename)
@@ -97,11 +97,22 @@ class ProcessImage extends ProcessAssets
if($tmpfilename[0] == 'original')
{
if($noresize)
{
$success = copy($this->tmpFolder . $file, $this->liveFolder . $name . '.' . $tmpfilename[1]);
}
$success = rename($this->tmpFolder . $file, $this->originalFolder . $name . '.' . $tmpfilename[1]);
}
if($tmpfilename[0] == 'live')
{
$success = rename($this->tmpFolder . $file, $this->liveFolder . $name . '.' . $tmpfilename[1]);
if($noresize)
{
$success = unlink($this->tmpFolder . $file);
}
else
{
$success = rename($this->tmpFolder . $file, $this->liveFolder . $name . '.' . $tmpfilename[1]);
}
}
if($tmpfilename[0] == 'thumbs')
{