The "General Games Chat" forum, which includes Retro Game Reviews, has been archived and is now read-only. You cannot post here or create a new thread or review on this forum.
cheers.
maybe I need to get out more....
There are three basic tables:
forums
threads
messages
Each forum (ie FOG Chatter) has an ID (which is 416 for FOG Chatter). Each thread inside this forum has an ID and also hold the ID of the forum to which it belongs.
Each message has it's own ID and also holds the forum and thread to which it belongs. So when I click post on this message a new record will be added to the messages table with a threadid of 11997 and a forumid of 416
Obviously the actual part of discussions that you see is only about 25-30% of the system. The admin system which we use is far more complicated becuase you have to be able to edit messages, move messages, delete messages, monitor all the forums in one go, add forums, rename forums, set gameaday winners....the list goes on.
This system is very simple in principle, but once you start tying in registrations, usernames, taglines, banning users, updating passwords etc it becomes a whole lot more complicated.
> But what a scripting language!
scripting language
Scripts typically interact either with other programs (often as glue) or with a set of functions provided by the interpreter, as with the file system functions provided in a UNIX shell and with Tcl's GUI functions. Prototypical scripting languages are AppleScript, C Shell, MSDOS batch files, and Tcl.
> Just plain old PHP: The best language on the net!
Its only a scripting language man... calm down