From d0b5df605c98e4c6985d825ab7110d2e3e9cb072 Mon Sep 17 00:00:00 2001 From: rvelices Date: Tue, 3 Jan 2012 20:21:13 +0000 Subject: feature 2548 multisize - rewrote local site sync + metadata sync git-svn-id: http://piwigo.org/svn/trunk@12831 68402e56-0260-453c-a942-63ccdbb3a9ee --- include/functions.inc.php | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'include/functions.inc.php') diff --git a/include/functions.inc.php b/include/functions.inc.php index afd3ea702..80b25281b 100644 --- a/include/functions.inc.php +++ b/include/functions.inc.php @@ -731,6 +731,16 @@ function check_theme_installed($theme_id) return file_exists($conf['themes_dir'].'/'.$theme_id.'/'.'themeconf.inc.php'); } +/** Transforms an original path to its pwg representative */ +function original_to_representative($path, $representative_ext) +{ + $pos = strrpos($path, '/'); + $path = substr_replace($path, 'pwg_representative/', $pos+1, 0); + $pos = strrpos($path, '.'); + return substr_replace($path, $representative_ext, $pos+1); +} + + /* Returns the PATH to the thumbnail to be displayed. If the element does not * have a thumbnail, the default mime image path is returned. The PATH can be * used in the php script, but not sent to the browser. -- cgit v1.2.3