Componente de Tema Guest Gate

Sim, receio que seja o caso. Este componente de tema parece não estar funcionando na versão estável ainda. Agora, o branch tests-passed precisa de atualização, mas ele quebra na versão estável. Devo criar uma versão estável do componente de tema? :thinking:

1 curtida

Suporte estável seria apreciado :heart:

1 curtida

Olá :wave:

Criei um novo branch (stable) que é compatível (reverti a última atualização) com o Discourse estável. :+1:

Para instalar a versão estável :arrow_down_small:

  1. Cole a URL do repositório: https://github.com/VaperinaDEV/discourse-guest-gate-theme-component

  2. Clique no botão Avançado…

  3. Adicione o nome do branch: stable

3 curtidas

Olá, este plugin não funciona mais na versão mais recente, recebo este erro no console:
[PLUGIN discourse-solved] Aviso de depreciação: Importar getOwner de discourse-common/lib/get-owner está obsoleto. Use import { getOwner } from '@ember/application', ou se você ainda precisar do shim de fallback, use import { getOwnerWithFallback } from 'discourse-common/lib/get-owner';. [obsoleto desde Discourse 3.2] [id de depreciação: discourse.get-owner-with-fallback]

Vocês têm uma solução para voltar a uma versão anterior para que o plugin funcione?
Ou uma atualização em breve?
É um divisor de águas para o projeto que quero fazer :slight_smile:
Obrigado, pessoal!

Qual é a sua versão exata do Discourse?

1 curtida

esta versão:

Olá @Kevin_Dufraisse_Grow :wave: Você pode esclarecer qual é o problema? Acabei de testar agora e o componente funciona como esperado. Você pode compartilhar as configurações do seu componente e sua versão do Discourse etc… Isso pode ajudar a investigar o problema.

2 curtidas

Acabei de atualizar o Discourse e testei o componente; posso confirmar que isso também funciona para mim. :thinking:

1 curtida

Muito obrigado :slight_smile:
super animado que funcione do seu lado!

aqui estão minhas configurações:

onde estou errando hahah

:thinking: Não parece nada especial. Você pode compartilhar o URL do seu site?

FYI, acho que isso não está relacionado? É um plugin diferente.

2 curtidas

Eu só tenho este erro quando ativo o componente :confused:

claro, aqui está: https://forum.formation-growth-hacking.fr/

muito obrigado novamente!

Obrigado :+1: Parece que você instalou o plugin Guest Gate (Sign Up Popup Plugin) que está causando este problema. Remover o plugin de app.yml e reconstruir deve resolver.

3 curtidas

bem, mais ou menos, o problema com o plugin resolvido persistirá (mas como você pode ver, levantei isso no Tópico relevante).

3 curtidas

Sim, isso não tem relação com isso. Essa nota de descontinuação está em todas as instâncias do Discourse e não deve causar nenhum problema. O plugin precisa de uma atualização. :slight_smile:

3 curtidas

Sim, tenho os mesmos avisos de obsolescência para alguns desses componentes/plugins em minhas instâncias.

2 curtidas

obrigado @Don, funcionou! :saluting_face:

2 curtidas

Fico feliz que funcione. :slight_smile:
Mas mais uma coisa que notei é que você tem este aviso no console, que não deveria estar lá.
Screenshot 2023-10-17 at 20.10.00

Parece que você instalou uma versão mais antiga do componente ou a versão stable, que não funcionará corretamente em seu site, pois ele não está na versão stable.

Por favor, remova esta versão do componente e instale a versão mais recente em GitHub - VaperinaDEV/discourse-guest-gate-theme-component: Forced login / registration popup insired by Quora. :slight_smile:

2 curtidas