Exporter un document avec tout le contenu d'un sujet ?

Je cherche un moyen – un réglage, un plugin, un script externe, n’importe quoi – pour obtenir tous les articles d’un sujet dans un seul document (markdown, pdf, html, n’importe quoi convient). Existe-t-il des options disponibles ?

Même si cela perdait une partie de la mise en forme et des images, cela me serait toujours utile.

Peut-être que ce sujet contient une option qui vous sera utile

4 « J'aime »

Merci. J’ai fait quelques recherches mais je n’ai pas trouvé ça.

Y a-t-il un paramètre de chaîne de requête comme per_page que je peux utiliser ? J’ai essayé et ça n’a pas fonctionné, mais peut-être que l’orthographe est différente.

La taille de la « page » est fixe à 1000. Mais vous pouvez contrôler combien vous en voulez dans l’interface d’impression de l’OS.

Demander la page suivante est possible,

Pour les URL /raw/topic-id qui donnent un formatage markdown, la taille de la page est de 100, ce qui est un peu court pour moi. Si je pouvais augmenter cela à 1000, ce serait génial. Mon forum a un nombre raisonnable de sujets avec plus de 100 messages mais aucun avec plus de 1000.

Vous pouvez demander 10 pages d’un sujet en utilisant un script comme

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

2 « J'aime »

Merci. Pour tous ceux qui souhaitent le faire, voici un exemple de commandes qui ont fonctionné pour moi :

mkdir md-dl; cd md-dl

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

cat 464* \> combined.md

Le téléchargement de pages supplémentaires est possible ; elles seront simplement vides. Mais je pense que les pages seront dans le désordre s’il y en a plus de 9 car, par ordre alphabétique, 10 vient avant 2.

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