changes
This commit is contained in:
@@ -13,7 +13,7 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="content">
|
||||
<form id="editor">
|
||||
<form id="editor" method="POST" action="/updateoffered2">
|
||||
<div id="server-response">Server Ready</div>
|
||||
Tickets owned by <%=username%>
|
||||
<table border="1">
|
||||
@@ -25,13 +25,14 @@
|
||||
<% for (const t in tickets) { %>
|
||||
<tr>
|
||||
<td><%=t%></td>
|
||||
<td><input type="edit" value="<%=tickets[t].offered%>" id="<%=t%>-offered"></td>
|
||||
<td><input type="text" class="offered" value="<%=tickets[t].offered%>" name="<%=t%>"></td>
|
||||
<td><button id="<%=t%>-action" type="button"> QRCode </button></td>
|
||||
</tr>
|
||||
<% } %>
|
||||
<tr>
|
||||
</tr>
|
||||
</table>
|
||||
<button id="Update" type="submit">Update Offered</button>
|
||||
</form>
|
||||
</div>
|
||||
<script>
|
||||
@@ -96,13 +97,10 @@ document.body.addEventListener("click", event => {
|
||||
|
||||
|
||||
|
||||
const offereds = document.querySelectorAll("[id$=-offered]");
|
||||
offereds.forEach(el => {
|
||||
const id0=el.id.slice(0,-8);
|
||||
const OfferedEdit = document.getElementById(id0+"-offered");
|
||||
const ActionButton = document.getElementById(id0+"-action" );
|
||||
OfferedEdit.addEventListener('input', () => { ActionButton.textContent = "Update"; ooEdits[id0]=true; console.log("Changed OfferedEdit:",OfferedEdit.value); });
|
||||
});
|
||||
const offereds = document.getElementsByClassName("offered");
|
||||
const MessageArea=document.getElementById("message");
|
||||
console.log("Offereds is ",offereds[0]);
|
||||
for (let i=0; i<offereds.length; i++) offereds[i].addEventListener('input',(event)=>MessageArea.textContent= "Be sure to use the Update Offered button.");
|
||||
|
||||
</script>
|
||||
</body>
|
||||
|
||||
@@ -8,8 +8,9 @@
|
||||
<%- include('partials/nav') %>
|
||||
<div class="content">
|
||||
To use <%=ticket%>, scan this QR Code:<br>
|
||||
<img class="qrcode-image" width=300 height=300 src="<%=qrcode%>" alt="QR Code">
|
||||
<form id="editor" method="POST">
|
||||
<img class="qrcode-image" width=300 height=300 src="<%=qrcode%>" alt="QR Code"><br>
|
||||
Or visit this URL: "<%=useurl%>"
|
||||
<form id="editor" method="POST" action="/oneticket">
|
||||
Or transfer <%=ticket%> to:<br>
|
||||
<input type="hidden" name="ticket" value="<%=ticket%>">
|
||||
<input type="email" placeholder="yourfriend@xyz.com" value="<%=offered%>" name="offered">
|
||||
|
||||
@@ -1,14 +1,15 @@
|
||||
<!-- views/partials/nav.ejs -->
|
||||
<aside>
|
||||
<nav class="nav-links">
|
||||
Falls on Fire
|
||||
<ul>
|
||||
<li><a href="/mytickets">View My Tickets</a></li>
|
||||
<%if (superuser) {%>
|
||||
<li><a href="/camps">View Camps (Admin)</a></li>
|
||||
<li><a href="/settings">Settings (Admin)</a></li>
|
||||
<div class="nav">
|
||||
Falls on Fire<br>
|
||||
<a href="/mytickets">View My Tickets</a><br>
|
||||
<%if (typeof superuser!='undefined' && superuser) {%>
|
||||
<a href="/camps">View Camps (Admin)</a><br>
|
||||
<a href="/settings">Settings (Admin)</a><br>
|
||||
<%}%>
|
||||
<li><a href="/logout">Log Out</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
</aside>
|
||||
<a href="/logout">Log Out</a><br>
|
||||
</div>
|
||||
<div class="message" id="message">
|
||||
<% if (typeof message !== 'undefined') { %>
|
||||
<p><%= message %></p>
|
||||
<% } %>
|
||||
</div>
|
||||
|
||||
14
views/zerotickets.ejs
Normal file
14
views/zerotickets.ejs
Normal file
@@ -0,0 +1,14 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<title>No Tickets</title>
|
||||
<link rel="stylesheet" href="styles.css">
|
||||
</head>
|
||||
<body>
|
||||
<%- include('partials/nav') %>
|
||||
<div class="content">
|
||||
You don't have any tickets assigned to you.
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user