PDA

View Full Version : Joomla Connector/Bridge


leonsio
11-27-2005, 10:00 PM
Release Thread on joomla forums: http://forum.joomla.org/index.php/topic,21066.0.html

com_connector
v. 1.0.0
all connectors are moved to separate packages
fixed some bugs with PHP4
support for joomla 1.0.8
better login/synchronisation handling
v. 0.0.8.1 ( bugfix release, no new functions )
bug in the connector administration
v. 0.0.8
updated to joomla 1.0.7
added wrapped mode
v. 0.0.7
updated to joomla 1.0.5
fixed some messages with "warning"
v. 0.0.6
compatibility with new version of VB_SOAP
some bugs by login fixed
v. 0.0.5
cookie store bug in vbulletin module fixed
compatibility with JMSOAP addon, added
v. 0.0.4
added functions to update and delete users
splited modules to own packages
v. 0.0.3
each module has own logout function
fixed bugs in vbulletin_sql module
fixed bug in the connector.php file
v. 0.0.2
vbulletin_Sql module included
select menu in the admintool for the modules
v. 0.0.1
init release, vbulletin module included


Additional Modules
All modules are now in separate packages
to add module just download the module file
and unzip it in the /components/com_connector/modules folder
if not exists, create one

Online Demo running with vbulletin module (SOAP)

http://www.c4u.to

HOWTOs:

switching from vbridge to com_connector (http://forum.joomla.org/index.php/topic,21763.0.html)
creating own modules (http://forum.joomla.org/index.php/topic,21066.msg131894.html#msg131894)
patching joomla.php file himself (http://forum.joomla.org/index.php/topic,21066.msg168143.html#msg168143)


Component Information and description
This Component is only for the connection from joomla -> application
at the moment are following things supported:
common login
global changing password
global changing username/email
synchronistion of the users ( by first login or registration )

That does i need to run this component?

for this component alone you needs only joomla 1.0.x
it should run with PHP4 und PHP5(tested)

some modules like vbulletin_soap can have own requirements (needs php5 + SOAP extension )


That does this component do?

this component allow you to connect different applications to joomla over SOAP/XMLRPC, SQL Connects ( other methods are posible too )
You should use this component if you wants to have common login with an aplications ( which based on cookie login (session to, because it use cookie to store a sessionid ;) ))
it is posible to create own moduless to connect any applications

How to install
1.
download and extract the files_to_replace.zip" file
move all files from "upload" folder in your joomla root folder

2.
login into joomla administration and install the "com_connector.zip"
using joomla component installer

How to use
go to "Administration/Components/Connector"
click to "New"


Title: title/name of the module
Module: Choose a Module like "vbulletin"
URL: is a link to the application ( not to the module !! )
Add User to Joomla: if the user not exists in joomla he will be added
Add User to App.: if the user dont exists in the connected application it will be added
Display Mode: Wrapped = in iframe, Not Wrapped = redirect to application


Click on Save
you will be redirected to module settings
this settings can be different in every module


after you have added a data, you can create a menu link

go to Menu config, create on New and select "Connector Item"
in next dialog select you application and click to save

done ;)

gldtn
11-28-2005, 02:17 PM
Although I have no use for this at this moment I must say it's looking pretty good, will use in the future if needed..

Great job ;)

sitka
11-28-2005, 05:22 PM
Will watch this thread.... Looks like something I could use

thepipper
11-28-2005, 07:07 PM
very interesting, been looking for something like this for a long time.

knobster
11-28-2005, 07:46 PM
What's the difference between this module and the vbridge one?
http://forum.joomla.org/index.php/topic,16429.msg101884.html#msg101884

leonsio
11-28-2005, 07:53 PM
1. this module dont need direct access to vbulletin database

vbulletin can be on other domain/server

2. the password type if joomla user will not be changed

you can easy uninstall this module and joomla will work with out a problems, by vbridge noone of users can login more if you uninstall the module

3. you can connect more that one forum to joomla

4. this connector can be used to connects other applications
i will release some modules soon

leonsio
11-29-2005, 10:27 AM
based on this component module to shows X last posts from vbulletin on joomla site

if a user is logged in the module displays posts which the user can see

Snake
11-29-2005, 11:35 AM
Nice...

gnrmarcel
11-29-2005, 09:16 PM
i got an error when i will creat the table

MySQL meldet:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '+ (`id`)
) TYPE=MyI' at line 14

my webspace has php PHP Version 4.3.10-9.
Need i PHP 5?

Xtrato
11-29-2005, 10:41 PM
1. this module dont need direct access to vbulletin database

vbulletin can be on other domain/server

2. the password type if joomla user will not be changed

you can easy uninstall this module and joomla will work with out a problems, by vbridge noone of users can login more if you uninstall the module

3. you can connect more that one forum to joomla

4. this connector can be used to connects other applications
i will release some modules soon

The vBridge from joomla.com is a widely used and excepted bridge to connect vBulletin to Joomla CMS. This is a interesting hack but in my mind your abit late to get this widely used. For people that are on the "wall" about this hack and vBridge, there are a few things to keep in mind. vBridge has been in dev. alot longer then this and its easy to install and uninstall. The one downside to vBridge is the joomla versions and the hack, you have to install the correct version of joomla to work with the hack. I like this hack, but i feel like i can get better support from vBridge and Predator(creator).

vBridge board :
http://forum.joomla.org/index.php?board=174.0

I just think i should give some opinion on this because i have 3 sites running vBridge and 5 test sites and its a great hack. I have tested this com mod and its good.

