From a1bd5c0ce6ecb3edba3035e32538652658bc8766 Mon Sep 17 00:00:00 2001 From: /dev/urandom Date: Fri, 21 Aug 2020 11:12:52 +0300 Subject: [PATCH] don't output date on items w/o commit date --- blogindex.sh | 6 +++++- blogrss.sh | 16 ++++++++-------- 2 files changed, 13 insertions(+), 9 deletions(-) diff --git a/blogindex.sh b/blogindex.sh index be94065..667cf08 100755 --- a/blogindex.sh +++ b/blogindex.sh @@ -16,7 +16,11 @@ for f in $FILES; do OUTPAGE=${f%.md}.html OUTPAGE=/${OUTPAGE#pages/} - echo " * [$TITLE]($OUTPAGE) (last update `date -d "@$MTIME" "+%Y-%m-%d %H:%M"`)" + if [ $MTIME ]; then + echo " * [$TITLE]($OUTPAGE) (last update `date -d "@$MTIME" "+%Y-%m-%d %H:%M"`)" + else + echo " * [$TITLE]($OUTPAGE)" + fi done cat tpl/blog_footer.md diff --git a/blogrss.sh b/blogrss.sh index 11fe5c4..ea740c8 100755 --- a/blogrss.sh +++ b/blogrss.sh @@ -22,15 +22,15 @@ for f in $FILES; do OUTPAGE=${f%.md}.html OUTPAGE=/${OUTPAGE#pages/} - LASTUPD=`date -R -u -d "@$MTIME"` - cat <<- RSSITEM - - $TITLE - $OUTPAGE - $LASTUPD - - RSSITEM + echo "" + echo "$TITLE" + echo "$OUTPAGE" + + if [ $MTIME ]; then + echo "`date -R -u -d \"@$MTIME\"`" + fi + echo "" done cat << RSSFOOTER