#. "$_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 &
[link rel="stylesheet" type="text/css" href="%s/webpoll.css"]
[title %s]
] [body class="%s"
- ' "$_BASE" "$_BASE" "$_BASE" "$title" "$page"
+ ' "$_BASE" "$_BASE" "$_BASE" "$(HTML "$title")" "$page"
cat
printf '] ]'
} |"$_EXEC/cgilite/html-sh.sed" -u
fi
}
page_newdate() { . "$_EXEC"/newdate.sh; }
+page_poll() { . "$_EXEC/poll.sh"; }
case ${PATH_INFO} in
/favicon.ico) printf '%s\r\n' 'Content-Length: 0' '';;
/) page_home;;
/*/newdate) page_newdate;;
/*/newoptions);;
- *);;
+ /[0-9a-zA-Z:=]???????????????) page_poll;;
esac
exit 0