Go Back   vb.org Archive > vBulletin Modifications > Archive > Modification Graveyard

Reply
 
Thread Tools
Joomla for vBulletin (IMPORTANT UPDATE) - Bridge to the World's Most Popular CMS Details »»
Joomla for vBulletin (IMPORTANT UPDATE) - Bridge to the World's Most Popular CMS
Version: 1.0.0 RC2, by Michael Morris Michael Morris is offline
Developer Last Online: Jun 2009 Show Printable Version Email this Page

Category: Major Additions - Version: 3.6.x Rating:
Released: 04-25-2007 Last Update: Never Installs: 68
DB Changes Uses Plugins Template Edits
Additional Files  
No support by the author.

Warning!!! An potential exploit has been found in this modification. The server that hosts vjoomla.com has been attacked several times. It is known to already be severely comprimised so at this time it is unclear whether the vulnerability lies in vJoomla, Joomla itself or the server. Until this is resolved to my satisfaction I am removing this modification. My apologies.


The modification WILL be re-released once this issue is resolved!

vJoomla is an offshoot of Joomla 1.0 that is designed to run in tandem with vbulletin. Unlike the main release it will not run without vbulletin - if you desire a CMS without a forum then use Joomla! instead. vJoomla is identical in most all regards to Joomla!

What vJoomla Does
  • Provide a single session, single login interface to Joomla and vbulletin.
  • Allows Joomla pages to be skinned by vbulletin's template engine.
  • Maps Joomla usergroups to vbulletin usergroups.

What vJoomla Does Not Do
  • It does not rewrite your templates for you - so you will need to go in currently and change relative links to images and pages to absolute links. This is most important in the style sheets and in the navbar template. This is something you need to do yourself rather than programmatically since no two sites are likely to be using the same style sheet and the same setup for these links.

Install Instructions
  1. Log into your admincp
  2. Close your forum
  3. If your forums are at the root of your site move them elsewhere - the best location is probably /forum
  4. Upload the files from the zip packages to their respective locations. There should be no overwrites.
  5. Navigate to the root of your site and run the Joomla installer.
  6. Go back to the admincp and install the Joomla product file
  7. Now either copy the ./cpstyles, ./clientscript and ./images directory of the forum into the Joomla directory OR create symbolic links to those directories. The contents of the ./images directory of Joomla and vbulletin will need to be merged.

This is release candidate 2.

Supporters / CoAuthors

Show Your Support

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

Comments
  #182  
Old 05-26-2007, 10:41 PM
Sam1985's Avatar
Sam1985 Sam1985 is offline
 
Join Date: Feb 2007
Posts: 68
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hey,

I love this.
Thanks. Joomla is the best!!

I just would like to know how to make the forum like part of the whole layout.

For example the SMF board that is here is seamlessly part of the whole site.
http://forum.joomla.org/

How can i take whole header or footer and wrapp it around the forum?

what do I need?
Reply With Quote
  #183  
Old 05-26-2007, 11:06 PM
Drix Drix is offline
 
Join Date: Aug 2005
Location: Norway
Posts: 39
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This is some fantastic work you are doing here.. Can't wait for this to go stable!
What is a possible time frame to look at? I know it's too soon to say, but roughly?
Reply With Quote
  #184  
Old 05-27-2007, 02:56 AM
InfoNirvana InfoNirvana is offline
 
Join Date: Apr 2007
Posts: 78
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Sam1985 View Post
Hey,

I love this.
Thanks. Joomla is the best!!

I just would like to know how to make the forum like part of the whole layout.

For example the SMF board that is here is seamlessly part of the whole site.
http://forum.joomla.org/

How can i take whole header or footer and wrapp it around the forum?

what do I need?
vJoomla is automatically seamless as it will have the same templates as vBulletin.

If you like Joomla! but don't want vB .. use Joomla! and Fireboard.

SMF are good forums, the only reason http://forum.joomla.org/ looks integrated is because someone matched the templates well (between joomla and SMF). Not an easy task.
Reply With Quote
  #185  
Old 05-27-2007, 04:38 AM
TheHeartSmasher TheHeartSmasher is offline
 
