Skip to content
Snippets Groups Projects
Commit 3a459a69 authored by Benjamin Hättasch's avatar Benjamin Hättasch
Browse files

Add generic footer to all pages

parent c1649d03
No related branches found
No related tags found
No related merge requests found
from django import template
from django.conf import settings
register = template.Library()
# Get Footer Info from settings
@register.simple_tag
def footer_info():
return settings.FOOTER_INFO
...@@ -2,13 +2,13 @@ ...@@ -2,13 +2,13 @@
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package. # This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
# #
#, fuzzy #, fuzzy
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-10-20 08:43+0000\n" "POT-Creation-Date: 2019-10-29 14:50+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
...@@ -17,10 +17,10 @@ msgstr "" ...@@ -17,10 +17,10 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
#: settings.py:124 #: AKPlanning/settings.py:126
msgid "German" msgid "German"
msgstr "Deutsch" msgstr "Deutsch"
#: settings.py:125 #: AKPlanning/settings.py:127
msgid "English" msgid "English"
msgstr "Englisch" msgstr "Englisch"
...@@ -8,7 +8,7 @@ msgid "" ...@@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-10-25 15:15+0000\n" "POT-Creation-Date: 2019-10-29 14:50+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
...@@ -17,20 +17,20 @@ msgstr "" ...@@ -17,20 +17,20 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
#: forms.py:43 #: AKSubmission/forms.py:43
msgid "Separate multiple tags with semicolon" msgid "Separate multiple tags with semicolon"
msgstr "Mehrere Tags mit Semikolon trennen" msgstr "Mehrere Tags mit Semikolon trennen"
#: forms.py:67 #: AKSubmission/forms.py:67
#, python-format #, python-format
msgid "\"%(duration)s\" is not a valid duration" msgid "\"%(duration)s\" is not a valid duration"
msgstr "\"%(duration)s\" ist keine gültige Dauer" msgstr "\"%(duration)s\" ist keine gültige Dauer"
#: forms.py:110 #: AKSubmission/forms.py:110
msgid "Duration(s)" msgid "Duration(s)"
msgstr "Dauer(n)" msgstr "Dauer(n)"
#: forms.py:112 #: AKSubmission/forms.py:112
msgid "" msgid ""
"Enter at least one planned duration (in hours). If your AK should have " "Enter at least one planned duration (in hours). If your AK should have "
"multiple slots, use multiple lines" "multiple slots, use multiple lines"
...@@ -38,241 +38,243 @@ msgstr "" ...@@ -38,241 +38,243 @@ msgstr ""
"Mindestens eine geplante Dauer (in Stunden) angeben. Wenn der AK mehrere " "Mindestens eine geplante Dauer (in Stunden) angeben. Wenn der AK mehrere "
"Slots haben soll, mehrere Zeilen verwenden" "Slots haben soll, mehrere Zeilen verwenden"
#: templates/AKSubmission/ak_detail.html:8 #: AKSubmission/templates/AKSubmission/ak_detail.html:8
#: templates/AKSubmission/ak_edit.html:8 templates/AKSubmission/ak_list.html:8 #: AKSubmission/templates/AKSubmission/ak_edit.html:8
#: templates/AKSubmission/ak_list.html:14 #: AKSubmission/templates/AKSubmission/ak_list.html:8
#: templates/AKSubmission/akowner_create_update.html:7 #: AKSubmission/templates/AKSubmission/ak_list.html:14
#: templates/AKSubmission/akslot_add_update.html:7 #: AKSubmission/templates/AKSubmission/akowner_create_update.html:7
#: templates/AKSubmission/akslot_delete.html:7 #: AKSubmission/templates/AKSubmission/akslot_add_update.html:7
#: templates/AKSubmission/submission_overview.html:6 #: AKSubmission/templates/AKSubmission/akslot_delete.html:7
#: templates/AKSubmission/submission_overview.html:15 #: AKSubmission/templates/AKSubmission/submission_overview.html:6
#: templates/AKSubmission/submit_new.html:8 #: AKSubmission/templates/AKSubmission/submission_overview.html:15
#: templates/AKSubmission/submit_new_wish.html:5 #: AKSubmission/templates/AKSubmission/submit_new.html:8
#: AKSubmission/templates/AKSubmission/submit_new_wish.html:5
msgid "AKs" msgid "AKs"
msgstr "AKs" msgstr "AKs"
#: templates/AKSubmission/ak_detail.html:8 #: AKSubmission/templates/AKSubmission/ak_detail.html:8
#: templates/AKSubmission/akslot_delete.html:30 #: AKSubmission/templates/AKSubmission/akslot_delete.html:30
#, fuzzy #, fuzzy
#| msgid "AKs" #| msgid "AKs"
msgid "AK" msgid "AK"
msgstr "AKs" msgstr "AKs"
#: templates/AKSubmission/ak_detail.html:13 #: AKSubmission/templates/AKSubmission/ak_detail.html:13
#: templates/AKSubmission/ak_edit.html:14 #: AKSubmission/templates/AKSubmission/ak_edit.html:14
#: templates/AKSubmission/ak_list.html:13 #: AKSubmission/templates/AKSubmission/ak_list.html:13
#: templates/AKSubmission/ak_list.html:18 #: AKSubmission/templates/AKSubmission/ak_list.html:18
#: templates/AKSubmission/akowner_create_update.html:13 #: AKSubmission/templates/AKSubmission/akowner_create_update.html:13
#: templates/AKSubmission/akslot_add_update.html:13 #: AKSubmission/templates/AKSubmission/akslot_add_update.html:13
#: templates/AKSubmission/akslot_delete.html:13 #: AKSubmission/templates/AKSubmission/akslot_delete.html:13
#: templates/AKSubmission/submission_overview.html:6 #: AKSubmission/templates/AKSubmission/submission_overview.html:6
#: templates/AKSubmission/submission_overview.html:11 #: AKSubmission/templates/AKSubmission/submission_overview.html:11
#: templates/AKSubmission/submit_new.html:19 #: AKSubmission/templates/AKSubmission/submit_new.html:19
#: templates/AKSubmission/submit_new_wish.html:10 #: AKSubmission/templates/AKSubmission/submit_new_wish.html:10
msgid "AK Submission" msgid "AK Submission"
msgstr "AK-Eintragung" msgstr "AK-Eintragung"
#: templates/AKSubmission/ak_detail.html:27 #: AKSubmission/templates/AKSubmission/ak_detail.html:27
#: templates/AKSubmission/ak_list_table.html:30 #: AKSubmission/templates/AKSubmission/ak_list_table.html:30
msgid "AK Wish" msgid "AK Wish"
msgstr "AK-Wunsch" msgstr "AK-Wunsch"
#: templates/AKSubmission/ak_detail.html:30 #: AKSubmission/templates/AKSubmission/ak_detail.html:30
#: templates/AKSubmission/ak_list_table.html:10 #: AKSubmission/templates/AKSubmission/ak_list_table.html:10
msgid "Who?" msgid "Who?"
msgstr "Wer?" msgstr "Wer?"
#: templates/AKSubmission/ak_detail.html:32 #: AKSubmission/templates/AKSubmission/ak_detail.html:32
#: templates/AKSubmission/ak_list_table.html:11 #: AKSubmission/templates/AKSubmission/ak_list_table.html:11
msgid "Category" msgid "Category"
msgstr "Kategorie" msgstr "Kategorie"
#: templates/AKSubmission/ak_detail.html:38 #: AKSubmission/templates/AKSubmission/ak_detail.html:38
msgid "Present this AK" msgid "Present this AK"
msgstr "Diesen AK vorstellen" msgstr "Diesen AK vorstellen"
#: templates/AKSubmission/ak_detail.html:42 #: AKSubmission/templates/AKSubmission/ak_detail.html:42
#: templates/AKSubmission/ak_list.html:26 #: AKSubmission/templates/AKSubmission/ak_list.html:26
#: templates/AKSubmission/ak_list_table.html:12 #: AKSubmission/templates/AKSubmission/ak_list_table.html:12
msgid "Tags" msgid "Tags"
msgstr "Tags" msgstr "Tags"
#: templates/AKSubmission/ak_detail.html:48 #: AKSubmission/templates/AKSubmission/ak_detail.html:48
msgid "Reso?" msgid "Reso?"
msgstr "Reso?" msgstr "Reso?"
#: templates/AKSubmission/ak_detail.html:62 #: AKSubmission/templates/AKSubmission/ak_detail.html:62
msgid "When?" msgid "When?"
msgstr "Wann?" msgstr "Wann?"
#: templates/AKSubmission/ak_detail.html:63 #: AKSubmission/templates/AKSubmission/ak_detail.html:63
#: templates/AKSubmission/akslot_delete.html:31 #: AKSubmission/templates/AKSubmission/akslot_delete.html:31
msgid "Duration" msgid "Duration"
msgstr "Dauer" msgstr "Dauer"
#: templates/AKSubmission/ak_detail.html:64 #: AKSubmission/templates/AKSubmission/ak_detail.html:64
msgid "Room" msgid "Room"
msgstr "Raum" msgstr "Raum"
#: templates/AKSubmission/ak_detail.html:86 #: AKSubmission/templates/AKSubmission/ak_detail.html:86
msgid "Add another slot" msgid "Add another slot"
msgstr "Einen neuen AK-Slot hinzufügen" msgstr "Einen neuen AK-Slot hinzufügen"
#: templates/AKSubmission/ak_edit.html:8 templates/AKSubmission/ak_edit.html:21 #: AKSubmission/templates/AKSubmission/ak_edit.html:8
#: AKSubmission/templates/AKSubmission/ak_edit.html:21
msgid "Edit AK" msgid "Edit AK"
msgstr "AK bearbeiten" msgstr "AK bearbeiten"
#: templates/AKSubmission/ak_edit.html:16 #: AKSubmission/templates/AKSubmission/ak_edit.html:16
msgid "Edit" msgid "Edit"
msgstr "Bearbeiten" msgstr "Bearbeiten"
#: templates/AKSubmission/ak_list.html:20 #: AKSubmission/templates/AKSubmission/ak_list.html:20
msgid "Categories" msgid "Categories"
msgstr "Kategorie" msgstr "Kategorie"
#: templates/AKSubmission/ak_list_table.html:9 #: AKSubmission/templates/AKSubmission/ak_list_table.html:9
msgid "Name" msgid "Name"
msgstr "Name" msgstr "Name"
#: templates/AKSubmission/ak_list_table.html:22 #: AKSubmission/templates/AKSubmission/ak_list_table.html:22
msgid "present this AK" msgid "present this AK"
msgstr "Diesen AK vorstellen" msgstr "Diesen AK vorstellen"
#: templates/AKSubmission/ak_list_table.html:25 #: AKSubmission/templates/AKSubmission/ak_list_table.html:25
msgid "Reso" msgid "Reso"
msgstr "Reso" msgstr "Reso"
#: templates/AKSubmission/akowner_create_update.html:7 #: AKSubmission/templates/AKSubmission/akowner_create_update.html:7
#: templates/AKSubmission/akowner_create_update.html:14 #: AKSubmission/templates/AKSubmission/akowner_create_update.html:14
#: templates/AKSubmission/akowner_create_update.html:19 #: AKSubmission/templates/AKSubmission/akowner_create_update.html:19
msgid "AK Owner" msgid "AK Owner"
msgstr "AK-Leitung" msgstr "AK-Leitung"
#: templates/AKSubmission/akowner_create_update.html:25 #: AKSubmission/templates/AKSubmission/akowner_create_update.html:25
#: templates/AKSubmission/akslot_add_update.html:26 #: AKSubmission/templates/AKSubmission/akslot_add_update.html:26
#: templates/AKSubmission/submit_new.html:34 #: AKSubmission/templates/AKSubmission/submit_new.html:34
msgid "Reset" msgid "Reset"
msgstr "Zurücksetzen" msgstr "Zurücksetzen"
#: templates/AKSubmission/akowner_create_update.html:29 #: AKSubmission/templates/AKSubmission/akowner_create_update.html:29
#: templates/AKSubmission/akslot_add_update.html:30 #: AKSubmission/templates/AKSubmission/akslot_add_update.html:30
#: templates/AKSubmission/akslot_delete.html:36 #: AKSubmission/templates/AKSubmission/akslot_delete.html:36
#: templates/AKSubmission/submit_new.html:38 #: AKSubmission/templates/AKSubmission/submit_new.html:38
msgid "Cancel" msgid "Cancel"
msgstr "Abbrechen" msgstr "Abbrechen"
#: templates/AKSubmission/akowner_create_update.html:32 #: AKSubmission/templates/AKSubmission/akowner_create_update.html:32
#: templates/AKSubmission/akslot_add_update.html:33 #: AKSubmission/templates/AKSubmission/akslot_add_update.html:33
msgid "Continue" msgid "Continue"
msgstr "Weiter" msgstr "Weiter"
#: templates/AKSubmission/akslot_add_update.html:7 #: AKSubmission/templates/AKSubmission/akslot_add_update.html:7
#: templates/AKSubmission/akslot_add_update.html:15 #: AKSubmission/templates/AKSubmission/akslot_add_update.html:15
#: templates/AKSubmission/akslot_add_update.html:20 #: AKSubmission/templates/AKSubmission/akslot_add_update.html:20
#: templates/AKSubmission/akslot_delete.html:7 #: AKSubmission/templates/AKSubmission/akslot_delete.html:7
#: templates/AKSubmission/akslot_delete.html:15 #: AKSubmission/templates/AKSubmission/akslot_delete.html:15
#: templates/AKSubmission/akslot_delete.html:20 #: AKSubmission/templates/AKSubmission/akslot_delete.html:20
#, fuzzy #, fuzzy
#| msgid "Duration(s)" #| msgid "Duration(s)"
msgid "AK Duration(s)" msgid "AK Duration(s)"
msgstr "Dauer(n)" msgstr "Dauer(n)"
#: templates/AKSubmission/akslot_delete.html:25 #: AKSubmission/templates/AKSubmission/akslot_delete.html:25
msgid "Do you really want to delete this AK Slot?" msgid "Do you really want to delete this AK Slot?"
msgstr "" msgstr ""
#: templates/AKSubmission/akslot_delete.html:39 #: AKSubmission/templates/AKSubmission/akslot_delete.html:39
msgid "Confirm" msgid "Confirm"
msgstr "Bestätigen" msgstr "Bestätigen"
#: templates/AKSubmission/submission_overview.html:19 #: AKSubmission/templates/AKSubmission/submission_overview.html:19
msgid "" msgid ""
"On this page you can see a list of current AKs, change them and add new ones." "On this page you can see a list of current AKs, change them and add new ones."
msgstr "" msgstr ""
"Auf dieser Seite kannst du eine Liste von aktuellen AKs sehen, diese " "Auf dieser Seite kannst du eine Liste von aktuellen AKs sehen, diese "
"bearbeiten und neue hinzufügen." "bearbeiten und neue hinzufügen."
#: templates/AKSubmission/submission_overview.html:25 #: AKSubmission/templates/AKSubmission/submission_overview.html:25
#: templates/AKSubmission/submit_new_wish.html:5 #: AKSubmission/templates/AKSubmission/submit_new_wish.html:5
#: templates/AKSubmission/submit_new_wish.html:11 #: AKSubmission/templates/AKSubmission/submit_new_wish.html:11
#: templates/AKSubmission/submit_new_wish.html:15 #: AKSubmission/templates/AKSubmission/submit_new_wish.html:15
msgid "New AK Wish" msgid "New AK Wish"
msgstr "Neuer AK-Wunsch" msgstr "Neuer AK-Wunsch"
#: templates/AKSubmission/submission_overview.html:29 #: AKSubmission/templates/AKSubmission/submission_overview.html:29
msgid "Who" msgid "Who"
msgstr "Wer" msgstr "Wer"
#: templates/AKSubmission/submission_overview.html:32 #: AKSubmission/templates/AKSubmission/submission_overview.html:32
msgid "I do not own AKs yet" msgid "I do not own AKs yet"
msgstr "Ich leite bisher keine AKs" msgstr "Ich leite bisher keine AKs"
#: templates/AKSubmission/submission_overview.html:40 #: AKSubmission/templates/AKSubmission/submission_overview.html:40
#: templates/AKSubmission/submit_new.html:8 #: AKSubmission/templates/AKSubmission/submit_new.html:8
#: templates/AKSubmission/submit_new.html:21 #: AKSubmission/templates/AKSubmission/submit_new.html:21
#: templates/AKSubmission/submit_new.html:28 #: AKSubmission/templates/AKSubmission/submit_new.html:28
msgid "New AK" msgid "New AK"
msgstr "Neuer AK" msgstr "Neuer AK"
#: templates/AKSubmission/submission_overview.html:46 #: AKSubmission/templates/AKSubmission/submission_overview.html:46
msgid "Edit Person Info" msgid "Edit Person Info"
msgstr "Personen-Info bearbeiten" msgstr "Personen-Info bearbeiten"
#: templates/AKSubmission/submission_overview.html:53 #: AKSubmission/templates/AKSubmission/submission_overview.html:53
msgid "Current AKs" msgid "Current AKs"
msgstr "Aktuelle AKs" msgstr "Aktuelle AKs"
#: templates/AKSubmission/submit_new.html:41 #: AKSubmission/templates/AKSubmission/submit_new.html:41
msgid "Submit" msgid "Submit"
msgstr "Eintragen" msgstr "Eintragen"
#: views.py:43 #: AKSubmission/views.py:43
msgid "Wishes" msgid "Wishes"
msgstr "Wünsche" msgstr "Wünsche"
#: views.py:43 #: AKSubmission/views.py:43
msgid "AKs one would like to have" msgid "AKs one would like to have"
msgstr "" msgstr ""
"AKs die sich gewünscht wurden, aber bei denen noch nicht klar ist, wer sie " "AKs die sich gewünscht wurden, aber bei denen noch nicht klar ist, wer sie "
"macht. Falls du dir das vorstellen kannst, trag dich einfach ein" "macht. Falls du dir das vorstellen kannst, trag dich einfach ein"
#: views.py:104 #: AKSubmission/views.py:104
msgid "AK successfully created" msgid "AK successfully created"
msgstr "AK erfolgreich angelegt" msgstr "AK erfolgreich angelegt"
#: views.py:157 #: AKSubmission/views.py:157
msgid "AK successfully updated" msgid "AK successfully updated"
msgstr "AK erfolgreich bearbeitet" msgstr "AK erfolgreich bearbeitet"
#: views.py:215 #: AKSubmission/views.py:215
msgid "Person Info successfully updated" msgid "Person Info successfully updated"
msgstr "Personen-Info erfolgreich bearbeitet" msgstr "Personen-Info erfolgreich bearbeitet"
#: views.py:228 #: AKSubmission/views.py:228
msgid "No user selected" msgid "No user selected"
msgstr "Keine Person ausgewählt" msgstr "Keine Person ausgewählt"
#: views.py:254 #: AKSubmission/views.py:254
#, fuzzy #, fuzzy
#| msgid "AK successfully created" #| msgid "AK successfully created"
msgid "AK Slot successfully added" msgid "AK Slot successfully added"
msgstr "AK erfolgreich angelegt" msgstr "AK erfolgreich angelegt"
#: views.py:266 #: AKSubmission/views.py:266
msgid "You cannot edit a slot that has already been scheduled" msgid "You cannot edit a slot that has already been scheduled"
msgstr "Bereits geplante AK-Slots können nicht mehr bearbeitet werden" msgstr "Bereits geplante AK-Slots können nicht mehr bearbeitet werden"
#: views.py:276 #: AKSubmission/views.py:276
#, fuzzy #, fuzzy
#| msgid "AK successfully updated" #| msgid "AK successfully updated"
msgid "AK Slot successfully updated" msgid "AK Slot successfully updated"
msgstr "AK erfolgreich bearbeitet" msgstr "AK erfolgreich bearbeitet"
#: views.py:287 #: AKSubmission/views.py:287
msgid "You cannot delete a slot that has already been scheduled" msgid "You cannot delete a slot that has already been scheduled"
msgstr "Bereits geplante AK-Slots können nicht mehr gelöscht werden" msgstr "Bereits geplante AK-Slots können nicht mehr gelöscht werden"
#: views.py:297 #: AKSubmission/views.py:297
#, fuzzy #, fuzzy
#| msgid "AK successfully created" #| msgid "AK successfully created"
msgid "AK Slot successfully deleted" msgid "AK Slot successfully deleted"
......
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-10-29 14:50+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
#: templates/base.html:73
msgid "Impress"
msgstr "Impressum"
#: templates/base.html:74
msgid "This software is open source"
msgstr "Diese Software ist Open Source"
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
{% load i18n %} {% load i18n %}
{% load bootstrap4 %} {% load bootstrap4 %}
{% load fontawesome %} {% load fontawesome %}
{% load tags_AKModel %}
<!DOCTYPE html> <!DOCTYPE html>
<html lang="en"> <html lang="en">
...@@ -63,6 +64,23 @@ ...@@ -63,6 +64,23 @@
{% endblock %} {% endblock %}
</div> </div>
<div class="container" style="margin-top: 20px">
<div id="footer" style="padding-top:10px;padding-bottom:10px;border-top:1px solid grey;">
{% block footer_custom %}
{% endblock %}
{% footer_info as FI %}
{% if FI.impress_text %}
{{ FI.impress_text }} &middot;
{% endif %}
{% if FI.impress_url %}
<a href="{{ FI.impress_url }}">{% trans "Impress" %}</a> &middot;
{% endif %}
{% if FI.repo_url %}
<a href="{{ FI.repo_url }}">{% trans "This software is open source" %}</a>
{% endif %}
</div>
</div>
{% block bottom_script %}{% endblock %} {% block bottom_script %}{% endblock %}
</body> </body>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment