Add registration link to session page
authorVik Fearing <vik@chouppes.com>
Tue, 5 Sep 2023 07:53:44 +0000 (09:53 +0200)
committerVik Fearing <vik@chouppes.com>
Tue, 5 Sep 2023 07:54:02 +0000 (09:54 +0200)
templates/confreg/session.html [new file with mode: 0644]

diff --git a/templates/confreg/session.html b/templates/confreg/session.html
new file mode 100644 (file)
index 0000000..6b47a79
--- /dev/null
@@ -0,0 +1,57 @@
+{%extends "base.html" %}
+{%block title%}Schedule - {{conference}}{%endblock%}
+
+{% block ogpdescription -%}<meta property="og:description" content="{{ session.title }}" />{%- endblock %}
+
+{%block content%}
+<h1>Schedule<span class="confheader"> - {{conference}}</span></h1>
+<div class="sessionlistlink"><a href="../../">Back</a><br/></div>
+
+<h2>{{session.title}}</h2>
+<p>
+{%if session.starttime%}<b>Date:</b> {{session.starttime|datetimeformat("%Y-%m-%d")}}<br/>{%endif%}
+{%if session.starttime%}<b>Time:</b> {{session.starttime|datetimeformat("%H:%M")}}&ndash;{{session.endtime|datetimeformat("%H:%M")}}<br/>{%endif%}
+{%if session.room%}
+<b>Room:</b> {%if session.room.url%}<a href="{{session.room.url}}">{{session.room.roomname}}</a>{%else%}{{session.room.roomname}}{%endif%}<br/>
+{%endif%}
+{%if conference.skill_levels %}
+<b>Level:</b> {{session.skill_level_string}}<br/>
+{%endif%}
+{%if conference.feedbackopen and session.can_feedback%}
+<b>Feedback:</b> <a href="/events/{{conference.urlname}}/feedback/{{session.id}}/">Leave feedback</a><br/>
+{%endif%}
+</p>
+
+<p>
+{{session.abstract|markdown}}
+</p>
+
+{%if slides%}
+<h2>Slides</h2>
+<p>
+  The following slides have been made available for this session:
+</p>
+<ul>
+{%for sl in slides%}
+<li><a href="{%if sl.url%}{{sl.url}}{%else%}/events/{{conference.urlname}}/sessions/session/{{session.id}}/slides/{{sl.id}}/{{sl.name}}{%endif%}">{{sl.name}}</a></li>
+{%endfor%}
+</ul>
+{%endif%}
+
+{%for speaker in session.speaker.all()%}
+{%if loop.first%}
+<h2>Speaker</h2>
+{%endif%}
+<b><a href="../../speaker/{{speaker.id}}-{{speaker.name|slugify}}/">{{speaker.name}}</a></b><br/>
+{%endfor%}
+
+{%if cfr.open and not cfr.closed%}
+<h2>Interested?</h2>
+<p class="button-group">
+  <a class="button button-good" role="button" rel="nofollow"
+    href="{{ syslink("register/") }}">
+    <i class="fas fa-check-circle"></i>&nbsp;Register now!
+  </a>
+</p>
+{%endblock%}
+