- Posts: 511
- Thank you received: 8
Posts Not Showing UP
- Gary Vogt
-
- User
-
Less
More
11 years 2 months ago #223130
by Gary Vogt
Replied by Gary Vogt on topic Re: Posts Not Showing UP
FWIW My posts, even with editing in the compose screen, show up fine unless I use 'Preview', in which case they are lost.
Please Log in or Create an account to join the conversation.
- Andrew Carey
-
- User
-
Less
More
- Posts: 914
- Thank you received: 0
11 years 2 months ago #223133
by Andrew Carey
Replied by Andrew Carey on topic Re: Posts Not Showing UP
If I edit my posts, they disappear.
Please Log in or Create an account to join the conversation.
- pipedream
-
- User
-
Less
More
- Posts: 629
- Thank you received: 0
11 years 2 months ago - 11 years 2 months ago #223146
by pipedream
Replied by pipedream on topic Re: Posts Not Showing UP
I was trying to reply to this thread to say the images weren't showing up:
www.turns-all-year.com/skiing_snowboardi...ex.php?topic=32998.0
When I put the error Google threw at me in a quote anywhere in my post, it disappears. When I remove the quote, my post shows-up.
EDIT: Holy crap, it has to do with smart quotes. You know, the fancy versions of ' and " that software like Word uses. If you put either of those in your post, POOF!
www.turns-all-year.com/skiing_snowboardi...ex.php?topic=32998.0
When I put the error Google threw at me in a quote anywhere in my post, it disappears. When I remove the quote, my post shows-up.
EDIT: Holy crap, it has to do with smart quotes. You know, the fancy versions of ' and " that software like Word uses. If you put either of those in your post, POOF!
Please Log in or Create an account to join the conversation.
- pipedream
-
- User
-
Less
More
- Posts: 629
- Thank you received: 0
11 years 2 months ago - 11 years 2 months ago #223147
by pipedream
Replied by pipedream on topic Re: Posts Not Showing UP
Okay, I've discovered some more things. Specifically, that the board "eats" posts when you use characters outside of the ASCII encoding set. Which is bad, because the Internet runs on UTF-8
For those of you who aren't even certain about what a "jay peg" is, character encoding sets like ASCII and UTF-8 are just different ways of encoding all the characters that exist around the world. ASCII is extremely limited, using only 1 byte per character. It can only encode 128 different characters. There are certainly a lot more than that in the world, so Unicode was invented and with it came a whole bunch of different encoding schemes. The bottom line is that some characters (typically Chinese/Japanese) take up to 4 bytes (32 bits) to encode. But characters which can be encoded in ASCII don't need that much space, so there's no reason not to use a variable-length encoding scheme where some of the first "code point" hints at how many of the following bytes the character occupies. Now that I've slaughtered that explanation, you should know that Wikipedia has a good article on UTF-8 that you can read if you want a better description: en.wikipedia.org/wiki/UTF-8
For those of you who aren't even certain about what a "jay peg" is, character encoding sets like ASCII and UTF-8 are just different ways of encoding all the characters that exist around the world. ASCII is extremely limited, using only 1 byte per character. It can only encode 128 different characters. There are certainly a lot more than that in the world, so Unicode was invented and with it came a whole bunch of different encoding schemes. The bottom line is that some characters (typically Chinese/Japanese) take up to 4 bytes (32 bits) to encode. But characters which can be encoded in ASCII don't need that much space, so there's no reason not to use a variable-length encoding scheme where some of the first "code point" hints at how many of the following bytes the character occupies. Now that I've slaughtered that explanation, you should know that Wikipedia has a good article on UTF-8 that you can read if you want a better description: en.wikipedia.org/wiki/UTF-8
Please Log in or Create an account to join the conversation.
- Charlie Hagedorn
-
- User
-
Less
More
- Posts: 913
- Thank you received: 1
11 years 2 months ago #223161
by Charlie Hagedorn
Replied by Charlie Hagedorn on topic Re: Posts Not Showing UP
Interesting. I just tried to reproduce the error, which I've never had, in a test thread (
www.turns-all-year.com/skiing_snowboardi...ndex.php?topic=32727
) without success.
Is there a particular way in which the UTF-8 characters need to be entered/a browser configuration for UTF-8 that might matter?
Is there a particular way in which the UTF-8 characters need to be entered/a browser configuration for UTF-8 that might matter?
Please Log in or Create an account to join the conversation.
- mfonda
-
- User
-
Less
More
- Posts: 27
- Thank you received: 0
11 years 2 months ago #223163
by mfonda
Replied by mfonda on topic Re: Posts Not Showing UP
Quick introduction--I'm Matt, a web developer and long time TAY reader. I've been helping Marcus out with the software upgrade and troubleshooting the resulting bugs. Thanks everyone for the observations in this thread and the patience with this very frustrating bug.
This looks like it may have been the problem, and has now been fixed. I'm not sure yet if there were any other circumstances causing the board to eat posts (I haven't been able to reproduce any), but non-ASCII characters will no longer cause the board to eat posts. I'm hoping this has completely fixed the bug. If anyone still has posts disappear, any observations would be much appreciated.
Okay, I've discovered some more things. Specifically, that the board "eats" posts when you use characters outside of the ASCII encoding set.
This looks like it may have been the problem, and has now been fixed. I'm not sure yet if there were any other circumstances causing the board to eat posts (I haven't been able to reproduce any), but non-ASCII characters will no longer cause the board to eat posts. I'm hoping this has completely fixed the bug. If anyone still has posts disappear, any observations would be much appreciated.
Please Log in or Create an account to join the conversation.