This one is plain confusing.
Someone posted a question on our forums: I am getting a 500 Internal Server Error after I restored my public html folder - PHP - The SitePoint Forums
I asked to see the code, and they posted back, failing to properly indent it for code formatting to trigger.
I then flagged the post to send them a message, explaining how code highlighting is done. Presumably, the user clicked “edit” and then marked the code and clicked the “code” button, which turned the message into a much more readable one, fixing the syntax. Success! Or is it?
Turns out, the user, upon clicking “edit” edited the contents of the topic post as it was copied from my report, when I sent it to them via flagging. So effectively, he changed the inbox message’s format, not the original post’s format - the changes done on the copied post in the inbox are NOT reflected in the main post, which is crazy considering there’s no easy way to get back to the topic at hand from the inbox message related to the topic.
I failed to realize this and replied with further advice on the very same topic, but later realized that, in fact, the reply was on the inbox message only, not on the topic as well. Upon trying to reply with the same answer onto the topic in question, the system refused and warned me about submitting content that was too similar to something I’ve already posted recently (namely, the inbox message to the user).
This is confusing and ridiculous for two reasons:
- The system has no business looking at how similar my inbox messages are to my topic post messages. They’re two entirely separate contexts and as such, if I want to write identical messages, I should be allowed to.
- The system is confusing in that it doesn’t let people know what context they’re currently conversing in. Or at least, in that it doesn’t copy the changes of one context (messages) into the other (topic).
I hope I’ve laid it out clearly - if any more clarification is required, please let me know.