Quote:
Originally Posted by Syxguns
...useful stuff...
|
Thanks for the reply, man. I kinda gave up on Wordpress as it just would not connect properly, however, I have had more success with mediawiki (of a sort), which leads me to...
Quote:
Originally Posted by xeagle
Dear tambo,
...Could you please clean up "Access Settings"...
|
Xeagle,
I've managed to get this connected to MediaWiki 1.20.6, however, I'm having some real difficulties understanding what each setting is supposed to do.
You've made something that looks awesome. The downside of that is that you now get a load of demanding people trying to use it!
I need help... but you guys seriously need some step-by-step documentation and definitions! So I figured I'd construct my question in a way that starts making that documentation for you... and you can fill in the blanks.
Things you need to clarify are in
red.
Here is my current Vbulletin-MediaWiki set-up:
Step 1: vBulletin Installation- Upload everything from the unzipped "upload" folder to the `/` root directory of forum (in my case "/vb")
- Log in to forum Admin Control Panel as administrator
- Navigate to 'Plugins & Products' section
- Expand section and click on the 'Manage Products' link
- Scroll down in the right-hand frame until you find 'Add/Import Product' link
- Click on the link and browse for vbsso.xml file
- Click on the import button
Step 2: MediaWiki Installation- Download MediaWiki vBSSO.
- Unzip and upload everything to `/extensions/vbsso/` directory of your MediaWiki installation.
- Log in to MediaWiki as administrator.
- Open `LocalSettings.php` file in the root of MediaWiki installation and add:
Code:
require_once( “$IP/extensions/vbsso/vbsso.php” );
- Make sure that *.conf files are writable. (I see two such files: "platform.conf" and "vbsso.conf" - who should they be writable to? At the point of installation, chmod is set to 644. Is this enough?)
Step 3: MediaWiki Configuration- Log into Administrator account on MediaWiki installation.
- Navigate to 'Special Pages'.
- At the bottom, under 'Other special pages', click 'vBSSO' and you will be taken to the 'Special:Vbssoconfig' page.
- Fill in the shared platform key to one of your choice (this will need to match what you put in vBulletin in the next step).
- Click Submit.
- Your completed form should now look like this:

Step 4: vBulletin Configuration- Log in to forum Admin Control Panel as administrator
- Navigate to the vBSSO section near the top of the left-hand frame
- Expand the section and click 'Connect a Platform'
- Insert the respective details from the wiki's 'Special:Vbssoconfig' page. Your completed form should look like this:

- Click 'Connect'.
- After receiving confirmation, you should now have the following connection in green at the bottom of the page:

At this point, any vBulletin account can successfully log into MediaWiki as a 'User'. However, I would like to restrict this to particular usergroups. In the example below, I go to 'Access Settings' and set the usergroup to 6 (vBulletin Admin usergroup number).
Despite this, it's still permitting access to other usergroups. 'Registered Users' (usergroup 2) are able to log into and edit the wiki.
Further questions that aren't clear to me:- What do the 'Login Access Setting' do, and why are they arranged in a 2x2 checkbox formation? They don't seem to have an effect.
- If I were to remove the top-right checkbox (the only one I can toggle in the example above), what is supposed to be the effect?
- Also, what is the effect of the 'Connection Settings' and 'Master Platform'? On installation, I left it alone, but have since changed it to match the MediaWiki key, as shown below. Again, it has not made much difference.

- Assuming the plugin does handle usergroups, how does the plugin handle a change of usergroup? So if I ban someone in vBulletin, is their access revoked in MediaWiki too?