Reconstruindo HTML em posts ou tópicos

:bookmark: Este guia explica como reconstruir manualmente o HTML em posts e tópicos no Discourse, o que pode ser útil para atualizar metadados incorporados em links.

:person_raising_hand: Nível de usuário necessário: Administradores, Moderadores ou usuários com Nível de Confiança 4

Às vezes, posts ou tópicos no Discourse contêm links com metadados incorporados que precisam ser atualizados. Este guia mostrará como realizar uma reconstrução manual de HTML em posts que exigem atenção.

Reconstruindo o HTML de um post

Para reconstruir manualmente o HTML de um post:

  1. Clique no ícone ... próximo à parte inferior do post.

  2. Selecione o ícone de “Chave inglesa”.

  3. Clique na opção “Reconstruir HTML”.

Perguntas Frequentes (FAQs)

P: Todos os usuários têm a capacidade de reconstruir o HTML?
R: Não, apenas usuários da equipe (administradores e moderadores) e usuários com Nível de Confiança 4 têm a capacidade de reconstruir o HTML.

P: E se meus links ainda não estiverem sendo atualizados após reconstruir o HTML de um post?
R: Se os links não estiverem sendo atualizados após a reconstrução do HTML, isso geralmente indica um problema com o próprio link. Recomendamos testar tanto um link funcional quanto um não funcional em um serviço como o Iframely para confirmar se o link com os dados incorporados está funcionando corretamente fora do Discourse e contém todos os dados oEmbed relevantes.

P: Existe um processo automático que reconstrói o HTML em todos os posts?
R: O Discourse reconstrói automaticamente posts que possuem uma versão “baked” desatualizada (por exemplo, após uma atualização) por meio de uma tarefa em segundo plano executada a cada 15 minutos. No entanto, isso afeta apenas posts cuja versão “baked” interna está desatualizada — não busca proativamente metadados de onebox ou de links para todos os posts. Para reconstrução em massa, administradores com acesso ao console podem usar a tarefa rake posts:rebake.

P: Qual é a diferença entre “rebaking” e reconstruir o HTML?
R: “Rebaking” e reconstruir o HTML são termos praticamente sinônimos no Discourse. Ambos se referem ao processo de regeneração do conteúdo HTML de um post, o que pode atualizar metadados incorporados e oneboxes.

8 curtidas

Usuários com nível de confiança 4 também podem fazer isso.

Seria ótimo se não houvesse apenas Documentation para #documentation:admins e #documentation:moderators, mas também para TL4. Por que este é para administradores e não para moderadores?

2 curtidas

Obrigado por mencionar isso, adicionei ao guia e também movi o guia para a categoria #documentation:moderators, já que todas as informações aqui também se aplicarão aos moderadores do site.

3 curtidas