Community Documentation

Drupal modules equivalent to phpBB features

Last updated November 17, 2012. Created by mattie on April 16, 2006.
Edited by AaronMcH, JayEdgar, nbz, juan_g. Log in to edit this page.

Many people switching over from phpBB wonder if a native Drupal forum has the same functionality.
While a Drupal forum will never be the same as a phpBB forum, there exist numerous contributed modules that can do most of what phpBB does, and potentially more.

This page aims to list such modules so that a former phpBB admin can find their way more easily within the maze of Drupal modules.

This list is not exhaustive. It will be completed progressively. If you have any question that you would like to be answered within this page, then open a support request within the phpbb2drupal project. You could also see Adding functionality to your forum with contribs.

Forum Theming and integration

Advanced Forum makes a more forum like style available for themes and also integration with many other modules for additional features.

Thread splitting

This feature is not yet well supported within Drupal. There exist, however, a promising module prototype that would allow an admin to move a comment from one place to another, either within a thread or to another thread, or to create a new thread (new node).
See the Comment mover module.

Private Forums

Currently, the best Drupal solution to having private forums (i.e. forums where only a specific 'role' - e.g. Moderators - can post and view the topics), is to use the forum access module along with Access Control Lists. An alternative approach is to use taxonomy access.

Concurrently, there is a feature request that would allow for the equivalent of private forums with only the Drupal core. See the Make posting/viewing permission more granular issue.

Private Messaging

Privatemsg Is the module to use for Private messaging. The phpbb2drupal module also supports importing existing phpbb messages.

Email notification

phpBB allows you to receive email notifications when a reply is posted to a thread.

Once again, a Drupal forum has no such feature out of the box, but a number of contributed modules give you alternative ways to achieve the same:

  • Comment notify is a simple solution that works well. However there are also other options:
  • Comment RSS: This module adds comment RSS serving capabilties to Drupal, which is suitable for some tracking of comments for your users.
  • Notify: The notify module allows users to subscribe to periodic emails which include all new or revised content and/or comments much like the daily news letters sent by some websites.
  • Organic groups: Enable users to create and manage their own 'groups'. Each group can have subscribers, and maintains a group home page where subscribers communicate amongst themselves. Organic groups is a fairly complex module: it provides email notification of new content posted on each group, according to the user's settings, but it also gives you much more than that.
  • Subscriptions: This module enables users to subscribe to be notified of changes to nodes or taxonomies, such as new comments in specific forums, or additions to some category of blog. Once enabled, all nodes will have an additional link that allows the user to change their subscriptions. This module is probably the closest to phpBB email notification feature.

Editing posts

There are scores of contribution modules that makes editing posts easier. Browse the contribution modules for the most appropriate filter/editor for your site.

In particular:

  • BUEditor: BUEditor allows you to add tagging buttons to the textarea without turning it into a fully featured wysiwyg.
  • For Drupal 6 Smileys and for Drupal 7 Smiley: These are both filters that substitute ASCII smileys with images.
  • Quote: Adds a "quote" button below a post/comment, this then opens the edit form with the post/comment quoted, with quote mark-up.

Comments

Quote feature

A very common feature completely lacking in Drupal and that my users ask vocally: quote. Do you know of any module to emulate this?

Edit: found it (thanks to the excellent forum master list)
Edit2: the quote module sucks. First, it uses div instead of blockquote. Second, it does not allow for a quote link next to the reply link, which is what I'd want.

Can you add that link in your

Can you add that link in your template?

Works fine

Not sure what version you've looked at, but I have it working fine on the site I'm putting together. Quote button next to reply. Filter setup isn't straight forward, so make sure you read the README.txt

Can't see anything wrong with using a DIV as opposed to BLOCKQUOTE. Just makes styling easier.

Page status

About this page

Drupal version
Drupal 5.x, Drupal 6.x

Installation Guide

Drupal’s online documentation is © 2000-2013 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License. Comments on documentation pages are used to improve content and then deleted.