From 6b483c8d28a641b7986419af4499fe03cfb6222a Mon Sep 17 00:00:00 2001 From: Akif9748 Date: Sun, 13 Mar 2022 16:32:02 +0300 Subject: [PATCH] Added Admin panel buttons and alert for success --- routes/get/admin.js | 2 +- routes/post/admin.js | 2 +- views/admin.ejs | 10 +++++++--- views/index.ejs | 5 +++++ views/openThread.ejs | 4 ++-- views/threads.ejs | 3 ++- 6 files changed, 18 insertions(+), 8 deletions(-) diff --git a/routes/get/admin.js b/routes/get/admin.js index 0fb669b..f536435 100644 --- a/routes/get/admin.js +++ b/routes/get/admin.js @@ -8,5 +8,5 @@ module.exports = (req, res) => { if (!user.admin) return error(res, 404, "You have not got permissions for view to this page."); - res.render("admin", { user }) + res.render("admin", { user, user2: false }) } diff --git a/routes/post/admin.js b/routes/post/admin.js index eab3b2a..cdd394a 100644 --- a/routes/post/admin.js +++ b/routes/post/admin.js @@ -16,7 +16,7 @@ module.exports = (req, res) => { user2.write() } - res.render("admin", { user }) + res.render("admin", { user, user2 }) } diff --git a/views/admin.ejs b/views/admin.ejs index b46613b..efb57a6 100644 --- a/views/admin.ejs +++ b/views/admin.ejs @@ -27,15 +27,19 @@ +

Welcome to the admin panel of the forum, <%= user.name %>!

-

Write an ID for make admin:

+

Write an ID for make admin:


- +
- + \ No newline at end of file diff --git a/views/index.ejs b/views/index.ejs index 532d86f..c42ec2d 100644 --- a/views/index.ejs +++ b/views/index.ejs @@ -14,6 +14,11 @@ + + <%if(user.admin){%> +
+ + <%};%>
diff --git a/views/openThread.ejs b/views/openThread.ejs index ab81291..fa774e7 100644 --- a/views/openThread.ejs +++ b/views/openThread.ejs @@ -16,10 +16,10 @@ -
- +
+

> <%= user.name %> alt=<%= user.name %>>

diff --git a/views/threads.ejs b/views/threads.ejs index 27f8113..42c39a9 100644 --- a/views/threads.ejs +++ b/views/threads.ejs @@ -17,8 +17,9 @@
- + +

> <%= user.name %> alt=<%= user.name %>>