From 782c51ff18cd79c5360b18d747c612e802a8670b Mon Sep 17 00:00:00 2001 From: Cameron Date: Tue, 7 Jun 2022 17:48:29 -0700 Subject: [PATCH] Issue #4783 Set SEO title/description limits high. 'cache_clear_all' event added. --- e107_admin/newspost.php | 4 ++-- e107_handlers/cache_handler.php | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/e107_admin/newspost.php b/e107_admin/newspost.php index 13c7c49b4..c05b820ef 100644 --- a/e107_admin/newspost.php +++ b/e107_admin/newspost.php @@ -964,8 +964,8 @@ class news_admin_ui extends e_admin_ui private function setSEOLimits() { - $seoTitleLimit = (int) e107::pref('core', 'seo_title_limit', 50); - $seoDescriptionLimit = (int) e107::pref('core', 'seo_description_limit', 155); + $seoTitleLimit = (int) e107::pref('core', 'seo_title_limit', 100); + $seoDescriptionLimit = (int) e107::pref('core', 'seo_description_limit', 180); $this->fields['news_meta_title']['writeParms']['counter'] = $seoTitleLimit; $this->fields['news_meta_title']['help'] = e107::getParser()->lanVars(LAN_SEARCH_ENGINES_X_LIMIT, $seoTitleLimit); diff --git a/e107_handlers/cache_handler.php b/e107_handlers/cache_handler.php index 8d6e91cba..b72216e5d 100644 --- a/e107_handlers/cache_handler.php +++ b/e107_handlers/cache_handler.php @@ -355,7 +355,9 @@ class ecache { function clearAll($type,$mask = null) { $path = null; - + + e107::getEvent()->trigger('cache_clear_all', ['type'=>$type,'mask'=>$mask]); + if($type =='content') { $this->clear();