Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 2.x > vBulletin 2.x Full Releases

Reply
 
Thread Tools
Auto add users to PerlDesk DB upon vB registration Details »»
Auto add users to PerlDesk DB upon vB registration
Version: 1.00, by noppid noppid is offline
Developer Last Online: Sep 2015 Show Printable Version Email this Page

Version: 2.3.x Rating:
Released: 09-10-2003 Last Update: Never Installs: 2
 
No support by the author.

Version .10 | Copywrite noppid 2003
This code will automatically add users to a perldesk MySQL database
upon registration to a vBulletin forum. This is achived in two steps.

a.) When the user registers, an entry into a new table will be made with
that users login information for perldesk.

b.) When the user is approved and sent an activation notice they will
be added to the perldesk users database upon activation. This is done
to give some control of the building of the users database in perldesk.
Otherwise each registration would automatically add a user to perldesk
too. Some may prefer this, who knows? If so put the code all in
part one, it should work but was not tested.

If an error occurs the techadmin in your config.php will be notified
via email as to which function failed so you can take action. Once
operating properly the only error we can foresee is that a username
is already in use on the perldesk users database and not in vBulletin.
This would cause the user to be added only to vBulletin and the techadmin
will be notified via email to add the user to perldesk by hand. If the
techadmin is sent any emails the user did not get added to perldesk.
Errors are unlikely though and the routines will aid installation
troubleshooting only most likely.

Outlined below are the four steps necessary to make the code functional.
You must have your perldesk MySQL database access information and access to
your vBulletin installation's FTP or equivelent to patch the two files. You
also need access to your vBulletin MySQL database to run a MySQL query to
add the necessary table for the code to work. phpMyAdmin works well for this.

Two files need to be edited on your vBulletin installation, register.php
in the forums folder and config.php in the forums/admin folder.

A table needs to be added to your vbulletin installation's MySQL database
as well.

There is no screen shot since the process is transparent in the background.

Show Your Support

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

Comments
  #12  
Old 10-24-2004, 03:33 PM
Giray Giray is offline
 
Join Date: Sep 2004
Location: France
Posts: 100
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Does this, or another, hack work to integrate users from Perldesk 2.0 with vB 3.0.3?
Reply With Quote
  #13  
Old 10-26-2004, 10:02 AM
freeshares1 freeshares1 is offline
 
Join Date: Mar 2002
Posts: 127
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

bump for vb 3.03 and perldesk 2

Please
Reply With Quote
  #14  
Old 11-08-2004, 02:31 PM
ranger2kxlt ranger2kxlt is offline
 
Join Date: Jan 2003
Location: Plano, TX
Posts: 272
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

not even working for me on a 2.3.5 site.....i don't use email activation :-(
Reply With Quote
  #15  
Old 11-10-2004, 05:00 PM
noppid noppid is offline
 
Join Date: Mar 2003
Location: Florida
Posts: 1,875
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I wrote it on request. It wasn't private, but the guy that used it was happy so I released it to show what can be done. Feel free to mod it or upgrade it or reuse it or whatever ya want. I don't have the product to continue work or give advice on new code.
Reply With Quote
Reply

Thread Tools

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 05:21 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.12458 seconds
  • Memory Usage 2,234KB
  • Queries Executed 21 (?)
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)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
  • (1)pagenav_pagelink
  • (5)post_thanks_box
  • (5)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (5)post_thanks_postbit_info
  • (4)postbit
  • (5)postbit_onlinestatus
  • (5)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
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete