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
  #62  
Old 03-07-2007, 10:21 AM
Goatpod's Avatar
Goatpod Goatpod is offline
 
Join Date: Oct 2005
Posts: 64
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Necrosaro420 View Post
Myself nor my users have any type of "add new page" button anywhere?
I may have got this wrong, but from what I've found out so far if you search for a topic and it doesn't exist you can click the 'create new page' link on the returned page and create a new topic from there. Like I said, I may be wrong as I'm new to this Wiki thing
Reply With Quote
  #63  
Old 03-07-2007, 02:42 PM
SirTalksalot SirTalksalot is offline
 
Join Date: Mar 2006
Posts: 53
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This looks brilliant!

Does mediawiki have it's own SEO for keywords and URL rewrites? Or would I have to try and use VBSEO with it?
Reply With Quote
  #64  
Old 03-08-2007, 12:59 AM
Brandon Sheley's Avatar
Brandon Sheley Brandon Sheley is offline
 
Join Date: Mar 2005
Location: Google Kansas
Posts: 4,678
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by SirTalksalot View Post
This looks brilliant!

Does mediawiki have it's own SEO for keywords and URL rewrites? Or would I have to try and use VBSEO with it?
http://www.mwusers.com here ya go


I'm still looking for a clear ( how to ) set this up..

your instructions only say to make a folder, upload the files and edit the localsettings.php
this did nothing for me..

thanks
Reply With Quote
  #65  
Old 03-09-2007, 12:00 PM
ElfMage ElfMage is offline
 
Join Date: Jul 2006
Location: Miami
Posts: 206
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Goatpod View Post
Hi Elfmage,

Thanks for the mod. Got it working fine in that the cross log in works but when it comes to mapping VB usergroups to Wiki usergroups I'm not seeing anything under my VB usergroup when editing it to allow me to do this!

I'm using VB 3.6.4
MediaWiki 1.6.9

Thanks in advance for any help you can offer
Hi Goatpod,

User group mapping in the Standard version is done through vbWiki_Init.php.

For instance, add and customize the following to the 'custom settings' section in vbWiki_Init.php:

PHP Code:
$g_vbWiki_Usergroup_Mapping            = array (
            
/*Administrators*/    => "sysop,bureaucrat",
            
/*Registered Users */    => "editors"
    
); 
Thanks.
Reply With Quote
  #66  
Old 03-09-2007, 12:13 PM
ElfMage ElfMage is offline
 
Join Date: Jul 2006
Location: Miami
Posts: 206
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Loco.M View Post
hmm.. this hasn't worked for me

I have a site

wiki.site.com and my forum is forum.site.com

I did as the "instrucrtions" say, and now my wiki.site.com is blank.
Hi Loco.M,

A blank page upon installing vbWiki is often caused by a path not being 100% correct.

Try running vbWiki's Diagnostic Tools, to help identify what's going on. Refer to the 'Troubleshooting' section at the top of this page (I just added the instructions there.. .)

If the cause is not obvious, send me a PM with the Diagnostic Tools results.

BTW, since your forum and wiki are on two different sub-domains, you may need to adjust the wiki and forum cookie settings so that sessions can be shared between the two systems. Refer to the first entry in this FAQ: http://www.nuhit.com/faq/59/

Quote:
Originally Posted by Loco.M View Post
I'm still looking for a clear ( how to ) set this up..

your instructions only say to make a folder, upload the files and edit the localsettings.php
this did nothing for me..

thanks
Try the steps above, and PM with any questions. You can also PM me a link to your site, and I'll take a look.

Thanks.
Reply With Quote
  #67  
Old 03-09-2007, 12:18 PM
ElfMage ElfMage is offline
 
Join Date: Jul 2006
Location: Miami
Posts: 206
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Necrosaro420 View Post
Myself nor my users have any type of "add new page" button anywhere?
Hi Necrosaro420,

As Goatpod indicates, MediaWiki doesn't have a 'Add new page' per se.

You can create new pages by one of two ways:
1) Search for a topic, and if it doesn't exist, then the user is given the option to create one with the title for which the search was done.

2) You can add links to non-existing pages in an article, which then are shown on a different color, when a user clicks on one of these links, he/she is taken to that page's editing mode.

