Go Back   vb.org Archive > News and Announcements > vBulletin Pre-Sales Questions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 11-13-2003, 01:34 PM
dwboston dwboston is offline
 
Join Date: Oct 2003
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default 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.
Reply With Quote
  #2  
Old 11-13-2003, 02:10 PM
filburt1 filburt1 is offline
 
Join Date: Feb 2002
Location: Maryland, US
Posts: 6,144
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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.
Reply With Quote
  #3  
Old 11-18-2003, 05:53 PM
dwboston dwboston is offline
 
Join Date: Oct 2003
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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
Attached Files
File Type: zip vB member functions.zip (2.7 KB, 31 views)
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 09:08 PM.


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.04804 seconds
  • Memory Usage 2,200KB
  • Queries Executed 14 (?)
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
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (3)post_thanks_box
  • (3)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (3)post_thanks_postbit_info
  • (3)postbit
  • (1)postbit_attachment
  • (3)postbit_onlinestatus
  • (3)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_postinfo_query
  • fetch_postinfo
  • 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
  • postbit_attachment
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete