From ca127401ab28ea08c2c4aa82f4c3e403e36bc146 Mon Sep 17 00:00:00 2001
From: Rosanny <rosanny.sihombing@hft-stuttgart.de>
Date: Mon, 18 Oct 2021 15:37:10 +0200
Subject: [PATCH] call a function from generalFunction.js

---
 views/DE/project/pagesList.pug   | 11 ++---------
 views/DE/project/projectList.pug | 11 ++---------
 2 files changed, 4 insertions(+), 18 deletions(-)

diff --git a/views/DE/project/pagesList.pug b/views/DE/project/pagesList.pug
index 710308d..efe6a8a 100644
--- a/views/DE/project/pagesList.pug
+++ b/views/DE/project/pagesList.pug
@@ -72,6 +72,8 @@ html(lang="de")
     script(src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous")
     // Header
     script(src="/js/headfoot.js")
+    // General functions
+    script(src="/js/generalFunction.js")
     script.
         function searchFunction() {
             var input = document.getElementById("searchInput")
@@ -105,15 +107,6 @@ html(lang="de")
         $("#sortingSelect").change(function() {
             window.location.replace('/projektinformationen?sort='+$("#sortingSelect").val())
         });
-        function getQueryStringParams(params, url) {
-            // first decode URL to get readable data
-            var href = decodeURIComponent(url || window.location.href);
-            // regular expression to get value
-            var regEx = new RegExp('[?&]' + params + '=([^&#]*)', 'i');
-            var value = regEx.exec(href);
-            // return the value if exist
-            return value ? value[1] : null;
-        }
         function setSortSelect() {
             let sortKeyword = getQueryStringParams('sort', window.location.href)
             if (sortKeyword == "created_at") {
diff --git a/views/DE/project/projectList.pug b/views/DE/project/projectList.pug
index fe9323f..4e8b6f8 100644
--- a/views/DE/project/projectList.pug
+++ b/views/DE/project/projectList.pug
@@ -72,6 +72,8 @@ html(lang="de")
     script(src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous")
     // Header
     script(src="/js/headfoot.js")
+    // General functions
+    script(src="/js/generalFunction.js")
     script.
         function searchFunction() {
             var input = document.getElementById("searchInput")
@@ -105,15 +107,6 @@ html(lang="de")
         $("#sortingSelect").change(function() {
             window.location.replace('/projektdaten?sort='+$("#sortingSelect").val())
         });
-        function getQueryStringParams(params, url) {
-            // first decode URL to get readable data
-            var href = decodeURIComponent(url || window.location.href);
-            // regular expression to get value
-            var regEx = new RegExp('[?&]' + params + '=([^&#]*)', 'i');
-            var value = regEx.exec(href);
-            // return the value if exist
-            return value ? value[1] : null;
-        }
         function setSortSelect() {
             let sortKeyword = getQueryStringParams('sort', window.location.href)
             if (sortKeyword == "created_at") {
-- 
GitLab