From 5a1a1def12f381c6e95f41c02df504de66368c53 Mon Sep 17 00:00:00 2001 From: Cameron Date: Wed, 19 Jun 2019 13:38:08 -0700 Subject: [PATCH] Fixes #3862 - news archive button template added. --- e107_plugins/news/news_months_menu.php | 15 +++++++++++--- .../news/templates/news_menu_template.php | 20 ++++++++++--------- 2 files changed, 23 insertions(+), 12 deletions(-) diff --git a/e107_plugins/news/news_months_menu.php b/e107_plugins/news/news_months_menu.php index 84fb8b7cc..0a9ca6f6d 100644 --- a/e107_plugins/news/news_months_menu.php +++ b/e107_plugins/news/news_months_menu.php @@ -129,13 +129,22 @@ if(false === $cached) { if(!$parms['showarchive']) { - $footer = ''; - $ns->setContent('footer', $footer); - $cached .= $footer; + if(isset($template['footer'])) + { + $footer = $tp->replaceConstants($template['footer'],'abs'); + $footer = $tp->parseTemplate($footer,true); + $ns->setUniqueId('news-months-menu')->setContent('footer', $footer); + } + else + { + $footer = ''; + $cached .= $footer; + } } $cached = $ns->tablerender(BLOGCAL_L1." ".$req_year, $cached, 'news_months_menu', true); + $ns->setUniqueId(null); } diff --git a/e107_plugins/news/templates/news_menu_template.php b/e107_plugins/news/templates/news_menu_template.php index 76bba8768..a803c3bb8 100644 --- a/e107_plugins/news/templates/news_menu_template.php +++ b/e107_plugins/news/templates/news_menu_template.php @@ -32,6 +32,10 @@ $NEWS_MENU_TEMPLATE['months']['end'] = ''; $NEWS_MENU_TEMPLATE['months']['item'] = '
  • {month} {count}
  • '; + +// sends value to tablestyle / $options['footer']; +// $NEWS_MENU_TEMPLATE['months']['footer'] = '';; + //$NEWS_MENU_TEMPLATE['months']['separator'] = '
    '; @@ -131,19 +135,17 @@ $NEWS_MENU_TEMPLATE['archive']['start'] = ''; $NEWS_MENU_TEMPLATE['archive']['year_start'] = "
  • -{YEAR_NAME} -