feature 657: permalinks for categories

git-svn-id: http://piwigo.org/svn/trunk@1866 68402e56-0260-453c-a942-63ccdbb3a9ee
This commit is contained in:
rvelices
2007-02-28 03:07:12 +00:00
parent 30e259904c
commit ea56d7b2ac
22 changed files with 650 additions and 89 deletions
+15 -3
View File
@@ -336,10 +336,22 @@ function make_section_in_url($params)
'make_section_in_url category name not set', E_USER_WARNING
);
$section_string.= '/category/'.$params['category']['id'];
if ( $conf['category_url_style']=='id-name' )
array_key_exists('permalink', $params['category']) or trigger_error(
'make_section_in_url category permalink not set', E_USER_WARNING
);
$section_string.= '/category/';
if ( empty($params['category']['permalink']) )
{
$section_string.= '-'.str2url($params['category']['name']);
$section_string.= $params['category']['id'];
if ( $conf['category_url_style']=='id-name' )
{
$section_string.= '-'.str2url($params['category']['name']);
}
}
else
{
$section_string.= $params['category']['permalink'];
}
}