Será que o Discourse deveria fazer um esforço para se tornar uma plataforma de comentários viável?

Olá @Falco!

Obrigado por todo o seu trabalho duro :slight_smile:

Estou tentando usar o fullApp embed na minha instância do Discourse hospedada (via Communiteq/discoursehosting.net) e estou encontrando problemas.

Aqui está o que eu fiz:

  • Pedi à Communiteq para habilitar a configuração oculta embed_full_app
  • Adicionei fullApp: true ao trecho de JS
  • Meu host de incorporação está na lista de hosts permitidos

Veja o que acontece:

Sem discourseEmbedUrl:

DiscourseEmbed = {
  discourseUrl: 'https://my-forum-url/',
  fullApp: true
};

→ Eu recebo “Error Embedding” (Erro ao incorporar)

Com discourseEmbedUrl:

DiscourseEmbed = {
  discourseUrl: 'https://my-forum-url/',
  discourseEmbedUrl: 'https://my-platform-url/page-where-I-want-discourse-embedded',
  fullApp: true
};

→ Em vez de carregar o fórum completo, ele rastreia o embedUrl, é redirecionado (minha plataforma exige login) e cria um tópico lixo com a URL de redirecionamento como título.

Está se comportando como um embed de comentário normal, ignorando completamente o fullApp: true.

O discourseEmbedUrl é necessário mesmo no modo fullApp?

Se sim, existe uma maneira de impedi-lo de criar tópicos e, em vez disso, apenas renderizar o fórum completo?

Qualquer orientação seria muito apreciada.

Fico feliz em fornecer mais detalhes ou testar qualquer coisa.

Obrigado!

1 curtida