Support for newer TLD in cb:EmailAddressValidator

For general questions and discussions specific to the AbleCommerce GOLD ASP.Net shopping cart software.
Post Reply
User avatar
AbleMods
Master Yoda
Master Yoda
Posts: 5170
Joined: Wed Sep 26, 2007 5:47 am
Location: Fort Myers, Florida USA

Support for newer TLD in cb:EmailAddressValidator

Post by AbleMods » Wed Jan 31, 2018 4:58 am

The email address validator control (EmailAddressValidator) doesn't accept newer top-level domains like .consulting. So users with joe @ mycompany.consulting can't use the register page in Able Gold.

Also tested in Able 7.x, same issue.

Any thoughts on a workaround, besides just removing the validator entirely?
Joe Payne
AbleCommerce Custom Programming and Modules http://www.AbleMods.com/
AbleCommerce Hosting http://www.AbleModsHosting.com/
Precise Fishing and Hunting Time Tables http://www.Solunar.com

User avatar
Katie
AbleCommerce Admin
AbleCommerce Admin
Posts: 2651
Joined: Tue Dec 02, 2003 1:54 am
Contact:

Re: Support for newer TLD in cb:EmailAddressValidator

Post by Katie » Wed Jan 31, 2018 6:51 am

Didn't we fix this in Gold R12 SR1 build 9266? It's in the change log.

AC8-3157 - Email validation shouldn't limit new domain extensions

Did you need more info?

Thanks
Katie
Thank you for choosing AbleCommerce!

http://help.ablecommerce.com - product support
http://wiki.ablecommerce.com - developer support

User avatar
AbleMods
Master Yoda
Master Yoda
Posts: 5170
Joined: Wed Sep 26, 2007 5:47 am
Location: Fort Myers, Florida USA

Re: Support for newer TLD in cb:EmailAddressValidator

Post by AbleMods » Wed Jan 31, 2018 7:01 am

I tested in Gold R12 SR1 and I cannot register an account with something @ something.consulting
Joe Payne
AbleCommerce Custom Programming and Modules http://www.AbleMods.com/
AbleCommerce Hosting http://www.AbleModsHosting.com/
Precise Fishing and Hunting Time Tables http://www.Solunar.com

User avatar
AbleMods
Master Yoda
Master Yoda
Posts: 5170
Joined: Wed Sep 26, 2007 5:47 am
Location: Fort Myers, Florida USA

Re: Support for newer TLD in cb:EmailAddressValidator

Post by AbleMods » Wed Jan 31, 2018 7:05 am

Ok it does work in SR1. Apparently I'm having an SR moment and can't tell the different between the numbers 9168 and 9266.

Yes it is confirmed working in R12 SR1.

Is there no workaround for earlier versions?
Joe Payne
AbleCommerce Custom Programming and Modules http://www.AbleMods.com/
AbleCommerce Hosting http://www.AbleModsHosting.com/
Precise Fishing and Hunting Time Tables http://www.Solunar.com

User avatar
Katie
AbleCommerce Admin
AbleCommerce Admin
Posts: 2651
Joined: Tue Dec 02, 2003 1:54 am
Contact:

Re: Support for newer TLD in cb:EmailAddressValidator

Post by Katie » Wed Jan 31, 2018 7:30 am

To fix earlier versions, we would need to release an updated CommerceBuilder.dll for each version going back. I understand the need, but it is a lot of work to do even a simple patch like this. I can try to get it on the schedule, but there's no guarantee we can look at it right away.

I always like to suggest to that purchasing the source code is an excellent option for customers. Especially when customizations make upgrading difficult.
Thank you for choosing AbleCommerce!

http://help.ablecommerce.com - product support
http://wiki.ablecommerce.com - developer support

User avatar
AbleMods
Master Yoda
Master Yoda
Posts: 5170
Joined: Wed Sep 26, 2007 5:47 am
Location: Fort Myers, Florida USA

Re: Support for newer TLD in cb:EmailAddressValidator

Post by AbleMods » Wed Jan 31, 2018 8:02 am

Agreed. Perhaps future versions would permit that requisite RegEx string to be configurable without recompiling the CommerceBuilder DLL.
Joe Payne
AbleCommerce Custom Programming and Modules http://www.AbleMods.com/
AbleCommerce Hosting http://www.AbleModsHosting.com/
Precise Fishing and Hunting Time Tables http://www.Solunar.com

Post Reply