From a98e7a7b3ee40fbe070e50d70409cf2a3b23c983 Mon Sep 17 00:00:00 2001 From: Stefan Wehrmeyer Date: Wed, 16 Mar 2022 19:42:07 +0100 Subject: [PATCH] Add og image to section view --- .../templates/froide_govplan/plan_og.html | 4 ++++ .../templates/froide_govplan/section.html | 9 +++++++++ .../templates/froide_govplan/section_og.html | 18 ++++++++++++++++++ froide_govplan/templatetags/govplan.py | 1 + froide_govplan/urls.py | 6 ++++++ froide_govplan/views.py | 4 ++++ 6 files changed, 42 insertions(+) create mode 100644 froide_govplan/templates/froide_govplan/section_og.html diff --git a/froide_govplan/templates/froide_govplan/plan_og.html b/froide_govplan/templates/froide_govplan/plan_og.html index 39b9b76..1995995 100644 --- a/froide_govplan/templates/froide_govplan/plan_og.html +++ b/froide_govplan/templates/froide_govplan/plan_og.html @@ -26,11 +26,14 @@ body {

+ {% block tagline %} {{ object.title|truncatechars:100 }} + {% endblock %}

+ {% block bottom_row %}
@@ -51,6 +54,7 @@ body {
{% endif %}
+ {% endblock bottom_row %}
FragDenStaat.de
diff --git a/froide_govplan/templates/froide_govplan/section.html b/froide_govplan/templates/froide_govplan/section.html index 625ed67..f19254e 100644 --- a/froide_govplan/templates/froide_govplan/section.html +++ b/froide_govplan/templates/froide_govplan/section.html @@ -5,9 +5,18 @@ {% load cms_tags %} {% load follow_tags %} {% load thumbnail %} +{% load fds_ogimage %} {% block title %}{{ object.title }}{% endblock %} +{% block meta %} + {% include "snippets/meta.html" %} + + {% url 'govplan:section_og' gov=object.government.slug section=object.slug as section_og_path %} + {% ogimage_url path=section_og_path template="froide_govplan/section_og.html" as og_image_url %} + {% include "fds_cms/social_meta.html" with object=object title=object.title description=object.description image_url=og_image_url %} +{% endblock %} + {% block govplan_breadcrumbs %}