Hi there,
I just wanted to share a little bug found in DisplayAlertMessage implementation (BaseNopFrontendUserControl).
Whenever DisplayAlertMessage is used to show an alert message on the client, if the message text has non-standard characters (such as accented ones) they are shown as HTML encoded.
For those who may be interested in this issue, I have solved changing the following line:
alertJsStart.AppendLine(string.Format("alert('{0}');", message));
to:
alertJsStart.AppendLine(string.Format("alert('{0}');", HttpUtility.HtmlDecode(message.Trim())));
Hope this helps!
Bye!