Add sorting for reciepts

This commit is contained in:
L3D 2019-02-24 13:47:39 +01:00
parent 1a40fd15b8
commit 2ede7862b4
5 changed files with 32 additions and 26 deletions

View file

@ -0,0 +1,11 @@
title: normaler Waffelteig
---
author: L3D
---
body: bar
---
icon: fas fa-heart
---
number: 100
---
teaser: Foo

View file

@ -0,0 +1,11 @@
title: vegane Waffeln
---
author: L3D
---
body: Vegan
---
icon: fas fa-heart
---
number: 10
---
teaser: Yoo

View file

@ -13,13 +13,13 @@ label = Font-Awesome Icon [fas fa-heart]
type = string
[fields.author]
label = Author
label = Author [für den Feed]
type = string
width = 1/2
[fields.pub_date]
label = Wann ist das Projekt entstanden?
type = date
[fields.number]
label = Priorität [benötigt zum sortieren]
type = integer
width = 1/4
[fields.teaser]

View file

@ -1,18 +1,9 @@
{% macro render_blog_post(post, from_index=false) %}
{% if from_index %}
<section class="4u 6u(medium) 12u(xsmall) project">
<span class="icon alt major">
<a href="{{ post|url }}" class="project-creator" title="{%
if bag('translate', post.alt, 'projekt_von')
%}{{ bag('translate', post.alt, 'projekt_von') }}{% else
%}Von{% endif
%} {{ post.author }} {% if post.pub_date %} {%
if bag('translate', post.alt, 'projekt_am')
%}{{ bag('translate', post.alt, 'projekt_am') }}{% else
%}am{% endif %} {{ post.pub_date.strftime('%d.%m.%Y') }} {%
endif %} {% if bag('translate', post.alt, 'projekt_start')
%}{{ bag('translate', post.alt, 'projekt_start') }}{% else
%}gestarted{% endif %}"><i class="{{ post.icon }} fa-3x iconshiftdown"></i></a>
<span class="icon alt major">
<a href="{{ post|url }}" class="project-creator" title="">
<i class="{{ post.icon }} fa-3x iconshiftdown"></i></a>
</span>
<a href="{{ post|url }}"><h3>{{ post.title }}</h3></a>
<article class="teaser">
@ -23,15 +14,8 @@
<div id="main" class="wrapper style1">
<div class="container">
<header class="major">
<h2>{{ post.title }}</h2><p>{% if bag('translate', post.alt, 'projekt_launch')
%}{{ bag('translate', post.alt, 'projekt_launch') }}{% else
%}Das Projekt wurde vom{% endif %} {{ post.author }} {% if post.pub_date %}{%
if bag('translate', post.alt, 'projekt_am')
%}{{ bag('translate', post.alt, 'projekt_am') }}{% else
%}am{% endif %} {{ post.pub_date.strftime('%d.%m.%Y') }} {% endif %}{%
if bag('translate', post.alt, 'projekt_start')
%}{{ bag('translate', post.alt, 'projekt_start') }}{% else
%}gestarted{% endif %}</p>
<h2>{{ post.title }}</h2>
<p></p>
</header>
<section id="content">
{{ post.body }}

View file

@ -13,7 +13,7 @@
</section>
<div class="row uniform">
<div class="box alt">
{% for child in this.pagination.items %}
{% for child in this.pagination.items|sort(attribute='number', reverse = True)%}
{{ render_blog_post(child, from_index=true) }}
{% endfor %}
</div>