Click here to Skip to main content
15,889,864 members

Bugs and Suggestions

   

General discussions, site bug reports and suggestions about the site.

For general questions check out the CodeProject FAQs. To report spam and abuse Head to the Spam and abuse watch. If you wish to report a bug privately, especially those related to security, please email webmaster@codeproject.com

 
GeneralRe: Article Version/Update Problem - Bug I guess Pin
Luc Pattyn10-Jan-10 5:27
sitebuilderLuc Pattyn10-Jan-10 5:27 
GeneralRe: Article Version/Update Problem - Bug I guess Pin
Chris Maunder12-Jan-10 11:44
cofounderChris Maunder12-Jan-10 11:44 
Generalcan "plain vanilla" members vote on who they would like to see given CP MVP status ? Pin
BillWoodruff9-Jan-10 21:16
professionalBillWoodruff9-Jan-10 21:16 
GeneralRe: can "plain vanilla" members vote on who they would like to see given CP MVP status ? Pin
DaveyM699-Jan-10 21:32
professionalDaveyM699-Jan-10 21:32 
GeneralRe: can "plain vanilla" members vote on who they would like to see given CP MVP status ? Pin
Chris Maunder10-Feb-10 6:04
cofounderChris Maunder10-Feb-10 6:04 
GeneralHey Chris Pin
M@dHatter9-Jan-10 21:06
M@dHatter9-Jan-10 21:06 
GeneralRe: Hey Chris Pin
Chris Maunder11-Jan-10 15:32
cofounderChris Maunder11-Jan-10 15:32 
Generalchained message removal Pin
Luc Pattyn9-Jan-10 11:43
sitebuilderLuc Pattyn9-Jan-10 11:43 
these are my observations regarding message removal on forums (and under an article in particular):

1. an author can delete his message; if there are no replies attached, the message disappears completely; if there are replies to the message, the message changes to "Message deleted" and the replies remain intact. This is all fine.

2. the community can remove a message by clicking "Vote to remove" sufficiently often. When the unknown threshold gets reached, the message changes to "Message Automatically Removed" but remains present, even when no replies are present. I would suggest to remove it when no replies are present.

3. Now the case that triggered my current message (I hope I get it right, as it is all gone by now):

3a. a univoter enters his message (without significant content), I reply ("thanks"), a third party (DaveyM69) replies to me ("don't worry"), I reply to him ("I don't; I do hope the univote gets removed"),
Dave replies ("when original gets removed, I will delete mine to clean up").
So the chain holds 5 cascading messages:
1=univoter
    2=mine
        3=Dave''s
            4=mine
                5=Dave''s.

NB: quotes doubled to avoid comment coloring

3b. After some days, the univote message gets voted down and becomes "Message Automatically Removed".
The reply chain is:
1=Message Automatically Removed
    2=mine
        3=Dave''s
            4=mine
                5=Dave''s.


3c. I delete my messages in the chain, they turn into "message removed", so the chain now is:
1=Message Automatically Removed
    2=Message Removed
        3=Dave''s
            4=Message Removed
                5=Dave''s.


3d. I send an e-mail to Dave, and he deletes both his messages, only the last one actually disappears,
and the chain is
1=Message Automatically Removed
    2=Message Removed (mine)
        3=Message Removed (Dave''s)
            4=Message Removed (mine)


3e+3f+3g. I again delete my message #4, send another mail to Dave, he again deletes his message #3, and finally I again delete my message #2 (all in that order); the chain now is:
1=Message Automatically Removed


That was a lot of work, to be carried out in the right sequence, to almost get rid of a thread that consisted of empty messages since step 3d.

My suggestion is:
when a message gets deleted by its owner or removed by the community, and has no replies attached, delete and remove it (is OK except for removal by community), and also remove its parent, recursively, as long as that message does not have replies, AND (is already deleted by its author OR got removed automatically).
Doing so would significantly reduce the efforts required to clean out a thread that has lost its purpose.

Smile | :)

Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]

Happy New Year to all.
We hope 2010 soon brings us automatic PRE tags!
Until then, please insert them manually.


modified on Saturday, January 9, 2010 6:01 PM

GeneralRe: chained message removal Pin
Dan Neely11-Jan-10 2:56
Dan Neely11-Jan-10 2:56 
GeneralRe: chained message removal Pin
Luc Pattyn11-Jan-10 3:07
sitebuilderLuc Pattyn11-Jan-10 3:07 
GeneralRe: chained message removal Pin
Dan Neely11-Jan-10 4:00
Dan Neely11-Jan-10 4:00 
GeneralUnable to access my ID Pin
DeleteThisUser0019-Jan-10 1:23
DeleteThisUser0019-Jan-10 1:23 
GeneralRe: Unable to access my ID Pin
Luc Pattyn9-Jan-10 3:53
sitebuilderLuc Pattyn9-Jan-10 3:53 
GeneralRe: Unable to access my ID Pin
DeleteThisUser00110-Jan-10 17:53
DeleteThisUser00110-Jan-10 17:53 
GeneralRe: Unable to access my ID Pin
Chris Maunder11-Jan-10 14:54
cofounderChris Maunder11-Jan-10 14:54 
GeneralRe: Unable to access my ID Pin
Aman Bhullar14-Jan-10 5:05
Aman Bhullar14-Jan-10 5:05 
GeneralRe: Unable to access my ID Pin
Aman Bhullar26-Feb-10 1:55
Aman Bhullar26-Feb-10 1:55 
GeneralReputation Graph Suggestion Pin
Tony Richards8-Jan-10 23:47
Tony Richards8-Jan-10 23:47 
GeneralRe: Reputation Graph Suggestion Pin
Thiru Thirunavukarasu9-Jan-10 7:29
Thiru Thirunavukarasu9-Jan-10 7:29 
Generaleditor rep disappeared Pin
Luc Pattyn8-Jan-10 3:33
sitebuilderLuc Pattyn8-Jan-10 3:33 
GeneralRe: editor rep disappeared Pin
Chris Maunder8-Jan-10 4:37
cofounderChris Maunder8-Jan-10 4:37 
GeneralRe: editor rep disappeared Pin
Luc Pattyn8-Jan-10 4:45
sitebuilderLuc Pattyn8-Jan-10 4:45 
GeneralRe: editor rep disappeared Pin
Abhinav S8-Jan-10 6:44
Abhinav S8-Jan-10 6:44 
GeneralCan we have home-work tag for QA? Pin
N a v a n e e t h7-Jan-10 18:13
N a v a n e e t h7-Jan-10 18:13 
GeneralRe: Can we have home-work tag for QA? Pin
Tim Craig7-Jan-10 20:47
Tim Craig7-Jan-10 20:47 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.