mirror of
https://github.com/Blair-SGA-Dev-Team/blazerapp.git
synced 2024-11-24 21:51:16 -05:00
down.sql
This commit is contained in:
parent
4da5834934
commit
4f9a69707c
|
@ -1,3 +1,11 @@
|
||||||
DROP TABLE auth_val;
|
DROP TABLE auth_val;
|
||||||
|
|
||||||
DROP TABLE events;
|
DROP TABLE events;
|
||||||
|
DROP TABLE teachers;
|
||||||
|
DROP TABLE announcements;
|
||||||
|
DROP TABLE clubs;
|
||||||
|
DROP TABLE lunch_events;
|
||||||
|
DROP TABLE ssl_opps;
|
||||||
|
DROP TABLE polls;
|
||||||
|
DROP TABLE new;
|
||||||
|
DROP TABLE important;
|
||||||
|
|
|
@ -26,7 +26,7 @@
|
||||||
<small>ID: {{id}} | LANG: {{lang}}</small>
|
<small>ID: {{id}} | LANG: {{lang}}</small>
|
||||||
<h3 class="my-2" style="font-size: 18px;">{{name}}</h3>
|
<h3 class="my-2" style="font-size: 18px;">{{name}}</h3>
|
||||||
<p class="mb-2">{{meeting}}</p>
|
<p class="mb-2">{{meeting}}</p>
|
||||||
<small><b>{{link}}</b></small>
|
<p class="mb-2">{{link}}</p>
|
||||||
<p class="mt-2 mb-0">Sponsor: {{sponsor}}</p>
|
<p class="mt-2 mb-0">Sponsor: {{sponsor}}</p>
|
||||||
<form action="clubs/del" method="post">
|
<form action="clubs/del" method="post">
|
||||||
<div class="d-flex mt-3">
|
<div class="d-flex mt-3">
|
||||||
|
@ -46,7 +46,7 @@
|
||||||
<hr/>
|
<hr/>
|
||||||
|
|
||||||
<div class="my-4">
|
<div class="my-4">
|
||||||
<h2 style="font-size: 20px;">Add Event</h2>
|
<h2 style="font-size: 20px;">Add Club</h2>
|
||||||
<form action="clubs/add" method="post">
|
<form action="clubs/add" method="post">
|
||||||
<div class="d-flex mt-3">
|
<div class="d-flex mt-3">
|
||||||
<div style="flex: 1; justify-content: center;">
|
<div style="flex: 1; justify-content: center;">
|
||||||
|
@ -60,37 +60,37 @@
|
||||||
|
|
||||||
<div class="d-flex mt-3">
|
<div class="d-flex mt-3">
|
||||||
<div style="flex: 1; justify-content: center;">
|
<div style="flex: 1; justify-content: center;">
|
||||||
<p class="my-0">Teacher</p>
|
<p class="my-0">Name</p>
|
||||||
</div>
|
</div>
|
||||||
<div style="flex: 1; align: center;">
|
<div style="flex: 1; align: center;">
|
||||||
<input type="text" class="form-control form-control-sm" id="teacher" name="teacher">
|
<input type="text" class="form-control form-control-sm" id="name" name="name">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="d-flex mt-3">
|
<div class="d-flex mt-3">
|
||||||
<div style="flex: 1; justify-content: center;">
|
<div style="flex: 1; justify-content: center;">
|
||||||
<p class="my-0">Message</p>
|
<p class="my-0">Meeting</p>
|
||||||
</div>
|
</div>
|
||||||
<div style="flex: 1; align: center;">
|
<div style="flex: 1; align: center;">
|
||||||
<input type="text" class="form-control form-control-sm" id="message" name="message">
|
<input type="text" class="form-control form-control-sm" id="meeting" name="meeting">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="d-flex mt-3">
|
<div class="d-flex mt-3">
|
||||||
<div style="flex: 1; justify-content: center;">
|
<div style="flex: 1; justify-content: center;">
|
||||||
<p class="my-0">Date</p>
|
<p class="my-0">Link</p>
|
||||||
</div>
|
</div>
|
||||||
<div style="flex: 1; align: center;">
|
<div style="flex: 1; align: center;">
|
||||||
<input type="text" class="form-control form-control-sm" id="date" name="date">
|
<input type="text" class="form-control form-control-sm" id="link" name="link">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="d-flex mt-3">
|
<div class="d-flex mt-3">
|
||||||
<div style="flex: 1; justify-content: center;">
|
<div style="flex: 1; justify-content: center;">
|
||||||
<p class="my-0">Time of Submission</p>
|
<p class="my-0">Sponsor</p>
|
||||||
</div>
|
</div>
|
||||||
<div style="flex: 1; align: center;">
|
<div style="flex: 1; align: center;">
|
||||||
<input type="text" class="form-control form-control-sm" id="time" name="time">
|
<input type="text" class="form-control form-control-sm" id="sponsor" name="sponsor">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@ -99,11 +99,11 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="my-4">
|
<div class="my-4">
|
||||||
<h2 style="font-size: 20px;">Update Event</h2>
|
<h2 style="font-size: 20px;">Update Club</h2>
|
||||||
<form action="anouncements/upd" method="post">
|
<form action="anouncements/upd" method="post">
|
||||||
<div class="d-flex mt-3">
|
<div class="d-flex mt-3">
|
||||||
<div style="flex: 1; justify-content: center;">
|
<div style="flex: 1; justify-content: center;">
|
||||||
<p class="my-0">ID of event to update</p>
|
<p class="my-0">ID of club to update</p>
|
||||||
</div>
|
</div>
|
||||||
<div style="flex: 1; align: center;">
|
<div style="flex: 1; align: center;">
|
||||||
<input type="number" class="form-control form-control-sm" id="id" name="id">
|
<input type="number" class="form-control form-control-sm" id="id" name="id">
|
||||||
|
@ -122,48 +122,40 @@
|
||||||
|
|
||||||
<div class="d-flex mt-3">
|
<div class="d-flex mt-3">
|
||||||
<div style="flex: 1; justify-content: center;">
|
<div style="flex: 1; justify-content: center;">
|
||||||
<p class="my-0">Teacher</p>
|
<p class="my-0">Name</p>
|
||||||
</div>
|
</div>
|
||||||
<div style="flex: 1; align: center;">
|
<div style="flex: 1; align: center;">
|
||||||
<input type="text" class="form-control form-control-sm" id="teacher" name="teacher">
|
<input type="text" class="form-control form-control-sm" id="name" name="name">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="d-flex mt-3">
|
<div class="d-flex mt-3">
|
||||||
<div style="flex: 1; justify-content: center;">
|
<div style="flex: 1; justify-content: center;">
|
||||||
<p class="my-0">Message</p>
|
<p class="my-0">Meeting</p>
|
||||||
</div>
|
</div>
|
||||||
<div style="flex: 1; align: center;">
|
<div style="flex: 1; align: center;">
|
||||||
<input type="text" class="form-control form-control-sm" id="message" name="message">
|
<input type="text" class="form-control form-control-sm" id="meeting" name="meeting">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="d-flex mt-3">
|
<div class="d-flex mt-3">
|
||||||
<div style="flex: 1; justify-content: center;">
|
<div style="flex: 1; justify-content: center;">
|
||||||
<p class="my-0">Date</p>
|
<p class="my-0">Link</p>
|
||||||
</div>
|
</div>
|
||||||
<div style="flex: 1; align: center;">
|
<div style="flex: 1; align: center;">
|
||||||
<input type="text" class="form-control form-control-sm" id="date" name="date">
|
<input type="text" class="form-control form-control-sm" id="link" name="link">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="d-flex mt-3">
|
<div class="d-flex mt-3">
|
||||||
<div style="flex: 1; justify-content: center;">
|
<div style="flex: 1; justify-content: center;">
|
||||||
<p class="my-0">Time of Submission</p>
|
<p class="my-0">Sponsor</p>
|
||||||
</div>
|
</div>
|
||||||
<div style="flex: 1; align: center;">
|
<div style="flex: 1; align: center;">
|
||||||
<input type="text" class="form-control form-control-sm" id="time" name="time">
|
<input type="text" class="form-control form-control-sm" id="sponsor" name="sponsor">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="d-flex mt-3">
|
|
||||||
<div style="flex: 1; justify-content: center;">
|
|
||||||
<p class="my-0">Teacher/Organizer Email</p>
|
|
||||||
</div>
|
|
||||||
<div style="flex: 1; align: center;">
|
|
||||||
<input type="text" class="form-control form-control-sm" id="emails" name="emails">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<input type="submit", value="Submit">
|
<input type="submit", value="Submit">
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
|
|
167
cms/templates/polls.html.hbs
Normal file
167
cms/templates/polls.html.hbs
Normal file
|
@ -0,0 +1,167 @@
|
||||||
|
{{! vim: set ft=html: }}
|
||||||
|
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<link rel="stylesheet" href="/static/style.css">
|
||||||
|
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.1/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-F3w7mX95PdgyTmZZMECAngseQB83DfGTowi0iMjiWaeVhAn4FJkqJByhZMI3AhiU" crossorigin="anonymous">
|
||||||
|
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||||
|
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Rubik:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div class="container-md p-3" style="">
|
||||||
|
<h2 style="font-size: 24px; font-weight: bold">
|
||||||
|
Admin Panel
|
||||||
|
</h2>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="container-md d-flex gap-4" style="">
|
||||||
|
<!-- polls list -->
|
||||||
|
<div class="p-3" style="flex: 1;">
|
||||||
|
<h1 style="font-size: 28px;">Polls</h1>
|
||||||
|
|
||||||
|
<div class="vstack gap-3 mt-4">
|
||||||
|
{{#each ctx}}
|
||||||
|
<div class="bg-light border rounded-3 p-2">
|
||||||
|
<small>ID: {{id}} | LANG: {{lang}}</small>
|
||||||
|
<h3 class="my-2" style="font-size: 18px;">{{url}}</h3>
|
||||||
|
<p class="mb-2">{{meeting}}</p>
|
||||||
|
<p class="mb-2">{{link}}</p>
|
||||||
|
<p class="mt-2 mb-0">Sponsor: {{sponsor}}</p>
|
||||||
|
<form action="polls/del" method="post">
|
||||||
|
<div class="d-flex mt-3">
|
||||||
|
<input type="number" class="form-control form-control-sm" id="id" name="id" value = {{id}} style="display: none">
|
||||||
|
</div>
|
||||||
|
<input type="submit" value="Delete">
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
{{/each}}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- polls actions -->
|
||||||
|
<div class="p-3" style="flex: 1;">
|
||||||
|
<h1 style="font-size: 28px;">Polls Actions</h1>
|
||||||
|
|
||||||
|
<hr/>
|
||||||
|
|
||||||
|
<div class="my-4">
|
||||||
|
<h2 style="font-size: 20px;">Add Club</h2>
|
||||||
|
<form action="polls/add" method="post">
|
||||||
|
<div class="d-flex mt-3">
|
||||||
|
<div style="flex: 1; justify-content: center;">
|
||||||
|
<p class="my-0">Lang</p>
|
||||||
|
<label for="lang" class="form-label"><small>'en' for English, 'es' for Spanish</small></label>
|
||||||
|
</div>
|
||||||
|
<div style="flex: 1; align: center;">
|
||||||
|
<input type="text" class="form-control form-control-sm" id="lang" name="lang">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="d-flex mt-3">
|
||||||
|
<div style="flex: 1; justify-content: center;">
|
||||||
|
<p class="my-0">Name</p>
|
||||||
|
</div>
|
||||||
|
<div style="flex: 1; align: center;">
|
||||||
|
<input type="text" class="form-control form-control-sm" id="name" name="name">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="d-flex mt-3">
|
||||||
|
<div style="flex: 1; justify-content: center;">
|
||||||
|
<p class="my-0">Meeting</p>
|
||||||
|
</div>
|
||||||
|
<div style="flex: 1; align: center;">
|
||||||
|
<input type="text" class="form-control form-control-sm" id="meeting" name="meeting">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="d-flex mt-3">
|
||||||
|
<div style="flex: 1; justify-content: center;">
|
||||||
|
<p class="my-0">Link</p>
|
||||||
|
</div>
|
||||||
|
<div style="flex: 1; align: center;">
|
||||||
|
<input type="text" class="form-control form-control-sm" id="link" name="link">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="d-flex mt-3">
|
||||||
|
<div style="flex: 1; justify-content: center;">
|
||||||
|
<p class="my-0">Sponsor</p>
|
||||||
|
</div>
|
||||||
|
<div style="flex: 1; align: center;">
|
||||||
|
<input type="text" class="form-control form-control-sm" id="sponsor" name="sponsor">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<input type="submit" value="Submit">
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="my-4">
|
||||||
|
<h2 style="font-size: 20px;">Update Club</h2>
|
||||||
|
<form action="anouncements/upd" method="post">
|
||||||
|
<div class="d-flex mt-3">
|
||||||
|
<div style="flex: 1; justify-content: center;">
|
||||||
|
<p class="my-0">ID of club to update</p>
|
||||||
|
</div>
|
||||||
|
<div style="flex: 1; align: center;">
|
||||||
|
<input type="number" class="form-control form-control-sm" id="id" name="id">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="d-flex mt-3">
|
||||||
|
<div style="flex: 1; justify-content: center;">
|
||||||
|
<p class="my-0">Lang</p>
|
||||||
|
<label for="lang" class="form-label"><small>'en' for English, 'es' for Spanish</small></label>
|
||||||
|
</div>
|
||||||
|
<div style="flex: 1; align: center;">
|
||||||
|
<input type="text" class="form-control form-control-sm" id="lang" name="lang">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="d-flex mt-3">
|
||||||
|
<div style="flex: 1; justify-content: center;">
|
||||||
|
<p class="my-0">Name</p>
|
||||||
|
</div>
|
||||||
|
<div style="flex: 1; align: center;">
|
||||||
|
<input type="text" class="form-control form-control-sm" id="name" name="name">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="d-flex mt-3">
|
||||||
|
<div style="flex: 1; justify-content: center;">
|
||||||
|
<p class="my-0">Meeting</p>
|
||||||
|
</div>
|
||||||
|
<div style="flex: 1; align: center;">
|
||||||
|
<input type="text" class="form-control form-control-sm" id="meeting" name="meeting">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="d-flex mt-3">
|
||||||
|
<div style="flex: 1; justify-content: center;">
|
||||||
|
<p class="my-0">Link</p>
|
||||||
|
</div>
|
||||||
|
<div style="flex: 1; align: center;">
|
||||||
|
<input type="text" class="form-control form-control-sm" id="link" name="link">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="d-flex mt-3">
|
||||||
|
<div style="flex: 1; justify-content: center;">
|
||||||
|
<p class="my-0">Sponsor</p>
|
||||||
|
</div>
|
||||||
|
<div style="flex: 1; align: center;">
|
||||||
|
<input type="text" class="form-control form-control-sm" id="sponsor" name="sponsor">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<input type="submit", value="Submit">
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<hr/>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
Loading…
Reference in New Issue
Block a user