Grundsätzlich habe ich auf meinem Forum viele Kategorien.
Ich habe eine Kategorie namens ‘testing’.
Und darin befinden sich mehrere tausend Test-Themen.
Gleichzeitig habe ich nützliche Kategorien mit wertvollen Themen.
Auf dem Forum sind also alle diese Themen mit durcheinandergewürfelten, inkrementierten Themen-IDs vermischt, wie zum Beispiel:
myforum.com/t/good-topic/1810
myforum.com/t/test-topic/1231
myforum.com/t/another-test-topic/12189
myforum.com/t/another-good-topic/3219
myforum.com/t/another-testing-topic/3211
Wie Sie an den Themen-IDs sehen können, werden meine neuen Themen-IDs aufgrund der zu vielen Test-Themen regelmäßig erhöht. Selbst wenn ich alle Test-Themen in meiner Kategorie ‘testing’ manuell lösche, sind die Themen-IDs weiterhin belegt, und neue Themen können sie nicht wiederverwenden.
Was ich erreichen möchte, ist Folgendes: Wenn mein Test-Thema beispielsweise die ID 121 hat und ich es dauerhaft lösche, sollte ein neues, gutes Thema, das ich auf meiner Seite in einer beliebigen Kategorie erstelle, in der Lage sein, diese Themen-ID 121 WIEDERVERWENDEN, anstatt jede neue ID zu erhöhen und eine neue zu erstellen.
Das Problem ist, dass die IDs meiner neuen Themen immer länger werden, z. B. wie 34214 und 43242. Wenn ich alle Test-Themen entferne, die etwa 20.121 betragen, möchte ich, dass mein Forum in der Lage ist, KÜRZERE IDs für neue Themen zu verwenden. Denn wenn ich ALLE Test-Themen dauerhaft lösche, sollte meine neue Themen-ID zurückgesetzt werden, um die älteren gelöschten Themen-IDs zu verwenden, anstatt den aktuellen ID-Zähler bei 34214 fortzusetzen. Die IDs werden länger wegen der schlechten Test-Themen-IDs.
Mein ganzer Punkt dabei ist, kürzere URLs zu haben und keine langen Themen-IDs aufgrund der 20.121 Themen zu haben, die ich zu Testzwecken erstellt habe.
Sobald ich alle diese 20.121 Test-Themen entfernt habe, die sich in meiner Kategorie ‘testing’ befinden, möchte ich, dass meine neuen Themen die älteren, kürzeren Themen-IDs verwenden, anstatt die Themen-ID 20.122 zu haben, die direkt nach 20.121 kommt.
Sollte ich diesem Link folgen: Bulk delete all topics in a category? Wird dadurch alle Themen und deren Beiträge entfernt oder nur die Themen?
Und werden alle alten, verwendeten Themen-IDs der gelöschten Themen freigegeben, sodass meine neuen Themen diese alten IDs wiederverwenden können, sobald neue Themen erstellt werden?
Bitte beraten Sie mich, was in meinem Fall am besten ist. Sollte ich meine Kategorie ‘testing’ im Bulk-Modus löschen, damit diese Themen-IDs zerstört und zur Wiederverwendung freigegeben werden? Bitte teilen Sie mir Links und Tutorials mit, um dies im Bulk-Modus zu zerstören, ohne die Daten meiner normalen, guten Kategorien und Themen zu beeinträchtigen.
Alle meine schlechten Test-Themen befinden sich in der Kategorie ‘testing’. Und ich möchte auch nicht, dass mein Datenbank-Speicher/Speicherplatz weiterhin mit den gelöschten Test-Themen belastet wird, die ich niemals rückgängig machen oder wiederherstellen werde, da ich ihre Themen-IDs (oder Themen-Beiträge/Inhalte) nie wieder verwenden werde.
Soweit ich weiß, gibt es in Discourse keine Option, ein Thema dauerhaft zu löschen und seine gelöschte Themen-ID zu leeren? Wenn ich sie über die Benutzeroberfläche lösche, sehe ich immer die Option ‘Wiederherstellen’ – liege ich falsch?