Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.5 > vBulletin 3.5 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Joomla Connector/Bridge Details »»
Joomla Connector/Bridge
Version: 1.0.0, by leonsio leonsio is offline
Developer Last Online: Jun 2013 Show Printable Version Email this Page

Version: 3.5.0 Rating:
Released: 11-27-2005 Last Update: 03-05-2006 Installs: 63
DB Changes Uses Plugins
Code Changes Additional Files  
No support by the author.

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
creating own modules
patching joomla.php file himself


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

Show Your Support

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

Comments
  #52  
Old 02-24-2006, 08:08 AM
leonsio leonsio is offline
 
Join Date: Jun 2002
Posts: 141
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

the URL to joomla must be the same
that you have added in the configuration.php in joomla unter liveSite variable
Reply With Quote
  #53  
Old 02-24-2006, 08:10 AM
RaidenDAWG2 RaidenDAWG2 is offline
 
Join Date: Mar 2005
Location: THE Ohio State University
Posts: 141
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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
Reply With Quote
  #54  
Old 03-06-2006, 11:58 AM
leonsio leonsio is offline
 
Join Date: Jun 2002
Posts: 141
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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
Reply With Quote
  #55  
Old 03-06-2006, 05:54 PM
JoomlArt JoomlArt is offline
 
Join Date: Feb 2006
Posts: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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
Reply With Quote
  #56  
Old 03-06-2006, 06:01 PM
leonsio leonsio is offline
 
Join Date: Jun 2002
Posts: 141
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

its okay to report the bug only in one forum...
Reply With Quote
  #57  
Old 03-07-2006, 12:04 AM
DragoZERO's Avatar
DragoZERO DragoZERO is offline
 
Join Date: Feb 2006
Location: USA
Posts: 38
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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.

Quote:
Fatal error: Class 'SoapClient' not found in /home/.**/***/nu-type.net/components/com_connector/modules/vbulletin.class.php on line 42
Reply With Quote
  #58  
Old 03-10-2006, 05:59 PM
leonsio leonsio is offline
 
Join Date: Jun 2002
Posts: 141
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

you must install soap extension for PHP
Reply With Quote
  #59  
Old 03-14-2006, 12:06 AM
SilentK SilentK is offline
 
Join Date: Nov 2004
Location: Maryland
Posts: 57
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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.
Quote:
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
Reply With Quote
  #60  
Old 03-14-2006, 04:49 AM
leonsio leonsio is offline
 
Join Date: Jun 2002
Posts: 141
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

replace joomla.php with this one

http://www.c4u.to/includes/joomla.zip
Reply With Quote
  #61  
Old 03-14-2006, 03:03 PM
SilentK SilentK is offline
 
Join Date: Nov 2004
Location: Maryland
Posts: 57
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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.
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:47 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.07916 seconds
  • Memory Usage 2,310KB
  • Queries Executed 25 (?)
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
  • (2)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
  • (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