I dont mean to down your Mod in anyway leonsio i just am a person that asks alot of questions and i know things like this help. Keep it up maybe in future versions i can try to adapt it more for public tryouts.

* Clicks Subscribes

leonsio
11-30-2005, 05:35 AM
i got an error when i will creat the table



my webspace has php PHP Version 4.3.10-9.
Need i PHP 5?



you need php5

i have fixed a querys in first post

leonsio
11-30-2005, 05:40 AM
The vBridge from joomla.com is a widely used and excepted bridge to connect vBulletin to Joomla CMS. This is a interesting hack but in my mind your abit late to get this widely used. For people that are on the "wall" about this hack and vBridge, there are a few things to keep in mind. vBridge has been in dev. alot longer then this and its easy to install and uninstall. The one downside to vBridge is the joomla versions and the hack, you have to install the correct version of joomla to work with the hack. I like this hack, but i feel like i can get better support from vBridge and Predator(creator).

vBridge board :
http://forum.joomla.org/index.php?board=174.0

I just think i should give some opinion on this because i have 3 sites running vBridge and 5 test sites and its a great hack. I have tested this com mod and its good.

I dont mean to down your Mod in anyway leonsio i just am a person that asks alot of questions and i know things like this help. Keep it up maybe in future versions i can try to adapt it more for public tryouts.

* Clicks Subscribes


if you have installed vbridge once
you cannot run joomla with out it any more, because vbridge alter the joomla user table and change type of the password hashes

you can run vbridge only if its on same domain, with this connector you can connect more that one forum with joomla at once

i know vbridge very well, i have created some hacks for it ( look at the release post, you will find some changes by me ;) )

but have told with predator he dont have time to develop his component

http://forum.joomla.org/index.php/topic,21763.0.html solution to switch from vbridge to this hack

leonsio
11-30-2005, 12:47 PM
new version is online

some bugs fixed

added vbulletin_sql module to access vbulletin over mysql-connect
this module works like vbridge, but without alter a user table

vbulletin_sql module dont need php5

leonsio
12-01-2005, 10:52 AM
*update to alpha 3*

changes are in the first post

ConKien
12-01-2005, 09:08 PM
Very promising hack! :)

leonsio
12-07-2005, 11:33 AM
new version is online

it is now posible to change a userdata global
so if you change username/email/password in joomla it will be changed in vbulletin too

only awayble in vbulletin module ( not in vbulletin_sql )

Cheertobi
12-08-2005, 03:10 PM
new version is online

it is now posible to change a userdata global
so if you change username/email/password in joomla it will be changed in vbulletin too

only awayble in vbulletin module ( not in vbulletin_sql )
Can this also be done for vbulletin_sql someday?

Tobi

leonsio
12-08-2005, 03:29 PM
is allready done
look at the release post on forum.joomla.org

Deepdog009
12-10-2005, 04:45 AM
Leonsio does it work with Mambo 4.5.x???

I mainly need it for logins on both platforms at the same time. :ermm:

wertis
12-10-2005, 09:45 AM
i receive this:

Parse error: parse error, unexpected '{' in /home/excel/public_html/vb/soap/examples/test.php on line 9

help, please

leonsio
12-10-2005, 10:28 AM
i receive this:

Parse error: parse error, unexpected '{' in /home/excel/public_html/vb/soap/examples/test.php on line 9

help, please


please read the requirements for "vbulletin" module

if you dont have php5 installed, you should use vbulletin_sql module for com_connector

all infos about are in the release post on joomla.org


@ Deepdog009

it should work, but you have to patch includes/mambo.php manualy
the package include only patched joomla.php file for joomla

look in the file for "COM_CONNECTOR" comments

wertis
12-10-2005, 11:39 AM
thank's

ERuiz
12-11-2005, 04:46 PM
Leonsio, I have been waiting for predator to fix the login/cookie problem but with his recent illness and setback, I can no longer keep on waiting for this fixed. So, I am about to jump ship and give your connector a try.

I have vBridge 1.22 installed on my site along with Joomla 1.0.4 and CBuilder RC2.

I guess I first need to uninstall vBridge and get my Joomla install working properly as if it had never been installed with vBridge, before I continue to install your connector?

Also, is your connector compatible with CB RC2?

You can find me on msn: eruiz_apr001@hotmail.com in case you can be of any assistance. I will be extremely grateful for your help on this, my friend.

leonsio
12-11-2005, 04:58 PM
com_connector aktualy dont work with CB
i dont have time at the moment to look at CB intergration

actualy it is only login from joomla -> vbulletin posible
for other way i will release next weeks an plugin for vbulletin

at oficial joomla forum i have released an tutorial how to migrate from vbridge to joomla

you should follow the instructions in the tutorial ( if you follow all steps you will have all joomla and vbulletin users in vbulletin) the next synchronisation with joomla ( with com_connector ) will by on the fly, by first login or registration

p.s. vbulletin module is my preferred module
vbulletin_sql can a little bit less, it will be supported by predator

if you have php5 installed, you should use vbulletin module ( soap )

ERuiz
12-11-2005, 05:21 PM
1. You are saying that in order to login to the website, the user must first login to Joomla and when he clicks on the Forums link, he will be already logged in to vBulletin? But not the other way around till you release the vBulletin plugin? Actually, I think for my website, it is just best that users login to Joomla first, because the forums are ONLY for registered members anyway.

leonsio
12-16-2005, 10:14 AM
*update*

all changes are in the first post

now it is posible to login from vbulletin -> joomla

just install "vbulletin application connector" hack, this is the same like com_connector but for vbulletin
it include joomla module ( which is use SOAP calls)
joomla_sql module will be released later

