refactor: move as many OG tags to root page as possible

This commit is contained in:
David Bailey 2024-01-09 00:12:31 +01:00
parent 454161e98a
commit 5d1d4cdc32
3 changed files with 18 additions and 10 deletions

View file

@ -11,12 +11,6 @@
<h2> {{ post.post_metadata.title }} </h2>
{% endblock %}
{% block opengraph_tags %}
<meta property="og:title" content="{{ post.post_metadata.title }}" />
<meta property="og:url" content="https://lucidragons.de{{post.post_path}}" />
{% endblock %}
{%block main_content%}
{{ include('fragments/filepath_bar.html') }}

View file

@ -9,8 +9,9 @@
{% block opengraph_tags %}
{{ parent() }}
<meta property="og:image" content="{{post['post_file_dir']}}" />
<meta property="og:type" content="image" />
<meta name="twitter:card" content="summary_large_image">
<meta name="robots" content="max-image-preview:large">
{%endblock %}
{%block content_article%}

View file

@ -1,7 +1,7 @@
<!DOCTYPE html>
<html>
<head>
<title>Lucidragons' Fire</title>
<title>The Dergsite - {{og.title}}</title>
<link rel="stylesheet" href="/static/dergstyle.css">
<link rel="icon" type="image/x-icon" href="/static/icon.jpeg">
@ -13,10 +13,23 @@
{% block extra_head %}{% endblock %}
{% block opengraph_tags %}{% endblock %}
{% block opengraph_tags %}
<meta property="og:site_name" content="The Dergsite">
<meta property="og:url" content="{{og.url}}" />
<meta property="og:title" content="{{ og.title|e }}" />
<meta property="twitter:title" content="{{ og.title|e }}" />
<meta property="og:description" content="{{ og.description|e }}" />
<meta property="twitter:description" content="{{ og.description|e }}" />
<meta property="og:image" content="{{og.image}}" />
<meta name="twitter:image" content="{{og.image}}" />
{% endblock %}
<script type="text/javascript">
window.dergBannerOptions = JSON.parse('{{bannerJson|raw}}');
window.dergBannerOptions = JSON.parse('{{banner|raw}}');
</script>
</head>
<body>