Dokument mit allen Inhalten aus einem Thema exportieren?

Ich suche nach einer Möglichkeit – Einstellung, Plugin, externem Skript, irgendetwas –, um alle Beiträge eines Themas in einem einzigen Dokument (Markdown, PDF, HTML, alles ist in Ordnung) zu erhalten. Gibt es Optionen?

Selbst wenn dabei die Formatierung und Bilder verloren gehen, wäre das für mich immer noch nützlich.

Vielleicht hat dieses Thema eine Option, die für Sie nützlich ist

4 „Gefällt mir“

Danke. Ich habe ein paar Suchen durchgeführt, aber das nicht gefunden.

Gibt es einen Query-String-Parameter wie per_page, den ich verwenden kann? Ich habe es versucht und es hat nicht funktioniert, aber vielleicht ist es anders geschrieben.

Die Seitengröße ist auf 1000 festgelegt. Sie können jedoch steuern, wie viele Sie in der OS-Druck-Benutzeroberfläche wünschen.

Das Anfordern der nächsten Seite ist möglich,

Für die URLs /raw/topic-id, die Markdown-Formatierung liefern, beträgt die Seitengröße 100, was mir etwas zu kurz ist. Wenn ich das irgendwie auf 1000 erhöhen könnte, wäre das großartig. Mein Forum hat eine beträchtliche Anzahl von Themen mit über 100 Beiträgen, aber keines mit über 1000.

Sie können 10 Seiten eines Themas mit einem Skript wie diesem anfordern:

wget https://meta.discourse.org/raw/TOPIC_ID\?page\=\{1..10\}

2 „Gefällt mir“

Danke. Für alle anderen, die dies tun möchten, hier ist ein Beispiel für Befehlssätze, die für mich funktioniert haben:

mkdir md-dl; cd md-dl

wget https://discuss.criticalfallibilism.com/raw/464\?page\=\{1..3\}

cat 464* \> combined.md

Das Herunterladen zusätzlicher Seiten ist in Ordnung; sie bleiben einfach leer. Aber ich denke, die Seiten werden durcheinander geraten, wenn es mehr als 9 gibt, weil 10 in alphabetischer Reihenfolge vor 2 kommt.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.