# Remove trailing CR, which may have been added by browser
s;\r$;;;
# Collapse white spaces
- s;[\r\t\n ]+; ;;
+ s;[\r\t\n ]+; ;g;
# Remove starting and trailing white spaces
s;^ ;;; s; $;;;
# Usernames starting with & # ? @ + will be invalid
SET_COOKIE +1209600 "nick=$(POST nickname |URL)"
REDIRECT "$(URL "/$LOCATION")"
else
- # ToDo: Return Error Message
- REDIRECT "$(URL "/$LOCATION")?settings#nick"
+ export ERROR=".nick This nickname has already been registered elsewhere"
fi
;;
register)
SET_COOKIE +"$((86400 * 365))" "nick=$(URL "${regnick}")"
REDIRECT "$(URL "/$LOCATION")"
else
- # ToDo: Return Error Message
- REDIRECT "$(URL "/$LOCATION")?settings#register"
+ export ERROR=".register This nickname has already been registered elsewhere"
fi
;;
esac