From 690ad71328b5933dd8ec0253856db57c9eb52949 Mon Sep 17 00:00:00 2001 From: Mattia Succurro Date: Sat, 14 Jun 2025 15:32:30 +0200 Subject: [PATCH] add og meta tags --- CHANGELOG.md | 1 + freak/templates/base.html | 2 ++ freak/templates/singlepost.html | 9 ++++++++- 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index da04d8c..1e45a91 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,7 @@ - Fixed bugs in templates introduced in 0.3.2 - Improved karma management +- Fixed og: meta tags missing ## 0.3.2 diff --git a/freak/templates/base.html b/freak/templates/base.html index 0038452..7cab856 100644 --- a/freak/templates/base.html +++ b/freak/templates/base.html @@ -14,6 +14,8 @@ This service is age-restricted; do not access if underage. More info: https://{{ domain_name }}/terms --> + + {# psa: icons url MUST be supplied by .env via PRIVATE_ASSETS= #} diff --git a/freak/templates/singlepost.html b/freak/templates/singlepost.html index 145f5d9..6aa9bc8 100644 --- a/freak/templates/singlepost.html +++ b/freak/templates/singlepost.html @@ -5,7 +5,14 @@ {% from "macros/icon.html" import icon, callout with context %} {% from "macros/nav.html" import nav_guild, nav_user with context %} -{% block title %}{{ title_tag(p.title + '; from ' + p.topic_or_user().handle()) }}{% endblock %} +{% block title %} +{{ title_tag(p.title + '; from ' + p.topic_or_user().handle()) }} + +{# meta name="og:description" coming in 0.4 #} +{% if p.author %} + +{% endif %} +{% endblock %} {% block nav %} {% if p.topic %}