Nos últimos quatro meses, um pequeno grupo de amigos e eu temos usado um fórum configurado por meio do Discourse, pertencente a um dos meus amigos. Mas agora mudamos para um fórum maior e não temos mais necessidade do nosso antigo fórum. O pagamento por ele deve expirar amanhã, então decidi revisar e arquivar uma grande quantidade de posts para guardar boas lembranças. No entanto, por ser inexperiente com o Discourse, não tenho ideia de para onde vão os tópicos arquivados ou se preciso fazer algo para que os tópicos sejam enviados a um site específico. Por favor, ajudem.
Você pode fazer backup do banco de dados do site, restaurá-lo localmente e continuar a partir daí.
Acho que pode haver alguma confusão aqui sobre “Arquivar Tópico”, a ação de administrador no menu de ações do tópico (ícone de chave inglesa), e a ideia mais geral de arquivar conversas para acesso offline.
A ação “Arquivar Tópico” é basicamente apenas uma maneira de congelar um tópico e indicar que ele foi colocado em algo como armazenamento frio, mas não o salva realmente em nenhum lugar externo. Detalhes sobre o que isso significa aqui: Understanding closed, unlisted, and archived topics
Para realmente salvar o conteúdo do fórum para a posteridade (o que você pretende ao dizer “arquivar”), há algumas opções:
-
Fazer o download de um backup do fórum em Admin > Backups é a maneira mais completa e fornecerá uma forma de restaurar o fórum mais tarde. Mas é basicamente uma instantânea de todo o banco de dados, não uma maneira legível por humanos de salvar conversas para leitura posterior.
-
Para salvar tópicos individuais, uma maneira fácil seria imprimir para um PDF — pressionando CMD + P abre um diálogo de impressão com a página formatada em uma visualização de impressão especial, para que você possa então salvá-la como um PDF a partir daí. Provavelmente a melhor maneira de salvar certos tópicos offline em formato legível.
Provavelmente existem outras maneiras de baixar tópicos em massa programaticamente com código personalizado, mas não tenho conhecimento de nada pronto para uso que faça algo assim.
Eu admito que sou um acumulador de dados, mas recomendo que você baixe um backup do banco de dados caso acabe precisando dele para algo. Não é difícil levantar uma nova instância e restaurar. Recentemente, restaurei um backup de um fórum antigo de vários anos e funcionou perfeitamente.