Thread: Add-On Releases - Pay to Register
View Single Post
  #309  
Old 08-16-2011, 02:34 PM
BadgerDog BadgerDog is offline
 
Join Date: Oct 2006
Location: Toronto
Posts: 1,789
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Issues to be aware of, for anyone else trying to use this mod ?.

We're running vBulletin 4.1.3 and v2.4 of this mod ?.

We have a ghost user name Pending Subscription 1 which has been stuck since Aug 5th (11 days) in the "Awaiting Email Confirmation" user group, with the AdminCP option for this mod set to clean up ghost users in 1 week. Nothing else ever happened to this entry and no associated PayPal payment ever came through. The biggest problem with it is that the cron job, or whatever is supposed to deal with it using this mod, hasn't removed this specific ghost user in the time frame set (1 week) and it says in the email address DO_NOT_EDIT_THIS_USER@example.com, so now I'm afraid to manually delete it.

We were about to un-install the mod and hire a programmer to clean up any issues that might be left over in our database as a result of the above bug, then the next thing happened before we had the chance to do that ....

A second ghost user name Pending Subscription 2 suddenly appeared in our transaction logs, except with this one, an associated PayPal email occurred, notifying me that a user with the name of Pending Subscription 2 had just subscribed and is now a Contributing Member to our site. The PayPal payment went through fine and the usergroup was changed on the user record to "Contributing Member". Shortly thereafter, a proper user name appeared replacing the Pending Subscription 2 username, along with a legitimate email address replacing the DO_NOT_EDIT_THIS_USER@example.com placeholder for this new member, so I guess that confirms that the front end of this mod works fine. :up:

However, there is a minor bug in the fact that although the usergroup got changed, it should be noted that this mod failed to update the "user title", which still showed as "Awaiting Email Confirmation". This is easily fixed by running the "Update User Titles and Ranks" under "Update Counters" maintenance, or simply manually changing and saving the user record AFTER this mod has replaced the placeholder data with the user's real information.

Any feedback here from other users of this mod would be appreciated, particularly from anyone who could volunteer to help us clean up the issue with the ghost user name Pending Subscription 1 as discussed in the first paragraph.

Thanks ?

Regards,
Doug
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01247 seconds
  • Memory Usage 1,767KB
  • 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