diff options
author | nikrou <nikrou@piwigo.org> | 2009-08-02 13:04:17 +0000 |
---|---|---|
committer | nikrou <nikrou@piwigo.org> | 2009-08-02 13:04:17 +0000 |
commit | 513b3e0bd61b094a1535183f4b734a38b6ddf27f (patch) | |
tree | 40da33b44a71342278e2de737ffd7f459ca9f325 /include | |
parent | d8144df868178e5e3f48a1527e3998a24fbd4c03 (diff) |
New feature : configuration option for thumbnail directory
git-svn-id: http://piwigo.org/svn/trunk@3720 68402e56-0260-453c-a942-63ccdbb3a9ee
Diffstat (limited to '')
-rw-r--r-- | include/config_default.inc.php | 3 | ||||
-rw-r--r-- | include/functions.inc.php | 4 | ||||
-rw-r--r-- | include/ws_functions.inc.php | 2 |
3 files changed, 6 insertions, 3 deletions
diff --git a/include/config_default.inc.php b/include/config_default.inc.php index 27648fd0f..7ad3b6d86 100644 --- a/include/config_default.inc.php +++ b/include/config_default.inc.php @@ -264,6 +264,9 @@ $conf['allow_html_descriptions'] = true; // contain characters among : a to z (case insensitive), "-" or "_". $conf['prefix_thumbnail'] = 'TN-'; +// dir_thumbnail : directory where thumbnail reside. +$conf['dir_thumbnail'] = 'thumbnail'; + // users_page: how many users to display in screen // Administration>Identification>Users? $conf['users_page'] = 20; diff --git a/include/functions.inc.php b/include/functions.inc.php index cccd0ed80..a8c65f0e9 100644 --- a/include/functions.inc.php +++ b/include/functions.inc.php @@ -256,7 +256,7 @@ function mkgetdir($dir, $flags=MKGETDIR_DEFAULT) */ function mkget_thumbnail_dir($dirname, &$errors) { - $tndir = $dirname.'/thumbnail'; + $tndir = $dirname.'/'.$conf['dir_thumbnail']; if (! mkgetdir($tndir, MKGETDIR_NONE) ) { array_push($errors, @@ -865,7 +865,7 @@ function get_thumbnail_location($element_info) { $path = substr_replace( get_filename_wo_extension($element_info['path']), - '/thumbnail/'.$conf['prefix_thumbnail'], + '/'.$conf['dir_thumbnail'].'/'.$conf['prefix_thumbnail'], strrpos($element_info['path'],'/'), 1 ); diff --git a/include/ws_functions.inc.php b/include/ws_functions.inc.php index 591763d5b..00394c791 100644 --- a/include/ws_functions.inc.php +++ b/include/ws_functions.inc.php @@ -1065,7 +1065,7 @@ SELECT // thumbnail directory is a subdirectory of the photo file, hard coded // "thumbnail" - $thumbnail_dir = $upload_dir.'/thumbnail'; + $thumbnail_dir = $upload_dir.'/'.$conf['dir_thumbnail']; if (!is_dir($thumbnail_dir)) { umask(0000); if (!@mkdir($thumbnail_dir, 0777)) |