Is this possible?
What does the permissions setting "Can be blocked by other users:" do? How can other users block a user based on this permission?
Is this possible?
What does the permissions setting "Can be blocked by other users:" do? How can other users block a user based on this permission?
Not possible. It used to be in Misago before grand rewrite that happened years ago.
There's few settings and permissions in Misago that were carried over but don't do anything. Other that comes to mind is users signatures.
Fair enough. I assume the plan is to take them out, more than put them in.
Plan is to take out plenty of features and leave it to plugins to provide that functionality. Some other features will be extracted into plugins I'll be maintaining myself.
The "put this stuff in the plugin" plan may not work out, as option to block user will become useful to mute notifications from user you find annoying.
Then why don't you remove them?
Because I am working on Misago in my spare time and I’ve always had something more important to do than that.
Well, found this in the code:
misago/threads/permissions/privatethreads.py:
if user_acl["can_be_blocked"] and target.is_blocking(user_acl["user_id"]):
raise PermissionDenied(_("%(user)s is blocking you.") % message_format)
Yes, but did you read my other post that I am reconsidering keeping this feature?
Do you want me to take over?
What do you mean? Didn't you say in other thread that you don't know Python?
I did, but that doesn't mean I can't at least try.... And I will probably still be able to delete a few lines of code
I see, but removing features is not just removing code. And I am not sure anymore I want to delete blocking users feature. ;)