Now that I rethink that.... you are having trouble with so many different things, it's probably not the templates.... probably editpost.php or modifypost.php.
Both those scripts are used when editing a post.
Try starting with fresh / clean (unhacked) copies... then add hacks back in, then you can tell what went wrong.
Donate to UBBDev today to help aid in Operational, Server and Script Maintenance, and Development costs.
Please also see our parent organization VNC Web Services if you're in the need of a new UBB.threads Install or Upgrade, Site/Server Migrations, or Security and Coding Services.