diff --git a/dav_submission/templates/dav_submission/emails/new_submission.txt b/dav_submission/templates/dav_submission/emails/new_submission.txt
index 7278ae7..704094f 100644
--- a/dav_submission/templates/dav_submission/emails/new_submission.txt
+++ b/dav_submission/templates/dav_submission/emails/new_submission.txt
@@ -10,5 +10,5 @@ Beschreibung:
{{ metadata.description }}
Ihr könnt den Beitrag unter
- https://mein-dav.alpenverein-karlsruhe.de/download
+ {{ base_url }}{% url 'dav_submission:list' %}
herunterladen.
\ No newline at end of file
diff --git a/dav_submission/templates/dav_submission/list.html b/dav_submission/templates/dav_submission/list.html
index 6e0149b..87a4869 100644
--- a/dav_submission/templates/dav_submission/list.html
+++ b/dav_submission/templates/dav_submission/list.html
@@ -10,6 +10,7 @@
| {% trans 'Titel' %} |
{% trans 'Absender' %} |
+ {% trans 'Gruppe' %} |
{% trans 'Datum' %} |
|
@@ -17,6 +18,7 @@
|
|
|
+ |
|
@@ -28,6 +30,13 @@
{{ object.name }} ({{ object.email_address }})
|
+
+ {% if object.group %}
+ {{ object.group }}
+ {% else %}
+ -
+ {% endif %}
+ |
{{ object.timestamp|date:'l, d. F Y H:i:s e' }}
|
@@ -44,7 +53,7 @@
$(document).ready( function () {
var table = $("#objects_table").DataTable( {
orderCellsTop: true,
- order: [[2, "asc"]],
+ order: [[3, "asc"]],
paging: false,
language: {
search: "{% trans 'Filter' %}:",
diff --git a/dav_submission/views.py b/dav_submission/views.py
index 521f442..9cbadf4 100644
--- a/dav_submission/views.py
+++ b/dav_submission/views.py
@@ -45,6 +45,7 @@ class ListView(generic.ListView):
'name': None,
'email_address': None,
'title': None,
+ 'group': None,
'timestamp': None,
}
with open(metadata_file_path) as f:
@@ -58,6 +59,10 @@ class ListView(generic.ListView):
if mo is not None:
metadata['title'] = mo.group(1)
continue
+ mo = re.match(r'^Gruppe: (.*)$', line)
+ if mo is not None:
+ metadata['group'] = mo.group(1)
+ continue
mo = re.match(r'^Datum: ([0-9]{2}.[0-9]{2}.[0-9]{4}) ([0-9]{2}:[0-9]{2}:[0-9]{2}) (.*)$', line)
if mo is not None:
date_str = mo.group(1)