From: Paul Hänsch Date: Fri, 19 Mar 2021 15:09:00 +0000 (+0100) Subject: fix in output syntax X-Git-Url: https://git.plutz.net/?p=webtxt;a=commitdiff_plain;h=a0a35e84e1a0789b51ff8671f060e50bb7d625c0 fix in output syntax --- diff --git a/index.cgi b/index.cgi index 3ece870..8a892d0 100755 --- a/index.cgi +++ b/index.cgi @@ -36,10 +36,11 @@ case ${PATH_INFO##*/} in [form .new action=new [button type=submit New Note] $(if [ "$(COOKIE pages)" ]; then printf '[h2 Recent Pages][ul .recent' - { COOKIE pages; echo; } |tr \ \\n |while read page; do - [ "$(printf %s "$page" |checkid)" ] && printf '[li [a href="./%s" . %s]]' "$page" "$page" + for page in $(COOKIE pages); do + [ -f "$_DATA/$(printf %s "$page" |checkid)" ] && printf '[li [a href="./%s" . %s]]' "$page" "$page" done - fi)] + printf ']' + fi) ] EOF return 0