From 4c7e7fb0fb9cca9b2d32940a0b1477b03e0801ee Mon Sep 17 00:00:00 2001 From: rub Date: Sun, 3 Dec 2006 22:32:02 +0000 Subject: Fixed Issue ID 0000494: Stats do not currently include Uploads Fixed: Error when thumbnail directory not exists Fixed: Apply current translation norme Fixed: Improvement style sheet (like other PWG sheet) git-svn-id: http://piwigo.org/svn/trunk@1631 68402e56-0260-453c-a942-63ccdbb3a9ee --- admin/thumbnail.php | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) (limited to 'admin/thumbnail.php') diff --git a/admin/thumbnail.php b/admin/thumbnail.php index d46a05b9c..594125a84 100644 --- a/admin/thumbnail.php +++ b/admin/thumbnail.php @@ -63,7 +63,7 @@ function RatioResizeImg($path, $newWidth, $newHeight, $tn_ext) { unset($extension); } - + if ( isset( $srcImage ) ) { // width/height @@ -106,20 +106,12 @@ function RatioResizeImg($path, $newWidth, $newHeight, $tn_ext) imagecopyresized( $destImage, $srcImage, 0, 0, 0, 0, $destWidth,$destHeight,$srcWidth,$srcHeight ); } - - $tndir = $dirname.'/thumbnail'; - if (!is_dir($tndir)) + + if (($tndir = mkget_thumbnail_dir($dirname, $page['errors'])) == false) { - if (!is_writable($dirname)) - { - array_push($page['errors'], - '['.$dirname.'] : '.$lang['no_write_access']); - return false; - } - umask(0000); - mkdir($tndir, 0777); + return false; } - + $dest_file = $tndir.'/'.$conf['prefix_thumbnail']; $dest_file.= get_filename_wo_extension($filename); $dest_file.= '.'.$tn_ext; -- cgit v1.2.3