]> git.ipfire.org Git - ipfire.org.git/commitdiff
lists/*: use ogp module
authorRico Hoppe <rico.hoppe@ipfire.org>
Wed, 29 May 2024 14:54:34 +0000 (14:54 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Mon, 3 Jun 2024 14:05:10 +0000 (14:05 +0000)
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 6009072c7cb39479b0576e5911612a227ec641c2..eb90ab5a23d642f1692adb525d2956915ca4f935 100644 (file)
@@ -3,22 +3,10 @@
 {% 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") }}">
+       {% module OpenGraph(
+               title=_("IPFire - Mailing Lists"),
+               description="A Collection of every IPFire Mailing List",
+       ) %}
 {% end block %}
 
 {% block container %}
index d68edd6a5e0aab63a5f67adbf4ec69167d0ab114..ef7c2d6198eeb9de83f9aa6f1d62029a706e0fdd 100644 (file)
@@ -3,22 +3,10 @@
 {% 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
+    {% module OpenGraph(\r
+        title=_("IPFire - Subscribe to %s") % list,\r
+        description="Subscribe and you will receive emails concerning %s!" % list",\r
+    ) %}\r
 {% end block %}\r
 \r
 {% block container %}\r
index 2ad0c5e1627d9d4b0c5363ef3ddd5b91161e94d7..d2a74b9ac1df129b035576479572f103da66ee99 100644 (file)
@@ -3,22 +3,10 @@
 {% 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
+    {% module OpenGraph(\r
+        title=_("IPFire - Unsubscribe from %s") % list,\r
+        description="Unsubscribe and you will no longer receive Emails concerning %s!" % list,\r
+    ) %}\r
 {% end block %}\r
 \r
 {% block container %}\r