Olá @KhoiUSA
Obrigado, mesclei uma atualização: DEV: Migrate FA5 icons to FA6 by VaperinaDEV · Pull Request #25 · VaperinaDEV/discourse-guest-gate-theme-component · GitHub ![]()
Obrigado pela atualização!
Olá - tentamos instalar este componente em uma nova instância do Discourse, mas recebemos um erro quando o modal é definido para ser exibido:
O link é para esta postagem.
Dado que a postagem é de 2023, parece surpreendente que esta atualização seja necessária para este componente. Então, estou me perguntando se fizemos algo errado em nossa instalação?
Olá
Você pode remover o componente e reinstalar este: GitHub - VaperinaDEV/discourse-guest-gate-theme-component: Forced login / registration popup insired by Quora para garantir que você está usando o componente correto?
Obrigado por isso. Está funcionando agora!
Dito isso, estou com dificuldades para atualizar o texto no modal. Consigo atualizar o título com sucesso, mas não consigo editar o texto principal. Estou editando os campos errados?
Olá @Don Obrigado por um componente tão bom. Vejo a intenção (na verdade, o título) do componente é ser acionado por usuários convidados/anônimos. As configurações para condições baseadas em grupo ou nível de confiança poderiam ser adicionadas? Estou tentando apresentar um modal para usuários logados que visitam qualquer tópico em uma categoria específica. Isso complementaria Discourse-subscriptions e category-lockdown.
Olá @Don
Obrigado pelo componente. Usamos seu plugin no fórum https://community.escapecollective.com/. Mas temos um problema: ao definir o parâmetro max_guest_topic_views para mais de 1 (no nosso caso, 3), a janela modal aparece por um momento e depois desaparece imediatamente. Acredito que isso ocorra porque o Discourse realiza uma atualização de página “suave” (roteamento Ember SPA) ao carregar o JS, e nesse momento o contador de visualizações é redefinido e a janela modal desaparece imediatamente. Acho que isso aconteceu após a atualização do Discourse para a versão 3.5.0.beta9-dev. Por favor, ajude-me a resolver isso.

Como um ponto de dados, estou tentando reproduzir isso e não consigo.
Acabei de atualizar para a versão mais recente e este Componente de Tema parece estar funcionando.
@merefield Obrigado pela sua resposta, mas sim, estamos usando o tema padrão. Você pode verificar você mesmo em https://community.escapecollective.com/. Aqui está outro vídeo mostrando o problema:

Algo aparecendo no seu console javascript?
@merefield nada
Olá ![]()
Parece ser um problema com o componente de tema Topic Cards. Quando você clica no título do tópico, ele força um carregamento completo da página, o que causa o problema aqui. Se você abrir um tópico clicando em algum lugar fora do título, o Guest Gate poderá funcionar normalmente, pois não forçará uma recarga da página, então ocorrerá apenas o carregamento da SPA.
Por favor, relate o problema no tópico do componente de tema Topic Cards.
Olá @Don
Sim, você está certo, se eu desabilitar o componente Topic Cards, tudo funciona como esperado. Vou escrever no tópico do Topic Cards, pois precisamos de ambos os componentes.
Obrigado!
A Lista de Tópicos também tem uma opção de formato amplo para Blocos, semelhante aos Cartões de Tópicos… e está funcionando com o GG atualmente. Talvez você possa experimentar isso enquanto espera por uma correção para os Cartões de Tópicos…




