From a0a35e84e1a0789b51ff8671f060e50bb7d625c0 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Paul=20H=C3=A4nsch?= Date: Fri, 19 Mar 2021 16:09:00 +0100 Subject: [PATCH] fix in output syntax --- index.cgi | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) 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 -- 2.39.2