[wp-hackers] Keeping track of comment responses

Ravi Narayan Sarma ravi-lists at g8o.net
Tue Dec 22 04:03:25 UTC 2009


On Dec 3, 2009, at 1:21 PM, I wrote:
> 
> I need your advice before I run off trying to implement something.
> 
> My problem: how do I keep track of which comments I have responded to and which ones are awaiting a response?
> 
> I can think of a few ways (and perhaps I am missing some simpler, obvious ones?):
> 
> Just view the comments, threaded, in the relevant post page, and if any thread doesn't have a comment from me (easily ascertained by looking for my Gravatar), then I know a response is pending. Next step: add a response. The problem: once I post my response, the page reloads, I lose my position in the comment stream, and have to scroll down again to find it. I had a hope that one of the AJAX comment posting plugins might help me, but unfortunately none did.
> 
> Another option is to use the Dashboard comment interface to add my replies. This is AJAXified already in WP, so the operation is quick and I don't lose my position. But the Dashboard comment interface is not threaded (or sortable in some way that might be equivalent) and a return to it on a later date leaves me as puzzled as before on whether a comment has been responded to.
> 
> Assuming that I am not missing an obvious solution, or that one isn't available elsewhere, what I would like to do is:
> 
> Hack the Dashboard comments interface to add a small indicator next to each comment to denote whether it has a response from me or not. There are many considerations that I will ignore in my first cut (e.g: who is "me"? the author of the post? and what about comments that do not need a response?) just to get me to a point where I can improve my day to day usage. But I would like to do it the right way, nonetheless, so any pointers to hooks or other mechanisms would be greatly appreciated.
> 

It seems that the best way of going about the above is to use the 'comment_row_actions' filter. Am I on the right path?

Thank you,

	--ravi



More information about the wp-hackers mailing list