From b399ae7da2d409c44263b770e447549b3910da4f Mon Sep 17 00:00:00 2001
From: Axel <wiepke@uni-potsdam.de>
Date: Thu, 5 Jul 2018 11:38:31 +0200
Subject: [PATCH] fix: createProject as clickpath works

---
 .../main/webapp/assets/js/createProject.js    |  5 ++
 .../main/webapp/assets/js/overview-docent.js  |  7 +++
 .../webapp/assets/js/specificRequirement.js   |  5 ++
 .../main/webapp/assets/js/specificSkills.js   |  2 +-
 .../src/main/webapp/pages/createProject.jsp   | 47 ++++++++++++++
 .../src/main/webapp/pages/overview-docent.jsp |  6 +-
 .../src/main/webapp/pages/project-docent.jsp  | 14 +++--
 .../src/main/webapp/pages/project-student.jsp |  4 ++
 .../main/webapp/pages/specificRequirement.jsp | 61 +++++++++++++++++++
 .../src/main/webapp/pages/specificSkills.jsp  | 10 ---
 10 files changed, 143 insertions(+), 18 deletions(-)
 create mode 100644 gemeinsamforschen/src/main/webapp/assets/js/createProject.js
 create mode 100644 gemeinsamforschen/src/main/webapp/assets/js/specificRequirement.js
 create mode 100644 gemeinsamforschen/src/main/webapp/pages/createProject.jsp
 create mode 100644 gemeinsamforschen/src/main/webapp/pages/specificRequirement.jsp

diff --git a/gemeinsamforschen/src/main/webapp/assets/js/createProject.js b/gemeinsamforschen/src/main/webapp/assets/js/createProject.js
new file mode 100644
index 00000000..409171b0
--- /dev/null
+++ b/gemeinsamforschen/src/main/webapp/assets/js/createProject.js
@@ -0,0 +1,5 @@
+$(document).ready(function(){
+    $('#submit').on('click', function(){
+        location.href="specificRequirement.jsp?token="+getUserTokenFromUrl();
+    });
+});
\ No newline at end of file
diff --git a/gemeinsamforschen/src/main/webapp/assets/js/overview-docent.js b/gemeinsamforschen/src/main/webapp/assets/js/overview-docent.js
index a0daa5f0..0bd803d8 100644
--- a/gemeinsamforschen/src/main/webapp/assets/js/overview-docent.js
+++ b/gemeinsamforschen/src/main/webapp/assets/js/overview-docent.js
@@ -2,4 +2,11 @@ $(document).ready(function(){
     $('#project1Link').on('click', function(){
         location.href="project-docent.jsp?token="+getUserTokenFromUrl();
     });
+    $('#project2Link').on('click', function(){
+        location.href="project-docent.jsp?token="+getUserTokenFromUrl();
+    });
+    $('#createProject').on('click', function(){
+        location.href="createProject.jsp?token="+getUserTokenFromUrl();
+    });
+
 });
\ No newline at end of file
diff --git a/gemeinsamforschen/src/main/webapp/assets/js/specificRequirement.js b/gemeinsamforschen/src/main/webapp/assets/js/specificRequirement.js
new file mode 100644
index 00000000..40c84748
--- /dev/null
+++ b/gemeinsamforschen/src/main/webapp/assets/js/specificRequirement.js
@@ -0,0 +1,5 @@
+$(document).ready(function(){
+    $('#submit').on('click', function(){
+        location.href="project-docent.jsp?token="+getUserTokenFromUrl();
+    });
+});
\ No newline at end of file
diff --git a/gemeinsamforschen/src/main/webapp/assets/js/specificSkills.js b/gemeinsamforschen/src/main/webapp/assets/js/specificSkills.js
index 8d1851f2..d55c4b1f 100644
--- a/gemeinsamforschen/src/main/webapp/assets/js/specificSkills.js
+++ b/gemeinsamforschen/src/main/webapp/assets/js/specificSkills.js
@@ -1,5 +1,5 @@
 $(document).ready(function () {
     $('#submit').on('click',function(){
-        document.location="project-student.jsp?token="+getUserTokenFromUrl();
+        document.location="project-docent.jsp?token="+getUserTokenFromUrl();
     });
 });
