Alternative to using profile.module

Coyote - May 20, 2007 - 11:42
Project:phpbb
Version:5.x-1.x-dev
Component:Code
Category:feature request
Priority:minor
Assigned:arkepp
Status:closed
Description

I used an earlier version of this module on pre-5.x Drupal, and instead of syncing up fields from the profile.module with phpBB2's profiles (which created lots of headaches - especially since profile.module can't do error-checking for certain info, etc.) I just disabled the portions of the phpBB2 theme templates for adjusting username and password, and disabled the htaccess redirects for phpBB2's profile editing.

Users could then adjust their profile settings in phpBB2 normally - except for username and password. All settings for phpBB2 were then basically separate from Drupal. This also allows the user easy access to several important phpBB2 settings - instead of just profile fields.

You can decide whether or not profile links in phpBB2 show Drupal or phpBB2 profiles, or modify the templates to link to both if you are willing to do more template editing.

This does require some minor edits to phpBB2's templates, but you can get by with only the minimum - removing the ability to adjust username or password in phpBB2.

Just a suggestion for an alternative. I don't even use profile.module if I can help it, and lots of people are probably using the new modules that create user profiles as nodes.

#1

arkepp - May 20, 2007 - 17:38

Hi,

thank you for the suggestion. I think I will mention it in the documentation, I dont want to start distributing patches for phpBB files (though for phpBB 2.x that is probably feasible by now).

For me it is not an option because the fields supported by phpBB are only a subset of the fields we want on user profiles. Not sure how that will be in phpBB3.

#2

Coyote - May 21, 2007 - 07:41

I really wish that more web applications that only do one thing well would stop assuming that they'll be the only application on someone's website, and make shared user databases and logins easier to implement. Ah well.

Although more and more of them seem to be doing so these days.

#3

Coyote - May 21, 2007 - 07:44

I also got fancy and hacked phpBB a little so that profile links in the member list appear for the Drupal profiles as well as the phpBB profiles (which I hope isn't too confusing for my users), and so that when someone views a phpBB profile, there's a link on that page to the Drupal profile as well.

My copy of Drupal now displays Drupal stuff, and phpBB displays (mostly) just phpBB stuff... they just use a shared login, which is the most important aspect of this module for me. Other people's needs are likely different.

Thanks for a great module though, since I forgot my manners and didn't say so!

#4

arkepp - June 2, 2007 - 16:36

:) glad it's of use to you, I strongly encourage users to try their own modules.

I mention it in the documentation on kepp.net, I think I need to start a discussion forum around the module.

#5

arkepp - June 2, 2007 - 16:37
Assigned to:Anonymous» arkepp
Status:active» closed
 
 

Drupal is a registered trademark of Dries Buytaert.