LemmyNet/lemmy-ui

Forum Thread Comment Sorting

Opened this issue · 5 comments

Describe the solution you'd like

Lemmy is essentially also a federated forum (Really a link aggregator). The only real difference from a link aggregator to a forum is that forum comments are in order by date and time while a link aggregator is in a tree with the replies to other comments.

Essentially add a button next to chat and a setting in the account settings to sort the comments the exact same way as in "Chat mode" except it will show the oldest comment first up top and the newest comment last at the bottom like a forum thread.

(Describe your proposed solution here.)

Adding a toggle button on every single post called "Forum" or something like it to sort the comments by date and from oldest to newest. And for comments that are commenting on other comments to have a link to the parent comment and the parent comment in quotations in the comment child comment.

And to also have a setting in the account to have all threads sort comments this way if the user chooses without needed to press the "Forum" button every time.

lemmy-ui isnt really made to be a traditional forum, and it would be pretty hard to change that. So the best solution might be to write an alternative frontend (or possibly a fork of lemmy-ui), which renders things in the way a forum would. This should only require some minor changes to the Lemmy backend (like options to disable votes and disable nested comments).

lemmy-ui isnt really made to be a traditional forum, and it would be pretty hard to change that. So the best solution might be to write an alternative frontend (or possibly a fork of lemmy-ui), which renders things in the way a forum would. This should only require some minor changes to the Lemmy backend (like options to disable votes and disable nested comments).

I think all that is needed is something like the Chat button does to sort comments but in reverse order for the most part. I do not think another UI needs to be made to achieve this

The forum thread sort for commenting, would just be "New".

And there already is a comment sort for "Old".

Old and New does not make it sorted like a forum since comments on other comments are indented. The chat button makes all the comments sorted like a forum by removing the indent and sorting them in order except for it being reversed order.

Unless a lot of people want this, I don't see a need to add it. The Chat mode already has flat comments by new. If you really wanted to read from old to new, you could just scroll to the bottom in that mode, and read up from there.