leonsio
01-20-2006, 07:33 AM
the release is updated to version 0.0.8.1

status is not longer beta

com_connector RC1
v. 0.0.8.1 ( bugfix release, no new functions )
bug in the connector administration
v. 0.0.8
updated to joomla 1.0.7
added wrapped mode
v. 0.0.7
updated to joomla 1.0.5
fixed some messages with "warning"

if you update from older version then 0.0.8
please run this query

ALTER TABLE `jos_connectors` ADD `smod` INT NOT NULL AFTER `app_useradd` ;

then just upload new files

oojacoboo
01-31-2006, 04:22 AM
ok, im having some issues of course. I really hope you can help me here!

First of all, all the sql queries that I added and tables I used the prefix "mos_" not "jos_", as my database is using the "mos_" prefix. b/c I converted from mambo. Is this the cause of my errors maybe?

I have also renamed the module "vbulletin_sql.class.php" > "vbulletin.class.php" and removed the original, as I was getting an erorr after installing the SQL one. Apparently the script was looking for the "vbulletin.class.php" rather than the SQL module, as I originally installed it. Could this be my issue?

The first error occurs when I activate the module from my Joomla control panel while being logged into my site. When I attempt to logout, I get the following error with the connector activated...

Fatal error: Cannot instantiate non-existent class: vbulletin in /xxxxx/xxxxxx/xxxxx/xxxxx/xxxxx/xxxxxx.com/includes/joomla.php on line 889

So, I cleared my cookies and then tried to login to the site and then I get the following error...

Fatal error: Cannot instantiate non-existent class: vbulletin in /xxxx/xxxxxx/xxxxx/xxxxx/xxxxxx/xxxxxx.com/includes/joomla.php on line 739

This error I think is created by not having this file...

// loading the module
require_once("./components/com_connector/modules/$module->module.class.php");
// Module init

where is this module? It wasn't included. That is on line 735>737. 739 says...

$application=new $module->module($params, $module->id);


I have attached my joomla.php file. I searched for your tutorial on how to manually edit this file, but I was unable to find the code or even the full download link for the instructions you provided on doing so, via terminal. Nonetheless, here is the file that I have.

leonsio
01-31-2006, 05:37 AM
you shouldn't rename vbulletin_sql to vbulletin

it will not work !!

just put the vbulletin_sql.class.php in the components/com_connector/modules folder

nothing else

then select this module in the Connectors administration

oojacoboo
01-31-2006, 06:53 AM
just as I thought, when I tried it this way the first time. I now get this message now that I have renamed it properly...


Warning: login(./components/com_connector/modules/vbulletin.class.php): failed to open stream: No such file or directory in /xxxx/xxxx/xxxx/xxxx/xxxx/xxxx.com/includes/joomla.php on line 736

Fatal error: login(): Failed opening required './components/com_connector/modules/vbulletin.class.php' (include_path='.:/usr/local/lib/php') in /xxxx/xxxxx/xxxx/xxxxx/xxxx/xxxx.com/includes/joomla.php on line 736

and, if that original file is in there (which I removed) then it has a SOAP error...

Any ideas?

When I put the original PHP5 and SOAP file back into the modules file, like the error above is requesting, I then get this error...

Parse error: parse error, unexpected '{' in /xxxxx/xxxxx/xxxxx/xxxxx/xxxxx/xxxxxx.com/components/com_connector/modules/vbulletin.class.php on line 41

Starting on line 41 I have the following...

{
$connect= new SoapClient($this->__data->get('server'));
// falls Benutzer exestiert und bereits eingelogt war, benutzen wir seine Cookies
$userid=($my->id) ? $my->id : $this->_session->userid ;
if($userid !='' AND $userid!=0)
{

This is why I say its trying to connect to the SOAP module and thats why I renamed the file.

Any ideas?

leonsio
01-31-2006, 07:38 AM
you can try to rename the module name, but you must rename all variables in the module from vbulletin_sql to vbulletin ( example the class name )

if you have shell access on you server

just open the file in VI an type

:%s/vbulletin_sql/vbulletin/g

you can save and close the file with

:wq

oojacoboo
01-31-2006, 03:58 PM
this surely isn't the proper thing to do though... Why is this happening? Does the SQL module work? What have I done that would have caused this, if it has been working?

oojacoboo
01-31-2006, 04:49 PM
ok, I got the login working after changing that file name and making the necessary changes within that file. However, when I try to add the menu link to the component, I get the following error when trying to access it...

require_once("./components/com_connector/modules/$module->module.class.php");

While this isn't that big of a deal, I can just edit the template of the vbulletin file. I thought you might want to know so this can be fixed. It doesn't offer the option to decide which module you want to append to the menu link. Maybe that should be an option for future releases as well, espectially if this thing catches on and people will want to use multiple modules...LIKE ME ;) - Still hoping for a community builder and Gallery2 module. Let me know if you have any immediate ideas on this, b/c using the wrapping feature would be nice!

Thanks again for all the great work. I look forward to future releases and the progression of this great component. Keep it up. Also, I send you a PM over at forum.joomla.org. Let me know about that.

provedel
02-04-2006, 04:04 AM
Is it's compatible with vB 3.5.3???

Thanks!

Xtrato
02-04-2006, 04:09 AM
yeah

leonsio
02-04-2006, 05:55 AM
it works only with VB 3.5.x

one user in joomla.org forum is working currently on CB intergration

Inferno Dragon
02-04-2006, 12:16 PM
I want to use Joomla on my site..right now I am using vbulletin 3.5.3 and my server running PHP4 can I still use it? becasue you have written "this hack require PHP 5" furthermore what is the install process? included in the package?

leonsio
02-04-2006, 12:22 PM
where has you found that this hack require php5 ?

Inferno Dragon
02-05-2006, 05:19 AM
Can you explain this?

That does i need to run this component?

for this component alone you needs only joomla 1.0.x
it should run with PHP4 und PHP5(tested)

some modules like vbulletin can have own requirements ( vbulletin module needs php5 + SOAP extension )

leonsio
02-05-2006, 05:34 AM
okay i will translate this ;)

