Please upgrade here. These earlier versions are no longer being updated and have security issues.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.
Options

Confirmation email required badge always appearing

edited January 2012 in Vanilla 2.0 - 2.8

Hi

When someone tries to subscribe to our forum, he gets a confirmation email, along with a badge stating:

'You need to confirm your email address. Click here to resend the confirmation email'

When he clicks on this link, he receives an email, and when he clicks on the link inside the mail, he sees the following information:

Your email has been successfully confirmed.

However, the badge is always there and doesn't disappear.

What am I doing wrong here?

Using Vanilla 2.0.18.1 (upgraded from 2.0.18).

(Btw: Many thanks for this great software!).

--
Gorkem

Tagged:
«1

Answers

  • Options

    badge?

    You mean notice. user should be able to dismiss notices by clicking on the x. It might be that you have a style obscures the x.

    grep is your friend.

  • Options

    Yes, I meant "notice" :) Sorry for misleading.

    User can dismiss the notice by clicking on "x", but whenever he logins again, it re-appears.

  • Options
    422422 Developer MVP

    Reappears but what does it say ? If he has confirmed and he is logged in, he may seeother notices but not the please confirm email one

    There was an error rendering this rich post.

  • Options

    The same notice reappears. He always sees exactly the same notice. Even confirmation of the email doesn't help the notice disappear.

  • Options
    422422 Developer MVP

    One person or more than one person ? Has that user got a cookie issue

    There was an error rendering this rich post.

  • Options

    At least three that I know of. I also tried, with another new login + password, and wasn't able to remove the notice. I'm sure I don't have a cookie issue with my browsers.

  • Options
    422422 Developer MVP

    We have approx 12 demo forums and never seen this issue. Perhaps Todd , Lincoln or Tim may be able to assist

    There was an error rendering this rich post.

  • Options

    as long as you dont tag them :p

  • Options

    I welcome any assists here - do not know what's wrong with my forum.

  • Options

    @x00 I checked again and there's no (x) there - some other notification popups have, but not the "You need to confirm your email address. Click here to resend the confirmation email" notice.

  • Options
    ToddTodd Chief Product Officer Vanilla Staff

    First off, this may be user misunderstanding. They have to click on a link in the email that gets sent to them to confirm their email. You should register for an account yourself to see if there is something wrong with your process.

    Second go do /role/defaultroles and make sure you don't have the Confirm Email role as your member role. Also go to your registration settings and make sure you don't have Member as your email confirmation role.

  • Options

    Hi Todd,

    1) I went to /role/defaultroles and saw that I don't have Confirm Email role as my member role. Didn't make any changes here.

    2) I went to registration settings and saw that I have member as email confirmation role. I set it blank.

    Now I do not see any notification, but now I'm immediately granted access to the forum as soon as I create a new user, which I do not want.

  • Options
    hbfhbf wiki guy? MVP

    gorkemcetin said:
    Hi Todd,

    1) I went to /role/defaultroles and saw that I don't have Confirm Email role as my member role. Didn't make any changes here.

    2) I went to registration settings and saw that I have member as email confirmation role. I set it blank.

    Now I do not see any notification, but now I'm immediately granted access to the forum as soon as I create a new user, which I do not want.

    set member to the member role.

  • Options

    @hbf how do I "set member to the member role" ? Had a look at the settings but don't see what you mean.

  • Options
    hbfhbf wiki guy? MVP

    gorkemcetin said:
    @hbf how do I "set member to the member role" ? Had a look at the settings but don't see what you mean.

    there should be a role called member. use the drop down and select it. you might need to put a screen shot up if you are not seeing this option.

  • Options

    Yes, there's a member role (under Roles & Permissions), but there are no drop-downs there - ony draggables and buttons.

    Could you please which URL should I point to, to try your solution?

    • /dashboard/role ? (Roles & permissions link)
    • /dashboard/settings/registration? (Registration link)

    Thanks.

  • Options
    hbfhbf wiki guy? MVP

    gorkemcetin said:
    Yes, there's a member role (under Roles & Permissions), but there are no drop-downs there - ony draggables and buttons.

    Could you please which URL should I point to, to try your solution?

    • /dashboard/role ? (Roles & permissions link)
    • /dashboard/settings/registration? (Registration link)

    Thanks.

    i apologize, under registration the e-mail confirmation role should be set to confirm email. then when someone confirms their e-mail it should change their role to member

  • Options

    @hbf Thanks.

    When I was having issues, it read "confirm email" under registration.

    However Todd said:

    "Also go to your registration settings and make sure you don't have Member as your email confirmation role"

    And I changed this to blank. And "Require users to confirm their email addresses (recommended)" is unchecked.

    So if I do what you suggest, I'm sure I'll face this issue again.

  • Options

    you should change it to Confirm Email, rather than blank

  • Options

    Hi, I've got a new install of vanilla and have the same issue.

    I setup a test account, and confirmed via email link etc. However the pop-up wont go away (and there's no X to close it) Please help!!

    thanks

Sign In or Register to comment.