Theming Drupal Forum to look like phpBB 3

The aim of this article is to describe what we did to vastly improve the default and basic Drupal forum module, only by following the rules of this CMS, meaning that we never modified any existing core files of the Drupal installation. The following tips are just made using the multiple extensibility abilities that Drupal provides by default, because it is never recommended to modify the default files (more particularly when you need to upgrade your current version of Drupal, and generally lose at this time most of the hacks you put in the core system). Our basic goal was to theme Drupal to make it look like phpBB 3.

List of Tips

We hope that the following tips could be interesting for other people that try to use the Drupal Forum module as an official replacement for their existing forum software, and this way, by centralizing all their website data inside of the same application.

Here are the modifications you can expect after some improvements of the basic forum module.

Forum Homepage Before: Forum Homepage After:
Old Community Forum Screenshot New Community Forum Screenshot
Forum Topic Before: Forum Topic After:
Old Forum Topic Screenshot New Forum Topic Screenshot

The default theme has been inspired by the default PhpBB theme, that looks very simple and clear, and could demonstrate that a Drupal forum could easily compete with one the most used forum software. Please also note the first plan was not to use Advanced Forum module, that entirely modifies the basic forum module of Drupal, and more over, not particularly in the way we think a forum should look like.

You want to know more about an improvement we did in our Discussion Forum and that we haven't covered here? Comments below are here for that, so do not hesitate to post your questions and comments there.

Keywords:
Post a Comment

Comments (5)

If you don't want to use AF,

If you don't want to use AF, that's fine, but I'd appreciate it if you didn't spread misinformation about it.

1) AF does not modify core forum at all. It builds on top of it but all the code is in AF. There are no core hacks required.

2) AF is completely themeable. Making an AF style that looks exactly like you have there wouldn't be hard at all. In fact, it was done already for an earlier AF version. So saying it doesn't look like you think a forum should look is rather like saying Drupal doesn't look like you think a CMS should because you don't care for Garland.

3) Competing with PhpBB is far more involved than superficial changes in theme and AF goes a long way towards that goal though it's not there, yet, in some areas. While your tips will get a nicer looking forum, and that may be fine for some, you aren't doing much to enhance the functionality.

Michelle

Top

Love reading the Post, you

Love reading the Post, you are doing a great job .

Top

Hi, i'm DupsTurlTuh stylish

Hi, i'm DupsTurlTuh stylish one, true site.

Top

thanks a lot for this tips. I

thanks a lot for this tips. I search a long time for somthing like this.

Top

This was definitely useful,

This was definitely useful, thanks.

Top

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <img> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
  • You can enable syntax highlighting of source code with the following tags: <code>, <html>.
  • You may quote other posts using [quote] tags.
  • Textual smileys will be replaced with graphical ones.

More information about formatting options

  Top Top