feature 2548 multisize - improved picture.php display (original...) + code cleanup

git-svn-id: http://piwigo.org/svn/trunk@12855 68402e56-0260-453c-a942-63ccdbb3a9ee
This commit is contained in:
rvelices
2012-01-05 22:06:21 +00:00
parent e64ab974df
commit 34717c1391
12 changed files with 86 additions and 223 deletions
+34
View File
@@ -660,6 +660,40 @@ function parse_well_known_params_url($tokens, &$i)
return $page;
}
/**
* @param id image id
* @param what_part string one of 'e' (element), 'r' (representative)
*/
function get_action_url($id, $what_part, $download)
{
$params = array(
'id' => $id,
'part' => $what_part,
);
if ($download)
{
$params['download'] = null;
}
return add_url_params(get_root_url().'action.php', $params);
}
/*
* @param element_info array containing element information from db;
* at least 'id', 'path' should be present
*/
function get_element_url($element_info)
{
$url = $element_info['path'];
if ( !url_is_remote($url) )
{
$url = embellish_url(get_root_url().$url);
}
return $url;
}
/**
* Indicate to build url with full path
*