diff options
author | rub <rub@piwigo.org> | 2006-12-03 22:32:02 +0000 |
---|---|---|
committer | rub <rub@piwigo.org> | 2006-12-03 22:32:02 +0000 |
commit | 4c7e7fb0fb9cca9b2d32940a0b1477b03e0801ee (patch) | |
tree | adb063ca78b20e995425fcd3fb889a5e97ba5148 /admin/thumbnail.php | |
parent | 9ba8fb139787b6c6392a51fcf2da25afc00f3b86 (diff) |
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
Diffstat (limited to 'admin/thumbnail.php')
-rw-r--r-- | admin/thumbnail.php | 18 |
1 files changed, 5 insertions, 13 deletions
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; |