TheZiggler said:
A matter of investing the time to understand the code[...]
Exactly. :P
Time I don't really have to spare, to be fair.
Doubly so, since I'd have to deepen my understanding of the code quite a bit to even begin understanding the design.
Henry-killenger said:
[all that stuff]
Trust me, if it were that easy, I'd have done it ages ago. XD
When you post something, the text isn't hard-coded into the web page or anything, it's added to a database and then rendered on page load. Think of a database as a bunch of tables that hold information. For example, the "user" table will hold all user information. Such a table will have separate columns (called "fields") to hold each user's username, password, email address, access value (whether they're a banned, admin, or a normal user, for example), and other such user-related information.
Similarly, the "forums" table holds fields for forum posts. The fields, for example, would be a post's "id" (in ascending numeric order, from 1 to a full database), "title" (ignored unless it's a new thread), "body" (the actual content of a post), "poster ID" (the ID of the user who made the post, so that the username and avatar can be displayed), etc.
So, basically, when you make a post, you're telling the site, "Store this information that is inside these fields/text boxes in the database's 'forums' table." Then, when a user loads the forum page, the website notices and tells the database, "I need all of the post information related to this page." This information is given to the site from the database, and then rendered (fancy word for "displayed") on your screen so that you can view it.
The problem in duplicating the forums is that I don't know how. :P
I can easily duplicate the forum FILES. That's just copy + paste. The issues are...
* The software for the site uses fancy redirect URLs that don't actually go directly to files. I don't know how to use those, and even if I do duplicate the forum files, no one could access them unless this is done.
* The database would need a duplicate of the forums table (i.e. roleplay_forums), and the duplicated forum files would need to be edited so that they would know to send information to the "roleplay_forum" table in the database, instead of the "forum" table. I can hardly wrap my mind around how the site is designed to begin with, let alone understand how to tell it to send information to another table of the database.
** There are other things you could do, some of them probably more efficient, but the above is the simplest one to implement that I know of.