|
If the OP/parent thread is automatically removed via red flag reporting, etc. then this bug scenario will happen, regardless of user experience with the site or not.
|
|
|
|
|
Agreed, the difference perhaps is that I don't believe that the OP was removed or deleted (I, of course could be wrong in that assumption).
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
|
|
|
|
|
See the start of the Python forum:
Tennis racket - Python Discussion Boards[^]

trønderen's reply was to a now-deleted message from a spammer. I had replied to let him know, saying "The OP is a spammer. "
The original message has now gone, so it looks like I was saying that Member 15868796 is a spammer, which he isn't. (At least not yet; so far, he's just a lazy student who's posted three identical copies of his code without any details.)
I've deleted my reply, but if anyone read the broken thread without paying attention, this bug could have caused a non-spammer to be incorrectly flagged as a spammer.
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
My post below is related to the same type of bug.
modified 19-Dec-22 5:01am.
|
|
|
|
|
|
I got two notifications pointing to the same answer to my message in the lounge.
Maybe related?
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
I was looking for a post directly after posting that message. The timestamp is identical and appeared at the same time. Odd that someone could reply literally within the seconds it took.
Graeme
"I fear not the man who has practiced ten thousand kicks one time, but I fear the man that has practiced one kick ten thousand times!" - Bruce Lee
|
|
|
|
|
|
As it says.
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Okay, but now I see this. looks like the related messages are still showing.

|
|
|
|
|
I think that's a known bug - replies don't get deleted when the thread head is automatically removed.
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
There are two e-mails from CodeProject for comments on my article "The Amazing ProgressBar Control":
- My vote of 5
- If I change the Height, the "Texture" changed
I login to CodeProject, click on the red Notifications button to the left of my reputation score, and I see I have two notifications as expected:
- My vote of 5
- If I change the Height, the "Texture" changed
I click on the "Go to..." link for either, and am sent to the article. When I scroll down to Comments and Discussions, the new comments are NOT there. The most recent is from 2020.
Once I click on an entry in the Notification list, it is removed, so that list is now empty. But I still have the e-mails if you want to see them.
Is this a CodeProject bug or am I delusional?
Thanks,
Graham
|
|
|
|
|
Have you edited the article?
Message Boards get a bit confused when version list increases.
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Until you asked, no. The last revision was from April 2021. But to see if I had any unintentional drafts, I had clicked on "Update Your Article". Now I have an unwanted draft. Sigh.
Which leads me to my new question - how does one delete a draft of an article? The Delete icon does not clarify if I am deleting the article or the draft.
|
|
|
|
|
Graham Wilson wrote: Which leads me to my new question - how does one delete a draft of an article? The Delete icon does not clarify if I am deleting the article or the draft. When you find out, please tell me
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
The home page displays article categories [Following] [All] [Python] [Artificial Intelligence] [IoT] [DevOps] [Web] [Mobile] [...]
On the home page, if you
1. have [All] selected
2. scroll down
3. you'll see 4 articles in [Just Published] [Python] [Artificial Intelligence] [IoT]
Things I've Noticed
There doesn't seem to be any way to continue scrolling and display any of the other groups (DevOps, Web, Mobile).
There is a [Load More] section at the bottom of the last one (IoT) but that of course only loads more IoT articles.
Why aren't those other categories available when simply scrolling down?
Why is Python the first one? This site (authors & articles) are far more interested in .NET so maybe that is the better choice to be moved up in the list?
|
|
|
|
|
When I pointed out the arbitrary nature of the home page article categories, someone referred me to this, which simply lists all articles in order of their appearance:
CodeProject - Timeline View[^]
If you click on its "Following" button, you'll only see articles on the topics that you follow.
I wish it was the default home page, because you return to the arbitrary one whenever you click on the banner.
|
|
|
|
|
If you are logged in, the last selected tab should be saved in your User Preferences.
This value should be used whenever you open the page to select the last tab you had opened.
This uses a Cookie to hold your User Preference Id, so if you have Cookies disabled, this will not work for you.
"Time flies like an arrow. Fruit flies like a banana."
|
|
|
|
|
I tried editing a the comment Donna left on Solution 1, here[^], and surround her code with PRE tags. When I saved the update, CP saved the PRE tags, but none of the code inside them.
Coming back to the same post and looking at the post in edit reveals all of the CP HTML for the post, but none of the original content or even the PRE tags I surrounded it with.
|
|
|
|
|
Repeating an old request from a few years ago:
This morning, The Weird and The Wonderful were flagged with an orange bullet: New post(s) in this forum. None were in sight, not among the first 50. None on page two, entries 51-100. None on page thre ... On page seventeen, entries 801-850, there was a new entry! I can't tell what kept me pressing 'Next' for that long, I just did. I don't do that very often; usually I give up search for the new post after five or six 'Next'.
So I wish that in the list of pages (1 2 3 4 5 6 7 8 9 10 11 Next >) there was some indication: This page has new posts! Unfortunaely, orange color page number is already taken to indicate 'Current page'. What about underscore? In order to put the orange bullet on the forum selector, you must have identified the new posts, so it cant possibly take much extra work to use the same information to tell on which page the new entries appear!
An alternative is to provide a forum specific list of 'Most recent posts'. That was tried for a little while, but either, it was global or it was Lounge specific; I don't remember. I'd prefer a list of recent entries in the currently selected forum.
|
|
|
|
|
You can put '*' in the search box and it should find the post. But WTF, 2 1/2 years for the active participant to post a response? Perhaps a record of some sort?
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
|
|
|
|
|
If you are the last to post in a forum it gets the orange ball but it shows no message at all as new.
Might it be what happened?
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Not in this case - there was a new entry (not from me!) 800+ posts down, on page 17. I don't think that poster can expect very many follow ups!
This thing you point out, that your own posts cause an orange bullet, but the post isn't flagged as new (to you), has bugged me, too. Why should the poster be treated differently from everybody else? Several times, I have searched through the pages to see if there is possibly some other new post as well, not just mine, often without finding anything. Again: In such cases, having a marker on the pages with new posts would have been very convenient.
|
|
|
|
|
I believe that an orange bullet continues to appear after a spam post is purged from a forum, in which case searching for a new post could turn up nothing.
|
|
|
|
|
I have been suspecting that, too. Not only for spam, but also if the author deletes the entry. Not in this case, though, as there was a new post on page 17, 800+ posts down the list.
I wish they wouldn't count purged posts as new, but not knowing anything about the underlaying data structure, I'd accept a claim from the developers / maintainers that it would require significantly more processing for the 99,99% of the requests when there is no purged entries.
I guess you could add a 'purged' flag to the data records search for flagging the forum, and skip those entries. Often, modifications to a data structure - even as small as adding a flag - could have consequences far beyond what you first would expect. E.g. you must ensure that the flag is always set when appropriate; that could affect several modules. The information is already stored somewhere; making another copy of the same info is bad database practice; it should be normalized. ...And so on.
If the maintainers claim similar problems in using the 'New posts exist' information (causing the orange bullet) to tag another element in the user interface, based on the identity of the new post(s), I'd sure like to see an explanation of why it is 'undoable' or requires an extraordinate amount of processing power.
|
|
|
|