]> git.ipfire.org Git - ipfire.org.git/commitdiff
blog/write: add ogp metadata
authorRico Hoppe <rico.hoppe@ipfire.org>
Thu, 4 Apr 2024 16:52:04 +0000 (16:52 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Mon, 3 Jun 2024 14:04:05 +0000 (14:04 +0000)
Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
src/templates/blog/write.html

index b953efec6dae6c64965840c2b52eac895f759ae6..83babe612eab991fe8ec398a2126a67ad4d327e1 100644 (file)
@@ -8,6 +8,44 @@
        {% end %}
 {% end block %}
 
+{% block head %}
+       {% if post %}
+               <!-- HTML Meta Tags -->
+               <meta name="description" content={{ _("IPFire Blog - Edit %s") % post.title }}>
+               <!-- Facebook Meta Tags -->
+               <meta property="og:url" content="https://www.ipfire.org/blog/{{post.slug }}/edit">
+               <meta property="og:type" content="website">
+               <meta property="og:title" content="{{ post.title }} - IPFire">
+               <meta property="og:description" content="Edit unpublished Blog Post {{ post.title }}">
+               <meta property="og:image" content="https://www.ipfire.org/{{ static_url("img/ipfire-tux.png") }}">
+
+               <!-- Twitter Meta Tags -->
+               <meta name="twitter:card" content="summary_large_image">
+               <meta property="twitter:domain" content="ipfire.org">
+               <meta property="twitter:url" content="https://www.ipfire.org/blog/{{post.slug }}/edit">
+               <meta name="twitter:title" content="www.ipfire.org - {{ post.title }}">
+               <meta name="twitter:description" content="Edit unpublished Blog Post {{ post.title }}">
+               <meta name="twitter:image" content="https://www.ipfire.org/{{ static_url("img/ipfire-tux.png") }}">
+       {% else %}
+               <!-- HTML Meta Tags -->
+               <meta name="description" content={{ _("IPFire Blog - Write A New Post") }}>
+               <!-- Facebook Meta Tags -->
+               <meta property="og:url" content="https://www.ipfire.org/blog/write">
+               <meta property="og:type" content="website">
+               <meta property="og:title" content="{{ page.title }} - IPFire">
+               <meta property="og:description" content="Write A New Post for the IPFire Blog">
+               <meta property="og:image" content="https://www.ipfire.org/{{ static_url("img/ipfire-tux.png") }}">
+
+               <!-- Twitter Meta Tags -->
+               <meta name="twitter:card" content="summary_large_image">
+               <meta property="twitter:domain" content="ipfire.org">
+               <meta property="twitter:url" content="https://www.ipfire.org/blog/write">
+               <meta name="twitter:title" content="www.ipfire.org - {{ page.title }}">
+               <meta name="twitter:description" content="Write A New Post for the IPFire Blog">
+               <meta name="twitter:image" content="https://www.ipfire.org/{{ static_url("img/ipfire-tux.png") }}">
+       {% end %}
+{% end block %}
+
 {% block container %}
        <section class="hero is-primary">
                <div class="hero-body">