Componenti del Tema Guest Gate

Sì, temo sia così. Questo componente del tema sembra non funzionare ancora sulla versione stabile. Ora il ramo tests-passed necessita di un aggiornamento ma si rompe sulla versione stabile. Dovrei creare una versione stabile del componente del tema? :thinking:

1 Mi Piace

Il supporto stabile sarebbe apprezzato :heart:

1 Mi Piace

Ciao :wave:

Ho creato un nuovo branch (stable) compatibile (ho annullato l’ultimo aggiornamento) con la versione stabile di Discourse. :+1:

Per installare la versione stabile :arrow_down_small:

  1. Incolla l’URL del repository: https://github.com/VaperinaDEV/discourse-guest-gate-theme-component

  2. Clicca sul pulsante Avanzate…

  3. Aggiungi il nome del branch: stable

3 Mi Piace

Ciao, questo plugin non funziona più nell’ultima versione, ho questo errore nella console:
[PLUGIN discourse-solved] Avviso di deprecazione: l’importazione di getOwner da discourse-common/lib/get-owner è deprecata. Usa import { getOwner } from '@ember/application', o se hai ancora bisogno dello shim di fallback, usa import { getOwnerWithFallback } from 'discourse-common/lib/get-owner';. [deprecato da Discourse 3.2] [id deprecazione: discourse.get-owner-with-fallback]

hai una soluzione per tornare a una versione precedente in modo che il plugin funzioni?
o un aggiornamento a breve?
è un punto di svolta per il progetto che voglio realizzare :slight_smile:
grazie ragazzi!

Qual è precisamente la tua versione di Discourse?

1 Mi Piace

questa versione:

Ciao @Kevin_Dufraisse_Grow :wave: Puoi chiarire qual è il problema? L’ho appena testato e il componente funziona come previsto. Puoi condividere le impostazioni del tuo componente e la tua versione di Discourse ecc… Questo può aiutare a indagare sul problema.

2 Mi Piace

Ho appena aggiornato Discourse e testato il componente; posso confermare che funziona anche per me. :thinking:

1 Mi Piace

Grazie mille :slight_smile:
super entusiasta che funzioni dalla tua parte!

ecco le mie impostazioni:

dove sto sbagliando ahahah

:thinking: Non sembra niente di speciale. Potresti condividere l’URL del tuo sito web?

A titolo informativo, non credo che questo sia correlato? È un plugin diverso.

2 Mi Piace

Ho solo questo errore quando attivo il componente :confused:

Certo, eccolo: https://forum.formation-growth-hacking.fr/

Grazie ancora mille!

Grazie :+1: Sembra che tu abbia installato il plugin Guest Gate (Sign Up Popup Plugin) che causa questo problema. La rimozione del plugin da app.yml e la successiva ricostruzione dovrebbero risolvere il problema.

3 Mi Piace

beh, in un certo senso, il problema con il plugin risolto persisterà (ma come puoi vedere l’ho sollevato sull’argomento pertinente).

3 Mi Piace

Sì, questo non è correlato a questo. Quella nota deprecata è presente su ogni istanza di Discourse e non dovrebbe causare alcun problema. Il plugin necessita di un aggiornamento. :slight_smile:

3 Mi Piace

Sì, ho gli stessi avvisi deprecati per alcuni di quei componenti/plugin nelle mie istanze.

2 Mi Piace

Grazie @Don, funziona! :saluting_face:

2 Mi Piace

Sono contento che funzioni. :slight_smile:
Ma ho notato un’altra cosa: hai questo avviso nella console che non dovrebbe esserci.
Screenshot 2023-10-17 at 20.10.00

Sembra che tu abbia installato una versione precedente del componente o la versione stable che non funzionerà correttamente sul tuo sito poiché non è sulla versione stable.

Per favore, rimuovi questa versione del componente e installa l’ultima versione da GitHub - VaperinaDEV/discourse-guest-gate-theme-component: Forced login / registration popup insired by Quora. :slight_smile:

2 Mi Piace