wowana.me

website source


commit 998cd5df5a9e1a23faa5f05ccc5014704650febb
parent 362357c4d689e9e416e6055c3ad9a99194ea3e45
Author: opal hart <opal@wowana.me>
Date:   Wed,  5 Jun 2019 04:07:22 +0000

clean up postproc.sh, change page <title/>s

Diffstat:
Mpostproc.sh | 13+++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/postproc.sh b/postproc.sh @@ -1,20 +1,25 @@ #!/bin/sh -cat src/header.inc - filename="$1" slug="$(basename "$filename" .part.xht)" unset iso human datepat -date="$(<"$filename" sed -n '/<!--\[time / {s/.* \(.*\)]-->/\1/; p; q}')" +date="$(sed <"$filename" -n '/<!--\[time / {s/.* \(.*\)]-->/\1/; p; q}')" if test -n "$date"; then iso="$(date -Iseconds -d$date)" human="$(date +'%Y %b %d' -d$date)" datepat="s@<!--\[time.*]-->@<time datetime='$iso' title='$iso'>$human</time>@;" fi +title="$(pup <"$filename" 'h1 text{}')" +if test -n "$title"; then + sed <src/header.inc "s<opal hart / wowaname<$title<" +else + cat <src/header.inc +fi + <"$filename" sed \ -e"1i <article class='main' id='$slug'>" \ -e"$datepat"'$a </article>' -cat src/footer.inc +cat <src/footer.inc