From 06787773182125e4a958b597dc75e5e2ae02a4ac Mon Sep 17 00:00:00 2001 From: Philip Wittamore Date: Tue, 16 Jun 2026 09:47:17 +0200 Subject: update --- blogthis | 25 +++++++++++++++++++------ 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/blogthis b/blogthis index fbb3155..43e4e51 100755 --- a/blogthis +++ b/blogthis @@ -7,8 +7,10 @@ ROOT="$HOME/web" mkdir -p $ROOT/.tmp cd $ROOT/.tmp || exit +rm * EDITTMP="tmp.txt" EDITHTM="tmp.html" +HEADTMP="top.html" DATE=$(date +%Y-%m-%d) read -r -p "Enter title: " TITLE @@ -19,14 +21,21 @@ ARTICLEDATE="${input:-$DATE}" YEAR=$(echo "$ARTICLEDATE" | cut -c 1-4) DEST="$ROOT/articles/$YEAR" -echo "

$TITLE

" > $EDITTMP -echo "
$ARTICLEDATE
" >> $EDITTMP -echo "

$DESCRIPTION

" >> $EDITTMP -echo -e "

 

\n" >> $EDITTMP +# build header +echo "

$TITLE

" > "$HEADTMP" +echo "
$ARTICLEDATE
" >> "$HEADTMP" +echo "

$DESCRIPTION

" >> "$HEADTMP" +echo "
" >> "$HEADTMP" +# write article micro +6:1 "$EDITTMP" + +# concatenate md2html -o "$EDITHTM" "$EDITTMP" +cat "$EDITHTM" >> "$HEADTMP" +mv "$HEADTMP" "$EDITHTM" +# build final html article FIXEDTITLE=${TITLE// /-} ARTICLE="$FIXEDTITLE.html" @@ -57,12 +66,16 @@ echo " " >> "$ARTICLE" -prettier --write "$ARTICLE" mv "$ARTICLE" "$DEST" +#tidy -m --tidy-mark no "$DEST/$ARTICLE" +prettier --write "$DEST/$ARTICLE" -echo "saved as $DEST/$ARTICLE" +clear +cat "$DEST/$ARTICLE" echo "--------------------------" +echo "saved as $DEST/$ARTICLE" + read -rp "Update the sitemap and rss feed, then upload to your server? ; " choix if [ "$choix" != "n" ] ; then -- cgit v1.3.1