]> git.ipfire.org Git - ipfire.org.git/commitdiff
lists: add ogp metadata to all sites
authorRico Hoppe <rico.hoppe@ipfire.org>
Fri, 10 May 2024 19:09:55 +0000 (19:09 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Mon, 3 Jun 2024 14:04:05 +0000 (14:04 +0000)
* index, unsubscribe, subscribe

Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
src/templates/lists/index.html
src/templates/lists/subscribe.html
src/templates/lists/unsubscribe.html

index 61c6d397c27d288c68f640fed527b3145f2bb723..6009072c7cb39479b0576e5911612a227ec641c2 100644 (file)
@@ -2,6 +2,25 @@
 
 {% block title %}{{ _("Lists") }}{% end block %}
 
+{% block head %}
+    <!-- HTML Meta Tags -->
+    <meta name="description" content={{ _("IPFire - Mailing Lists") }}>
+    <!-- Facebook Meta Tags -->
+    <meta property="og:url" content="https://www.ipfire.org/lists">
+    <meta property="og:type" content="website">
+    <meta property="og:title" content="{{ page.title }} - IPFire">
+    <meta property="og:description" content={{ _("A Collection of every IPFire Mailing List") }}>
+    <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/lists">
+    <meta name="twitter:title" content="www.ipfire.org - {{ page.title }}">
+    <meta name="twitter:description" content={{ _("A Collection of every IPFire Mailing List") }}>
+    <meta name="twitter:image" content="https://www.ipfire.org/{{ static_url("img/ipfire-tux.png") }}">
+{% end block %}
+
 {% block container %}
        <section class="hero is-primary">
                <div class="hero-body">
index 28e31e1ef86a4d89596a50a3ca17569f346d79f2..d68edd6a5e0aab63a5f67adbf4ec69167d0ab114 100644 (file)
@@ -2,6 +2,25 @@
 \r
 {% block title %}{{ _("Subscribe To %s") }} % {{ list }}{% end block %}\r
 \r
+{% block head %}\r
+    <!-- HTML Meta Tags -->\r
+    <meta name="description" content={{ _("IPFire - Subscribe to %s") % {{ list }} }}>\r
+    <!-- Facebook Meta Tags -->\r
+    <meta property="og:url" content="https://www.ipfire.org/lists/{{ list.list_id }}/subscribe">\r
+    <meta property="og:type" content="website">\r
+    <meta property="og:title" content="{{ page.title }} - IPFire">\r
+    <meta property="og:description" content={{ _("Subscribe and you will receive emails concerning %s!") }} % {{ list }>\r
+    <meta property="og:image" content="https://www.ipfire.org/{{ static_url("img/ipfire-tux.png") }}">\r
+\r
+    <!-- Twitter Meta Tags -->\r
+    <meta name="twitter:card" content="summary_large_image">\r
+    <meta property="twitter:domain" content="ipfire.org">\r
+    <meta property="twitter:url" content="https://www.ipfire.org/lists/{{ list.list_id }}/subscribe">\r
+    <meta name="twitter:title" content="www.ipfire.org - {{ page.title }}">\r
+    <meta name="twitter:description" content={{ _("Subscribe and you will receive emails concerning %s!") }} % {{ list }>\r
+    <meta name="twitter:image" content="https://www.ipfire.org/{{ static_url("img/ipfire-tux.png") }}">\r
+{% end block %}\r
+\r
 {% block container %}\r
        <div class="columns is-centered">\r
                <div class="column is-one-third-desktop">\r
index b2d9a4d61a7ecd90d4102ec81d5c3035f7368580..2ad0c5e1627d9d4b0c5363ef3ddd5b91161e94d7 100644 (file)
@@ -2,6 +2,25 @@
 \r
 {% block title %}{{ _("Unsubscribe from %s") }} % {{ list }}{% end block %}\r
 \r
+{% block head %}\r
+    <!-- HTML Meta Tags -->\r
+    <meta name="description" content={{ _("IPFire - Unsubscribe from %s") % {{ list }} }}>\r
+    <!-- Facebook Meta Tags -->\r
+    <meta property="og:url" content="https://www.ipfire.org/lists/{{ list.list_id }}/unsubscribe">\r
+    <meta property="og:type" content="website">\r
+    <meta property="og:title" content="{{ page.title }} - IPFire">\r
+    <meta property="og:description" content={{ _("Unsubscribe and you will no longer receive emails concerning %s!") }} % {{ list }>\r
+    <meta property="og:image" content="https://www.ipfire.org/{{ static_url("img/ipfire-tux.png") }}">\r
+\r
+    <!-- Twitter Meta Tags -->\r
+    <meta name="twitter:card" content="summary_large_image">\r
+    <meta property="twitter:domain" content="ipfire.org">\r
+    <meta property="twitter:url" content="https://www.ipfire.org/lists/{{ list.list_id }}/unsubscribe">\r
+    <meta name="twitter:title" content="www.ipfire.org - {{ page.title }}">\r
+    <meta name="twitter:description" content={{ _("Unsubscribe and you will no longer receive emails concerning %s!") }} % {{ list }>\r
+    <meta name="twitter:image" content="https://www.ipfire.org/{{ static_url("img/ipfire-tux.png") }}">\r
+{% end block %}\r
+\r
 {% block container %}\r
        <div class="columns is-centered">\r
                <div class="column is-one-third-desktop">\r