Was passiert mit den gelöschten Themen in einer Kategorie, wenn wir eine Kategorie löschen?
Sie können eine Kategorie nicht löschen, solange sie Themen enthält. Sie werden etwas Ähnliches wie dies sehen:
Sie müssen die Themen entweder neu kategorisieren oder löschen, bevor Sie die Kategorie löschen können.
Ja, diese Schaltfläche ist deaktiviert, wenn die Kategorie ein Thema enthält. Löschen wir jedoch die Themen in der Kategorie, wird die Löschen-Schaltfläche aktiviert.
Meine Frage ist: Was passiert mit den gelöschten Themen in diesem Fall? Können wir sie irgendwo finden, um sie bei Bedarf wiederherzustellen?
Diese Frage wurde aufgeworfen, als wir Themen von einer Kategorie in eine andere verschoben haben. Nur die gelöschten Themen blieben in der Kategorie zurück, und wir stellten fest, dass die Löschen-Taste aktiviert war. Wir wollten auch die gelöschten Themen verschieben, stellten jedoch fest, dass die Kategorie der gelöschten Themen nicht geändert werden konnte.
Wir müssen einige Kategorien löschen und möchten dies über die Schaltfläche „Löschen
Da ich keine gelöschten Themen habe, kann ich dies nicht testen, aber ich vermute, dass du zum Titel des gelöschten Topics gehen und die Kategorie beispielsweise in nicht kategorisiert oder in ein verstecktes Thema ändern kannst (vielleicht der bessere Weg, damit andere es nicht sehen), bis du bereit bist, sie später wiederherzustellen. Wenn du eine versteckte Kategorie oder ein verstecktes Thema verwendest, solltest du sie meiner Meinung nach wiederherstellen, wenn du sie in eine versteckte Kategorie oder ein verstecktes Thema verschiebst.
Soweit ich weiß, werden bei einer Neukategorisierung eines Topics die URLs aller Beiträge und gelöschten Beiträge mit der neuen Kategorie aktualisiert.
Im Gegensatz zu uns haben wir viele gelöschte Themen, und leider ist es nicht möglich, diese einzeln zu ändern
Wir müssen die Kategorien in Batches ändern.
Andererseits ist es nicht möglich, die Kategorie zu ändern, wenn das Thema entfernt wurde, was dazu führt, dass nichts weiter passiert. Wir möchten diese Kategorien löschen, wissen aber nicht, wie sich das System in dieser Situation verhält.
Ich denke, der einzige verbleibende Weg besteht darin, die Kategorien zu verstecken, anstatt sie zu löschen. Das bedeutet, dass wir den Zugriff auf die Kategorien so ändern, dass nur Administratoren sie sehen können.
Ich habe alle Themen auf meiner Seite durchgegangen, und wir haben tatsächlich einige, die versteckt sind – die wenigen Beiträge wurden in ein anderes Thema verschoben. Mein Moderator hat sie mit Geschlossen markiert und als Versteckt gekennzeichnet, sodass nur Moderatoren und Administratoren sie sehen können.
Ist es möglich, das Thema wiederherzustellen und dann die Kategorie zu ändern? Das würde jedoch bedeuten, dies für jedes Thema einzeln zu tun. ![]()
Ich hoffe, du findest einen einfachen Weg, um zu erreichen, was du möchtest.
Wenn Sie ein Thema schließen und verstecken, können zusätzlich zu den Administratoren auch diejenigen darauf zugreifen, die den Link haben (z. B. Personen, die über das Thema benachrichtigt wurden oder eine Aktivität darin hatten).
Ja, es ist möglich, das Thema wiederherzustellen, in eine neue Kategorie zu verschieben und erneut zu löschen, aber dies kann nicht im Batch-Modus erfolgen.
Vielen Dank für Ihre Zeit
Bei Discourse gibt es im Bereich der Löschungen noch viele Unklarheiten, daher müssen wir noch etwas warten, bis dieser Teil im Laufe der Zeit abgeschlossen ist.
Wir haben dies in einer experimentellen Umgebung getestet. Beim Löschen von Kategorien, die gelöschte Themen enthalten, ändert sich das Feld category_id in den gelöschten Themen nicht. Der einzige Weg, auf diese Themen zuzugreifen, besteht darin, die SQL-Abfrage über den Data Explorer auszuführen. Daher haben wir der Abfrage eine Liste gültiger Kategorie-IDs übergeben und Themen angefordert, deren category_id nicht in dieser Liste enthalten ist.
