Fix: DATEs

This commit is contained in:
HUC Stéphane 2021-10-04 13:32:23 +02:00
parent 522c63f9e0
commit 2b87eafade
Signed by untrusted user who does not match committer: hucste
GPG Key ID: C4ED64222D9B037F
2 changed files with 5 additions and 3 deletions

View File

@ -2,8 +2,8 @@
<h1 id="title"><a href="https://webzine.puffy.cafe">OpenBSD Webzine</a></h1>
<div id="banner">
<p>ISSUE #__ISSUE__</p>
<p><time datetime="__DATE__">__DATE__</time></p>
<p><time datetime="__DATETIME__">__HUMAN_DATE__</time></p>
</div>
</header>
<main>
<section>
<section>

View File

@ -49,13 +49,15 @@ then
sed -i "s/__TITLE__/issue #${issue}/g" $DESTFILENAME
sed -i "s/__FILENAME__/issue-${issue}.html/" $DESTFILENAME
# replace date
DATETIME="$(date -j -f "%Y-%m-%dT%H:%M:%SZ" "${PUBLISHED_DATE}" +"%xT%XZ")" 2>/dev/null
HUMAN_DATE="$(date -j -f "%Y-%m-%dT%H:%M:%SZ" "${PUBLISHED_DATE}" +"%B %e, %Y")" 2>/dev/null
if [ $? -ne 0 ]; then
echo "err: Please fill ${DIR}/metadata.sh with ISO-8601 valid date"
exit 1
else
sed -i "s/__DATE__/${HUMAN_DATE}/" $DESTFILENAME
sed -i "s/__DATETIME__/${DATETIME}/" $DESTFILENAME
sed -i "s/__HUMAN_DATE__/${HUMAN_DATE}/" $DESTFILENAME
fi
else
# index.html changes