Преглед на файлове

Create page to create answer.

Lee Morgan преди 4 години
родител
ревизия
3695c0e293
променени са 3 файла, в които са добавени 46 реда и са изтрити 0 реда
  1. 1 0
      routes.js
  2. 3 0
      views/learn/lecture.html
  3. 42 0
      views/learn/newAnswer.html

+ 1 - 0
routes.js

@@ -64,6 +64,7 @@ module.exports = function(app){
     app.get("/learn/courses/json", learn.getCourses);
     app.get("/learn/courses/:id", visit, (req, res)=>{res.sendFile(`${views}/learn/course.html`)});
     app.get("/learn", visit, (req, res)=>{res.sendFile(`${views}/learn/courses.html`)});
+    app.get("/learn/answers/new/", (req, res)=>{res.sendFile(`${views}/learn/newAnswer.html`)});
 
     app.get("/learn/lectures/new", visit, (req, res)=>{res.sendFile(`${views}/learn/newLecture.html`)});
     app.post("/learn/lectures/new", learn.createLecture);

+ 3 - 0
views/learn/lecture.html

@@ -185,6 +185,9 @@
                         })
                         .catch((err)=>{});
                 }
+
+                //New Answer
+                
         </script>
     </body>
 </html>

+ 42 - 0
views/learn/newAnswer.html

@@ -0,0 +1,42 @@
+<!DOCTYPE html>
+<html lang="en">
+    <head>
+        <meta charset="utf-8">
+        <title>New Answer</title>
+        <style>
+            form{
+                display: flex;
+                flex-direction: column;
+            }
+
+            form > *{
+                margin: 15px;
+            }
+
+            input[type=submit]{
+                width: 250px;
+            }
+        </style>
+    </head>
+    <body>
+        <form action="/learn/answers/create" method="post">
+            <label>Uploader
+                <input name="uploader" type="text" required>
+            </label>
+
+            <label>Password
+                <input name="password" type="password" required>
+            </label>
+
+            <label>Lecture
+                <input name="lecture" type="text" required>
+            </label>
+
+            <label>Content
+                <input name="content" type="text" required>
+            </label>
+
+            <input type="Submit">
+        </form>
+    </body>
+</html>