View Single Post
  #1  
Old 08-20-2004, 09:42 AM
webspinner webspinner is offline
 
Join Date: Feb 2003
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Integration of vBulletin into existing community site

I have searched these forums and haven't found anyone with a similar problem to the one I am facing. I want to integrate vbulletin 3 into an existing membership system. I am very keen to use vbulletin rather than any other forum software, but the task looks rather daunting. The existing system already has a membership system and a concept similar to vb's usergroups. I am hoping to add functionality to the existing site to interface with vbulletin's database, making as few if any changes to the actual vbulletin code, thus simplfying upgrades.

The problem can be simply explained , although unfortunately not necessarily simply done.

1. Create a vb cookie when the user signs into the main site, to create a single signon

2. Automatically add new users into vb for each new site user.

3. Automatically delete users from vb for a site user that leaves the main site.

4. Automatically create a private forum for each new group, this may involve creating a usergroup for each site grouping. Users can be members of many different groups so it will need to support multiple groups for each user.

5. Automatically delete the forum if the site group is deleted.

6. Import links to the most recent posts from the relevant forum into the page for that site group. This is a PHP driven page and I have seen some posts about this so I think this may be the easiest of our requirements.

Once completed the vb forums would be administered almost entirely via the site with little if any actions required from the forum administrator.

Has anyone ever done anything like this, or have any idea where I should look in vbulletin to make this possible. Any help or advice with this project very much appreciated.

Cheers

webspinner
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01009 seconds
  • Memory Usage 1,762KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • 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
  • showpost_complete