PDA

View Full Version : vBulletin Rails integration


webapps
03-12-2011, 09:31 AM
Does anyone have any experience with integrating vBulletin with a Rails app, and can comment on how easy it is , whether any plugins etc are available for this ?

I'd like to go with vBulletin, but unlike other popular forum engines theres very little out there on the net indicating that its possible without writing a lot of custom code.

Theres a post from aussiev8 , at https://vborg.vbsupport.ru/showthread.php?t=253018 , which says

Any rails devs on here think its worth me pulling the source that connects the two systems and create a gem out of it?

At the moment it can:

- Authenticate users
- single login (session sharing)
- log out users (again session sharing)
- Maps most of the important tables in vbulletin (users, posts, threads, avatars, etc) with relationships mapped, e.g. User.first.avatar will return the correct avatar.

However I can't respond to that directly without buying a license first it seems.

BirdOPrey5
03-12-2011, 09:39 PM
That was posted 5 months ago with no responses and that particular user hasn't been online in over a month. I wouldn't depend on it when making your decision to buy vBulletin or not.

webapps
03-13-2011, 10:25 PM
That was posted 5 months ago with no responses and that particular user hasn't been online in over a month. I wouldn't depend on it when making your decision to buy vBulletin or not.

Thanks, I saw the last login was a while ago as well, I was just hoping aussiev8 might see this thread and respond here, as I can't post a reply on the original thread at "I created an app Ruby on Rails -> Vbulletin" (https://vborg.vbsupport.ru/showthread.php?t=253018) .

nochkin
04-01-2011, 02:55 PM
You will have to write a custom code (not sure what's "a lot" for you).
The mapping of tables can be done manually. If the table structure for logins are close enough, you will get single-login/logout working fine.
If you are good with rails, this task should be easy enough. If you don't code in rails much, you'll have to hire someone or don't relay on this as BirdOPrey5 suggested.