The current phpBB importer only imports ‘extra’ user fields from the phpbb_users
table.
The following custom profile fields are what is currently imported, we store these in wp_usermeta
// Store ICQ (Stored in usermeta)
'from_fieldname' => 'user_icq',
// Store MSN (Stored in usermeta)
'from_fieldname' => 'user_msnm',
// Store Jabber
'from_fieldname' => 'user_jabber',
// Store Occupation (Stored in usermeta)
'from_fieldname' => 'user_occ',
// Store Interests (Stored in usermeta)
'from_fieldname' => 'user_interests',
// Store Signature (Stored in usermeta)
'from_fieldname' => 'user_sig',
// Store Location (Stored in usermeta)
'from_fieldname' => 'user_from',
// Store Avatar Filename (Stored in usermeta)
'from_fieldname' => 'user_avatar',
The current implementation needs to explicitly named fields to import them, so having the import support custom named fields is not available to be used at this time, one day hopefully.
With that said, with a list of fields names and the tables the fields are stored in these can easily be added to a customized phpBB importer.
As to where to send these fields, if you are using BuddyPress, XProfile would be the ideal place to have these. Our importer doesn’t handle this though, again, maybe one day we can add something in BuddyPress to import ‘extra’ profile fields from bbPress. Probably the key thing here is we can get all your phpBB profile fields imported into wp_usermeta
and then with a bit of MySQL these could be copied over to the BuddyPress XProfile table and everything would be awesome. 🙂
EDIT: As all I’ve been doing the past ~5 days is working on the importers we do actually store the old phpBB user_id
so mapping the old users after an import back to the old phpBB database should also not be an issue once bbPress 2.6 is released 🙂