Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.6 > vBulletin 3.6 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
vbWiki Standard - vBulletin+MediaWiki integration Details »»
vbWiki Standard - vBulletin+MediaWiki integration
Version: 1.3 RC5, by ElfMage ElfMage is offline
Developer Last Online: Aug 2010 Show Printable Version Email this Page

Category: Integration with vBulletin - Version: 3.6.4 Rating:
Released: 01-11-2007 Last Update: 09-27-2007 Installs: 226
Additional Files  
No support by the author.

Update:

9/28/2007: vbWiki Std v1.3 RC5 is now available for download. This version adds compatibility with MW 1.11.0+

5/17/2007: vbWiki Std v1.3 RC4 is now available for download. This version is compatible with MW 1.10.0+ and vBulletin 3.6.6+

1/21/2007: vbWiki Std v1.0.2 RC3 is now available for download. This version fixes the 'session error' that used to happen on some installations of MediaWiki 1.9.x.

Description:

vbWiki Standard is the lite version of vbWiki Pro. vbWiki Standard allows the integration of vBulletin and MediaWiki user authentication.

(vbWiki Pro is a commercial product that, in addition to the functionality found in vbWiki Standard, provides full skin integration, enhanced user management, Admin CP, editing of wiki skin in vBulletin's Style Manager, among other features.)

Why should you add a wiki to your forums?

Forums are great for community building with their high level of interactivity. Successful forums have hundreds or thousand of concurrent users creating and replying to threads.

However due to this very reason the more your forums grow the more "collective knowledge" is scattered throughout the thousands (or hundreds or millions) of threads in your forums. Making it difficult for users to find and use.

A wiki is not that good at community building, but it is a great medium to centralize this 'collective knowledge'. Enabling you to create an 'ecosystem of information' (quoting pipin ) maintained and contributed by your users.

The idea behind vbWiki (both Standard and Pro) is to enable the seamless integration between these two packages (vBulletin and MediaWiki) side-by-side in your community. You (and your users and community) get the best of both worlds.

Or so the theory goes...

Features:
  • Single sign-on for vBulletin and MediaWiki (users log in only once)
  • Supports mapping of vBulletin usergroups to MediaWiki user roles
  • Users viewing wiki pages are shown in vBulletin's "What's going on?" section (both guests and registered users)
  • Supports auto-authentication, users who choose to be "remembered" are logged in upon visiting the site to both vBulletin and MediaWiki.
Installation:

These installation instructions do not apply to vbWiki Pro. Refer to vbWiki Pro installation instructions for more information.

MediaWiki and vBulletin must be installed and properly working before installing vbWiki. MediaWiki can be downloaded here.
  • Create a new directory in your forums directory named vbWiki.
  • Upload the content of the installation package to this new directory.
  • Rename the file vbWiki_Init.php-dist to vbWiki_Init.php
  • Open the file LocalSettings.php found in your MediaWiki directory in a text editor and at the very end find the following line and remove it if present:
PHP Code:
?> 
  • Add the following code at the end of the file (entering the correct directory path):
PHP Code:
require_once "/absolute/path/to/your/forums/vbWiki/vbWiki_Init.php"
Troubleshooting:

If you run into any trouble installing vbWiki (blank page, logins not working, etc.), follow these instructions to temporarily turn on vbWiki's Diagnostic Tools.

Open vbWiki_Init.php (or vbWikiPro_Init.php) and find this line:

PHP Code:
$run_vbWikiPro_diag_tools false
And change it for this:

PHP Code:
$run_vbWikiPro_diag_tools true
Navigate to the wiki home page, and see the results.

Changes:
  • 0 vBulletin files to Edit
  • 1 MediaWiki file to Edit
  • 10 vbWiki Files to Upload
Requirements:
  • vBulletin v3.5.4 (version 3.6.x recommended)
  • MediaWiki 1.6.8+ (recommended 1.7.x+).
  • PHP4+
Uninstalling...
  • To uninstall vbWiki Standard simply remove (or comment) the line added to LocalSettings.php.
  • Optionally remove the directory vbWiki from your forums directory.

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #182  
Old 07-02-2007, 01:38 AM
quiklink quiklink is offline
 
Join Date: Jun 2007
Posts: 81
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by ElfMage View Post
That's a system requirement for MediaWiki. We have a lot of users in the same situation using MW 1.6.x with no trouble.
Yup using MW 1.6.1 and vbWiki (pro). Works great! Started with this lite version and liked it so much I upgraded. I highly recommend it.
Reply With Quote
  #183  
Old 07-02-2007, 11:21 PM
ElfMage ElfMage is offline
 
Join Date: Jul 2006
Location: Miami
Posts: 206
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks.
Reply With Quote
  #184  
Old 07-18-2007, 07:05 PM
SirTalksalot SirTalksalot is offline
 
Join Date: Mar 2006
Posts: 53
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi,

Thank you for this great MOD, I've already get it working on one site. But when I tried it here : http://www.warwickshireonline.com/wiki/

I just get a blank page. I've turned on the Diagnostics tool, but it's not telling me anything I can understand. Is there anything I can try to fix this?

Thank you in advance, I really appreciate your help.
Reply With Quote
  #185  
Old 07-19-2007, 03:47 AM
ElfMage ElfMage is offline
 
Join Date: Jul 2006
Location: Miami
Posts: 206
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi,

What version of PHP is your site running?

I see in the diagnostic tools output that MW is running on 5.2, however, there is another place where it mentioned PHP 4.4.7

Is it possible that your site has both 5.2 and 4.4.7 and both packages are running different versions of PHP?

Thanks.
Reply With Quote
  #186  
Old 07-19-2007, 04:41 PM
SirTalksalot SirTalksalot is offline
 
Join Date: Mar 2006
Posts: 53
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by ElfMage View Post
Hi,

What version of PHP is your site running?

I see in the diagnostic tools output that MW is running on 5.2, however, there is another place where it mentioned PHP 4.4.7

Is it possible that your site has both 5.2 and 4.4.7 and both packages are running different versions of PHP?

Thanks.
That would make a lot of sense. PHP 5 is only activated in the folder and all it's subfolers, if I ask it to in the htaccess. The thing is, I already have vbwiki successfully running here http://mediabase.productionforum.co.uk

The only difference is that the wiki is in a sub-domain while VBulletin is in the main domain. Do you think it's worth activation PHP 5 for VBulletin too? Will I need to change any setting in VB if I do that?

Thank you for your help Elfmage, it's very much appreciated.
Reply With Quote
  #187  
Old 07-20-2007, 04:36 AM
ElfMage ElfMage is offline
 
Join Date: Jul 2006
Location: Miami
Posts: 206
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by SirTalksalot View Post
That would make a lot of sense. PHP 5 is only activated in the folder and all it's subfolers, if I ask it to in the htaccess. The thing is, I already have vbwiki successfully running here http://mediabase.productionforum.co.uk

The only difference is that the wiki is in a sub-domain while VBulletin is in the main domain. Do you think it's worth activation PHP 5 for VBulletin too? Will I need to change any setting in VB if I do that?
I think I have seen a couple of cases before where they had this setup (one system running PHP4 and the other one PHP5) and it got fixed when both were set to the same version.

Now, I haven't tested this scenario, but at first glance it makes sense as to why it would through PHP in for a loop...

My suggestion is to try this in a test environment before making any changes on your live site.

Quote:
Originally Posted by SirTalksalot View Post
Thank you for your help Elfmage, it's very much appreciated.
Glad to be of service.
Reply With Quote
  #188  
Old 07-20-2007, 07:28 AM
Dontom Dontom is offline
 
Join Date: Oct 2001
Location: Germany
Posts: 115
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for the great mod - installation was easy (even thouzgh we run it from a different server than our vb) - mapping of rules also was ok, perhaps you just paste the information how to map usergroups from vb to MW into the first post...

Thanks again
Tom
Reply With Quote
  #189  
Old 07-21-2007, 06:34 PM
Taios Taios is offline
 
Join Date: Apr 2007
Posts: 24
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

...So you're supposed to replace the closing tag in LocalSettings.php with requireonce.
Well, the ?> doesn't seem to exist in my LocalSettings :P I just get an error

Code:
Warning: require_once(<FULL PATH>) [function.require-once]: failed to open stream: No such file or directory in <FULL PATH> on line 123

Fatal error: require_once() [function.require]: Failed opening required '<FULL PATH>' (include_path='<PATH>') in <FULL PATH> on line 123
:/
Reply With Quote
  #190  
Old 07-21-2007, 06:39 PM
quiklink quiklink is offline
 
Join Date: Jun 2007
Posts: 81
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Taios View Post
...So you're supposed to replace the closing tag in LocalSettings.php with requireonce.
Well, the ?> doesn't seem to exist in my LocalSettings :P I just get an error

Code:
Warning: require_once(<FULL PATH>) [function.require-once]: failed to open stream: No such file or directory in <FULL PATH> on line 123

Fatal error: require_once() [function.require]: Failed opening required '<FULL PATH>' (include_path='<PATH>') in <FULL PATH> on line 123
:/
No you place it just above the closing tag. If you replace the closing tag, yeah you are going to get an error.
Reply With Quote
  #191  
Old 07-21-2007, 07:07 PM
ElfMage ElfMage is offline
 
Join Date: Jul 2006
Location: Miami
Posts: 206
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Dontom View Post
Thanks for the great mod - installation was easy (even thouzgh we run it from a different server than our vb) - mapping of rules also was ok, perhaps you just paste the information how to map usergroups from vb to MW into the first post...

Thanks again
Tom

Hi Tom, thanks for the feedback. I'll do that. There is a sample in the vbWiki_Settings.php, but I'll paste it here, for clarity's sake..

Thanks.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 08:49 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.19039 seconds
  • Memory Usage 2,330KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (2)bbcode_code
  • (4)bbcode_php
  • (6)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete