post errors handling and classification
It's a while this idea is moving around in my brain.
At the moment we have two levels for post-errors: minor, major.
The difference between the two is just the color of the error box.
During the development Kays introduced the new attachments error handling that allows for an intermediate page to allow users to know the posting of attachments failed, but post the message and gives the user the possibility to edit the message or go on.
So...why not re-use this functionality and with minor errors allow post the topic but inform the user, while in case of major errors return to the preview page?
TBH I don't think at that point there is any meaningful "minor error" apart from attachments failed, but it may be worth considering.
Re: post errors handling and classification
Reply #5 –
And now we are sort of back to two errors:
major => you cannot proceed (missing body, missing subject...stop),
minor => do you want to review? (everything else)
The base behaviour is the same: come back to the post page, then:
if minor you can just click and post,
if major you have to fix it.
I think there is still one fatal error: if you are posting to a board you are not allowed to post in. Though now we have the droppy with the list of boards around in the UI, so I'd say this could become a major error and require fixing in a preview page.
Does it make sense?