Viewing 15 replies - 1 through 15 (of 17 total)
  • Plugin Author bnfw

    (@voltronik)

    Hi necroob,
    Thanks for your message.

    Is your notification showing HTML tags too? If so, it’s possible the </strong> tag is being appended to the reset URL.

    Try removing this from the link and re-checking.

    Let me know how you get on.

    Thanks,
    Jack

    Thread Starter George-Paul Cre?u

    (@necroob)

    Hi,

    Yes, there are HTML tags in the notification. None of them are related to the link (strong for the link or something similar).

    I removed all the HTML tags and tested again and still the same issue.

    I tested the exactly same format for the message with SB Welcome Email Editor (sorry for making reference to another plugin that is similar) and it seems with that one it’s working. I know they had the same issue about one month ago and with the new update it was fixed.

    Regards,
    George

    Plugin Author bnfw

    (@voltronik)

    Hi George,
    Ok, Thanks.

    Can you post some screenshots for me? Can you provide:

    • Two of the WYSIWYG editor when editing the notification – one from the ‘Visual’ tab and one from the ‘Text’ tab.
    • One of the email that you receive for the notification

    Once I can see these I should be able to narrow down what might be causing the issue.

    Thanks,
    Jack

    Hi Jack,
    I don’t know if it can helps, but I noticed that if I create a new user (from admin panel) with BNFW plugin active (no matter if I created any notification) user_activation_key and user_status fields of wp_users are NULL.

    Thanks,
    Massimo

    Plugin Author bnfw

    (@voltronik)

    Hi Massimo,
    Thanks for this. Do you know if they’re filled in when BNFW is not active?

    Thanks,
    Jack

    Yep, I just tried and they are correctly filled.

    Thanks,
    Massimo

    Plugin Author bnfw

    (@voltronik)

    Hi Massimo,
    Ok, thank you. I’ll investigate this myself further and let you know of my findings.

    Jack

    Hi Voltronik,

    I can confirm this is the case for me too.

    I’m using the following theme:
    Linen PROVersion: 1.3.18
    By The Theme Foundry

    And this is the list of plugins:
    All In One WP Security
    Version 4.0.1

    All-in-One Event Calendar by Time.ly
    Version 2.3.4

    Better Notifications for WordPress
    Version 1.3.4

    Custom Recent Posts Widget
    Version 2.1.1

    Erident Custom Login and Dashboard
    Version 3.5

    Image Rotator Widget
    Version 1.0.7

    Rotating Tweets (Twitter widget & shortcode)
    Version 1.7.18

    Only two of these might interfere with your plugin: All In One WP Security and Erident Custom Login and Dashboard.

    I wonder if others reporting this problem have the same plugins.

    If you need any help debugging point me to the right direction and I’ll try and put my PHP skills to good use.

    Cheers

    Hi Voltronic,
    I am also facing a similar issue.
    The link to set the password redirects me to the following error:

    “Your password reset link appears to be invalid. Please request a new link below”

    Do you have any idea when you can look at this as our client is waiting to go live with the site?

    Thanks.
    Matt

    Plugin Author bnfw

    (@voltronik)

    Hi mattbwilde,
    A fix is in progress at the moment.

    It’s a reasonably complex problem as the plugin needs to target 3 different versions of WordPress for it to work properly.
    Should be a day or two at the most, I think.

    I’ll update this thread when the bug fix release is out.

    Thanks,
    Jack

    Plugin Author bnfw

    (@voltronik)

    This should now be fixed in the latest release, available shortly.
    Please have a read through the Changelog for anything that may effect you.

    Thanks,
    Jack

    griffins99

    (@griffins99)

    Hi Voltronik,
    I’m using Better Notifications for WP v1.3.9.3 with WordPress Core V4.4.2 (I believe the newest stable version).

    I’ve stripped all the code away from the link for new users to set their password and I’m still getting this error noted above “Your password reset link appears to be invalid. Please request a new link below.” Additionally, I’m using WordPresses standard email system (not Mandrill or another service), so it’s stripping out most of the html code except the link code I’m referencing below.

    Here is the code I’m using for that section (normally I’d put the < and > before and after the set up password link but I’m removing it now so you can see the underlying link HTML):

    Click a href=”[password_url]”>Set-up Password</a or copy and paste the following url into your browser: [password_url]

    Am I doing something wrong or is there a different setting I need to change?

    Thanks.

    Plugin Author bnfw

    (@voltronik)

    Hi griffins99,
    Are you seeing a malformed password URL in some way? Are you able to try sending it in plain text instead and seeing if it works then instead?

    Jack

    griffins99

    (@griffins99)

    Hi voltronik,
    I set global emails to all be plain text, and tried my previously created new user email. It still didn’t work, so I deleted it and created a new one still with all emails in plain text.

    Unfortunately still getting the same error when I try and log in. I don’t have any other WP email plugins installed either.

    I am not sure if the URL is mal-formed. I’ve put a copy of the url below and replaced the unique areas with generic names. Does that provide any insight?

    https://www.url.com/sub directory/?page_id=968&key=R3c8tCvCQzLqliljJJgC&login=emailname%40emailcompany.com

    Plugin Author bnfw

    (@voltronik)

    Hi griffins99,
    Ah I see – it’s because the username is an email address and the ‘@’ symbol is being escaped.

    If you deactivate BNFW and re-test using the default WP notification, are you having the same problem? If not, then I know it’s a bug in BNFW.

    Thanks,
    Jack

Viewing 15 replies - 1 through 15 (of 17 total)
  • The topic ‘Generate Password link in New User Registration not working’ is closed to new replies.