1
0
mirror of https://github.com/e107inc/e107.git synced 2025-07-31 03:40:37 +02:00

Support for e_url.php aliases added. (see faqs or rss_menu)

This commit is contained in:
Cameron
2015-06-16 15:14:39 -07:00
parent a07dcdcb8f
commit b6a1d25c5e
5 changed files with 84 additions and 23 deletions

View File

@@ -88,7 +88,7 @@
$sql->db_Mark_Time("Start Simple URL-ReWrite Routine");
$tmp = e107::getAddonConfig('e_url');
$req = (e_HTTP === '/') ? ltrim(e_REQUEST_URI,'/') : str_replace(e_HTTP,'', e_REQUEST_URI) ;
if(count($tmp))
@@ -99,6 +99,14 @@
foreach($cfg as $k=>$v)
{
if(!empty($v['alias']))
{
$alias = (!empty($pref['e_url_alias'][e_LAN][$plug][$k])) ? $pref['e_url_alias'][e_LAN][$plug][$k] : $v['alias'];
e107::getMessage()->addDebug("e_url alias found: <b>".$alias."</b>");
$v['regex'] = str_replace('{alias}', $alias, $v['regex']);
}
$regex = '#'.$v['regex'].'#';