diff --git a/foftickets.js b/foftickets.js index df42200..8569bd1 100644 --- a/foftickets.js +++ b/foftickets.js @@ -18,15 +18,15 @@ const QRSalt="!SaltyMagic5392370662"; // + Login with Password // + Login with Token // + Email Link -// + Signup -// Change Password -// + Issue Tickets -// + Transfer Tickets Complicated page. (One ticket: static with transfer and QR code. Multi: buttons to transfer or show QR code) -// Split Transfer into admin (change owner, unused/used/cancelled pulldown) and public (no Used column) versions +// + Display Many Tickets (User) +// + Display One Ticket (User) +// + Camp Editor // + Use Ticket -// Claim One Claims, displays QRCode, and allows transfer with a single button. -// Claim Many Claims, but then displays tickets line by line with update and QRCode functionality -// Edit Regex based ticket list. Allows changing Owner, Offered, Used (Dropdown). +// + Claim Any Tickets +// Purge Revoked Function (Admin) +// Signup +// Change Password +// Issue Tickets from Camp Admin Page // // ToDo, Later // + Use a templating engine diff --git a/views/manytickets.ejs b/views/manytickets.ejs new file mode 100644 index 0000000..8ae006d --- /dev/null +++ b/views/manytickets.ejs @@ -0,0 +1,106 @@ + + + + My Tickets (Multiple) + + + + <%- include('partials/nav') %> + +
+
Server Ready
+ + + + + + + <% for (const t in tickets) { %> + + + + + + <% } %> + + +
Ticket#Offered ToAction
<%=t%>
+
+ + +