summaryrefslogtreecommitdiff
path: root/blog/automatikken
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2022-06-19 21:53:30 +0200
committerJonas Smedegaard <dr@jones.dk>2024-04-06 10:37:11 +0200
commit2babefddb5b38b7a2d65c528c246a2e6705660a4 (patch)
tree0b9d90361db41fedd853e4a1e0fa82c07e1b7984 /blog/automatikken
parent30b9669ea95e6b3b4f48a25c8045c2b4f551dacd (diff)
convert meta and tag directives to TOML frontmatter
command: ``` find * -type f -name '*.md' -execdir perl -MTOML::Tiny=to_toml -C63 -gni -E '%x=();s/\[\[!meta\s+(title|date)="?([^\]"]+?)\s*"?\s*\]\]\s*\n*/$x{$1}=$2;""/eg; s/\[\[!meta\s+stylesheet="?edu"?\s+rel="?stylesheet"?\s*\]\]\n*/$x{taxonomies}{categories}=["education"];""/e; s/\[\[!tag((?:\s+[^\]\s]+)+)\s*\]\]\n*/push @{$x{taxonomies}{tags}}, $1=~m{\S+}g;""/eg; s/\[\[!meta\s+(?:author|name)="?([^\]"]+?)\s*"?\s*\]\]\s*\n*/$x{extra}{author}=$1;""/eg; say "+++"; say to_toml({%x}); say "+++"; say $_' '{}' + ```
Diffstat (limited to 'blog/automatikken')
-rw-r--r--blog/automatikken/index.md10
1 files changed, 8 insertions, 2 deletions
diff --git a/blog/automatikken/index.md b/blog/automatikken/index.md
index a3bb6799..e75e3d02 100644
--- a/blog/automatikken/index.md
+++ b/blog/automatikken/index.md
@@ -1,5 +1,11 @@
-[[!meta title="Automatikken"]]
++++
+title="Automatikken"
+[taxonomies]
+tags=[
+ "blog",
+]
++++
[[!if test="included()" then="""
Sidste nyhedsbrev (4.1) røg ud ved en fejl - uden alle de planlagte forbedringer (som nu er gennemført). Det er systemets automatik der gør det. Jeg havde genstartet en "gammel udgave" for at demonstrere den for min webmaster, og glemt at slå den indbyggede udsendelse fra. At lave fejl i ro og mag er netop pointen med indkøringsfasen.
@@ -14,4 +20,4 @@ Og heldigvis havde jeg nået at skrive én ny post - så noget nyt kom der ud.
"""]]
-[[!tag blog]]
+