\ No newline at end of file
diff --git a/gemeinsamforschen/src/main/webapp/pages/createProject.jsp b/gemeinsamforschen/src/main/webapp/pages/createProject.jsp
new file mode 100644
index 00000000..b1336109
--- /dev/null
+++ b/gemeinsamforschen/src/main/webapp/pages/createProject.jsp
@@ -0,0 +1,47 @@
+<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
+<%@ taglib uri="../core/pages/gemeinsamForschen.tld" prefix="menu" %>
+
+<!DOCTYPE html>
+<html>
+
+<head>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <title>fltrail</title>
+    <link rel="stylesheet" href="../assets/css/styles.css">
+    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
+    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
+    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
+    <link rel="stylesheet" href="../assets/fonts/font-awesome.min.css">
+    <link rel="stylesheet" href="../assets/css/Community-ChatComments.css">
+    <link rel="stylesheet" href="../assets/css/Sidebar-Menu-1.css">
+    <link rel="stylesheet" href="../assets/css/Sidebar-Menu.css">
+    <script src="../assets/js/utility.js"></script>
+    <script src="../assets/js/createProject.js"></script>
+
+</head>
+
+<body>
+<div id="wrapper">
+    <menu:menu></menu:menu>
+    <div class="page-content-wrapper">
+        <div class="container-fluid">
+
+            <h1>Einschreiben in einen Kurs</h1>
+            <a href="#"><span class="glyphicon glyphicon-envelope"
+                              style="font-size:27px;margin-top:-17px;margin-left:600px;"></span></a>
+            <a href="#"><span class="glyphicon glyphicon-cog"
+                              style="font-size:29px;margin-left:5px;margin-top:-25px;"></span></a>
+        </div>
+        <div style="margin-left: 2%;">
+            <br><br>
+            <label>Projektname: <input placeholder="Projektname"></label>
+            <label>Passwort: <input placeholder="Passwort"></label>
+        </div>
+        <button class="btn btn-default" type="button" id="submit">beitreten</button>
+    </div>
+</div>
+
+
+</body>
+
+</html>
\ No newline at end of file
diff --git a/gemeinsamforschen/src/main/webapp/pages/overview-docent.jsp b/gemeinsamforschen/src/main/webapp/pages/overview-docent.jsp
index 58a41c26..a25d71d8 100644
--- a/gemeinsamforschen/src/main/webapp/pages/overview-docent.jsp
+++ b/gemeinsamforschen/src/main/webapp/pages/overview-docent.jsp
@@ -12,6 +12,8 @@
     <link rel="stylesheet" href="../assets/css/styles.css">
     <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
     <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
+    <script src="../assets/js/utility.js"></script>
+    <script src="../assets/js/overview-docent.js"></script>
 
     <link rel="stylesheet" href="../assets/fonts/font-awesome.min.css">
     <link rel="stylesheet" href="../assets/css/Community-ChatComments.css">
@@ -66,7 +68,7 @@
                 </tr>
                 <tr class="pageChanger">
                     <td>
-                        <a href="project-docent.jsp">
+                        <a id="project2Link">
                             <h1>dummy Projekt2</h1>
                         </a>
                     </td>
@@ -96,7 +98,7 @@
                 </tr>
             </table>
         </div>
-        <button class="btn btn-default" type="button" style="margin-left:250px;">Projekt erstellen</button>
+        <button class="btn btn-default" type="button" id="createProject" style="margin-left:250px;">Projekt erstellen</button>
     </div>
 </div>
 
diff --git a/gemeinsamforschen/src/main/webapp/pages/project-docent.jsp b/gemeinsamforschen/src/main/webapp/pages/project-docent.jsp
index 45033b21..e7323fe3 100644
--- a/gemeinsamforschen/src/main/webapp/pages/project-docent.jsp
+++ b/gemeinsamforschen/src/main/webapp/pages/project-docent.jsp
@@ -9,10 +9,16 @@
 <head>
     <meta charset="utf-8">
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <title>project-student (copy)</title>
-    <link rel="stylesheet" href="../assets/bootstrap/css/bootstrap.min.css">
-    <link rel="stylesheet" href="../assets/css/Community-ChatComments.css">
+    <title>fltrail</title>
     <link rel="stylesheet" href="../assets/css/styles.css">
+    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
+    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
+    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
+    <link rel="stylesheet" href="../assets/fonts/font-awesome.min.css">
+    <link rel="stylesheet" href="../assets/css/Community-ChatComments.css">
+    <link rel="stylesheet" href="../assets/css/Sidebar-Menu-1.css">
+    <link rel="stylesheet" href="../assets/css/Sidebar-Menu.css">
+    <script src="../assets/js/utility.js"></script>
 </head>
 
 <body>
@@ -142,8 +148,6 @@
     </div>
 </div>
     <communication:chatWindow orientation="right"></communication:chatWindow>
-        <script src="../assets/js/jquery.min.js"></script>
-        <script src="../assets/bootstrap/js/bootstrap.min.js"></script>
 </body>
 
 </html>
