MyBB Forum Bolt-On

Home » Projects » MyBB Bolt-On

MyBB LogoThe MyBB Forum Bolt-On snippet makes certain functionality available to use in MODx.

This is achieved by essentially initialising MyBB outside of the forum software to give MODx access to it's functions. Combined with certain functions I've written/modified from the software itself this allows you to show a variety of information on your MODx site through a few simple snippet calls.

There's even a set of templates which you can easily modify to display the information however you like!

Click here to see our demo!


Features

  • Member Information - Grabs your member information if you've got a MyBB cookie on your machine, or identifies you as a guest.

    Information such as your name, number of unread PM's and number of new topics and posts are displayed by default, however if you wish to modify the snippet you can potentially display any information available in the MyBB members table.
  • Site Statistics - Technically this grabs forum statistics, but that didn't sound right when displaying this information on the main website.

    Allows you to display total number of members, topics and posts, as well as the newest member.
  • Users Online - Grabs information about who's currently online on your site/forums. Since MyBB recognises you as soon as you land on wither the site or the froum, this is quite accurate across both pieces of software.

    Displays total users online, thyen a breakdown for number of guests and members, as well as a list of members if any are present. Finally, a link is displayed to take you to the forum's online details page where you can see who's doing what.
  • News Headlines - Gets a specified number of topics from a specified forum, of which the first posts in each topic are parsed and displayed along with a lot of other useful information.
  • Latest Topics - Displays the last X topic titles and post dates in a list.
  • Latest Events - Displays the next X forum calendar events in a list.

Planned Releases

  • v0.5 - Contains all the above functionality for testing.
  • v1.0 - Fixes ay bugs, and hopefully adds ability to use forum groups (member, guest, admin etc) to determine whether a user has access to a MODx page. I also plan to add a login, registration and logout system to MODx so that users performing these actions will not end up in the forums by default.

As you can see, with the above features there wasn't really a need for me to create a bridge to join up bother sets of member data between MODx and MyBB. Merely using the MyBB member features planned for v1.0 is sufficient.

Besides, forcing MODx page creators to have a separate login to add/edit pages is much more secure, as if MyBB ever gets hacked, MODx shouldn't be affected by this and vice-versa.