LOCATION="${LOCATION#/}"
LOCATION="${LOCATION%%/*}"
+NICK_REGISTRATION="${NICK_REGISTRATION:-on}"
+
+# ToDo:
+# COOKIE_NICK_EXPIRE=$((86400 * 14))
+# REGEISTERED_NICK_EXPIRE=$((86400 * 365))
+
yield_page(){
page="$1"
printf '%s\r\n' 'Content-Type: text/html; charset=utf-8' \
fi
printf '
[a .section href="#nick" Nickname]
- [div #nick [input name="nickname" value="%s"][submit "action" "nick" Set Cookie]]
+ [div #nick [input name="nickname" placeholder="%s"][submit "action" "nick" Set Cookie]]
' "$(HTML "${nickname#\?}")"
- printf '
+ [ "$NICK_REGISTRATION" = on -a "$nickname" != '?Guest' ] && printf '
[a .section href="#register" Register Nickname]
[div #register
[p Registration will set a permanent Cookie in your Browser.