From 26afb93b4e441c09ee479ecdca8a14b3d7153a78 Mon Sep 17 00:00:00 2001 From: Cameron Date: Thu, 27 Jan 2022 10:49:53 -0800 Subject: [PATCH] Fixes #4682 - Dasherize News Tag SEF URL. --- e107_core/url/news/sef_noid_url.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/e107_core/url/news/sef_noid_url.php b/e107_core/url/news/sef_noid_url.php index ef3fcccbe..8539e8f6e 100644 --- a/e107_core/url/news/sef_noid_url.php +++ b/e107_core/url/news/sef_noid_url.php @@ -102,7 +102,7 @@ class core_news_sef_noid_url extends eUrlConfig case 'tag': // news/tag/xxxx $r[0] = 'tag'; - $r[1] = $params['tag']; + $r[1] = eHelper::dasherize($params['tag']); if($page) $parm = array('page' => $page); break; @@ -147,6 +147,7 @@ class core_news_sef_noid_url extends eUrlConfig //XXX TODO Find a better place to put this check. $urlFormat = e107::getConfig()->get('url_sef_translate'); + if($urlFormat == 'dashl' || $urlFormat == 'underscorel' || $urlFormat == 'plusl') // convert template to lowercase when using lowercase SEF URL format. { $r[0] = strtolower($r[0]);