Horndev / zapread.com

Website for zapread.com
https://www.zapread.com
GNU Affero General Public License v3.0
18 stars 4 forks source link

Change reply function #162

Closed gpon64 closed 4 years ago

gpon64 commented 5 years ago

Currently if we reply the comment it this comment is a nested one. Many people from community believes that the answer options should not nest comments, just call the user we answer.

How would it work?

Remove left margin and after the click reply button selected call the user who you responds to the comment.

You have a gif presented how work this function. (thanks @fervi)

http://185.238.72.170/mirko2.gif

Horndev commented 5 years ago

This is the difference between threaded conversations and flat conversations.

https://en.wikipedia.org/wiki/Conversation_threading

If we want to have comments scored and ranked, we have to have threaded conversations. That is, higher scoring comments on top. This is particularly important if we want to "bury" or hide low scoring comments.

If we go to flat, you will have good comments and bad comments interspersed. There is no way to moderate a flat discussion aside from deleting comments (which we will not do).

I could make it a user option to show comments as flat - but you will see that it is not as effective for the vision of the website.

gpon64 commented 5 years ago

I think that comments with low scoring should be invisible. User should have a choose displaying them or not. This option should be default activate.

Horndev commented 5 years ago

I added some additional improvements in the comments and replies as a precursor for this feature. In progress - but not done yet.

Horndev commented 5 years ago

I've updated the comments system, but still only have threaded comments. They are now collapsable so it should work better than before. An option for collapsing threads will be deferred to a future release of zapread.

Horndev commented 4 years ago

Closing this issue as I have not heard any complaints about comment threading for a long time. If a change is required - It can be reconsidered.