\ No newline at end of file
diff --git a/gemeinsamforschen/src/main/webapp/pages/project-student.jsp b/gemeinsamforschen/src/main/webapp/pages/project-student.jsp
index 99969f2b..d67bfa0b 100644
--- a/gemeinsamforschen/src/main/webapp/pages/project-student.jsp
+++ b/gemeinsamforschen/src/main/webapp/pages/project-student.jsp
@@ -3,6 +3,10 @@
 
 <%@ taglib uri="../core/pages/gemeinsamForschen.tld" prefix="menu"%>
 
+
+<!--todo: E-mail an Studenten als Notifikation für Phasenwechsel -->
+
+
 <!DOCTYPE html>
 <html>
 
diff --git a/gemeinsamforschen/src/main/webapp/pages/specificRequirement.jsp b/gemeinsamforschen/src/main/webapp/pages/specificRequirement.jsp
new file mode 100644
index 00000000..7c2a0432
--- /dev/null
+++ b/gemeinsamforschen/src/main/webapp/pages/specificRequirement.jsp
@@ -0,0 +1,61 @@
+<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
+<%@ taglib uri="../core/pages/gemeinsamForschen.tld" prefix="menu" %>
+
+<!DOCTYPE html>
+<html>
+
+<head>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <title>fltrail</title>
+    <link rel="stylesheet" href="../assets/css/styles.css">
+    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
+    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
+    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
+    <link rel="stylesheet" href="../assets/fonts/font-awesome.min.css">
+    <link rel="stylesheet" href="../assets/css/Community-ChatComments.css">
+    <link rel="stylesheet" href="../assets/css/Sidebar-Menu-1.css">
+    <link rel="stylesheet" href="../assets/css/Sidebar-Menu.css">
+    <script src="../assets/js/utility.js"></script>
+    <script src="../assets/js/specificSkills.js"></script>
+
+</head>
+
+<body>
+<div id="wrapper">
+    <menu:menu></menu:menu>
+    <div class="page-content-wrapper">
+        <div class="container-fluid">
+
+            <h1>Einschreiben in einen Kurs</h1>
+            <a href="#"><span class="glyphicon glyphicon-envelope"
+                              style="font-size:27px;margin-top:-17px;margin-left:600px;"></span></a>
+            <a href="#"><span class="glyphicon glyphicon-cog"
+                              style="font-size:29px;margin-left:5px;margin-top:-25px;"></span></a>
+        </div>
+        <div align="center">
+            <h2>Wie schätzen Sie sich in folgenden Kategorien ein?</h2>
+            <br><br>
+            <p><input placeholder="Kriterium1">
+                <label>stark<input type="radio" name="groupCriterion1"></label>
+                <input type="radio" name="groupCriterion1">
+                <input type="radio" name="groupCriterion1">
+                <input type="radio" name="groupCriterion1">
+                <label><input type="radio" name="groupCriterion1">schwach</label>
+            </p>
+            <p><input placeholder="Kriterium2">
+                <label>stark<input type="radio" name="groupCriterion2"></label>
+                <input type="radio" name="groupCriterion2">
+                <input type="radio" name="groupCriterion2">
+                <input type="radio" name="groupCriterion2">
+                <label><input type="radio" name="groupCriterion2">schwach</label>
+            </p>
+            <button type="button" class="btn btn-light"> + </button>
+        </div>
+        <button class="btn btn-default" type="button" id="submit">beitreten</button>
+    </div>
+</div>
+
+
+</body>
+
+</html>
\ No newline at end of file
diff --git a/gemeinsamforschen/src/main/webapp/pages/specificSkills.jsp b/gemeinsamforschen/src/main/webapp/pages/specificSkills.jsp
index a8add053..1f5f24e2 100644
--- a/gemeinsamforschen/src/main/webapp/pages/specificSkills.jsp
+++ b/gemeinsamforschen/src/main/webapp/pages/specificSkills.jsp
@@ -36,18 +36,8 @@
             <h2>Wie schätzen Sie sich in folgenden Kategorien ein?</h2>
             <br><br>
             <p>groupCriterion1
-                <label>stark<input type="radio" name="groupCriterion1"></label>
-                <input type="radio" name="groupCriterion1">
-                <input type="radio" name="groupCriterion1">
-                <input type="radio" name="groupCriterion1">
-                <label><input type="radio" name="groupCriterion1">schwach</label>
             </p>
             <p>groupCriterion2
-                <label>stark<input type="radio" name="groupCriterion2"></label>
-                <input type="radio" name="groupCriterion2">
-                <input type="radio" name="groupCriterion2">
-                <input type="radio" name="groupCriterion2">
-                <label><input type="radio" name="groupCriterion2">schwach</label>
             </p>
 
         </div>
-- 
GitLab