Join Date: Feb 2006
Posts: 78
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This is working great for me, my only question is how would I get the navbar locations set to go to the forums as currently they are pointing to:

Code:
http://localhost/vjoomlatest/usercp.php
instead of

Code:
http://localhost/vjoomlatest/forums/usercp.php
in the vJoomla CMS section at:

Code:
http://localhost/vjoomlatest
Along with the images for the Joomla CMS

as I have put the direct path in and some of the images are still not showing.
Reply With Quote
  #186  
Old 05-27-2007, 05:56 PM
InfoNirvana InfoNirvana is offline
 
Join Date: Apr 2007
Posts: 78
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by TheHeartSmasher View Post
This is working great for me
Q: what Joomla! core and non-core components and modules have you verified that work ?
Reply With Quote
  #187  
Old 05-28-2007, 01:23 AM
Michael Morris's Avatar
Michael Morris Michael Morris is offline
 
Join Date: Nov 2003
Location: Knoxville TN
Posts: 774
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ironically this will probably go stable a month or two before Joomla 1.5 does. I'll begin work on the Joomla 1.5 version right after this is complete.
Reply With Quote
  #188  
Old 05-28-2007, 01:27 AM
Michael Morris's Avatar
Michael Morris Michael Morris is offline
 
Join Date: Nov 2003
Location: Knoxville TN
Posts: 774
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Sam1985 View Post
Hey,

I love this.
Thanks. Joomla is the best!!

I just would like to know how to make the forum like part of the whole layout.

For example the SMF board that is here is seamlessly part of the whole site.
http://forum.joomla.org/

How can i take whole header or footer and wrapp it around the forum?

what do I need?
vJoomla uses vBulletin's template engine so a wrapping of module positions around the forum body requires you to modify the header and footer template in the vbulletin admincp. (Styles and templates -> Edit Templates)

This isn't too difficult - you do the header stuff and the left column and module positions in the header. You can call any joomla module by including $modules[POSITION] in the template, where POSITION is the position you want at that point in the flow. End the header template with an open div or td tag, then close that tag in the footer template. Put the right column materials in this template.

While you're in there you can see the templates that define how Joomla lays out it's content and modules. (They all start with jos_ ) You can change these from the default tables to div's if you wish, just be careful - modifying those templates is NOT for the faint of heart. However it does give you a degree of control over the output of vJoomla not possible with standard Joomla (at least until version 1.5 goes final).

Another word of caution - by default vJoomla provides no styling definitions for Joomla's default css elements. This will probably be the last thing I add before going gold but it might affect some of the modules.
Reply With Quote
  #189  
Old 05-28-2007, 01:35 AM
Michael Morris's Avatar
Michael Morris Michael Morris is offline
 
Join Date: Nov 2003
Location: Knoxville TN
Posts: 774
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

If you are on Linux go to the Joomla root and run these commands as the user with write permissions to the directory.

ln -s /path/to/your/forums/clientscript clientscript
ln -s /path/to/your/forums/cpstyles cpstyles

Copy all the Joomla images to the vbulletin /images folder then delete the Joomla images folder and run

ln -s /path/to/your/forums/images images

Finally rename the htacces.txt file that came with Joomla to .htaccess
Among other things, this will allow the Apache client to follow the "symlinks" created above.
Reply With Quote
  #190  
Old 05-29-2007, 10:21 AM
nix's Avatar
nix nix is offline
 
Join Date: Mar 2005
Posts: 975
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Is it possible to use Joomla template system instead?
Reply With Quote
  #191  
Old 05-29-2007, 11:07 AM
Michael Morris's Avatar
Michael Morris Michael Morris is offline
 
Join Date: Nov 2003
Location: Knoxville TN
Posts: 774
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by nix View Post
Is it possible to use Joomla template system instead?
No. This has been requested enough to warrant looking into - but it would require a different version of the files (I think. It might be possible to do by simply not uploading a few of the modified files).
Reply With Quote
Reply

Thread Tools

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 03:53 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.05625 seconds
  • Memory Usage 2,312KB
  • Queries Executed 26 (?)
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_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)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