• Resolved mdgarts

    (@mdgarts)


    Hi,

    I noticed that the plugin prompts correctly on desktop to login when only allowing votes from wordpress users, however on mobile a user can attempt to vote and it just keeps spinning without any notice or prompt to login.
    Now if a user is already logged in then they can vote no problem, but it creates confusion for the users in general if one is not aware they have to login first.

    Please advise and thank you.

    The page I need help with: [log in to see the link]

Viewing 12 replies - 1 through 12 (of 12 total)
  • Plugin Author YOP

    (@yourownprogrammer)

    Hello

    Thank you for reaching out.

    We are looking into this and will get back to you with what we find.

    Thread Starter mdgarts

    (@mdgarts)

    Great, thank you. Looking forward to your reply.

    Plugin Author YOP

    (@yourownprogrammer)

    Hello

    Here’s what happens in the background when allowing votes from wordpress users …

    1. a request is sent to the server to verify if a user is logged in
    2. if there is a logged in user, it records the vote
    3. if there’s no user logged in it opens a new window that points to the login page

    While this flow works well in desktop browsers, the new opened window is blocked on mobile because of #1.

    And the workarounds we are thinking/considering …

    1. Open a new window when vote button is clicked and verify if user is logged in from there.
    If user is logged in, record the vote and auto close this new window.
    If user is not logged in, redirect to login page in the new window.

    2. Display login box in an inline popup.
    This solution would maintain the initial flow but open login page in an inline popup instead of a new window.

    Which one you think it would be best

    Thread Starter mdgarts

    (@mdgarts)

    Hi,

    Thank you for the detailed explanation. I think the second option will be more user friendly without creating unnecessary confusion.

    Plugin Author YOP

    (@yourownprogrammer)

    @mdgarts we have released a new version that addresses this issue.

    As you mentioned, we have implemented the “inline popup” solution.

    Can you give it a try and let us know how it goes?

    Thank you.

    Thread Starter mdgarts

    (@mdgarts)

    Thank you very much!
    We will be testing it tomorrow as we conclude live voting on the site.

    Thread Starter mdgarts

    (@mdgarts)

    Hi,
    Sorry for the delay. We have tested the newest version and the popup is great. The user stays on the same page, fills the login popup and the form automatically registers the vote.

    The only issue we have encountered was that the popup doesn’t refresh the page where the form is on. As the consequence, the user’s name isn’t showing as logged-in and if they press on the login to the website button, they are treated as they are not logged-in. Now, when the press on any link on the page or navigate to another page, or refresh the page, the login changes as they are logged-in.

    Moreover, we do have 2 voting forms on the same page. When voting via your Yop Poll popup the first voting on the first form works great, however because the page doesn’t refresh and a user is trying to vote on the second form, the form comes back with ‘Invalid data 1’ as I guess also doesn’t see the user as being logged-in?

    Plugin Author YOP

    (@yourownprogrammer)

    Hello

    Thank you for your feedback.

    Please see the answers to the issues you found below

    The popup doesn’t refresh the page where the form is on

    We can add this feature but I am not sure if it’s a good user experience.
    For example, if the poll is setup to display results after voting and we refresh the page after login(and vote), results won’t be displayed as expected.

    The form comes back with ‘Invalid data 1’ when there are multiple forms on the same page

    This is a bug on our end as we haven’t taken into consideration that there could be multiple forms on the same page.
    We will release a new version to address this.

    Looking forward to hearing from you on #1.

    Thread Starter mdgarts

    (@mdgarts)

    Thank you for the explanation and quick response.

    In regards to #1 I don’t think it’s that big of a problem if the issue #2 is solved. We don’t have the option of ‘display results’ on current forms so we can’t really address that. That being said, if a user can login via popup and vote on multiple forms, they will in succession most possibly navigate to another place on the website where the page will refresh the login info or leave the website, where the refresh will not be necessary.

    We are looking forward to your new update.

    Plugin Author YOP

    (@yourownprogrammer)

    @mdgarts we have released a new version that addresses the issue with multiple polls on the same page.

    Can you give it a try and let us know if everything is ok now?

    Thank you.

    Thread Starter mdgarts

    (@mdgarts)

    Hi,
    It all seems to be working perfectly, thank you for your responsiveness!

    I do have a css question related to the same forms, I can open a new ticket if you’d prefer.
    When there is a long answer within the form it laps underneath the radio button in the second line, and we would like to ident the space underneath the radio button and align under the text itself.

    Plugin Author YOP

    (@yourownprogrammer)

    @mdgarts thank you for the update.
    Happy to hear the issue is now fixed.

    Regarding the display issue, please open a new ticket and post a link to the poll in case so we can troubleshoot.
    If you don’t want to post the link in this forum you can contact us on our website.

Viewing 12 replies - 1 through 12 (of 12 total)
  • The topic ‘Poll does not prompt to login on Mobile’ is closed to new replies.