1. What is this BoardMod thing I've been hearing about?
BoardMod is a program which makes it easier to apply modifications to the free YaBB/YaBBSE MessageBoard System. The only thing you have to do is to select the changes you want and press the install button. Within 5 minutes you'll have a full customized community board. For more detailed information about the project visit the Project page.
2. How to use BoardMod?
You have to make sure that your YaBB/YaBBSE is already working on your web page. When it is, follow these simple steps to download and use BoardMod:
If you need an even more detailed description, please try Boardmod for the Bloody Novice.
3. How to install mods I've downloaded?
First, save the mod you downloaded into this directory: *boardmod dir*/Mods/*your YaBB version*. If the mod is packed to .zip then only copy the .mod file(s) to this directory. Now, start BoardMod and follow the steps in Topic 2 of this FAQ if you haven't already done so.
Now, when you select your version, a list of mods should appear. Browse through the list until you find the one you just downloaded and click the checkbox next to it. Installation should commence.
(NOTE: Mods with a checked checkbox are INSTALLED mods, those unchecked are not installed. This can be toggled manually by holding Ctrl(Control)
If you get any errors, be sure that you downloaded a mod for your version of YaBB:
IE: Mods for YaBB 1 Gold doesn't work on SP1/SP1.1
Mods for YaBB 1 Gold SP1 have a 90% chance of working with SP1.1 and vice versa
Mods for YaBB 1 Gold SP1/SP1.1 doesn't work with Gold.
Mods for YaBBSE definitly don't work with YaBB and vice versa
If you still have trouble with your mod, go here(for Y1 mods) or here(for YSE mods) to get further help
4. How to install mods manually/by hand?
5. Does BoardMod support YaBB's .cgi version? Does it support YaBBSE?
Since v2.5.1 BoardMod fully supports both, .pl and .cgi versions. Lower versions don't so please update if you run into trouble.
BoardMod also supports YaBBSE since v2.5.3, which is a nice thing too.
6. BoardMod gives me an error message when I'm trying to install a mod.
The only thing you can do is to cancel the installation. That is because BoardMod is unable to find the code which needs to be changed. Usually that happens when the wrong version has been selected and the mod is not written it. But sometimes it is possible that a mod which you've installed before, has deleted/changed some code which the current mod needs. What you can do is ask the mod author for rewriting the mod so that it is compatible with your mod. I normally try to check all mods for their compatibility and fix them but sometimes it can happen that I forget one or it is just not possible to make them compatible. If you want to know how to contact the mod author, most of them hang out at BoardMod Forums
7. I can't uninstall a mod - HELP!
This happens when the mod adds new settings in Settings.pl. When you have changed such a new setting, you first have to set it back before uninstall the mod. If this doesn't help you'll have to remove the mod manually. To do this just click on the button on the lower left and follow the instructions given to you.
(note that no mods for YaBB 1 Gold SP1 or newer will change settings in Settings.pl. You've probably installed a mod that changed the code for this mod)
8. Why is this project open source and where is the source code?
The project is open source and is licenced under the GPL because I think it is important that a program is transparent for the user. Everyone should be able to understand how it works and who knows... perhaps there are some good programmers out there who can help to improve it. The program is written in Kylix2 OE and Delphi6, so it is not too hard to understand the source. The code can be downloaded as seperat package.
Also it makes it easier to modify BoardMod to work together with other scripts.
9. I want to write a mod for this program. How to do that?
A .mod file is basically nothing else than a text file. Just try to open it with Notepad, you'll see it looks like HTML code - just with other tags. You have two ways to create a mod. 1st is to use Notepad and writing it yourself or you can use the since version 2.0 included Mod Editor (Version 2.5.1 includes now the YaME editor, which is much better with a nicer look). I recommend to use the Mod Editor because then you can't make any tag mistakes and it has more overview. But whatever you'll choose, you have to read the HowTo to understand the file format and to see the limitations. To submit your mod please visit this site.
10. Who wrote this excellent FAQ?
This FAQ was originally written by Michael himself and later re-done by Christer Jenson.
If you have a question which is not listed here and which might be important for others too then contact the FAQ team by email.