-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comment ordering issues #81
Comments
In the date-sorted view, there could still be a notification at the top that says "this topic has an accepted answer" with an anchor link down to it. |
I no longer think my initial ideas are any good. I now believe we need to make a decision about how comments are ordered on the page:
Option 1 is the default in Backdrop for comments, and it allows you to read from top to bottom in the order comments were posted. It also means people can reply to other comments and reading through the list makes sense (and they're displayed in a threaded list). Option 2 is more like what StackExchange does - users can vote for 'helpful' answers, or up/down vote any answer, and then all comments/answers are ordered by most helpful/up-voted, to least. This, however, means that you can't reply to other comments, as reading through the list of comments would then be out-of-order and not make sense. But it also means the most helpful comments are at the top. The current state of the forum is a combination of the two, and I don't believe it works. The 'accepted' answer is displayed first, but with no indication of who posted it, or when. Then helpful answers are displayed next, but alos with no indication of the author or date. Finally you have the date-ordered list of all comments, but with no indication of which of those are the accepted or helpful answers. I don't think I'm the only one who, when reading the 'accepted' answer for a topic, wants to read it in context. Often they reference other comments, so it's hard to read it on its own. So I think we should decide whether we want a discussion forum (option 1) where we have date-ordered, threaded comments, or a question/answer-type forum where each answer is its own thing and they're ordered by popularity. |
My 2c:
|
@klonos I agree re. the order by date suggestions. If we decide to stick with a discussion forum rather than a simple question/answer system, then I prefer those suggestions over the current implementation. |
I'd like to retain the ability to mark an answer as accepted (and provide a quick way to get to it) and perhaps theme the "accepted" and "helpful" answers slightly differently to stand out. I like @klonos suggestions for "Order by date" and while I like SE's model, we'd need more major changes to mimic it more closely in order to be effective (counting/displaying upvotes, improving the UI for this type of system, etc.) So I'd be fine with either but since "Order by date" seems much more achievable I probably lean that way. |
I don't like the accepted answer as it currently stands:
I propose the following:Update: I have changed my mind about these suggestions. See my more recent comment for my current thoughts...Add the author, date, etc. to the accepted answer (make it exactly the same as other comments, apart from the different BG colour)Remove the accepted answer from the main comment list to avoid duplicationAdd an option, that users can change, to display comments by:Accepted/helpful (I think there's another issue that mentions this too... (here it is: Easily find the most meaningful comments/answers #13)): comments would be listed as the accepted answer first, then the rest in order of their 'helpful' rating, ignoring date altogetherDate: comments would be listed in date order only (accepted and helpful ones can still be marked as such, but that wouldn't affect their ordering)The text was updated successfully, but these errors were encountered: