From 3cd0cee84e59f331270b83368834e4a50f37c4b1 Mon Sep 17 00:00:00 2001
From: Wolfgang Knopki <wolfgang.knopki@hft-stuttgart.de>
Date: Mon, 20 Jul 2020 12:25:25 +0200
Subject: [PATCH] opening help and helptopics in new tab

---
 help/index.html | 8 ++++----
 js/headfoot.js  | 3 +++
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/help/index.html b/help/index.html
index 4e1b156..2f553fc 100644
--- a/help/index.html
+++ b/help/index.html
@@ -34,10 +34,10 @@
                     <div class="col-auto" style="background-color: #ffffff;">
                         <ul>
                             <li>
-                                <a href="/help/gitlab.html"> Projektverwaltung mittels Gitlab </a>
+                                <a href="/help/gitlab.html" target="_blank"> Projektverwaltung mittels Gitlab </a>
                             </li>
                             <li>
-                                <a href="/help/gitlab-pages.html">Projektwebseiten mittels Gitlab-pages </a>
+                                <a href="/help/gitlab-pages.html" target="_blank">Projektwebseiten mittels Gitlab-pages </a>
                             </li>
                         </ul>
                     </div>
@@ -54,7 +54,7 @@
                     <div class="col-auto" style="background-color: #ffffff;">
                         <ul>
                             <li>
-                                <a href="/help/jitsi.html"> Videokonferenzen über Jitsi</a>
+                                <a href="/help/jitsi.html" target="_blank"> Videokonferenzen über Jitsi</a>
                             </li>
                         </ul>
                     </div>
@@ -71,7 +71,7 @@
                     <div class="col-auto" style="background-color: #ffffff;">
                         <ul>
                             <li>
-                                <a href="/help/mailinglists.html"> Mailinglisten erstellen und verwalten</a>
+                                <a href="/help/mailinglists.html" target="_blank"> Mailinglisten erstellen und verwalten</a>
                             </li>
                         </ul>
                     </div>
diff --git a/js/headfoot.js b/js/headfoot.js
index 6d9b19e..90337f6 100755
--- a/js/headfoot.js
+++ b/js/headfoot.js
@@ -99,6 +99,9 @@ function head() {
         headlink.id="navbarDropdown" + j;
         headlink.classList.add('nav-link');
         headlink.setAttribute("role", "button");
+        if(menu[j].link =="/help/"){ // if help open in new tab
+            headlink.setAttribute("target", "_blank");
+        }
         if(itemtype=='dropdown'){
             headitem.classList.add("dropdown");
             headlink.classList.add('dropdown-toggle');
-- 
GitLab