Welcome to DU! The truly grassroots left-of-center political community where regular people, not algorithms, drive the discussions and set the standards. Join the community: Create a free account Support DU (and get rid of ads!): Become a Star Member Latest Breaking News Editorials & Other Articles General Discussion The DU Lounge All Forums Issue Forums Culture Forums Alliance Forums Region Forums Support Forums Help & Search

Jeebo

(2,279 posts)
Sun Jun 20, 2021, 09:36 PM Jun 2021

Question about glitch in posts.

I've noticed that when you type something in parentheses that also has double quotes, when you close it all, you have a closed double quote character followed by a closed parenthesis character, and then when you post it, the closed parenthesis character always gets changed to a smiley face character. How do you keep this from happening?

I'm going to type that sequence several times now just to confirm that it's what's happening, and then when I post this and open it up again, if it's not happening, I'll immediately delete this post.

(something in "parentheses and quotes&quot

(let's see if this happens "again&quot

(one more "time&quot

Maybe a solution would be to put a space between the closed double quote and the closed parenthesis ("example" ), but you shouldn't have to do that, you should be able to type that sequence of characters without it changing it.

-- Ron

8 replies = new reply since forum marked as read
Highlight: NoneDon't highlight anything 5 newestHighlight 5 most recent replies

Jeebo

(2,279 posts)
3. Those are not the same double quote characters.
Sun Jun 20, 2021, 09:49 PM
Jun 2021

Look closely, yours are slanted and mine (typed on a 15-inch MacBook Pro laptop keyboard) are straight. Different characters. If I knew how to access your slanted quotes, I'd start using them.

-- Ron

 

Hoyt

(54,770 posts)
7. Yeah, I noticed that. Don't know why, but they are slanted on my screen keyboard
Sun Jun 20, 2021, 09:55 PM
Jun 2021

as well. I must have a Russian hacked keyboard or something in the process.

Blue Dawn

(953 posts)
2. Hmm....I think I will try it, too.
Sun Jun 20, 2021, 09:47 PM
Jun 2021

Here is my attempt at ("typing with quote marks and parentheses&quot

Let's see what happens!

Yep, you are right! It just happened to me, too!

I wonder if that can be fixed?

 

Hugh_Lebowski

(33,643 posts)
6. What makes it weird though is that ONLY ONE character is being converted to an emoji
Sun Jun 20, 2021, 09:54 PM
Jun 2021

Normally it makes sense, but in this case it doesn't.

This is only two characters, double quote and closed paren, and it still does this. If that 2 character combo were an emoji shortcut, one should be left with only the winky face. But it isn't what happens.

&quot

 

Hugh_Lebowski

(33,643 posts)
5. You're right that is a glitch in the software used in the forum
Sun Jun 20, 2021, 09:51 PM
Jun 2021

Nothing that comes before matters ... if you just type double-quote-closed parentheses it does the same, as I did here.

&quot

And you have also correctly ID'd the workaround.

Make7

(8,546 posts)
8. They may be escaping double quotes in the database to prevent scripts from running.
Fri Jul 16, 2021, 08:24 PM
Jul 2021

It looks like they are escaping quotes in messages with an html entity as a security measure. The quotation marks are being replaced with " and when coupled with the closing parentheses will result in ") - which happens to trigger the wink smilie ;) leaving &quot behind, which most browsers will display as a quotation mark even without the semi-colon. Thus, the quotation mark–wink smilie display.

The solution is to use an html entity to defeat the emoticon character combination shortcut. Either with a normal closing parentheses ) or a full width one ) - the full width one can simply be copied when needed, the normal one turns into the actual character upon being previewed and therefore has to be posted while still an html entity - usually just hitting the back button on your browser after previewing works fine.

If this glitch bugs you, just copy and use the parentheses from this:

(one last "time")

You can bookmark this thread to find this again. Or just use the 'insert the space' solution.
Latest Discussions»Help & Search»DU Community Help»Question about glitch in ...