How to you install phpBBforum? I don't get the instructions. Thanks

Comments

MGadAllah’s picture

It seems that no one want to answer I keep asking the same thing or asking for just simple steps but no one answer

NeoID’s picture

Read the README.txt supplied with the module. I installed it yesterday had no problems getting it to work...

Anonymous’s picture

Status: Active » Postponed (maintainer needs more info)

The installation instruction is a bit confusing, as it is very long and contains some duplicate instructions. We should improve this instruction. Please ask detailed questions on the installation. Where are te problems, how far did you get?

Antinoo’s picture

I agree, the readme file is very confusing, and I think many people won't install this good module because the installation task is not easy and not well described.

Hence, I would like to rise the priority of this issue to critical.
(I won't do that, but please give better instructions to install the module)

fizk’s picture

Status: Postponed (maintainer needs more info) » Closed (works as designed)
Anonymous’s picture

Version: 6.x-1.x-dev » 7.x-1.x-dev
Assigned: Unassigned »

1. First install Drupal with the following modules enabled:
http://drupal.org/project/phpbbforum

2. Install phpbb3.

3. Once phpbb3 is installed, install AutoMod to phpbb3.
tldr instructions:
Download and unzip automod, upload the contents of the upload folder to your phpbb3 folder. Then run /phpbb3/install

4. After installing, complete the following settings from the phpbb3 admin page:
(These are from the original instructions)

a. Server Settings > force server URL settings > YES
b. User Registration > account activation > none (for test purposes)
> username length > 1,30
> password length > 5,30
c. Style Tab > Install all the embed styles, but don't set as default.

d. Finally, clear the phpbb3 cache from the main admin page.

5. You need to move/copy the folder
/phpbb3/includes/phpbbdrupalbridge
to
/drupal install location/sites/all/modules/phpbbforum/includes

6. In Drupal, go to the phpbbforum configure page. Enter the location for Path to phpBB api file. This should be the folder you moved/copied in step 5.

Next, scroll down to phpbb page settings, and set the display to be In the Drupal Page

7. In Drupal, set the access permission for the phpbbforum module.

8. Make sure the fields from Profile Fields Mapping exist for drupal user profile.

9. Under Drupal blocks, enable:
phpBBforum: Hidden authentication block

Configure where this block is shown:
Show on every page except the listed pages.
user/reset/*
user/password

Do not disable it in the future if you want advanced synchronization.

Also enable any other phpbbforum blocks you need.

10. Go to Drupal config > performance > clear cache

11. Test out http://www.example.com/phpbbforum

12. If you want to alias the URL (www.example.com/forums instead of www.example.com/phpbbforum), make the following aliases:
*Assuming you have Drupal with CleanURL's on

phpbbforum -> forums
phpbbforum/index.php -> forums/index.php
phpbbforum/viewtopic.php -> forums/viewtopic.php
phpbbforum/viewforum.php -> forums/viewforum.php
phpbbforum/viewonline.php -> forums/viewonline.php
phpbbforum/memberlist.php -> forums/memberlist.php
phpbbforum/posting.php -> forums/posting.php
phpbbforum/search.php -> forums/search.php
phpbbforum/ucp.php -> forums/ucp.php
phpbbforum/mcp.php -> forums/mcp.php
phpbbforum/faq.php -> forums/faq.php
phpbbforum/report.php -> forums/report.php
phpbbforum/adm/index.php -> forums/adm/index.php

Theming/Styles

CSS's load from /sites/all/modules/phpbbforum/css

You can edit phpbbforum.css or for custom css, just name the file according to the following:
custom_theme-phpbbforum-style.css

So if you are using the Bartik Theme in drupal, and phpbb3 is set to the prosilver style, it will look for the:
bartik-phpbbforum-prosilver.css

When editing the custom css, make sure you get the css elements from the default phpbb3, and not the ones included in the phpbbforum module since they are outdated.

There's more info about custom theming and styles in the original readme.

Sms2luv’s picture

Can I allow users to login using phpbb master
If yes do I need to edit any file or do I need to disable drupal registration