vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin Pre-Sales Questions (https://vborg.vbsupport.ru/forumdisplay.php?f=26)
-   -   Coldfusion / vBulletin memberfile integration (https://vborg.vbsupport.ru/showthread.php?t=58573)

dwboston 11-13-2003 01:34 PM

Coldfusion / vBulletin memberfile integration
 
Outsports.com is built primarily on Coldfusion (Windows 2000/MySQL), with UBB.classic as our community forum. We're considering replacing UBB with vBulletin to gain some functionality, and as part of that migration we'd like to integrate the Coldfusion and vB login & profile modules so that registration / login / logout for the site will register / login / logout that user on the discussion board simultaneously, and clicking a member's Profile button in vBulletin will display that member's profile in Coldfusion.

In other words, we want the user data to reside on the CFML application database, with vB to look to it for authentication and update. We'd also want to "hide" our users' access to their profile data in vB, to be viewed/modified only via the CFML-based app, and have the CFML app update and maintain vB's memberfiles. A few threads on this forum are on the right track, for example External Authentication hack?, Coldfusion User Tables, Profile Hack.

We have a CFML programmer on board, so we're looking for experienced assistance in spec'ing, writing and implementing changes to the board's php code and mySQL databases.

filburt1 11-13-2003 02:10 PM

Quote:

Originally Posted by dwboston
Outsports.com is built primarily on Coldfusion (Windows 2000/MySQL), with UBB.classic as our community forum. We're considering replacing UBB with vBulletin to gain some functionality, and as part of that migration we'd like to integrate the Coldfusion and vB login & profile modules so that registration / login / logout for the site will register / login / logout that user on the discussion board simultaneously, and clicking a member's Profile button in vBulletin will display that member's profile in Coldfusion.

In other words, we want the user data to reside on the CFML application database, with vB to look to it for authentication and update. We'd also want to "hide" our users' access to their profile data in vB, to be viewed/modified only via the CFML-based app, and have the CFML app update and maintain vB's memberfiles. A few threads on this forum are on the right track, for example External Authentication hack?, Coldfusion User Tables, Profile Hack.

We have a CFML programmer on board, so we're looking for experienced assistance in spec'ing, writing and implementing changes to the board's php code and mySQL databases.

It would require massive changes to vB's code to have it reference one database for all information except users. Instead, I would suggest investigating the possibility that your ColdFusion appplication be planned to read from vBulletin's database directly, as this would be a far easier solution.

dwboston 11-18-2003 05:53 PM

1 Attachment(s)
Actually, the idea is that vB would continue to reference its own database, but with some of the field contents being mirrored in from the CFM database. I've spreadsheeted vB's featureset (attached zip of .xls), and determined that only five changes to VB buttons/links would be required:
o Register
o Login/Logout
o Display profile
o "Email address and password"
o Forgotten password
Some might need to be tweaked, but overall this approarch doesn't sound terribly complicated. Make sense?

If this design is feasible, it will become a for-pay project, since it is our preferred solution. We appreciate a reality check. Thanks


All times are GMT. The time now is 02:09 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.01404 seconds
  • Memory Usage 1,718KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (3)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete