I’m new here and hope I’ve chosen the right category.
Since the update to v2. 4. 0 it is possible for every user to delete his own threads. I don’t think that’s good. Is it possible to set somewhere that nobody but the moderators and administrators can delete complete threads? Anyone should be able to delete their own posts. Just no complete threads.
From personal experience, I’ve seen that they’re only able to delete their own topics it doesn’t have any replies to it; which I feel is fine. It’s a user’s discretion to initially post the topic and show the content to others on the forum. The same goes for posts.
If a topic has people actively replying or has previously replied, they shouldn’t be able to delete the topic, however, I think this is already the case.
That the user can only delete the topic if there is no answer to it was not known to me. I just tried it. As soon as there is a reply, the topic can only be deleted by a moderator or administrator. I think that’s good. Thank you so much for the clarification.
/admin/site_settings/category/users の設定を確認してください。
以下にデフォルト設定が表示されています。下部に記載されている通り、最後の値を -1 に設定すると、ユーザーアカウントの自己削除を無効化できます。それが強すぎる対策の場合は、「delete user max post age」の最大日数を減らすか、「delete all posts maximum」の値を下げることで調整できます。
ただし、ユーザーが一度に多くの投稿を削除する問題がある場合は、delete all posts max を下げる必要があります。delete user max post age は、最初の投稿後、ユーザーを削除できる期間を指定します。この値を下げることで、最初の投稿後にユーザーを削除できる日数を減らすことができます。