Extension talk:SMF/Users Integration

It's not complete
Most of the needed stuff is stubbed-in and incomplete;
 * Doesn't update Wiki DB from SMF DB. It only does the authentication and doesn't even set any groups when creating the new user in the Wiki. The new user doesn't even have Reader privileges.
 * Once you have created the account, you sill have to manage it manually. It needs a synchronisation process. The only reason I can see this having been left incomplete is a possible lack of time on the part of the programmer. Otherwise, the code that's there looks good, just not all there.
 * It needs a group mapping facility of some kind. Possibly a mapping table in the Wiki DB. This is going to be somewhat complex as SMF allows much greater granularity in member user security. At the least, SMF Administrators should map to Bureaucrats and Moderators should map to SysOps, or vice verse. Once that's done, the "Wiki Editors" group from SMF should map to Editors, while it is arguable that normal SMF users should map to Readers.

Work-around:
 * Install this extention
 * Create the user in SMF in the usual way.
 * Then a SysOps has to fill in all the user details.

The current state of the code makes it not much better than zip. It's a good starting framework (yes, I will be looking at that and refactoring the code.) The way it is, the admin still has to synchronise everything manually, obviating having this little jewel anyway. It has promise but it's not even 30% complete.
 * -- Slamlander 22:46, 25 November 2006 (UTC)

Rework using MySQL5
I am considering finishing this project for the original author (who seems to have moved on). I am running both the latest SMF 1.1RC3 and Mediawiki, under PHP5 and MySQL5 and Win2K Advanced Server.

As it is, as stated as comments on the page, this project is far from properly complete. I am considering solutions that include trigger code on MySQL5. This of course makes it useless for MySQL4 compatibility. -- Slamlander 05:45, 26 November 2006 (UTC)


 * Hello Slamlander, please keep in mind that the plug-in was written for MediaWiki 1.4.x, sense then MW's user system has become more complex. ~root 12/22/06


 * I just hope somebody continues working on this, I really rely on this extension

Please Please Please someone finish this mod properly, it would be excellent is fully up and running!!1

Projects Current Status
Maybe its because the users of the PHPBB version are more vocal, but a majority of my time is spent working on that version of the plug-in. The plug-in works for SMF in its current form. Well it did for the versions I posted above. What I see so far is people asking for more features. This project has not been forgotten. If you have a suggestion or a question please visit my site http://uber.leetphp.com and post on the forum. 06/13/2007 - Nick

Please continue working on the code... Thank you

-SMF User How come all iPhone cases are sold for 2g/3g/3gs when they arent the same size? SGP iphone4 case im trying to buy a 2g iphone case, but it always says for 2g/3g/3gs iphones. how can that be if 2g and 3g are different sizes.

Wiki - SMF
Hmm this appears to be a SMF-Wiki integration.

I'm looking for a Wiki-SMF integration. That is, my members of my Wiki login and this makes a SMF login also.

Is this possible? Seems to be a large demand for this sort of thing. But no actual mod/extension.

Would offering money help?

--Quatermass 10:43, 20 March 2008 (UTC)


 * You might be able to hire someone to do that type of plug-in. I would someday like to be able to add that feature into my plug-in. --Nick 06:57, 31 July 2008 (UTC)

Problem with $wgSMF_UseWikiGroup and anonymous view
If I have

$wgSMF_UseWikiGroup  = true;

and

$wgGroupPermissions['*']['read'] = false;
 * 1) Disable reading by anonymous users

It wont let users who are part of the forum and not part of the group view the forum and give the members of the group edit access.

What I want - Members of the forum - Read Access Members of the forum group - Write Access

Is this possible?--TigerWolf 14:15, 29 July 2009 (UTC)


 * You will need to research MediaWiki group permissions.