]> git.ipfire.org Git - ipfire.org.git/commitdiff
docs/files/*: use ogp module
authorRico Hoppe <rico.hoppe@ipfire.org>
Wed, 29 May 2024 14:01:14 +0000 (14:01 +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/docs/files/detail.html
src/templates/docs/files/index.html

index 4fd4f4384bcc97040e895620fb0d0905d6832984..d71594a8c9b62a8224caa5847e8ee0a23a7287c1 100644 (file)
@@ -3,22 +3,10 @@
 {% block title %}{{ file.filename }}{% end block %}
 
 {% block head %}
-    HTML Meta Tags
-    <meta name="description" content={{ _("IPFire Documentation - {{ file.filename }}") }}>
-    Facebook Meta Tags
-    <meta property="og:url" content="{{ file.url }}">
-    <meta property="og:type" content="website">
-    <meta property="og:title" content="{{ file.filename }} - IPFire">
-    <meta property="og:description" content="View a file uploaded by {{ file.author }} at {{ locale.format_date(file.created_at) }}">
-    <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="{{ file.url }}">
-    <meta name="twitter:title" content="www.ipfire.org - {{ file.filename }}">
-    <meta name="twitter:description" content="View a file uploaded by {{ file.author }} at {{ locale.format_date(file.created_at) }}">
-    <meta name="twitter:image" content="https://www.ipfire.org/{{ static_url("img/ipfire-tux.png") }}">
+       {% module OpenGraph(
+               title={{ _("IPFire Documentation - {{ file.filename }}") }},
+               description="View a file uploaded by {{ file.author }} at {{ locale.format_date(file.created_at) }}",
+       ) %}
 {% end block %}
 
 {% block main %}
index 56bbd8b497e0e338fdf49f63d8961a3125352219..0b1f3af8eb9a902ede4d994b3d1283a932b392f3 100644 (file)
@@ -3,22 +3,10 @@
 {% block title %}{{ _("Files") }}{% end block %}
 
 {% block head %}
-    HTML Meta Tags
-    <meta name="description" content={{ _("IPFire Documentation - {{ file.filename }}") }}>
-    Facebook Meta Tags
-    <meta property="og:url" content="{{ f.url }}">
-    <meta property="og:type" content="website">
-    <meta property="og:title" content="{{ file.filename }} - IPFire">
-    <meta property="og:description" content="">
-    <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="{{ f.url }}">
-    <meta name="twitter:title" content="www.ipfire.org - {{ file.filename }}">
-    <meta name="twitter:description" content="">
-    <meta name="twitter:image" content="https://www.ipfire.org/{{ static_url("img/ipfire-tux.png") }}">
+       {% module OpenGraph(
+               title={{ _("IPFire Documentation - {{ file.filename }}") }},
+               description="The File Management System of the IPFire Documentation",
+       ) %}
 {% end block %}
 
 {% block main %}