Cleaned up code catalog side and got everything working.
No changes admin side since it appears to be working fine, although there is still some questionable code?

NOTE: I re-coded this for my own site which uses a different Table Structure and style-sheet than the normal OSC Style-sheet.
I tried to fix everything back to the standard OSC tables and style-sheet but I might have missed one or two.
You might have to make some minor cosmetic changes for it to look like the rest of your site.

Still a newbe at PHP, so can't offer any real help if this doesn't work for you ... sorry.

* Admin script now runs from the Admin side of the server
* Customers must be registered and logged-in to create threads and replies.
* Email addresses are now hidden, but registered customers can still contact each other.
* osC style buttons added for the links.
* Customer side now runs from one script - forum.php with the definitions in the language file. To add a language just alter /includes/languages/*your-language*/forum.php

INSTALL ------------------------
If you have an old version installed just copy over your old files and delete the catalog/forum_*.php files from your server