Notice

The forum is in read only mode.

Support Forum

Welcome! Support Forums have been reactivated
Welcome the Technical Support section. Help us in assisting you by providing us with a concise and descriptive elaboration of your issues. Be specific and if possible, provide us with a step-by-step instruction in replicating your problem.

use of ! in email address on registration caused error

8 years 1 month ago
  • Susan's Avatar
    Topic Author
  • Susan
  • Offline
  • Fresh Boarder
  • Posts: 69
  • Thank you received: 20
Licenses:
JomSocial Expired AdAgency Expired iSEO Expired Socialize Expired

ISSUE SUMMARY:
- User registered on our website, and by mistake added a ! before the @ in their email address. The system did not 'reject' this.
- User clicked 'Next' from the first registration page (page with username, email address and password), and filled out the Profile page.
- After clicking 'Register' a message flashed up very briefly saying "Please enter a valid email address" or something similar
- then an error screen appeared


-user clicked 'Back' to Profile page and tried to click 'Register' again.
- No more messages showed that there was a problem with the email address. But kept getting Error screen.

User was created in our backend, but user did not think they had completed registration

STEPS TO REPLICATE:
1
2
3
4
5
RESULT
EXPECTED RESULT Email address that contains illegal characters should be 'rejected' on first registration screen.
User shouldn't get stuck in registration process with error screens

BROWSER

Attachments:
8 years 1 month ago
Licenses:

Hi,

could you please upgrade your joomla to 3.5? that user objects depending with joomla library it self.
I tried at my test site there is no issue with [email protected]. joomla allowing that email address (valid email for joomla)

Regards

8 years 1 month ago
  • Susan's Avatar
    Topic Author
  • Susan
  • Offline
  • Fresh Boarder
  • Posts: 69
  • Thank you received: 20
Licenses:
JomSocial Expired AdAgency Expired iSEO Expired Socialize Expired

Please can you make validation consistent between the two registration pages?

What is happening is that the user is not told that the email is invalid until they exit the second page. However, the user should be told the email is invalid when they leave the first page, as that is where they entered the email address.

==> It is confusing for the user to be told email is invalid when they leave the second page, because they did not enter their email address there!

So even if we upgrade and there is not a problem with ! any more, validation should be improved by Jomsocial please so that invalid email is identified on first page.

Thank you.

8 years 1 month ago
Licenses:

Hi,

email address must valid if containing ! before @. after investigating the issue at your site, I'm sure the issue from 3rd party extension.
please find which file containing this language constant:
VALID_EMAIL

jomsocial and joomla never use that language constant for invalid email address.

Regards

7 years 11 months ago
  • Susan's Avatar
    Topic Author
  • Susan
  • Offline
  • Fresh Boarder
  • Posts: 69
  • Thank you received: 20
Licenses:
JomSocial Expired AdAgency Expired iSEO Expired Socialize Expired

Hi
Email validation should be improved by Jomsocial please, so that invalid email address is identified on first page. It is very confusing for user to be told there is a problem with email address on the second page, when the email address is on the first page.
Thanks

7 years 11 months ago
  • Susan's Avatar
    Topic Author
  • Susan
  • Offline
  • Fresh Boarder
  • Posts: 69
  • Thank you received: 20
Licenses:
JomSocial Expired AdAgency Expired iSEO Expired Socialize Expired

Please look at my first post for what happens if user does put an invalid email address. (they end up with error screens). This needs to be fixed please!

There will always be some users who making an error and put an invalid email address due to typo.

EXPECTED RESULT
- user is told right away that email address is invalid, Eg when they click Next on the first page where they put their contact details
- user should not be told there is a problem when leaving the second page
- user should never see an error screen just because they made a typo

thanks

7 years 11 months ago
Licenses:

Hi,

[email protected] is valid email. jomsocial email validation using joomla library. because jomsocial running under joomla.
before that error page. user will got this:


that not from joomla validation, but 3rd party extension. after invalid, that 3rd party extension erase email object.
thats why that error page appear.

I trace back that language string that using for popup message. I found this:
VALID_EMAIL
joomla and jomsocial not using that language string. so it must belongs to 3rd party extension.

please find that 3rd party extension, and disable it.

Regards

Attachments:
Moderators: Piotr Garasiński
Powered by Kunena Forum

Join 180,000 websites creating Amazing communities

JomSocial is the most complete, easy-to-use addon that turns Joomla CMS into a
full -fledged, social networking site

TRY NOW BUY NOW