Duplizieren eines gesamten Themas

Ich weiß, dass dies schon einmal gefragt/diskutiert wurde. Ich glaube, mein Anwendungsfall ist legitim, aber vielleicht nicht weit genug verbreitet, um die Entwickler zur Implementierung einer neuen Funktion zu zwingen. Daher hoffe ich hier auf den nächstbesten Vorschlag von Experten … Ich bin auch mit der Rails-Konsole zufrieden, wenn mir jemand die Funktionen und Aufrufe zeigt, die ich verwenden sollte.

Wir sind ein Team von Leuten mit unterschiedlichen Vertrauensstufen. Einige posten in eingeschränkten Kategorien. Wir müssen einen Leitfaden für Neulinge schreiben, und ein Teil des Leitfadens würde ein Beispiel für ein vollständiges Thema aus einem dieser eingeschränkten Foren enthalten (und ich weiß, das klingt widersprüchlich), ausgewählt aus den Themen, die wir uns leisten können, dass Mitglieder mit niedrigerem Vertrauensniveau sehen. Ich möchte das Thema jedoch nicht aus seiner ursprünglichen Kategorie verschieben, sondern duplizieren. Ich möchte auch die Post-Revisionen haben. Das manuelle Erstellen von Antworten und das Kopieren des Inhalts jedes Posts + das Ändern des Besitzers wäre die nächstbeste Lösung, aber ich hätte gerne auch die Post-Revisionen.
Kann ich als Administrator den Autor eines Posts über die GUI auf einen bestimmten Benutzer ändern?

Wenn ich es in der Rails-Konsole tun wollte, könnte mir jemand freundlicherweise angeben, welche Funktionen und Aufrufe verwendet werden sollten, um die Posts eines Themas als eine Reihe von Antworten auf ein vorhandenes Thema zu kopieren?

1 „Gefällt mir“

Ja. Admin-Schraubenschlüssel > Eigentümerschaft ändern.

1 „Gefällt mir“

Verdammt, ich bin gerade zurückgekommen, um diesen Teil des Beitrags zu löschen, nachdem ich gerade den Befehl „Eigentümer wechseln“ gesehen habe.

Fürs Protokoll: Ich bin daran interessiert, auch die Revisionen jedes Beitrags zu kopieren, im Grunde eine vollständige Kopie. Das manuelle Erstellen neuer Beiträge und das Kopieren des Inhalts würde die Revisionen verlieren (aber es wäre das Nächstbeste, wenn ich es nicht anders duplizieren kann).

Was ist TC? Ich weiß, dass ich in der Vergangenheit über die API neue Themen erstellt habe, obwohl ich hier kein neues Thema erstellen möchte, sondern alle Beiträge (mit Revisionen) als Antworten auf ein bestehendes Thema duplizieren möchte.

Eine Theme-Komponente.

Ich glaube, das ist dann nicht möglich. Vielleicht sollte das unter Feature sein.

Ich meine, die Funktion zum Aufteilen/Zusammenführen von Themen wäre im Grunde dieselbe, nur dass das alte Thema nicht gelöscht würde … das ist wirklich alles, was ich bräuchte :slight_smile:

1 „Gefällt mir“

Es würde ein Plugin erfordern, um das Thema und seine Überarbeitungen zu duplizieren. Aber was ist, wenn eines der beiden Themen weiterhin Überarbeitungen vornimmt?

Ich denke, das Beste ist:

  • Beginnen Sie das Thema an einem geheimen Ort
  • Diskutieren Sie es, bearbeiten Sie es,
  • Wenn es bereit ist, öffentlich gemacht zu werden, wählen Sie mit dem Schraubenschlüssel Beiträge aus, wählen Sie den OP/ersten Beitrag aus und verschieben Sie ihn in ein neues Thema

Das verschobene Thema wird mit seinen Bearbeitungen verschoben. Das Original bleibt im ursprünglichen Thema mit seinen Bearbeitungen. Das neue Thema ist im neuen Thema mit den Bearbeitungen.

Ich denke, das macht, was Sie wollen.

Ich stimme zu, der Link zum niedrigeren Vertrauensthema wird auf dem höheren Vertrauensthema sein, wenn der Eröffnungspost nicht aufgeteilt wird.

Wenn die Vertrauensstufen umgekehrt wären, wäre das ein Problem, aber mit dem Vertrauenssystem ergibt das Sinn.

@pfaffman Das alte Thema ist bereits geschlossen und wir möchten es aus verschiedenen Gründen dort belassen (unabhängig von der Aufbewahrung von Aufzeichnungen).

Ich bin mir der Funktion zum Aufteilen von Themen bewusst, aber das ist nicht das, was ich will. Was ich wirklich will, ist das Aufteilen des Themas ohne das Löschen des alten Themas. Mir ist bewusst, dass der Ruby-Code intern keinen neuen Beitrag erstellt und den alten löscht, sondern dass er das übergeordnete Thema für die jeweiligen Beiträge ändert.

Ich plädiere nicht dafür, dass die Entwickler dies als Funktion hinzufügen, aber ich wäre dankbar für einige Hinweise, wie ich dies selbst in der Rails-Konsole tun kann.

2 „Gefällt mir“

ah, Sie möchten Überarbeitungen des Eröffnungsposts im Thema mit geringerem Vertrauen posten

Vielleicht eine verrückte Idee und ich habe das nicht getestet, aber vielleicht könnte das ActivityPub Plugin für Sie funktionieren.