Exportar tópicos para o Excel

Olá, Equipe,

Tenho uma necessidade em que o usuário possa exportar todos os tópicos ou, com base no resultado da busca, todos os tópicos, incluindo quem criou, quando foi criado, endereço de e-mail e localização, para um arquivo Excel. Pesquisei na seção de relatórios da ferramenta, mas não encontrei nada específico para essa necessidade; todas as opções oferecem representação gráfica dos tópicos e opção de exportação.

Atenciosamente,
Sundaram

Veja o Plugin Data Explorer. Você pode permitir que membros de um grupo executem uma consulta. Talvez seja possível escrever uma consulta que permita aos usuários adicionar termos de pesquisa.

O Discourse se esforça bastante para não permitir que os usuários obtenham endereços de e-mail.

2 curtidas

Obrigado, Jay, mas estou procurando algo no aplicativo Discourse, algum relatório onde os usuários finais possam visualizar o relatório em formato tabular no fórum e também baixá-lo como Excel.

Você precisará de um plugin personalizado, então. E eu acho que ele funcionaria de forma muito semelhante ao Explorador de Dados.

Obrigado a todos por compartilharem suas ideias. Vou explorar o Data Explorer e ver como funciona. Além disso, há alguma possibilidade de, no futuro, adicionar um botão de exportação na tela de resultados da pesquisa, semelhante à aba de usuários, onde o usuário possa clicar em exportar e baixar os resultados da pesquisa em formato tabular com as colunas: Categoria, Tópico, Quem Criou, Quando Criado, Quantos Curtidas e Visualizações? Se a equipe do Discourse puder incorporar isso, será de grande ajuda para todos os consumidores.

Poderia fornecer os detalhes do plugin Data Explorer? Tentei o link acima, mas sem sucesso; não vejo o Data Explorer na seção de plugins.

Se você é auto-hospedado, pode usar as instruções no link acima. Se estiver usando um serviço hospedado, precisará entrar em contato com o provedor para adicionar o plugin (a hospedagem cdck inclui o Data Explorer na hospedagem empresarial).

1 curtida

Estou usando um servidor Ubuntu Linux na VM do Azure. Estou usando um script SSH para abrir o arquivo app.yml com o comando nano containers/app.yml e consigo ver os detalhes. Porém, ao adicionar o comando git clone discourse-spoiler-alert.git, conforme as informações compartilhadas no link acima, não vejo o plugin Data Explorer na seção de plugins. Será que o nome do plugin que estou usando está correto?

Não. O plugin Data Explorer não se chama spoiler-alert. Isso foi um exemplo de como instalar um plugin. Você precisará substituir a URL pela do plugin Data Explorer.

2 curtidas

Não consigo encontrar a URL do plugin Data Explorer. Se você puder me fornecer esses detalhes, seria de grande ajuda.

É GitHub - discourse/discourse-data-explorer: SQL Queries for admins in Discourse · GitHub?

Estou usando uma VM do Azure (servidor Linux Ubuntu). Pelo terminal, consigo abrir o arquivo app.yml, adicionar a linha de código ‘git pull’ e, ao salvar com Ctrl+S, recebo o erro: ‘você não tem permissão para gravar’. No entanto, sou o usuário root e, com ele, atualizei e instalei o Discourse. Como posso conceder permissão a esse arquivo, já que não consigo fazer login na VM e só tenho acesso ao SSH via linha de comando?

Erro ao gravar em containers/app.yml: Permissão negada

Obrigado a todos pela ajuda. Consegui ativar o explorador de dados, realizar consultas no banco de dados em produção e também fazer a exportação.

3 curtidas