I think it can be done with a some modifications to public_polls, new_topic_form, pm_form, edit_post and new_reply_form.pl, ubb_new_topic.cgi, ubb_new_reply.cgi, ubb_pm.cgi, ubb_polls.cgi: just use:
<pre><font color="red">Errors: etc etc</font></pre>
and then show the form again. The difference should be the line that presents that error, and all form objects have to have value="$updatevaluemessage" or whatever instead of value=""... then if there is an error, it will fill in the value auomatically.

--------------------
UBBDev.com - Where UBB developers come for answers!