aboutsummaryrefslogtreecommitdiffstats
path: root/templates
diff options
context:
space:
mode:
authorHarald Eilertsen <haraldei@anduin.net>2020-08-23 14:40:03 +0200
committerHarald Eilertsen <haraldei@anduin.net>2020-08-23 14:40:03 +0200
commit129e8d34906584b5e6c3eeeb18958fc5e2c39c33 (patch)
tree1508b341155d08c5acc068bd3dc829c0f7049cf2 /templates
parent39a0268aa235ddf94bdee074cf664221711a1bb7 (diff)
downloadramaskrik-social-129e8d34906584b5e6c3eeeb18958fc5e2c39c33.tar.gz
ramaskrik-social-129e8d34906584b5e6c3eeeb18958fc5e2c39c33.tar.bz2
ramaskrik-social-129e8d34906584b5e6c3eeeb18958fc5e2c39c33.zip
Implement adding screenings in the web ui.
Diffstat (limited to 'templates')
-rw-r--r--templates/screening/list.tera22
-rw-r--r--templates/screening/new.tera36
2 files changed, 58 insertions, 0 deletions
diff --git a/templates/screening/list.tera b/templates/screening/list.tera
new file mode 100644
index 0000000..7c92303
--- /dev/null
+++ b/templates/screening/list.tera
@@ -0,0 +1,22 @@
+<!DOCTYPE html>
+<html>
+<head>
+<title>Screenings</title>
+</head>
+<body>
+<h1>Screenings</h1>
+
+<p>
+<a href="/screenings/new">Add screening</a></p>
+
+{% if screenings | length <= 0%}
+No screenings defined.
+{% else %}
+<ul>
+{% for s in screenings -%}
+<li>{{ s.date }} {{ s.start_time }} - {{ s.end_time }}: {{ s.film.title }} ({{ s.room.name }})</li>
+{% endfor -%}
+</ul>
+{% endif %}
+</body>
+</html>
diff --git a/templates/screening/new.tera b/templates/screening/new.tera
new file mode 100644
index 0000000..0c3eb73
--- /dev/null
+++ b/templates/screening/new.tera
@@ -0,0 +1,36 @@
+<!DOCTYPE html>
+<html>
+<head>
+<title>New screening</title>
+</head>
+<body>
+<h1>New screening</h1>
+
+<form name="new_screening_form" action="/screenings" method="POST">
+ <label for="film_id">Film: </label>
+ <select name="film_id">
+ {% for film in films %}
+ <option value="{{ film.id }}">{{ film.title }}</option>
+ {% endfor %}
+ </select>
+
+ <label for="room_id">Room: </label>
+ <select name="room_id">
+ {% for room in rooms %}
+ <option value="{{ room.id }}">{{ room.name }}</option>
+ {% endfor %}
+
+ <label for="date">Date: </label>
+ <input name="date" type="date">
+
+ <label for="start_time">Start time: </label>
+ <input name="start_time" type="time">
+
+ <label for="end_time">End time: </label>
+ <input name="end_time" type="time">
+
+ </select>
+ <input type="submit" value="Save">
+</form>
+</body>
+</html>