Tips and Tricks HQ Forum

Support Forum for Tips and Tricks HQ Products

Register or log in - lost password? (Having an issue with the forum login?)

Search the Forum

Tips and Tricks HQ Forum » WP eStore Forum

Lack of Registration Error Message upon username or email address already taken

(11 posts) (3 voices)
  • Started 8 months ago by mrdan
  • Latest reply from admin
  • Possible Solutions (Related Topics):
    1. After Registration Page - Incorrect error stating email address already exists.
    2. eMember - The email address you are using is already taken! Issue
    3. The email address you are using is already taken! Please choose a different emai
    4. The email address you are using is already taken
    5. eMember - Using email address instead of a username

Tags:

No tags yet.

12Next »
  1. mrdan
    Member

    If the username or email address is already taken in the wp emember registration form, I only get this message:

    Please wait for 10 seconds before submiting the form again.

    But I don't get a message saying username or email address is already taken.

    Any ideas? Thanks for your help.

    Posted 8 months ago #
  2. admin
    Key Master

    You probably have javascript conflict on your site (the username is checked dynamically on the fly). Please post a link to your registration form so I can see if the validation script is working correctly.

    Posted 8 months ago #
  3. mrdan
    Member

    Here is registration page http://mindfulhub.com/registration/. Go ahead and register, then try to re-register with same username or email address.

    Thanks again for your help.

    Posted 8 months ago #
  4. admin
    Key Master

    Yep, the validation javascript is not working as I suspected. You can see how the validation is suppose to work by going to the demo site (enter something in the username field and click on a different field and you will see what I mean):
    http://www.tipsandtricks-hq.com/eMember-demo/members-home/registration

    This is not happening on your site because one of your plugins or theme is including a very old version of the JQuery library (very poor coding):

    <script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js?ver=1.3.2'></script>

    This post will explain more on this:
    http://www.tipsandtricks-hq.com/forum/topic/wrong-way-of-adding-jquery-library-to-wordpress-source-of-javascript-conflicts

    You need to address this issue first. This post should help you isolate the source of the issue:
    http://www.tipsandtricks-hq.com/forum/topic/test-to-identy-a-conflicting-theme-or-plugin

    Posted 8 months ago #
  5. mrdan
    Member

    Thanks for your help.

    I have replaced the old javascript by following the references you mentioned, and commented out the instance of jquery 1.3.2, so now it is running 1.6.2, but still there is a problem with the theme conflicting with registration.

    Any more ideas?

    Posted 8 months ago #
  6. admin
    Key Master

    There is most likely other Javascript conflict on that page. I have sent you an email to get site access so I can investigate this further.

    Posted 8 months ago #
  7. admin
    Key Master

    This issue is coming from some JavaScript Code you added in the Theme which is broken.

    I confirmed this by doing the following test (the theme testing part only):
    http://www.tipsandtricks-hq.com/forum/topic/test-to-identy-a-conflicting-theme-or-plugin

    I see you are using the "Thesis" theme. I know that "Thesis" is a fantastic theme that works with all of our plugins, so the theme itself has nothing to do with it. It has to be some code you added when customizing it which is going bad.

    Once you mess up the JavaScript on the page it affects other JavaScript too. Check all the JavaScript code that you added in the theme and identify the code that's breaking.

    Where did you add this bit of code from? Try removing this code:

    <script type="text/javascript">
     stLight.options({
     publisher:'wp.14742c16-0ec2-498d-ba24-0e2c8275827f';
     var st_type='wordpress3.1.2';
     onhover:'false';
     tracking:'google'
    });
    </script>
    Posted 8 months ago #
  8. mrdan
    Member

    I removed the Sharethis plugin, and the above error goes away. Now I get this javascrpt error:

    Error: $.validationEngineLanguage is undefined
    Source File: http://mindfulhub.com/registration/
    Line: 263

    This is called just before the wp emember registration form. Note there is a "1" just below the jquery line. I don't know if this has anything to do with the above error:

    <script type="text/javascript">
    /* <![CDATA[ */
    jQuery(document).ready(function($){
    1
    $.validationEngineLanguage.allRules['ajaxUserCall']['url']= 'http://mindfulhub.com/wp-admin/admin-ajax.php';
    $("#wp_emember_regoForm").validationEngine('attach');
    });
    /* ]]> */
    </script>
    <form action="" method="post" name="wp_emember_regoForm" id="wp_emember_regoForm" >
    <table width="95%" border="0" cellpadding="3" cellspacing="3" class="forms">
    <tr>
    <td><label for="wp_emember_user_name" class="eMember_label">Username: </label></td>

    Posted 8 months ago #
  9. admin
    Key Master

    It's not coming from that plugin. Its coming from some code you added in your theme. Its really easy to prove this point. Do the theme testing mentioned here which will make you see that the error only shows up when using this theme (which means some javascript code in the theme is messing things up):
    http://www.tipsandtricks-hq.com/forum/topic/test-to-identy-a-conflicting-theme-or-plugin

    Now, given the fact that Thesis is a good theme and all of our plugins work with that theme, it is safe to assume the following:

    You added code to this theme for customization purpose and some of that code is incorrect which is having a snowball effect and making other JavaScript code to not work also. So focus on removing javascript codes that YOU added from the theme and try to identify which code is causing this. Once you isolate then you can investigate that piece of code to see what exactly is wrong with it.

    Posted 8 months ago #
  10. tripp
    Member

    In wp_eMember1.php, there is a js file declaration missing around line 717...

    wp_enqueue_script('jquery.validationEngine-en',WP_EMEMBER_URL.'/js/jquery.validationEngine-en.js');

    Posted 8 months ago #

RSS feed for this topic

12Next »

Reply »

You must log in to post.

Tips and Tricks HQ  | WP Shopping Cart  | WP Affiliate Software  | WordPress Membership Plugin