Well, the sorting is handled via date or vote count, although the date is updated whenever a new post is made.
@baris perhaps we can add in logic to sort by original post date too?
How this is possible when only registered users have the privilege to create a topic and post in a topic. ?
What are the privileges set for the category and globally? A screenshot would be helpful.
Could it be that the user was registered, but then later deleted their account? This would also cause some topics/posts to be owned by the Guest pseudo-user. @abhinov-singh
This would also cause some topics/posts to be owned by the Guest pseudo-user.
Maybe this could fix it:
It appears now as a Guest's post.
The user's record is gone, but the post's record still contains the user's uid number. So the post could appear attributed to "Guest 2839" instead of only "Guest" for all past accounts.
(Allow users to delete or "close" their accounts · Issue #1284 · NodeBB/NodeBB)
That could work. I'm not really in favour of using "guest" to denote deleted users, as they technically weren't guests when posting, and aren't guests anymore either.
@julian Perhaps, instead of “Guest 2839” for a user who deleted the account but not the posts, something like “Former 2839” or similar.
It‘s more respectful than “deleted” for former users that chose to go and weren’t spammers, but on the contrary wrote valuable posts that were kept.
Of course, in the case of spammers, account and posts are all deleted, so no need for “deleted user”.