From ec57db4510a84251ee306bfe795c88dbffca8f95 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Phil=20H=C3=B6fer?= <phil@suma-ev.de>
Date: Fri, 6 Nov 2020 11:54:08 +0000
Subject: [PATCH] Allow Use of Ctrl Key to Open In New Tab

---
 resources/js/scriptResultPage.js | 13 ++++++-------
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/resources/js/scriptResultPage.js b/resources/js/scriptResultPage.js
index 9caa935fa..629493a90 100644
--- a/resources/js/scriptResultPage.js
+++ b/resources/js/scriptResultPage.js
@@ -5,11 +5,11 @@ $(document).ready(function () {
 });
 
 function botProtection() {
-  $('.result').find('a').click(function () {
+  $('.result').find('a').click(function (e) {
     var link = $(this).attr('href');
     var newtab = false;
     var top = false;
-    if ($(this).attr('target') == '_blank') {
+    if ($(this).attr('target') == '_blank' || e.ctrlKey) {
       newtab = true;
     } else if ($(this).attr('target') == "_top") {
       top = true;
@@ -30,12 +30,11 @@ function botProtection() {
           } else {
             document.location.href = link;
           }
+        } else {
+          window.open(link, '_blank');
         }
       });
-    if (!newtab)
-      return false;
-    else
-      return true;
+    return false;
   });
 }
 
@@ -135,4 +134,4 @@ function loadMoreResults() {
       });
     }
   }, 1000);
-}
\ No newline at end of file
+}
-- 
GitLab