From b3cacc578cb34181e6983cef0da7f06e46052f34 Mon Sep 17 00:00:00 2001 From: "Marcin C." <6230943+marcinca@users.noreply.github.com> Date: Mon, 9 Dec 2024 10:13:47 +0000 Subject: [PATCH] Release 2024120201 (#73) * Version bump to 2024100801 * DI-6986 Fix the breadcrumb home links and footer (#72) * DI-6986 Remove footer debug * DI-6986 Fix the non standard breadcrumb home link --- CHANGELOG.md | 3 +++ classes/output/core_renderer.php | 24 ++++++++++++++---------- composer.json | 2 +- config.php | 2 +- templates/core/navbar.mustache | 2 +- version.php | 2 +- 6 files changed, 21 insertions(+), 14 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3f33490..06fc3ef 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ # NHSE Theme change log +## 2024-12-02.01 +1. Footer debug tweaks + ## 2024-10-08.01 1. Integrated NHSUK Frontend Framework 9.x (BOOST child theme) diff --git a/classes/output/core_renderer.php b/classes/output/core_renderer.php index e2b5a24..989c8db 100644 --- a/classes/output/core_renderer.php +++ b/classes/output/core_renderer.php @@ -16,14 +16,14 @@ namespace theme_nhse\output; -//use block_contents; use context_course; +use navigation_node; + +//use block_contents; //use custom_menu; //use custom_menu_item; //use html_writer; //use moodle_url; -use navigation_node; -//use theme_boost\boostnavbar; defined('MOODLE_INTERNAL') || die; @@ -96,13 +96,17 @@ public function footer() public function other_info() { - $layout = $this->get_page()->pagelayout; - $pagetype = $this->get_page()->pagetype; - $title = $this->page_title(); - - return "Page title: {$title}
- Page layout: {$layout}
- Page type: {$pagetype}"; + if (debugging(null, DEBUG_DEVELOPER) and has_capability('moodle/site:config', \context_system::instance())) { + $layout = $this->get_page()->pagelayout; + $pagetype = $this->get_page()->pagetype; + $title = $this->page_title(); + + return "Page title: {$title}
+ Page layout: {$layout}
+ Page type: {$pagetype}"; + } else { + return ''; + } } /** diff --git a/composer.json b/composer.json index 2ba751f..12cc5cd 100644 --- a/composer.json +++ b/composer.json @@ -1,7 +1,7 @@ { "name": "nhsla/moodle-nhse", "type": "moodle-theme", - "version": "2024100801", + "version": "2024120201", "require": { "composer/installers": "~1.0" }, diff --git a/config.php b/config.php index ec44e81..65afbdf 100755 --- a/config.php +++ b/config.php @@ -46,7 +46,7 @@ //$THEME->lessvariablescallback = 'theme_more_less_variables'; //$THEME->extralesscallback = 'theme_more_extra_less'; $THEME->name = 'nhse'; -$THEME->version = '2024100801'; +$THEME->version = '2024120201'; $THEME->parents = ['boost']; $THEME->regions = []; $THEME->sheets = []; diff --git a/templates/core/navbar.mustache b/templates/core/navbar.mustache index 553ae4e..d645b6a 100644 --- a/templates/core/navbar.mustache +++ b/templates/core/navbar.mustache @@ -67,7 +67,7 @@
    {{^get_items}}
  1. - + My courses
  2. diff --git a/version.php b/version.php index dbfa050..0714e84 100755 --- a/version.php +++ b/version.php @@ -26,7 +26,7 @@ defined('MOODLE_INTERNAL') || die(); // This is the version of the plugin. -$plugin->version = 2024100801; +$plugin->version = 2024120201; $plugin->release = '404.4.0'; $plugin->maturity = MATURITY_BETA;