Login  Register

Re: Quick reply box

Posted by DavidJCobb on Mar 09, 2012; 7:36pm
URL: https://support.nabble.com/Quick-reply-box-tp7353878p7359344.html

GregChapman wrote
After a little more playing the only problems I could find are these:

# There is no longer the message "In reply to this post by ..." when responding to messages earlier in the topic. (This, I feel, is an important feature as so often people do not quote from messages and it helps put responses in context.)
We specifically removed it, because most people at RP just scrolled down to the box at the bottom and typed there.

A lot of the kind of forums that users there have been to aren't threaded (i.e. Bungie.net, Halo Waypoint), and the forum display is in List view by default, so they didn't feel like bothering with the individual Reply links. Some of them thought the "in reply to" bit was a bug or a feature they didn't understand, so based on that and Threaded view's apparent disuse, we figured it'd be easiest to remove that bit entirely.

The removal is, of course, optional and not built into the QR system itself. IIRC it's one override that empties out a default macro.

GregChapman wrote
# If you use the "Quote" link and then change your mind about which message you are replying to, then the original quote is retained, (whether "Quote" or "Reply" is used) although the QR box moves to be beneath the message in question.
This is something that could easily be changed in the JS, but so far our users haven't pointed it out as an issue (and some may even see it as a feature -- hard to predict), so I've left it alone for now.

GregChapman wrote
In summary:
This represents some really excellent enhancements to the standard Nabble code with all messages properly threaded in my mail client. Sort out the two bugs I've identified and I'd say Nabble would do well to incorporate these features in their main code. Well done David, Some excellent work!
Thanks. :)

When RP 3.2 is up and work starts on 3.3, I might start documenting more of our custom macros, to help anyone who wants to use the features on their own app.