startpage: show reports on index, translations

pull/73/head
Christian Merten 1 year ago
parent 3eaaf1727c
commit 8f709eab81
Signed by: christian.merten
GPG Key ID: D953D69721B948B3

@ -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: 2024-11-13 23:36+0100\n" "POT-Creation-Date: 2024-11-23 19:12+0100\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"
@ -18,83 +18,87 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: startpage/models.py:17 startpage/models.py:38 #: startpage/models.py:17 startpage/models.py:39
msgid "Title" msgid "Title"
msgstr "Titel" msgstr "Titel"
#: startpage/models.py:18 startpage/models.py:39 #: startpage/models.py:18 startpage/models.py:40
msgid "URL" msgid "URL"
msgstr "URL" msgstr "URL"
#: startpage/models.py:19 startpage/models.py:41 #: startpage/models.py:19 startpage/models.py:42
msgid "website text" msgid "website text"
msgstr "Webseitentext" msgstr "Webseitentext"
#: startpage/models.py:22 startpage/models.py:62 #: startpage/models.py:20
msgid "Show in navigation"
msgstr "In Navigation anzeigen"
#: startpage/models.py:23 startpage/models.py:63
msgid "Section" msgid "Section"
msgstr "Abschnitt" msgstr "Abschnitt"
#: startpage/models.py:23 #: startpage/models.py:24
msgid "Sections" msgid "Sections"
msgstr "Abschnitte" msgstr "Abschnitte"
#: startpage/models.py:40 #: startpage/models.py:41
msgid "Date" msgid "Date"
msgstr "Datum" msgstr "Datum"
#: startpage/models.py:43 #: startpage/models.py:44
msgid "Groups" msgid "Groups"
msgstr "Gruppen" msgstr "Gruppen"
#: startpage/models.py:44 #: startpage/models.py:45
msgid "detailed" msgid "detailed"
msgstr "detailliert" msgstr "detailliert"
#: startpage/models.py:46 #: startpage/models.py:47
msgid "section" msgid "section"
msgstr "Abschnitt" msgstr "Abschnitt"
#: startpage/models.py:53 #: startpage/models.py:54
msgid "Post" msgid "Post"
msgstr "Eintrag" msgstr "Eintrag"
#: startpage/models.py:54 #: startpage/models.py:55
msgid "Posts" msgid "Posts"
msgstr "Einträge" msgstr "Einträge"
#: startpage/models.py:78 #: startpage/models.py:79
msgid "file" msgid "file"
msgstr "Datei" msgstr "Datei"
#: startpage/models.py:84 #: startpage/models.py:85
msgid "Empty" msgid "Empty"
msgstr "Leer" msgstr "Leer"
#: startpage/models.py:87 #: startpage/models.py:88
msgid "image" msgid "image"
msgstr "Bild" msgstr "Bild"
#: startpage/models.py:88 #: startpage/models.py:89
msgid "images" msgid "images"
msgstr "Bilder" msgstr "Bilder"
#: startpage/models.py:95 startpage/models.py:96 #: startpage/models.py:96 startpage/models.py:97
msgid "Member" msgid "Member"
msgstr "Mitglied" msgstr "Mitglied"
#: startpage/models.py:97 #: startpage/models.py:98
msgid "Description" msgid "Description"
msgstr "Beschreibung" msgstr "Beschreibung"
#: startpage/models.py:98 #: startpage/models.py:99
msgid "Tag" msgid "Tag"
msgstr "Tag" msgstr "Tag"
#: startpage/models.py:101 #: startpage/models.py:102
msgid "Person" msgid "Person"
msgstr "Person" msgstr "Person"
#: startpage/models.py:102 #: startpage/models.py:103
msgid "Persons" msgid "Persons"
msgstr "Personen" msgstr "Personen"

@ -18,7 +18,7 @@ Startseite
<div class="column"> <div class="column">
<h2>Aktuelles</h2> <h2>Aktuelles</h2>
<ul> <ul>
{% for post in posts %} {% for post in recent_posts %}
<li> <li>
<a href="{% url 'startpage:post' section_name='aktuelles' post_name=post.urlname %}">{{ post.title }}</a> <i>vom {{ post.date }}</i> <a href="{% url 'startpage:post' section_name='aktuelles' post_name=post.urlname %}">{{ post.title }}</a> <i>vom {{ post.date }}</i>
</li> </li>
@ -27,4 +27,17 @@ Startseite
</div> </div>
</div> </div>
<div class="row">
<div class="column" style="width: 100%">
<h2>Berichte</h2>
<ul>
{% for post in reports %}
<li>
<a href="{% url 'startpage:post' section_name='berichte' post_name=post.urlname %}">{{ post.title }}</a> <i>vom {{ post.date }}</i>
</li>
{% endfor %}
</ul>
</div>
</div>
{% endblock %} {% endblock %}

@ -22,7 +22,8 @@ def render(request, template_path, context={}):
def index(request): def index(request):
context = { context = {
'posts': Post.objects.filter(section=None) 'recent_posts': Post.objects.filter(section__urlname=settings.RECENT_SECTION),
'reports': Post.objects.filter(section__urlname=settings.REPORTS_SECTION),
} }
return render(request, 'startpage/index.html', context) return render(request, 'startpage/index.html', context)

Loading…
Cancel
Save