Go Back   vb.org Archive > vBulletin Modifications > Archive > Modification Graveyard
FAQ Community Calendar Today's Posts Search

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
  #282  
Old 06-05-2007, 09:02 PM
VivaLaPinkowitz VivaLaPinkowitz is offline
 
Join Date: May 2007
Location: Dallas, TX
Posts: 18
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Lovely...

I'm pretty sure its the cookies that are the problem. What exactly is wrong with the cookie domain setting? And are there any options whatsoever that I can use to change them to get them to work? Am I the first person experiencing this problem?
Reply With Quote
  #283  
Old 06-05-2007, 09:13 PM
Michael Morris's Avatar
Michael Morris Michael Morris is offline
 
Join Date: Nov 2003
Location: Knoxville TN
Posts: 774
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The browser considers forum.site.org to be a different site from www.site.org and won't let them read each other's cookies (I think. You might be able to resolve this by changing the cookie path in the vbulletin admincp but BE CAREFUL - screw up the setting and you won't be able to log into vb period without uploading tools.php and resetting the cookie path).
Reply With Quote
  #284  
Old 06-05-2007, 09:20 PM
VivaLaPinkowitz VivaLaPinkowitz is offline
 
Join Date: May 2007
Location: Dallas, TX
Posts: 18
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I've changed it to .pinkowitz.org and it works fine! Now to continue with the rest of the installation. XD
Reply With Quote
  #285  
Old 06-06-2007, 12:41 AM
Michael Morris's Avatar
Michael Morris Michael Morris is offline
 
Join Date: Nov 2003
Location: Knoxville TN
Posts: 774
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

RC2 is out. If you have installed RC1 there is no need to upgrade - all file changes where in the installer.
Reply With Quote
  #286  
Old 06-06-2007, 12:53 AM
VivaLaPinkowitz VivaLaPinkowitz is offline
 
Join Date: May 2007
Location: Dallas, TX
Posts: 18
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

So I was able to fully install vJoomla, but was persuaded to uninstall due to the majority of nonworking links. I installed it through the forum location http://forums.pinkowitz.org.

Would the majority of the links work if I made the forum a subdirectory inside vJoomla (i.e. http://pinkowitz.org/forums)?

Also, I noticed my custom theme did not load images into the vJoomla. Should I import the theme's images into vJoomla's image directory to get it recognized by vJoomla?
Reply With Quote
  #287  
Old 06-06-2007, 12:59 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 VivaLaPinkowitz View Post
So I was able to fully install vJoomla, but was persuaded to uninstall due to the majority of nonworking links. I installed it through the forum location http://forums.pinkowitz.org.

Would the majority of the links work if I made the forum a subdirectory inside vJoomla (i.e. http://pinkowitz.org/forums)?

Also, I noticed my custom theme did not load images into the vJoomla. Should I import the theme's images into vJoomla's image directory to get it recognized by vJoomla?
Editing the templates and changing relative paths in URL's and images to absolute paths is beyond the scope of getting the core functionality to work. It is something I'll look into, but it has a lower priority than completing the testing of the code against the modules and also deploying and setting up the sites I built this thing for in the first place.

What I can and will do is ask Brian Tinsman for permission to include the section of vbAdvanced's installer code that rewrites URL's and image paths. It should work for this project as well with minor tweaking, but he owns that code and I cannot use it without his permission.
Reply With Quote
  #288  
Old 06-06-2007, 01:01 AM
VivaLaPinkowitz VivaLaPinkowitz is offline
 
Join Date: May 2007
Location: Dallas, TX
Posts: 18
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Themes aside, it seemed that none of the modules were working due to the broken URL's. Do you think the fact that the forums were hosted on a subdomain could be the issue? Would it be easier to just install it as a subdirectory?
Reply With Quote
  #289  
Old 06-06-2007, 01:43 AM
Michael Morris's Avatar
Michael Morris Michael Morris is offline
 
Join Date: Nov 2003
Location: Knoxville TN
Posts: 774
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

All testing was done with a subdirectory arrangement, but having them in separate directories shouldn't break modules. Anyway, which modules where broken. I'm not sure it's possible to break ALL of them, some are too dirt simple.
Reply With Quote
  #290  
Old 06-06-2007, 01:45 AM
VivaLaPinkowitz VivaLaPinkowitz is offline
 
Join Date: May 2007
Location: Dallas, TX
Posts: 18
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I just recall anything in the top panel would not work. I recall that few on the side panel didn't as well. But I think the cause of that was probably the subdomain installation. I'll give it another shot when I'm at my computer again. XD
Reply With Quote
  #291  
Old 06-06-2007, 01:49 AM
Michael Morris's Avatar
Michael Morris Michael Morris is offline
 
Join Date: Nov 2003
Location: Knoxville TN
Posts: 774
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The "top panel" -- if you mean the navbar that's because that's a template that belongs to vbulletin. The default side menu items are just that - defaults - and they are meant for a clean Joomla installation without vbulletin. My goal in this is to get the single most difficult and technical hurdle out of the way - the actual bridging of code. Anything beyond that is time consuming, but relatively simple to work out if you know a little html.
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:54 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.04687 seconds
  • Memory Usage 2,313KB
  • 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
  • (1)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
  • (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_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