Modifications are a way of customising your phpBB board. They can do anything, from adding a new feature, to changing an already existing feature, to completely removing a feature! "Modifications" is often shortened to "MODs". In this article I will be explaining what I think the best modifications for phpBB are and why.
You can find the phpBB Modification Database here: http://www.phpbb.com/customise/db/modifications-1/
So, the five best MODs (in my opinion):
AutoMOD is a tool to automatically install/uninstall MODs in phpBB. It is the first MOD I install on any board, and I install it on every board I use. It has saved me a lot of time in the past, as with AutoMOD I just have to click "install", while the code edits could potentially have taken hours.
AutoMOD will be replaced in phpBB 3.1 by a built in modification installer.
The Ultimate Points Mod is a cash mod for phpBB which introduces a forum "currency" - when users make posts and threads, they are given "points", which they can then send to other users, gamble in the lottery, or spend it in several mods that are compatible with the ultimate points mod, such as the arcade mod or shop mod.
Okay, it's a bit of a niche market, but it's one of the best MODs I have used. It has an easy install and configuration process, and it's also easy to use.
This modification is an essential for many boards. You can see it on their website, http://www.phpbb3portal.com/. As you can see, it adds some content to the index page, instead of a list of forums. This not only makes your home page more interesting, but it allows you to tell your users stuff about your board on the very first page they see.
Only one problem. Let's throw that page through a validator - 44 errors, 3 warnings. As you can see, they're using invalid HTML, and they've also randomly got css in the middle of the <body>, which not only slows down the page loading time, but is really ugly. The MOD author should have put the css in an external file and used <!-- if IN_PORTAL --> to check whether the user is in the portal.
This highly flexible advertisement manager is just amazing - it allows you to specify the code for your ads, how long you want the ads to stay up for (using both time and clicks/impressions) and tracks how many impressions or clicks the ad has got. It makes it easy to add ads, and lets you put them in a variety of positions. I found it very easy to install and configure (but perhaps not the greatest if you're no good at styling)
The Activity Stats MOD lists all registered users who have visited the board in the last 24 hours and lists stats on the number of new posts, new topics and new users within the last 24 hours on the index. It's kinda similar to the stats that are already there, but it says what's just happened in the last 24 hours. Nothing else needs saying - install it and take a look for yourself.
There are a couple modifications that are also worth a mention, but are too niche market or not quite good enough to make the list:
# This is an <h1> tag ## This an <h2> tag ###### This is an <h6> tag Inline markup: _this text is italic_, **this is bold**, and `code()`. [Link text](link URL "Optional title") [Google](http://google.com/ "Google!") ![Alt text](image URL) ![This is a fish](images/fish.jpg) 1. Ordered list item 1 2. Ordered list item 2 * Unordered list item 1 * Unordered list item 2 * Item 2a * Item 2b And some code: // Code is indented by one tab echo 'Hello world!'; Horizontal rules are done using four or more hyphens: ---- > This is a blockquote
Inline markup: this text is italic, this is bold, and
And some code:
// Code is indented by one tab echo 'Hello world!';
Horizontal rules are done using four or more hyphens:
This is a blockquote