fixes passing POST_TITLE as an arg to mkws
This commit is contained in:
Executable → Regular
+1
-1
@@ -92,6 +92,6 @@ do
|
|||||||
export POST_TITLE="$title"
|
export POST_TITLE="$title"
|
||||||
cat "$entry" | grep --regexp "^\# " --invert-match | eval "$postprocess_cmd" > "$dest"
|
cat "$entry" | grep --regexp "^\# " --invert-match | eval "$postprocess_cmd" > "$dest"
|
||||||
fi
|
fi
|
||||||
echo "${title}" > "${dest}.args"
|
echo "POST_TITLE=\"$(echo "${title}" | sed "s/\\\"/\\\\\"/g")\"" > "${dest}.args"
|
||||||
echo "Processed ${entry#$(dirname ${BLOGS})/} to ${dest#$(dirname ${SRC})/}"
|
echo "Processed ${entry#$(dirname ${BLOGS})/} to ${dest#$(dirname ${SRC})/}"
|
||||||
done
|
done
|
||||||
|
|||||||
+18
-2
@@ -51,14 +51,30 @@ do
|
|||||||
mkdir -p "${OUT}/${rel_dir}/"
|
mkdir -p "${OUT}/${rel_dir}/"
|
||||||
|
|
||||||
args="$( [ -f "${t}.args" ] && cat "${t}.args" || echo "" )"
|
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" ]
|
if [ "$ext" = "html" ]
|
||||||
then
|
then
|
||||||
pp "${layout}" "${t}" "$1" "$args" > \
|
pp "${layout}.tmp" "${t}" "${1}" > \
|
||||||
"${OUT}/${rel_dir}/${name}.${ext}"
|
"${OUT}/${rel_dir}/${name}.${ext}"
|
||||||
else
|
else
|
||||||
pp "${t}" "$1" "$args" > \
|
pp "${t}" "${1}" > \
|
||||||
"${OUT}/${rel_dir}/${name}.${ext}"
|
"${OUT}/${rel_dir}/${name}.${ext}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "Written ${OUT}/${rel_dir}${name}.${ext}"
|
echo "Written ${OUT}/${rel_dir}${name}.${ext}"
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
#!
|
#!
|
||||||
SRC="$1"
|
SRC="$1"
|
||||||
SITE_URL="$2"
|
SITE_URL="$2"
|
||||||
POST_TITLE="$3"
|
|
||||||
DATE_PUBLISHED="$(basename "${SRC}" | cut -c1-10)"
|
DATE_PUBLISHED="$(basename "${SRC}" | cut -c1-10)"
|
||||||
CANONICAL_URL="${SITE_URL}/blog/$(basename "${SRC}")"
|
CANONICAL_URL="${SITE_URL}/blog/$(basename "${SRC}")"
|
||||||
#!
|
#!
|
||||||
@@ -34,11 +33,7 @@ DATE="${DATE_PUBLISHED}" CLASS="dt-published" pp "${SHARE}/components/formatted_
|
|||||||
</aside>
|
</aside>
|
||||||
|
|
||||||
<header>
|
<header>
|
||||||
<h1 class='h-name'>
|
<h1 class='h-name'>${POST_TITLE}</h1>
|
||||||
#!
|
|
||||||
echo "${POST_TITLE}"
|
|
||||||
#!
|
|
||||||
</h1>
|
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
<section class='e-content'>
|
<section class='e-content'>
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
#!
|
#!
|
||||||
SRC="$1"
|
SRC="$1"
|
||||||
SITE_URL="$2"
|
SITE_URL="$2"
|
||||||
POST_TITLE="$3"
|
|
||||||
DATE_PUBLISHED="$(basename "${SRC}" | cut -c1-10)"
|
DATE_PUBLISHED="$(basename "${SRC}" | cut -c1-10)"
|
||||||
CANONICAL_URL="${SITE_URL}/microlog/$(basename "${SRC}")"
|
CANONICAL_URL="${SITE_URL}/microlog/$(basename "${SRC}")"
|
||||||
#!
|
#!
|
||||||
|
|||||||
Reference in New Issue
Block a user