the com_connector himself works fine with php4 and php5

some modules can have own dependances ( php5, php5 + soap, ldap .... )

the module "joomla" needs php5 + soap extension
the module "joomla_sql" needs only php4 ( or 5 )

Inferno Dragon
02-05-2006, 11:45 AM
erm...so this hack/addon/component will work fine with PHP 4? (sorry but your whole description is very confusing)..

gavinzac
02-08-2006, 11:10 PM
erm...so this hack/addon/component will work fine with PHP 4? (sorry but your whole description is very confusing)..

yes.

there are two version of the module, one for SOAP the other for php4

Bashar
02-18-2006, 11:06 AM
would this work for Limbo-CMS ? the light mambo?

leonsio
02-18-2006, 03:04 PM
this component was only tested on joomla 1.0.x

it should work with mambo and maybe with other mambo/joomla based applications
( but you must patch the mambo.php/joomla.php or else self)

WizyWyg
02-22-2006, 07:26 PM
do you have for vbulletin version 3.0x?

leonsio
02-23-2006, 07:22 AM
no this hack is only for vbulletin 3.5.x

( this addon is posted in vB3.5 Extensions Forum ;) )

RaidenDAWG2
02-24-2006, 05:30 AM
Got a question for ya leonsio...

I've installed the component in Joomla, as well as created the connector stuff for vBulletin using the SQL module. What if anything do I install in vBulletin to allow the logins to go both ways?

leonsio
02-24-2006, 07:07 AM
on vbulletin side you must install vbulletin application connector with joomla (sql) module

RaidenDAWG2
02-24-2006, 07:48 AM
EDIT: OK, Joomla->vB login wise and editing wise, works fine and dandy, no problems.

vB->Joomla on the other hand...not so much...

I'm using the Joomla SQL module right now, the database settings are correct, and the Joomla DB info is correct (just double checked it with the Joomla configuration.php file, everything's a match). I'm using vB 3.5.4 right now, and all plugins are active...no idea why this isn't working right, any ideas?

RaidenDAWG2
02-24-2006, 08:02 AM
Ok, keeps getting stranger...when I login to vB, it adds the user to Joomla, but it doesn't actually log it in...

leonsio
02-24-2006, 08:08 AM
the URL to joomla must be the same
that you have added in the configuration.php in joomla unter liveSite variable

RaidenDAWG2
02-24-2006, 08:10 AM
Worked like a charm, thanks man, I had the URL's slightly altered and that screwed it up. Thanks leonsio, great extension man, can't wait to put it in a production environment :)

-RD

leonsio
03-06-2006, 11:58 AM
v. 1.0.0 was released
all connectors are moved to separate packages
fixed some bugs with PHP4
support for joomla 1.0.8
better login/synchronisation handling

the way joomla->vbulletin works fine, with out any problems
for the other way are some changes in vbulletin application connector ( joomla modules ) needed
this will be done in this or next week

JoomlArt
03-06-2006, 05:54 PM
Hi leonsio,
It seem that your com connector.zip file is lacked of vbulletin.class.php
I got the following errors when click NEW after installing the component to joomla 1.0.8
Fatal error: Call to undefined function: initsessionadmin() in D:\server\www\joomla\administrator\index2.php on line 38

leonsio
03-06-2006, 06:01 PM
its okay to report the bug only in one forum...

DragoZERO
03-07-2006, 12:04 AM
I get this error when loggin in the Joomla side. I have the soap client installed on vB, php5 is enabled and I'm running the vb soap on Joomla. Any help would be much appreciated.

Fatal error: Class 'SoapClient' not found in /home/.**/***/nu-type.net/components/com_connector/modules/vbulletin.class.php on line 42

leonsio
03-10-2006, 05:59 PM
you must install soap extension for PHP

SilentK
03-14-2006, 12:06 AM
Im running into a problem.

I have two joomla portals they are both on the same domain and server as the vbulletin installation. My problem is that one is working and the other is not.

Is it possible to run the connector on two joomla portals and one vbulletin installtion?

the reaosn i ask is the both have the identical information in the connector preferences and the one will not work.

Each installation is in a seperate database, so the joomla's are seperate and the vbulletin is by itself as well.

the error I get whenever I try to login is the following.

DB function failed with error number 1064
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3 SQL=UPDATE jos_users SET connector_cookies = 'session information' WHERE id =
SQL =

UPDATE jos_users
SET connector_cookies = 'session information'
WHERE id =


I have the same exact connection details in my working portal though and it works so I don't think it's a problem with me specifying bad details on how to connect to the database.

By the way I get the above when trying to login into mambo with my vbulletin account.

An interesting tid bit though is that the vbulletin installation is getting updated with my joomla account from the portal that gives me the error so I know for sure it's not a connectoin issue with the vbulletin database.

Only difference between the two joomla installation is one is a sub domain. Vbulletin cookies settings are path / and domain blank however.

I have php 4 so I am using the vbulletin_sql.class

leonsio
03-14-2006, 04:49 AM
replace joomla.php with this one

http://www.c4u.to/includes/joomla.zip

