Olá. Este é um plugin legal, e estou me perguntando se posso usá-lo para ajudar em meu objetivo de permitir que os usuários criem subfóruns (potencialmente, meu site forneceria a página do subfórum com título e descrição, e então, com este plugin, eu inseriria a discussão do Discourse que faz parte do subfórum).
Mas qual é o método pelo qual o plugin realmente adiciona o fórum a um site? Eu pensava que incorporar o Discourse em um site não era recomendado, e os iframes eram expressamente desencorajados.
Desculpe, não sei como o Docuss pode ajudar com isso. O Docuss conecta tópicos do Discourse a páginas de sites existentes. Portanto, a menos que você permita que seus usuários criem páginas de sites, ele não ajudará.
O Docuss faz o oposto: ele incorpora o site no Discourse.
Isso é interessante. Obrigado pela sua resposta. Você espera que qualquer site possa funcionar com ele, incluindo aqueles operados por SPAs como Angular 2+?
Minha ideia é como poderia potencialmente usar este plugin: eu configuraria a página do subfórum com meu aplicativo separado e, em seguida, faria a discussão do Discourse aparecer nessa página.
Isso é exatamente o que planejo fazer (os usuários criam o subfórum no meu aplicativo e, em seguida, eu adicionaria o Discourse ao subfórum).
Mas não tenho certeza se isso ajudaria em relação ao outro problema que permanece: como garantir que apenas usuários associados a esse subfórum possam postar nele.
O Docuss exige que você inclua algum código JS no seu aplicativo ou site web. No que diz respeito a aplicativos web, ele foi testado com sucesso com React e Meteor, mas não com Angular.
Por baixo dos panos, o Docuss cria tags. Portanto, infelizmente, ele não ajuda com permissões.
@Zup, a demonstração do WordPress foi desativada, pois o recurso do WordPress não parece ter despertado nenhum interesse. Se você tiver um caso de uso convincente, podemos discutir. Posso decidir adicionar suporte ao WordPress ao DiscPage (veja minha próxima postagem abaixo).
O projeto Docuss não está mais ativo. Correções são fornecidas aos usuários existentes, mas parei de trabalhar em novos recursos. Você pode querer verificar o DiscPage, que é uma versão um pouco simplificada.
Suponho que depende de como o Docuss integrou o WordPress ao Discourse. (É por isso que queria testar a demonstração.) Basicamente, meu plano é usar o WordPress mais como um portal para diferentes partes do site — sendo o Discourse uma das maiores partes, até maior que o próprio portal WordPress. Se o Docuss abrange um WordPress completo, quase como um quadro, isso é exatamente o que estou procurando. Assim, poderia dispensar vários plugins de cabeçalho extras e componentes de tema, e tudo pareceria uma parte contínua, em vez de duas separadas.
Com o Docuss, seu blog WordPress seria exibido, sem o cabeçalho, em um iframe na sua instância do Discourse. Haveria uma URL exclusiva do Discourse para cada página do WordPress.
Da mesma forma, a demonstração do Mustacchio mostra uma integração com site estático:
Acabei de ler todas as informações de vocês sobre isso. É realmente lamentável que vocês tenham descontinuado este projeto. O valor de SEO de incorporar comentários do Discourse e afins em páginas da web sem usar um iframe é imenso. Seu plugin está tão perto de realizar isso. Vocês só precisariam reescrever parte dele usando Svelte/Rollup, para que a barra lateral carregue no site externo.