Forum fixed

Bad management on my part for not looking at the logs more closely. There was a bug in Drupal which prevented most users from posting new topics to the forum. Really, it was only partially Drupal's fault. The rest of the blame goes to MySQL for accepting an empty string as an acceptable input for the integer zero. PostgreSQL was rightly not accepting it.