From 34ff95ce7eee60bbd6bc8f2d2846ebf2dc4d6c59 Mon Sep 17 00:00:00 2001
From: n_herr03 <nina.herrmann@uni-muenster.de>
Date: Fri, 18 Nov 2022 13:20:13 +0100
Subject: [PATCH] forgot to push template class
---
templates/navigation_helper.mustache | 52 ++++++++++++++++++++++++++++
1 file changed, 52 insertions(+)
create mode 100644 templates/navigation_helper.mustache
diff --git a/templates/navigation_helper.mustache b/templates/navigation_helper.mustache
new file mode 100644
index 0000000..99bb024
--- /dev/null
+++ b/templates/navigation_helper.mustache
@@ -0,0 +1,52 @@
+{{!
+ This file is part of Moodle - http://moodle.org/
+
+ Moodle is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Moodle is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Moodle. If not, see <http://www.gnu.org/licenses/>.
+}}
+{{!
+ @template tool_lifecycle/navigation_helper
+
+ toolbar to simplify navigation.
+
+ Example context (json):
+ {
+ "navitems": [
+ {
+ "navlink": "http://localhost/moodle/admin/settings.php?section=tool_lifecycle"
+ "navname": "Edit General settings"
+ },
+ {
+ "navlink": "http://localhost/testlw/admin/tool/lifecycle/workflowdrafts.php"
+ "navname": "Edit Workflow Drafts"
+ },
+ ]
+ }
+}}
+<nav class="moremenu navigation">
+ <ul id="moremenu-{{moremenuid}}-{{navbarstyle}}" role="{{#istablist}}tablist{{/istablist}}{{^istablist}}menubar{{/istablist}}" class="nav more-nav {{navbarstyle}}">
+ {{#nodecollection}}
+ {{#children}}
+ {{> core/moremenu_children}}
+ {{/children}}
+ {{/nodecollection}}
+ <li role="none" class="nav-item dropdown dropdownmoremenu d-none" data-region="morebutton">
+ <a class="dropdown-toggle nav-link {{#isactive}}active{{/isactive}}" href="#" id="moremenu-dropdown-{{moremenuid}}" role="{{#istablist}}tab{{/istablist}}{{^istablist}}menuitem{{/istablist}}" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" tabindex="-1">
+ {{#str}}moremenu, core{{/str}}
+ </a>
+ <ul class="dropdown-menu dropdown-menu-left" data-region="moredropdown" aria-labelledby="moremenu-dropdown-{{moremenuid}}" role="menu">
+ </ul>
+ </li>
+ </ul>
+</nav>
+<hr>
\ No newline at end of file
--
GitLab