Olá @Falco!
Obrigado por todo o seu trabalho duro ![]()
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: trueao 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!