For instance, I have seen MediaWiki installations where they have a 'ToDo' list on the home page (or some other page), and then users keep adding 'titles' that they think would be needed for the wiki.

And then other users come in, see where they can/want to contribute, and edit/create the corresponding page.
Reply With Quote
  #68  
Old 03-20-2007, 06:01 PM
majorxp majorxp is offline
 
Join Date: Aug 2005
Posts: 120
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

PS...I have the PRO version - and it is great.
Reply With Quote
  #69  
Old 03-20-2007, 07:55 PM
BrAinZ's Avatar
BrAinZ BrAinZ is offline
 
Join Date: Dec 2001
Posts: 114
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I've just set up my mediawiki / vbWiki integration, but am hitting an odd problem when NOT logged into Vbulletin.

Basically, the page just loads with loads of garbage....

Any ideas what is causing this?

Code:
???\kS?H???T??t4?????n?,?0 Nfg+U?,?mY?+?????}???,Y2B?V-$?nu??s?????{|???u??x슋/G?N;¨?j6;??q?X?????'Ѩ?E/4?ȉ?3?Z+???(???Zm:?V?ͪk????j?`??gFV??6޼??m'ln?5?aې?z&M}?k,c??????Ĺmߋ?Wz??4??>??X??5??? #?O??+;;????!j4#??̱lC??Ќ}L???=????O4?[? 5???W??7?~??v???tԴ????Z?+?NdM??Z?'P???ť?2?B' ?f`?FN$????_{]??鯈bs0?@$+ X(??m?":WW?*?we4?2? ?Q??A8M/+??6n?E^S??7?k?? Q? ?g??ݡm??W߱??z?T+??*???{b??????u߷?߼?B?M?f?999???[h?|????nn?w?e???F=?E?;???䉳?5q+C???5a??鮉?to?2 -??rl?F?[?d? Zkl?C????.???m;ސ?????*???=1 ?U~??????`??%?=CH?U??ϛ????x7k???6??"A?k???=??u????t?1?A Paϴb?V&#?9???dc??g?@??????Q9/??l ?4@??w[?R?j??t??c?:+? p???S?? J?mY???Z?=??jl?q ȝ+ݣ??,߇?i;P8Q-ywMc?Cg?>e???@?r?/FQ?????5???????29?+?dŖ??U?'<ߓ?? ?T 5?R9|D-????j???zr??U?^? ?t?#%,<?v6wbD?d?g ????a},?t~b?Aj?q??.??U???UAZ@?T ??/??HG??n?X?r?j???Vߒ?v)?5?ub}!Hؖ?\"???Gb0?˸O???nJu????}?L??% ???/??8?%?#?v?JU?>??`?Y?ћ?1Gv?m?p{?N9]?????̜|?T??8??9?|7;J_`?H??ʣA{?%???BZx%"??S??㬦]M?#2V??q??^t?hl????"?/?L???P?????R??Eϼ???lג?Rjl? G.?k???ON??Q$?J???Ƶ?????????nvv׳{?[??OT?? ?K?l?o?&$?W:?%?t????W?4H?<??????:ԟ??46 =??l??,????>?|?6` KY+?JlA=c??:~vY??0?o?c?M??? ?2?5?`?%??~????M@???J?OG0?+Q`Z?ݞ? ?@s*???ηgO⇬?
Reply With Quote
  #70  
Old 03-20-2007, 09:23 PM
ElfMage ElfMage is offline
 
Join Date: Jul 2006
Location: Miami
Posts: 206
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi, this usually happens when your board is set to not allow guests to access it.

vbWiki requires that guests be allowed to at least visit your forum's home page (FORUMHOME), so that the MediaWiki - vBulletin bridge can be established.

Is this the case in your site?
Reply With Quote
  #71  
Old 03-21-2007, 12:01 PM
hinch's Avatar
hinch hinch is offline
 
Join Date: May 2003
Location: UK
Posts: 64
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ignore previous post before edit

Fixed and working fine now

Thanks alot


Can be found at http://www.euro-chimaera.co.uk/wiki/
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 06:48 AM.


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.11289 seconds
  • Memory Usage 2,339KB
  • 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
  • (1)bbcode_code
  • (5)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
  • (1)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