SilentK
03-14-2006, 03:03 PM
Hmmm instead of giving my a mysql error now it just says incorrect username and password.

I tested it and if I register an account on joomla I can login on vbulletin. if i register an account on vbulletin I can login to joomla.

However if I try to login with an old vbulletin account it does not work and says incorrect password or username.

I've tried to reinstalling and that did not work either.

San
03-15-2006, 09:26 AM
I've the same problem :(

SilentK
03-15-2006, 02:24 PM
It's really odd though because I have one portal working fine and there all on the same server so it's not an issue with the server environment. I dont think it's related to the subdomain especially because the new accounts are getting updated. It's just that old vbulletin accounts cant login to the portal.

Hmmm thinking of the only thing different between the portal setups and the only thing that comes to mind is that on the first one the admin name for the portal was not the same name as an account on the vbulletin installation. On the second portal however it was originally I did change this though and renamed the admin account to something not in use on the vbulletin installation.

Any ideas? Should I try a complete reinstallation of joomla and the connector? I should have some free time when i am done with school today so I'll give it a try and report back if it fixed the problem.

SilentK
03-16-2006, 02:17 AM
A complete reinstallation solved my problem. I think the cause was using an account name that already existed in the vbulletin database as the super administrator during installation.

Working now anyways.

LauraFL
03-18-2006, 01:32 PM
Can someone that has this installed and working please contact me? I'm having some minor issues, but could really use someone that could walk me through it.

Thank so much!!

RoninGT
03-23-2006, 02:38 PM
When i goto Joomla and goto componates/connecter and make a new one i get an error saying. that it could not find com_connecter/modules. Did i miss a step somehwere?

Ronin

leonsio
03-23-2006, 03:13 PM
read the release post

wildsmith
03-24-2006, 07:37 AM
This is working for me with a couple of minor issues so thanks for creating it.

I keep getting duplicate new user accounts created in vBulletin but I'm not sure what is causing this. It only happens sometimes when a user who already has a vBulletin user account uses my site. I have to clean out the duplicate accounts on a regular basis but it would be nice to stop them being created in the first place.

This is on vBulletin 3.5.4, Joomla 1.0.7 and the sql versions of the connectors.

Thanks,
Jon.

wildsmith
03-24-2006, 08:27 AM
I've just updated to Joomla 1.0.8 to see if that fixes my duplicate users problem, I see things are being done a bit differently for com_connector in the new Joomla.php

Thanks,
Jon.

dakar
04-24-2006, 03:05 AM
sub'd, this may be useful in the near future.... looks promising.

boiboi
04-25-2006, 01:26 AM
URL: what do I put here? My vbulletin url?

boiboi
04-25-2006, 01:34 AM
I get this error if the username don't exist in vbulletin.


DB function failed with error number 1064
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3 SQL=UPDATE jos_users SET connector_cookies = 'a:0:{}' WHERE id =
SQL =
UPDATE jos_users
SET connector_cookies = 'a:0:{}'
WHERE id =

if you get your password right the first time however, all the info is transfered to joomla.

once the user is in joomla, and he gets his password wrong, the normal "Incorrect username or password. Please try again shows up."

Cheertobi
04-25-2006, 02:18 PM
@boiboi

Replace joomla.php with the one in this post: https://vborg.vbsupport.ru/showpost.php?p=924627&postcount=59

Tobi

boiboi
04-26-2006, 11:27 AM
Thanks.

Still won't log me into vb automatically even though I set my domain to .domain.com since my vb is under forum.domain.com

Also is there a way to synch all users to Joomla?

xKillswitchx
04-30-2006, 04:25 PM
I got this running fine, even after VBridge install. The only problem, is my members arent listed on the forums. Will everyone have to re-register once again?

paulfletcher
05-11-2006, 01:06 PM
Does this work with vBulletin 3.5.4, with Joomla 1.0.8? And does Joomla have to be installed on the same database as vB?

paulfletcher
05-11-2006, 01:32 PM
I'm getting an error using vBulletin 3.5.4, and Joomla 1.0.8. Any ideas?

Fatal error: Call to a member function on a non-object in /homepages/9/d89699556/htdocs/xyztraining_new/administrator/components/com_connector/admin.connector.php on line 128

This is happening as soon as I go to Administrator > Components > New

Thanks,
Paul

paulfletcher
05-11-2006, 09:52 PM
Okay. So, I added the module folder in the "/components/com_connector". And now I can click on the "New" button in Joomla to create a new module. Although. How do I create one for vBulletin??

Instructions:

Choose a Module like "vbulletin"

How do I get the module "vbulletin" am I supposed to install that seperately in the modules folder?

Thanks,
Paul

paulfletcher
05-12-2006, 01:42 AM
Okay. Figured out how to get the module into there, but I'm still getting errors. I've made it all the way through the installation process, although when users from my forum try to login to the site... I get this error.

Warning: mosMainFrame::require_once(./components/com_connector/modules/vbulletin.class.php) [function.mosMainFrame-require-once]: failed to open stream: No such file or directory in /homepages/9/*********/******/xyztraining_new/includes/joomla.php on line 970

Fatal error: mosMainFrame::require_once() [function.require]: Failed opening required './components/com_connector/modules/vbulletin.class.php' (include_path='.:/usr/local/lib/php5') in /homepages/9/**********/********/xyztraining_new/includes/joomla.php on line 970


Any thoughts? Just a suggestion as well. Has anyone though about putting together a simple installation document on how to do this. ??? You could cut back on a million posts all over the web trying to figure this out, if someone could just go through each step in detail...

