+capoaira Posted February 4, 2023 Share Posted February 4, 2023 (edited) The umlauts (like ä, ö, ü and ß) are not displayed as such after sending, but in their HTML decimal representation (see photo). They are displayed correctly in my mail program. So I'm assuming it's because the message is being displayed in a <pre> tag. Edited February 4, 2023 by capoaira 2 1 Quote Link to comment
+HHL Posted February 4, 2023 Share Posted February 4, 2023 Das Stichwort "Bürgerparkverein" kann selbst Software sprachlos (resp. verwirrt) machen. 1 Quote Link to comment
+Hügh Posted February 4, 2023 Share Posted February 4, 2023 I demand that this büg be fixed immediately. 1 6 Quote Link to comment
+TeamRabbitRun Posted February 6, 2023 Share Posted February 6, 2023 On 2/4/2023 at 11:49 AM, Hügh said: I demand that this büg be fixed immediately. Hügh would. 4 Quote Link to comment
+capoaira Posted April 16, 2023 Author Share Posted April 16, 2023 Any news here? The Bug still exists :-( 1 Quote Link to comment
+capoaira Posted April 16, 2023 Author Share Posted April 16, 2023 Oh I just saw that not only umlauts display incorrectly, also " are displayed as " 1 Quote Link to comment
worrellsquirrel Posted April 18, 2023 Share Posted April 18, 2023 Hello all, Thank you for reporting this issue -- our engineers have been made aware. Since the email content will display correctly in your email client, we cannot promise an immediate resolution. We still hope to have a fix out as soon as possible, and we appreciate your patience in the meantime. 1 Quote Link to comment
+capoaira Posted April 19, 2023 Author Share Posted April 19, 2023 I'm pretty sure that you only have to replace the <pre> tag with <p> or <span>. "The text will be displayed exactly as written in the HTML source code." (https://www.w3schools.com/tags/tag_pre.asp) 1 1 Quote Link to comment
+Hügh Posted April 21, 2023 Share Posted April 21, 2023 On 4/19/2023 at 2:24 AM, capoaira said: I'm pretty sure that you only have to replace the <pre> tag with <p> or <span>. "The text will be displayed exactly as written in the HTML source code." (https://www.w3schools.com/tags/tag_pre.asp) No, <pre> tags respects HTML entities: they are parsed and handled first, before any semantic structure. The issue here is that the user input is being escaped once on upload, and then escaped a second time on display. So, something like < gets encoded as <, and is then encoded again as &lt; (which displays as <). 1 Quote Link to comment
geoawareUSA9 Posted April 21, 2023 Share Posted April 21, 2023 On 2/4/2023 at 11:12 AM, capoaira said: The umlauts (like ä, ö, ü and ß) are not displayed as such after sending, but in their HTML decimal representation (see photo). They are displayed correctly in my mail program. Yep. This has been a bug for a while, I keep forgetting to bring it up. It only affects the email preview when emailing from the site. I sent this test message, with umlauts, quotes, and an ampersand, from my player account to my reviewer account: In both the copy the site sent to my Yahoo email client, and the email that was sent to my gmail account, the characters all display as they should: Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.