Version: 1.0.0 RC2, by Michael Morris
Developer Last Online: Jun 2009
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
Log into your admincp
Close your forum
If your forums are at the root of your site move them elsewhere - the best location is probably /forum
Upload the files from the zip packages to their respective locations. There should be no overwrites.
Navigate to the root of your site and run the Joomla installer.
Go back to the admincp and install the Joomla product file
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.
If I allready have joomla & vbulletin installed on the same db what do I have to do to integrate vjoomla?
Do I just need to import the XML or do I have to change some joomla files as well?
If I allready have joomla & vbulletin installed on the same db what do I have to do to integrate vjoomla?
Do I just need to import the XML or do I have to change some joomla files as well?
vJoomla modifies around 11 Joomla files, but beyond that it also does some setup work of modifying vbulletin tables while installing Joomla (it maps the Joomla usergroups to the vbulletin usergroups). If you're comfortable getting under the hood I can provide a changeover path - but you will need to test this before doing it to your production machine, ok?
Ok, here's a patch file that creates a str_split function for PHP 4 servers. Upload it to the /installation directory overwriting the current common.php file there. I will include it in RC2.
Can't seem to install it. Stuck on step 1. Getting these errors soon as I give joomla a path to the forums (if I use the one already written there it says forums not found) :
Warning: chdir() [function.chdir]: No such file or directory (errno 2) in /home/xxx/public_html/installation/install2.php on line 60
Warning: main(./global.php) [function.main]: failed to open stream: No such file or directory in /home/xxx/public_html/installation/install2.php on line 62
Fatal error: main() [function.require]: Failed opening required './global.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/xxx/public_html/installation/install2.php on line 62
BTW I'm doing this with RC1 using the updated common.php file.
Can't seem to install it. Stuck on step 1. Getting these errors soon as I give joomla a path to the forums (if I use the one already written there it says forums not found) :
Warning: chdir() [function.chdir]: No such file or directory (errno 2) in /home/xxx/public_html/installation/install2.php on line 60
Warning: main(./global.php) [function.main]: failed to open stream: No such file or directory in /home/xxx/public_html/installation/install2.php on line 62
Fatal error: main() [function.require]: Failed opening required './global.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/xxx/public_html/installation/install2.php on line 62
BTW I'm doing this with RC1 using the updated common.php file.
What is the exact path you are entering? Are you including a trailing slash? (You shouldn't).