Thanks, I really need to get this up, I have a deadline. I would appreciate any help you could give me.

Thanks,
Paul

WoD
05-24-2006, 09:13 PM
Hello everyone! :)

I'd like to connect Joomla and the vB too, but bevor I have some questions:

1) Is it possible to show the Shoutbox on the Joomla page?

2) Is it possible to add any kind of vB modul, like "Top 5 Posters", "Newest Members" or "Newest Topics" on the Joomla page?

Greetings
WoD

paulfletcher
05-25-2006, 12:16 PM
Hey :) I'm not sure about some of your other questions. But I do know how I got Joomla to work on vBulletin 3.5.4. As usual it cost me something, but I used BBPixel to do the job. And they did an awesome job with my template, and integration via the plugin.

Thanks,
Paul

UncoderMom
05-27-2006, 08:40 PM
BBPixel doesnt support CBuilder, I'd liek to find a way to make this possible!

paulfletcher
05-28-2006, 05:32 AM
Sorry. I do not know what CBuilder is, so I'm no help to you on this topic.

I'll check in, and if I see something I can help out on I'll post it.

Thanks,
Paul

mariusvr
05-29-2006, 01:17 PM
Hi all,

I installed the com_connector and corresponding module (vbulletin_sql.class.php and vbulletin.class.php)

When I try to add the vbulletin connector I get the following error after pressing "Save" on the first screen that asks for module name, site URL, etc:

Parse error: syntax error, unexpected '{' in /home/msand/public_html/components/com_connector/modules/vbulletin.class.php on line 41

For url I am using: www.mysite.com/forum/index.php

Any suggestions what could be the problem? I am using Joomla 1.0.8 and vbulletin 3.5.4

Thanks Marius

drgonzo120
06-02-2006, 06:24 AM
This is working for me with a couple of minor issues so thanks for creating it.

I keep getting duplicate new user accounts created in vBulletin but I'm not sure what is causing this. It only happens sometimes when a user who already has a vBulletin user account uses my site. I have to clean out the duplicate accounts on a regular basis but it would be nice to stop them being created in the first place.

This is on vBulletin 3.5.4, Joomla 1.0.7 and the sql versions of the connectors.

Thanks,
Jon.


hello, i'm running 3.5.3 and 1.0.8, so you use the sql connector ...


how did you install that ??? can you tell me the steps you took ??? i also installed the sql connector in joomla but is that all you have to install ??? i filled out the password etc in the settingspage of the connector, but it won't work ...

thanks

mariusvr
06-04-2006, 08:43 AM
hello, i'm running 3.5.3 and 1.0.8, so you use the sql connector ...


how did you install that ??? can you tell me the steps you took ??? i also installed the sql connector in joomla but is that all you have to install ??? i filled out the password etc in the settingspage of the connector, but it won't work ...

thanks

I have the same problem with the SQL connector. At least it doesn't crash my Joomla like the Soap extenstion does. But the SQL connector does not seem to do anything.

Is one of the authors actually reading these posts on this forum?

Cheers,

Marius

logman92
06-09-2006, 09:43 PM
I'm getting an error using vBulletin 3.5.4, and Joomla 1.0.8. Any ideas?

Fatal error: Call to a member function on a non-object in /homepages/9/d89699556/htdocs/xyztraining_new/administrator/components/com_connector/admin.connector.php on line 128


This is happening as soon as I go to Administrator > Components > New

Thanks,
Paul
I had the same bug like you !
You need to replace the string "../components/com_connector/modules" by "./components/com_connector/modules" at lines 127 and 231 in the file /administrator/components/com_connector/admin.connector.php.
I hope it could help you ;o)
Vincent

drgonzo120
06-10-2006, 11:18 AM
does this somewhere succesfullt work with vb 3.5.4 & joomla 1.0.8 ???

thanks

futuredood
06-22-2006, 04:55 AM
hmm so if i have virtuemart setup in joomla.. and a user is logged in with vbulletin, they are automatically able to login to virtuemart? what about personal info like address information etc., is that tied together as well?

mludwig
08-25-2006, 09:48 AM
Hi,

First of all let me say thank you for the com_connector component and the vBulletin SQL module. I have been looking for a bridge between Joomla and vBulletin for ages.

I have managed to get the login integration working with Joomla's standard login module. However, since the client asked for Community Builder to be installed too, I have been writing a CB plugin for forwarding CB user events to com_connector. During development I have accidentally entered a non existing username in the login form and I got the following DB error:
DB function failed with error number 1064
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3 SQL=UPDATE jos_users SET connector_cookies = 'a:0:{}' WHERE id =
SQL =

UPDATE jos_users
SET connector_cookies = 'a:0:{}'
WHERE id =

Then I got the same error for the standard Joomla login module.
I think the source of the error might lay in the following code:
$query = "UPDATE #__users"
. "\n SET connector_cookies = '".serialize($cookies)."'"
. "\n WHERE id = $row->id"
;
$this->_db->setQuery($query);
if (!$this->_db->query()) {
die($this->_db->stderr(true));
}
Since this snippet is outside of the if ($this->_db->loadObject( $row )){..}
else {..} structure $row might remain null, hence no value for $row->id, which in turn breaks the SQL query.

Please let me know, if I am on the wrong track here.

I am using Joomla 1.0.10, com_connector 1.0.0 and the Joomla mods from the .zip downloaded yesterday from here.

Jon.
08-30-2006, 10:06 AM
Getting the same problem as a few other people.

When i go to connector/new, i end up with this:


Warning: dir(../components/com_connector/modules) [function.dir]: failed to open dir: No such file or directory in /home/jonf/public_html/administrator/components/com_connector/admin.connector.php on line 127

