mirror of
				https://github.com/Blair-SGA-Dev-Team/blazerapp.git
				synced 2025-10-31 06:51:13 -04:00 
			
		
		
		
	down.sql
This commit is contained in:
		
							parent
							
								
									4da5834934
								
							
						
					
					
						commit
						4f9a69707c
					
				| @ -1,3 +1,11 @@ | ||||
| DROP TABLE auth_val; | ||||
| 
 | ||||
| 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> | ||||
|                     <h3 class="my-2" style="font-size: 18px;">{{name}}</h3> | ||||
|                     <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> | ||||
|                     <form action="clubs/del" method="post"> | ||||
|                         <div class="d-flex mt-3"> | ||||
| @ -46,7 +46,7 @@ | ||||
|                 <hr/> | ||||
| 
 | ||||
|                 <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"> | ||||
|                     <div class="d-flex mt-3"> | ||||
|                     <div style="flex: 1; justify-content: center;"> | ||||
| @ -60,37 +60,37 @@ | ||||
| 
 | ||||
|                     <div class="d-flex mt-3"> | ||||
|                     <div style="flex: 1; justify-content: center;"> | ||||
|                         <p class="my-0">Teacher</p>  | ||||
|                         <p class="my-0">Name</p>  | ||||
|                     </div> | ||||
|                     <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 class="d-flex mt-3"> | ||||
|                     <div style="flex: 1; justify-content: center;"> | ||||
|                         <p class="my-0">Message</p>  | ||||
|                         <p class="my-0">Meeting</p>  | ||||
|                     </div> | ||||
|                     <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 class="d-flex mt-3"> | ||||
|                     <div style="flex: 1; justify-content: center;"> | ||||
|                         <p class="my-0">Date</p>  | ||||
|                         <p class="my-0">Link</p>  | ||||
|                     </div> | ||||
|                     <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 class="d-flex mt-3"> | ||||
|                     <div style="flex: 1; justify-content: center;"> | ||||
|                         <p class="my-0">Time of Submission</p>  | ||||
|                         <p class="my-0">Sponsor</p>  | ||||
|                     </div> | ||||
|                     <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> | ||||
|                      | ||||
| @ -99,11 +99,11 @@ | ||||
|                 </div> | ||||
| 
 | ||||
|                 <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"> | ||||
|                     <div class="d-flex mt-3"> | ||||
|                     <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 style="flex: 1; align: center;"> | ||||
|                         <input type="number" class="form-control form-control-sm" id="id" name="id"> | ||||
| @ -122,48 +122,40 @@ | ||||
| 
 | ||||
|                     <div class="d-flex mt-3"> | ||||
|                     <div style="flex: 1; justify-content: center;"> | ||||
|                         <p class="my-0">Teacher</p>  | ||||
|                         <p class="my-0">Name</p>  | ||||
|                     </div> | ||||
|                     <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 class="d-flex mt-3"> | ||||
|                     <div style="flex: 1; justify-content: center;"> | ||||
|                         <p class="my-0">Message</p>  | ||||
|                         <p class="my-0">Meeting</p>  | ||||
|                     </div> | ||||
|                     <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 class="d-flex mt-3"> | ||||
|                     <div style="flex: 1; justify-content: center;"> | ||||
|                         <p class="my-0">Date</p>  | ||||
|                         <p class="my-0">Link</p>  | ||||
|                     </div> | ||||
|                     <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 class="d-flex mt-3"> | ||||
|                     <div style="flex: 1; justify-content: center;"> | ||||
|                         <p class="my-0">Time of Submission</p>  | ||||
|                         <p class="my-0">Sponsor</p>  | ||||
|                     </div> | ||||
|                     <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 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"> | ||||
|                 </form> | ||||
|                 </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…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user