diff --git a/pinaxcon/templates/registrasion/reports_list.html b/pinaxcon/templates/registrasion/reports_list.html
index b7ae2505..23a80c35 100644
--- a/pinaxcon/templates/registrasion/reports_list.html
+++ b/pinaxcon/templates/registrasion/reports_list.html
@@ -16,6 +16,13 @@
{% endfor %}
+
+ |
+ Conservancy attendees report
+ |
+
+ |
+
{% endblock %}
diff --git a/pinaxcon/templates/symposion/speakers/reports_list.html b/pinaxcon/templates/symposion/speakers/reports_list.html
new file mode 100644
index 00000000..47b9bd83
--- /dev/null
+++ b/pinaxcon/templates/symposion/speakers/reports_list.html
@@ -0,0 +1,23 @@
+{% extends "site_base.html" %}
+{% load static %}
+{% load i18n %}
+
+{% block head_title %}Speaker & Talk Reports{% endblock %}
+{% block page_title %}Speaker and Talk Reports{% endblock %}
+
+{% block content %}
+
+
+ | Speaker Talks |
+ For track review. |
+
+
+ | Speaker Tracks |
+ Used for reviewing speakers across all tracks. |
+
+
+ | Presentations |
+ Used for naming videos. Includes additional speakers and slot details. |
+
+
+{% endblock %}
diff --git a/vendor/symposion/symposion/speakers/urls.py b/vendor/symposion/symposion/speakers/urls.py
index d35ae472..f4af2194 100644
--- a/vendor/symposion/symposion/speakers/urls.py
+++ b/vendor/symposion/symposion/speakers/urls.py
@@ -2,6 +2,7 @@ from django.conf.urls import url
from .views import (
presentations_report,
+ reports_list,
speaker_create,
speaker_create_token,
speaker_edit,
@@ -17,7 +18,8 @@ urlpatterns = [
url(r"^edit/(?:(?P\d+)/)?$", speaker_edit, name="speaker_edit"),
url(r"^profile/(?P\d+)/$", speaker_profile, name="speaker_profile"),
url(r"^staff/create/(\d+)/$", speaker_create_staff, name="speaker_create_staff"),
+ url(r"^reports/$", reports_list, name="speaker_reports_list"),
url(r"^talks-report/$", speaker_talks_report, name="speaker_talks_report"),
url(r"^track-report/$", speaker_track_report, name="speaker_track_report"),
- url(r"^presentations-report/$", presentations_report, name="presentations_report"),
+ url(r"^presentations-report/$", presentations_report, name="speaker_presentations_report"),
]
diff --git a/vendor/symposion/symposion/speakers/views.py b/vendor/symposion/symposion/speakers/views.py
index d80a39ca..fff03d7e 100644
--- a/vendor/symposion/symposion/speakers/views.py
+++ b/vendor/symposion/symposion/speakers/views.py
@@ -142,6 +142,12 @@ def speaker_profile(request, pk):
})
+@login_required
+@user_passes_test(lambda u: u.is_staff)
+def reports_list(request):
+ return render(request, 'symposion/speakers/reports_list.html')
+
+
@login_required
@user_passes_test(lambda u: u.is_staff)
def speaker_track_report(request):