Fatal error: Call to a member function on a non-object in /home/jonf/public_html/administrator/components/com_connector/admin.connector.php on line 128

herinternet
10-30-2006, 09:48 AM
<a href="http://www.herinternet.com" target="_blank">http://www.herinternet.com</a>

I installed this bridge but now my site is down AND when I click on "new" i get this error:
Warning: reset() [function.reset]: Passed variable is not an array or object in /home/herinter/public_html/includes/joomla.php on line 1980

Then I added the vbulletin and when i clicked on "Save" I got this:

Warning: editmodule(../components/com_connector/modules/.class.php) [function.editmodule]: failed to open stream: No such file or directory in /home/herinter/public_html/administrator/components/com_connector/admin.connector.php on line 231

Fatal error: editmodule() [function.require]: Failed opening required '../components/com_connector/modules/.class.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/herinter/public_html/administrator/components/com_connector/admin.connector.php on line 231

Can someone please tell me how to get vbulletin to integrate with joomla/community builder?

leonsio
10-30-2006, 10:12 AM
this brindge works only with joomla 1.0.8
for new version of joomla 1.0.x the joomla.php must be patched

herinternet
10-30-2006, 10:14 AM
Great, can you help me fix my site?

This mod screwed up my entire site. I am running joomla at herinternet.com. I tried to install the bridge for vbulletin (located here: https://vborg.vbsupport.ru/showthread.php?t=101761) and now my site is screwed up. I uninstalled it but part of the bridge was replacing the /includes/joomla.php file and I'm wondering if that's what is messing everything up. Is there a way to get the original and replace it to see if it solves my problems?

Examples of errors: when trying to load the page, it loads the main menu and then an error:
Fatal error: Call to undefined function: josspoofvalue() in /home/herinter/public_html/modules/mod_poll.php on line 94

When I'm logged into the backend of the site, I click on the polls component and I get this error:
Fatal error: Call to undefined function: josgetarrayints() in /home/herinter/public_html/administrator/components/com_poll/admin.poll.php on line 27

When I click on "weblinks" I get this error:
Fatal error: Call to undefined function: josgetarrayints() in /home/herinter/public_html/administrator/components/com_weblinks/admin.weblinks.php on line 27

and the list goes on. Please someone help me and tell me this is an easy fix.

Thanks
Kathleen

herinternet
10-30-2006, 08:16 PM
I fixed it. If someone would be willing to install this bridge for me without messing up my site, I'd be happy to pay. Please contact me if you can do this for me.

imported_infitech
12-18-2006, 07:04 PM
The vBridge from joomla.com is a widely used and excepted bridge to connect vBulletin to Joomla CMS. This is a interesting hack but in my mind your abit late to get this widely used. For people that are on the "wall" about this hack and vBridge, there are a few things to keep in mind. vBridge has been in dev. alot longer then this and its easy to install and uninstall. The one downside to vBridge is the joomla versions and the hack, you have to install the correct version of joomla to work with the hack. I like this hack, but i feel like i can get better support from vBridge and Predator(creator).

vBridge board :
http://forum.joomla.org/index.php?board=174.0

I just think i should give some opinion on this because i have 3 sites running vBridge and 5 test sites and its a great hack. I have tested this com mod and its good.

I dont mean to down your Mod in anyway leonsio i just am a person that asks alot of questions and i know things like this help. Keep it up maybe in future versions i can try to adapt it more for public tryouts.

* Clicks Subscribes
Im looking for a bridge that will work with VBulletin 3.6.4 and Joomla 1.0.11

Mitendrius
01-29-2007, 08:11 AM
Hi

I cant install the com_connector it alwasy says

Warning: file_get_contents() [function.file-get-contents]: SAFE MODE Restriction in effect. The script whose uid is 10002 is not allowed to access /var/www/vhosts/bla/com_connector/connector.xml owned by uid 0 in /var/www/vhosts/bla/includes/domit/xml_domit_lite_parser.php on line 1079

Warning: file_get_contents(/var/www/vhosts/bla/com_connector/connector.xml) [function.file-get-contents]: failed to open stream: Success in /var/www/vhosts/funworlds.de/httpdocs/includes/domit/xml_domit_lite_parser.php on line 1079

s25
01-30-2007, 05:01 PM
Ok a shot in the dark but are you running php in safe mode?

dholt
02-01-2007, 11:52 AM
Ok noob time :D


There are 5 Downloads there not sure what one to use.

If you had some time to answer, let me start off by Explaining.


I have 2 sites. site 1 (http://bigdogsurf.com) and site 2 (http://russiaabroad.com) .

Site 1 I'm using vBadvanced CMPS

Site 2 I'm Using Joomla CMPS but it is just a HTML page till I set it up


Site 1 I have set up and running well using vBadvanced CMPS with the Forum software

Question 1
Site 2 I want to use the Joomla Connector/Bridge to Connect to the same Forum as site 1 is using ? {Can this be done and what download do I use} 2 sites one Forum

Dankness
02-01-2007, 09:43 PM
i dont think the joomla connector bridge works with vbulletin 3.6 this is a outdated project that has been forgotten about i belive. I am currently working on a new bridge solution that will use vbulletins user tables for login and everything. unfort i dont know when a release will be made but i do know it will be a paid modification.

xiphias
04-04-2007, 07:03 AM
i dont think the joomla connector bridge works with vbulletin 3.6 this is a outdated project that has been forgotten about i belive. I am currently working on a new bridge solution that will use vbulletins user tables for login and everything. unfort i dont know when a release will be made but i do know it will be a paid modification.
Release data?

RedGTiVR6
04-05-2007, 09:31 PM
Dankness -

is your mod a few weeks off or a few months off? Or are you to that point yet?

boiboi
05-03-2007, 05:34 PM
I wouldn't count on it. Most joomla mods are a year or two off or they simply disappear.

xiphias
05-03-2007, 05:39 PM
i've installed the BBPixel joomla/vb connector.

And it's fine...

aeternus aura
07-03-2007, 02:00 AM
I got as far as installing the component and then when I clicked "new" I got this message:


Warning: dir(../components/com_connector/modules) [function.dir]: failed to open dir: No such file or directory in /home/hereticg/public_html/joomla/administrator/components/com_connector/admin.connector.php on line 127

Fatal error: Call to a member function read() on a non-object in /home/hereticg/public_html/joomla/administrator/components/com_connector/admin.connector.php on line 128

chuvanan.org
07-14-2007, 07:31 PM
Warning: dir(../components/com_connector/modules) [function.dir]: failed to open dir: No such file or directory in /home/hereticg/public_html/joomla/administrator/components/com_connector/admin.connector.php on line 127

Fatal error: Call to a member function read() on a non-object in /home/hereticg/public_html/joomla/administrator/components/com_connector/admin.connector.php on line 128
Additional Modules
All modules are now in separate packages
to add module just download the module file
and unzip it in the /components/com_connector/modules folder
if not exists, create one

masterweb
08-26-2007, 10:18 AM
Additional Modules
All modules are now in separate packages
to add module just download the module file
and unzip it in the /components/com_connector/modules folder
if not exists, create one

Hey boys!... i installed this and my site goes down, i think this code is out of date or something (I'm not a codder) so be carefully and don't use this. I checked the developer's site : http://www.leonsio.com/ for help and the site doesn't load...

PS: I'm looking to show on my Joomla index the 5 or 10 last posts made on the forum (a Vbulletin one), so could any help me?

Thanks

masterweb
08-26-2007, 10:19 AM
It Doesn't Work

leonsio
08-26-2007, 02:50 PM
first of all you have to install my soap extension for joomla....

.... and ...this hack is not supported anymore
because i dont have any vbulletin license
and it does not with joomla 1.5/ untested with VB 3.6

Flumples
08-27-2007, 09:32 PM
Does this work with vB 3.6.8?

hrk
09-08-2007, 07:47 AM
hi. I've install this bridge work ok
but user have to log in the forum again.
is this how it works?

AND UNDER INSTALLATIONS

this is the status

not installed Patch vBulletin includes/config.php file.
not installed Patch index.php from the current mambo theme: xxxxx

what should i do next ?

thanks a lot.

thetoolman
10-05-2007, 06:52 PM
Does anyone have a 'find and replace' guide for the joomla.php file as my file has been modified previously for other mods.

foxfirediego
10-11-2007, 10:07 AM
no updates for 3.6.x?

InfoNirvana
12-14-2007, 06:52 PM
Unfortunately, this com_connector never materialized well. It certainly was a very difficult task due to Joomla authetication inadequacies.

The spirit of this connector is now in the new component called JFusion.

read about it - http://forum.joomla.org/index.php/topic,243018.msg1116682

foxfirediego
12-15-2007, 07:45 AM
Unfortunately, this com_connector never materialized well. It certainly was a very difficult task due to Joomla authetication inadequacies.

The spirit of this connector is now in the new component called JFusion.

read about it - http://forum.joomla.org/index.php/topic,243018.msg1116682
Thanks for that InfoNirvana...

hrk
01-09-2008, 12:34 PM
This script will be the new bombshell for all the commercial bridge makers.
ive tested this in other forum work amazingly.

waiting for Vb versions 3.7

goranbaxy
01-21-2008, 06:55 AM
Have anyone try it with VB 3,6?

ArchangelX
05-25-2008, 02:36 AM
JFusion is brillant...go check it out! I'm using it for my 3.5.x install and it's working flawlessly!

lisagreenfern
01-22-2009, 10:28 PM
I'm getting some errors in Joomla 1.0.15 after installing this. The error below happens on the admin screen, and it seems to happen after I move the new Joomla.php into the includes directory:

Currently Logged in Users
1 admin Super Administrator <a href="index2.php?option=com_users&task=flogout&id=62&
Fatal error: Call to undefined function: josspoofvalue() in /home/content/l/i/s/lisarenate/html/aca/joomlanewinstall/administrator/modules/mod_logged.php on line 88


I was excited about Connector because my client wants to stick with joomla version 1. I hope there is a way to make it work. Any ideas are appreciated!

Speysider
12-26-2009, 08:01 PM
Sorry to bump this, but I am unable to access the new connector page, all I get is this:

Warning: dir(../components/com_connector/modules) [function.dir]: failed to open dir: No such file or directory in /home/****/public_html/administrator/components/com_connector/admin.connector.php on line 127

Fatal error: Call to a member function read() on a non-object in /home/****/public_html/administrator/components/com_connector/admin.connector.php on line 128

windrider07
04-23-2010, 05:35 AM
Speysider, try manually creating the "modules" folder in the "com_connector" folder. That's what I did.

InsomniacP
10-31-2010, 03:21 PM
will this work on the latest versions of vbulletin?

InsomniacP
11-23-2010, 08:57 PM
Any chance this could be ported over to 4.8 please?

ReadOrDie
02-02-2011, 02:05 AM
Hate to bring this up but was this ever ported to 4.8?

Alfa1
05-03-2011, 01:34 PM
No, but there is Jfusion