From: Andreas Unterkircher Date: Sat, 3 Nov 2007 13:37:38 +0000 (+0000) Subject: issue76, make thumbnail directory configureable X-Git-Tag: phpfspot-1.2~45 X-Git-Url: https://git.nubati.net/cgi-bin/gitweb.cgi?p=phpfspot.git;a=commitdiff_plain;h=6a54409eb044948947f409466a734764670c0027 issue76, make thumbnail directory configureable git-svn-id: file:///var/lib/svn/phpfspot/trunk@293 fa6a889d-dae6-447d-9e79-4ba9a3039384 --- diff --git a/phpfspot.class.php b/phpfspot.class.php index 50ab45e..cc1c873 100644 --- a/phpfspot.class.php +++ b/phpfspot.class.php @@ -1166,7 +1166,7 @@ class PHPFSPOT { foreach($resolutions as $resolution) { $thumb_sub_path = substr($file_md5, 0, 2); - $thumb_path = $this->cfg->base_path ."/thumbs/". $thumb_sub_path ."/". $resolution ."_". $file_md5; + $thumb_path = $this->cfg->thumb_path ."/". $thumb_sub_path ."/". $resolution ."_". $file_md5; if(!file_exists(dirname($thumb_path))) { mkdir(dirname($thumb_path), 0755); @@ -1910,8 +1910,8 @@ class PHPFSPOT { public function get_thumb_path($width, $photo) { $sub_path = substr($this->getMD5($photo), 0, 2); - return $this->cfg->base_path - . "/thumbs/" + return $this->cfg->thumb_path + . "/" . $sub_path . "/" . $width diff --git a/phpfspot_cfg.php.dist b/phpfspot_cfg.php.dist index 013a0fc..2661bc9 100644 --- a/phpfspot_cfg.php.dist +++ b/phpfspot_cfg.php.dist @@ -32,6 +32,12 @@ class PHPFSPOT_CFG { var $web_path = "/phpfspot"; + /* path to the directory to store the generated thumbnails. + this path needs not do be directly reachable via the webserver + Default it points to a subdirectory of $base_path. + */ + var $thumb_path = "/var/www/htdocs/thumbs"; + var $theme_name = "default"; /* database access via "native" sqlite3 support or via "pdo" */