When post is empty why does page reload instead of...
...notifying the user to input text?
Seems it would make sense like on a form when something is not input that is a required field that a red notification appears asking the user to input the text.
Instead it reloads the page empty and they have to start again.
This is what happens if you click 'add topic' without entering in text in the message box instead of the proposed red error message requesting they fill in the form.