This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

BuddyPress SMF Import

Description

This plugin imports boards and users from SMF 1.1x forums to BuddyPress (forums) / WordPress (users)

Features:

  • Preserves current WordPress users if name exists
  • Create groups for forums after import (optional)
  • Main plugin adds admin panel for all functions
  • Separate plugin successively converts the sha-1 encoded passwords from SMF on user login
  • Includes php script that can be put into old forum directory for redirection to new topic locations

Known issues:

  • Only intended for initial forum imports, it clears all current forums before importing due to the initial 0.7.3 db format requirement (users/groups etc. are kept intact)
  • Depending on forum size, the PHP memory and exec time requirements can be a bit high

The plugin is based on a modified phpbb import PHP script for bbpress 0.7.3. It uses its own version of bbpress to convert from the initial 0.7.3 bbpress db format to a buddypress compatible one.

Screenshots

  • Admin Panel

Installation

This section describes how to install the plugin and get it working.

  1. Upload the buddypress-smf-import folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Go to BuddyPress->SMF Import in your WordPress admin panel

FAQ

I used the “create groups” function twice and now my groups are messed up, what to do?

Clear all tables in wp_groups, wp_groups_groupmeta and wp_groups_members (only delete contents, not tables!) and use “create groups” again.

After updating the plugin I get strange database erros and cannot access the forum, what to do?

The bb-config.php file of the included bbpress is replaced and so the forum configuration is reset. Version 0.9.3 introduces a button in the admin menu of the importer that allows rewriting the bb-config.php file.
You can also move the correct bb-config.php file to any place you want and go through the “forum setup” wizard of BuddyPress again to register it.

Contributors & Developers

“BuddyPress SMF Import” is open source software. The following people have contributed to this plugin.

Changelog

0.9.6

  • remove positions fix due to output error
  • update redirect script to redirect to forums

0.9.6

  • correct post positions on import

0.9.5

  • remove spaces when creating slugs

0.9.4

  • remove bbpress config file from plugin to avoid overwriting on plugin update

0.9.3

  • add rewrite bbconfig file option

0.9.2

  • skip tags if not exist in SMF forum

0.9.1

  • fix for BP 1.2.5

0.9

  • Code cleanups / annotations
  • Check if tag topics/users exist
  • Updated redirect script and added instructions

0.8.4

  • Add tag import
  • Change imported users role to 0:”none”

0.8.3

  • Fix problem with editing topics (post_position)
  • Move admin panel to include folder
  • Uses charset of WP install db for new tables instead of utf-8
  • Output info about skipped data