mirror of
https://github.com/Piwigo/Piwigo.git
synced 2026-07-21 00:53:04 +02:00
feature 657: permalinks for categories
git-svn-id: http://piwigo.org/svn/trunk@1866 68402e56-0260-453c-a942-63ccdbb3a9ee
This commit is contained in:
@@ -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'];
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user