Ok, ich habe dies getestet und mit einem unserer Entwicklungsmanager gesprochen, und es wurde bestätigt, dass dies so vorgesehen ist und kein Fehler ist. Ein Thema kann in den ersten 24 Stunden nach der Erstellung gelöscht werden, aber nur, bevor jemand anderes antwortet. Wenn eine Antwort gepostet wird, kann das Thema nicht gelöscht werden und ein Modalfenster erscheint.
Die zweite OR-Klausel dort, is_my_own?(topic) && topic.posts_count <= 1 && topic.created_at && topic.created_at > 24.hours.ago, verwendet KEINE spezifische Site-Einstellung. Daher können Benutzer ihr eigenes Thema unabhängig von den post_deletions-Site-Einstellungen innerhalb der ersten 24 Stunden nach der Erstellung (und bevor jemand anderes antwortet) löschen.
Dies ist die Pop-up-Nachricht, wenn eine Antwort auf das zu löschende Thema gepostet wird
Beachten Sie, dass das Löschen von Inhalten durch Benutzer eine Soft-Löschung ist. Mitarbeiter können die Themen immer noch sehen und bei Bedarf wiederherstellen. Alle gelöschten Themen in Ihrem Forum können von Administratoren und Moderatoren unter https://your-forum-url/latest?status=deleted gefunden werden.
