]> git.plutz.net Git - webpoll/blobdiff - index.cgi
suppress autocomplete for title input
[webpoll] / index.cgi
index 8bc1ad0d6777622ef57c59b94eded29fc35dbc11..a7481d70383280808ba70ded82b9bd6d288f968a 100755 (executable)
--- a/index.cgi
+++ b/index.cgi
@@ -11,17 +11,16 @@ _BASE="${_BASE%/}"
 #. "$_EXEC"/session_lock.sh
 . "$_EXEC"/widgets.sh
 
-export MD_HTML="false"
-if [ "$(which awk)" ]; then
-  markdown() { awk -f "$_EXEC/cgilite/markdown.awk"; }
-else
-  markdown() { busybox awk -f "$_EXEC/cgilite/markdown.awk"; }
-fi
-
 PATH_INFO="$(PATH "/${PATH_INFO#${_BASE}}")"
 
-#git init "$_DATA" >/dev/null &
-bookmarks="$(COOKIE bookmarks |grep -xE '[0-9a-zA-Z:=]{16}(/[0-9a-zA-Z:=]{16})?( [0-9a-zA-Z:=]{16}(/[0-9a-zA-Z:=]{16})?)*')"
+# bookmarks_cookie="$(COOKIE bookmarks |grep -xE '[0-9a-zA-Z:=]{16}(/[0-9a-zA-Z:=]{16})?( [0-9a-zA-Z:=]{16}(/[0-9a-zA-Z:=]{16})?)*')"
+bookmarks=''
+for bm in $(COOKIE bookmarks); do
+  [ -f "${_DATA}/$(checkid "${bm%/*}")" ] && bookmarks="${bookmarks}${bookmarks:+ }${bm}"
+done
+if [ "$bookmarks" ]; then
+  SET_COOKIE +$((182 * 86400)) bookmarks="${bm}" Path="${_BASE}/"
+fi
 
 yield_page(){
   title="${1:-Webpoll}" page="$2"
@@ -64,6 +63,7 @@ case ${PATH_INFO} in
   /[0-9a-zA-Z:=]???????????????/[0-9a-zA-Z:=]???????????????) page_newdate;;
   /*/newoptions);;
   /[0-9a-zA-Z:=]???????????????) page_poll;;
+  /*) page_home;;
 esac
 
 exit 0