fixes passing POST_TITLE as an arg to mkws

This commit is contained in:
2026-06-09 21:02:50 +01:00
parent da1670c57c
commit 75f5a8bbf5
4 changed files with 20 additions and 10 deletions
Executable → Regular
+1 -1
View File
@@ -92,6 +92,6 @@ do
export POST_TITLE="$title"
cat "$entry" | grep --regexp "^\# " --invert-match | eval "$postprocess_cmd" > "$dest"
fi
echo "${title}" > "${dest}.args"
echo "POST_TITLE=\"$(echo "${title}" | sed "s/\\\"/\\\\\"/g")\"" > "${dest}.args"
echo "Processed ${entry#$(dirname ${BLOGS})/} to ${dest#$(dirname ${SRC})/}"
done
+18 -2
View File
@@ -51,14 +51,30 @@ do
mkdir -p "${OUT}/${rel_dir}/"
args="$( [ -f "${t}.args" ] && cat "${t}.args" || echo "" )"
if [ "$(head -n 1 "${layout}")" = "#!" ]
then
>"${layout}.tmp" echo "
#!
${args}
$(tail -n +2 "${layout}")
"
else
>"${layout}.tmp" echo "
#!
${args}
#!
$(cat "${layout}")
"
fi
if [ "$ext" = "html" ]
then
pp "${layout}" "${t}" "$1" "$args" > \
pp "${layout}.tmp" "${t}" "${1}" > \
"${OUT}/${rel_dir}/${name}.${ext}"
else
pp "${t}" "$1" "$args" > \
pp "${t}" "${1}" > \
"${OUT}/${rel_dir}/${name}.${ext}"
fi
echo "Written ${OUT}/${rel_dir}${name}.${ext}"
done
+1 -6
View File
@@ -1,7 +1,6 @@
#!
SRC="$1"
SITE_URL="$2"
POST_TITLE="$3"
DATE_PUBLISHED="$(basename "${SRC}" | cut -c1-10)"
CANONICAL_URL="${SITE_URL}/blog/$(basename "${SRC}")"
#!
@@ -34,11 +33,7 @@ DATE="${DATE_PUBLISHED}" CLASS="dt-published" pp "${SHARE}/components/formatted_
</aside>
<header>
<h1 class='h-name'>
#!
echo "${POST_TITLE}"
#!
</h1>
<h1 class='h-name'>${POST_TITLE}</h1>
</header>
<section class='e-content'>
@@ -1,7 +1,6 @@
#!
SRC="$1"
SITE_URL="$2"
POST_TITLE="$3"
DATE_PUBLISHED="$(basename "${SRC}" | cut -c1-10)"
CANONICAL_URL="${SITE_URL}/microlog/$(basename "${SRC}")"
#!