What does it do?SMF Multiforum System allows you to convert your SMF powered forum into a fully featured SMF hosting service, where your users will easily be able to set up and run their own forums without them feeling like they are being restricted at all. All core SMF features are available to users, including the ability to install any mods and themes that you select.
HistoryWay back in 2006 I worked on a project that I named SMF MFS, however at the time my knowledge of PHP was limited, and the mod never got properly finished. As a result of this and other reasons it was never accepted onto the official mod site. The 3 old threads about SMF MFS have currently received over 4500 views, and the mod (compatible with SMF 1.0.7!) has been downloaded from SMFHacks.com over 3500 times.
I am now far more proficient in PHP, and seeing as there is still not a free multiforum available for SMF, I am going to make one, and this time it's going to be much better and more fully featured
Feature ListHere is a comprehensive list of the planned features for SMF Multiforum System. If you have a feature request, please feel free to make a post and your idea will certainly be considered.
Installation- Simple install via the package manager.
- No code required, everything works out of the box on the default theme.
Features for created forums- Users can register a forum using a simple form that is integrated into SMF. [Done]
- They have the option of selecting different versions. For example 1.1.11 or 2.0 RC3. [Done]
- Use any theme that the multiforum owner allows them to.
- Use (or not use) any modifications that the multiforum owner allows them to.
- Administrators of created forums have 100% control over their forum, but 0% access to anything they shouldn't be changing.
Features for multiforum owners- Enable/Disable forum creation.
- Reserve specific forum names. [Done]
- List created forums. [Done]
- Delete created forums. [Done]
- Suspend/Unsuspend created forums. [Done]
- Full support for vbgamer45's Ad Management Mod to display ads on created forums.
- Option to save server space by not allowing users to install their own mods.
- Log in to any created forum as an admin. [Done]
- Setup unlimited themes ready for users to install/use on their forum.
- Setup unlimited mods ready for users to install on their forum.
Feature RequestsThought of something that SMF Multiforum System should be able to do? Feel free to make a post and your idea will certainly be considered.
Change Log11/5/2010Flexible method for creating new forums sorted out.
Method for creating new set of forum files.
Method for setting up new forum database.
12/5/10Test implementation of creating new forum files.
SQL file for setting up new forum database.
Everything working automatically through create.php.
create.php working to create 1.1.11 and RC3 boards.
First version of new.php
13/5/10First version Sources/Multiforum.php
First version Themes/default/Multiforum.template.php
Copies files, edits Settings.php, copies database.
Create page setup.
14/5/10Checks for existing forums with same name.
Makes fully working 1.1.11 and 2.0 RC3 forums.
Users have access to stuff they shouldn't...
3/6/10Working with several different forum types.
Ability to reserve forum names.
Admin can list forums.
And delete forums.
And suspend/unsuspend forums.
Started looking for Beta testers.
Error Log17/5/10 - Undefined index id and type every time Create tab is clicked.
17/5/10 - Unlink of .htaccess is missing a forward slash.