diff --git a/assets/images/og_unicorn.png b/assets/images/og_unicorn.png new file mode 100644 index 00000000..679602a0 --- /dev/null +++ b/assets/images/og_unicorn.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:96a95f78ba74d9edca6c86a3f13943fbed05625d95ecd29e5f765681dd5504b6 +size 25850 diff --git a/content/contents.lr b/content/contents.lr index 1ba1afa5..a112422c 100644 --- a/content/contents.lr +++ b/content/contents.lr @@ -67,3 +67,5 @@ body: ## Hacker-Kompetenz von bester Genossenschaft Als ein erster, großartiger Erfolg ist zu werten, dass die WTF eG vom Start weg etwa 200 Genossinnen und Genossen vereinigt, die alle sehr gern – einzeln oder im Team – ihre digitalen Kompetenzen der Wirtschaft zur Verfügung stellen. +--- +meta_description: Die Hackergenossenschaft für chaosnahes Wirtschaften. diff --git a/models/blog-post.ini b/models/blog-post.ini index e097be34..44fd9d36 100644 --- a/models/blog-post.ini +++ b/models/blog-post.ini @@ -5,9 +5,15 @@ hidden = yes [fields.title] label = Title +description = Der Seitentitel und die Überschrift dieser Seite type = string size = large +[fields.meta_description] +label = Meta Beschreibung +description = Hier kommt die Beschreibung rein, die von Suchmachinen, Seitencrawlern und Previews auf diese Seite generiert werden +type = string + [fields.author] label = Author type = string diff --git a/models/blog.ini b/models/blog.ini index 0a3a3ca1..4746ea04 100644 --- a/models/blog.ini +++ b/models/blog.ini @@ -1,10 +1,16 @@ [model] name = Blog label = Blog -hidden = yes +hidden = true [fields.title] label = Title +description = Der Seitentitel und die Überschrift dieser Seite +type = string + +[fields.meta_description] +label = Meta Beschreibung +description = Hier kommt die Beschreibung rein, die von Suchmachinen, Seitencrawlern und Previews auf diese Seite generiert werden type = string [children] @@ -12,5 +18,5 @@ model = blog-post order_by = -pub_date, title [pagination] -enabled = yes +enabled = true per_page = 10 diff --git a/models/homepage.ini b/models/homepage.ini index 8089906a..c6a9fe71 100644 --- a/models/homepage.ini +++ b/models/homepage.ini @@ -5,6 +5,12 @@ inherits = header_with_logo [fields.title] label = Title +description = Der Seitentitel und die Überschrift dieser Seite +type = string + +[fields.meta_description] +label = Meta Beschreibung +description = Hier kommt die Beschreibung rein, die von Suchmachinen, Seitencrawlern und Previews auf diese Seite generiert werden type = string [fields.section] diff --git a/models/page.ini b/models/page.ini index 24735b42..a551ecea 100644 --- a/models/page.ini +++ b/models/page.ini @@ -5,6 +5,12 @@ inherits = header_slim [fields.title] label = Title +description = Der Seitentitel und die Überschrift dieser Seite +type = string + +[fields.meta_description] +label = Meta Beschreibung +description = Hier kommt die Beschreibung rein, die von Suchmachinen, Seitencrawlern und Previews auf diese Seite generiert werden type = string [fields.body] diff --git a/templates/blog-post.html b/templates/blog-post.html index 33dc66ce..9f48310d 100644 --- a/templates/blog-post.html +++ b/templates/blog-post.html @@ -1,10 +1,18 @@ {% extends "header_slim.html" %} {% from "macros/blog.html" import render_blog_post %} +{%- block title -%}{{ this.title }}{%- endblock -%} +{%- block meta_description -%} + {%- if this.meta_description is defined and this.meta_description != "" -%} + {{ this.meta_description }} + {%- else -%} + Werkkooperative der Technikfreundinnen eG + {%- endif -%} +{%- endblock -%} +{% block body %}