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
  #172  
Old 06-23-2007, 12:33 PM
Quantnet Quantnet is offline
 
Join Date: Nov 2006
Location: NYC
Posts: 649
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by RVSmarter View Post
What shall I do????

You can see for yourself here: www.mathhelpforum.com/wiki
You also have a double welcomeheader on your forum home
Reply With Quote
  #173  
Old 06-24-2007, 07:58 AM
Jim McAnally Jim McAnally is offline
 
Join Date: May 2006
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Guess my question doesnt warrant an answer.
Reply With Quote
  #174  
Old 06-24-2007, 01:28 PM
ElfMage ElfMage is offline
 
Join Date: Jul 2006
Location: Miami
Posts: 206
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Jim McAnally View Post
Guess my question doesnt warrant an answer.
Hi Jim,

My apologies for that. Somehow I missed your post, definitely not intentional.

Quote:
Originally Posted by Jim McAnally View Post
If I have media wiki on a seperate domain and box than Vbulletin is there a way to get this to work or should I move this to the same server?

If so it would still be to seperate domains.
(Notice that the rest of this post does not refer to installing vbWiki using different sub-domains).

It is always easier and much less complex to have both systems on the same server and domain, this is recommended, but not mandatory.

We have a couple of customers that are using a setup similar to what you describe. We even saw a setup where vB and MW were installed on servers located on different hosting networks.

There are three components that need to be taken care of:
1) Access to vBulletin's DB
2) Access to vBulletin's installation
3) Cookie Tunneling for synchronized session

#3 is a feature that is only available in vbWiki Pro. However if you are interested in vbWiki Std, there is a free mod here at vb.org that let's you do the same thing (CES Cookie Cutter).

#1 depends on your installation.

For instance in these setups it is recommended to duplicate vB installation folder over in your MW server. The alternative is to access the files over the network, which has lower performance.

#2 is simple, all that is needed is to let your MW server talk to vB's MySQL server. However depending on how #2 is implemente, it may be required to change vBulletin's server name from 'localhost' to the actual IP or host name where MySQL is hosted.

All in all, it is doable, but 10-20 times more complex than a regular installation. For more information refer to this article over at our site:Installing vbWiki Pro in a multiple domain setup

Anyways, read through this, and if you have any questions, let me know. Thanks.
Reply With Quote
  #175  
Old 06-24-2007, 01:32 PM
ElfMage ElfMage is offline
 
Join Date: Jul 2006
Location: Miami
Posts: 206
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by RVSmarter View Post
Hi I am trying to install vbwiki standard at the moment and I went through the instructions and I get the following error on the wiki mainpage:

Code:
Warning: require_once(/includes/AuthPlugin.php) [function.require-once]: failed to open stream: No such file or directory in /home/mathhelp/public_html/math-help/vbWiki/vbWiki_Auth.php on line 14

Fatal error: require_once() [function.require]: Failed opening required '/includes/AuthPlugin.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/mathhelp/public_html/math-help/vbWiki/vbWiki_Auth.php on line 14
Line 14 reads: require_once( "$IP/includes/AuthPlugin.php");


What shall I do????

You can see for yourself here: www.mathhelpforum.com/wiki
Hi,

This is usually caused by entering the incorrect path on the 'require_once' line added to MW's LocalSettings.php.

Verify that the path entered in LocalSettings is an absolute local directory path.

For instance, this is wrong:

require_once "http://www.mydomain.com/forums/vbWiki/......php"; // THIS IS WRONG

The right way is as follows:

require_once "/local/path/to/your/forum/installation/vbWiki/vbWiki_Init.php";


Entering the correct path for your server.


Could you verify if this is the issue in your installation?

Thanks.
Reply With Quote
  #176  
Old 06-24-2007, 06:16 PM
RVSmarter RVSmarter is offline
 
Join Date: Feb 2005
Posts: 25
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by ElfMage View Post
Hi,

This is usually caused by entering the incorrect path on the 'require_once' line added to MW's LocalSettings.php.

Verify that the path entered in LocalSettings is an absolute local directory path.

For instance, this is wrong:

require_once "http://www.mydomain.com/forums/vbWiki/......php"; // THIS IS WRONG

The right way is as follows:

require_once "/local/path/to/your/forum/installation/vbWiki/vbWiki_Init.php";


Entering the correct path for your server.


Could you verify if this is the issue in your installation?

Thanks.
Yes I believe this is it. Thank you.
Reply With Quote
  #177  
Old 06-29-2007, 03:07 PM
subnet_rx subnet_rx is offline
 
Join Date: Mar 2005
Posts: 294
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I just read that MediaWiki 1.7 and above is not just compatible with, but requires PHP5. That's kind of weird to me. I'm having to use a much older version because my server is running 4.4.4
Reply With Quote
  #178  
Old 06-29-2007, 07:59 PM
subnet_rx subnet_rx is offline
 
Join Date: Mar 2005
Posts: 294
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm having problems with the install now. I'm getting this error:

Code:
Fatal error: main() [function.require]: Failed opening required './global.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/myhattie/public_html//forums/vbWiki/arcane_vbulletin_core.php on line 79
I believe I have LocalSettings.php set correctly. What else should I check?
Reply With Quote
  #179  
Old 06-30-2007, 01:23 AM
Quantnet Quantnet is offline
 
Join Date: Nov 2006
Location: NYC
Posts: 649
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

look at this
/home/myhattie/public_html//forums/vbWiki/arcane_vbulletin_core.php on line 79

You have double // in front of forums/vbWiki

Remove one of them.
Reply With Quote
  #180  
Old 06-30-2007, 02:07 AM
ElfMage ElfMage is offline
 
Join Date: Jul 2006
Location: Miami
Posts: 206
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by subnet_rx View Post
I just read that MediaWiki 1.7 and above is not just compatible with, but requires PHP5. That's kind of weird to me. I'm having to use a much older version because my server is running 4.4.4
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.
Reply With Quote
  #181  
Old 06-30-2007, 02:08 AM
ElfMage ElfMage is offline
 
Join Date: Jul 2006
Location: Miami
Posts: 206
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by subnet_rx View Post
I'm having problems with the install now. I'm getting this error:

Code:
Fatal error: main() [function.require]: Failed opening required './global.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/myhattie/public_html//forums/vbWiki/arcane_vbulletin_core.php on line 79
I believe I have LocalSettings.php set correctly. What else should I check?

In addition to what Quantnet.org mentions, it always helps to turn on vbWiki's diagnostics mode. Try it, and usually it will identify what needs to be corrected.
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 04:12 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05079 seconds
  • Memory Usage 2,340KB
  • Queries Executed 27 (?)
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
  • (3)bbcode_code
  • (4)bbcode_php
  • (7)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_postinfo_query
  • fetch_postinfo
  • 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