Skip to content

Eroscripts/discourse-ssd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

This plugin revises how discourse works by default allowing users to delete their own posts and accounts.

Why isn't this the default?

Technically it is the default But only in the very specific circumstance that there are no replies, and the topic was made less than 24 hours ago.

The opinion of a small group of people is that giving users the ability to delete others posts is bad (note that posts are the replies to a topic) https://meta.discourse.org/t/how-can-i-enable-new-users-to-delete-their-own-topics/105292/4

You see this opinion in so many places https://us.forums.blizzard.com/en/wow/t/deleting-your-own-topics-with-posts/1011013/2 https://devforum.roblox.com/t/cannot-delete-your-own-topics/672975/5 https://discuss.python.org/t/topic-deleted-by-author/15244 https://forums.swift.org/t/is-there-a-way-to-close-or-delete-an-account/38588/6

It is strange that the developers enforce their opinions on how data ownership works. It is also strange that they refuse to give admins the option to allow this of their users. https://meta.discourse.org/t/shouldnt-users-be-able-to-delete-their-accounts-whenever-they-want

But they do allow account deletion

In order to delete your account you are at the whim of the discourse admins. If you have more posts than the site setting: delete user self max post count which is by default 1 if this is -1 then you are not allowed to delete your account. You also can't delete your account id you have a post older than: delete user max post age which is by default 60 days

So by default, as long as you have 1 post with a reply, or a post older than 24 hours, deleting your account without admin intervention is impossible. This is unacceptable.

About

Discourse self service delete plugin that allows users to delete their own topics and accounts.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages