Componenti del Tema Guest Gate

Ciao @KhoiUSA :wave: Grazie, ho unito un aggiornamento: DEV: Migrate FA5 icons to FA6 by VaperinaDEV · Pull Request #25 · VaperinaDEV/discourse-guest-gate-theme-component · GitHub :slightly_smiling_face:

6 Mi Piace

Grazie per l’aggiornamento!

3 Mi Piace

Ciao, abbiamo tentato di installare questo componente su una nuova istanza di Discourse, tuttavia riceviamo un errore quando la modale è impostata per essere visualizzata:

Il link rimanda a questo post.

Dato che il post è del 2023, sembra sorprendente che questo aggiornamento sia richiesto per questo componente. Mi chiedo quindi se abbiamo fatto qualcosa di sbagliato con la nostra installazione?

Ciao :waving_hand: Puoi rimuovere il componente e reinstallare questo: GitHub - VaperinaDEV/discourse-guest-gate-theme-component: Forced login / registration popup insired by Quora per assicurarti di utilizzare il componente corretto?

1 Mi Piace

Grazie mille. Ora funziona!

Detto questo, sto riscontrando problemi nell’aggiornamento del testo nella modale. Riesco ad aggiornare il titolo con successo ma non riesco a modificare il testo principale. Sto modificando i campi sbagliati?

A quanto pare, dovevamo solo abilitare l’impostazione appropriata:

1 Mi Piace

Ciao @Don Grazie per un componente così bello. Vedo l’intenzione (infatti il titolo) del componente di essere attivato da utenti ospiti/anonimi. Si potrebbero aggiungere impostazioni per condizioni basate su gruppi o livelli di fiducia? Sto cercando di presentare una modale per gli utenti connessi che visitano qualsiasi argomento in una categoria specifica. Questo completerebbe Discourse-subscriptions e category-lockdown.

Ciao @Don
Grazie per il componente. Utilizziamo il tuo plugin sul forum https://community.escapecollective.com/. Ma abbiamo un problema: quando si imposta il parametro max_guest_topic_views su un valore superiore a 1 (nel nostro caso, 3), la finestra modale appare per un momento e poi scompare immediatamente. Credo che ciò sia dovuto al fatto che Discourse esegue un “soft” refresh della pagina (routing SPA di Ember) al caricamento di JS, e in quel momento il contatore delle visualizzazioni viene resettato e la finestra modale scompare immediatamente. Penso che ciò sia accaduto dopo l’aggiornamento di Discourse alla versione 3.5.0.beta9-dev. Per favore, aiutami a capire.

ezgif-5e4b84ca418b8a

Come punto dati, sto cercando di riprodurre questo e non ci riesco.

Ho appena aggiornato all’ultima versione e questo componente del tema sembra funzionare.

1 Mi Piace

@merefield Grazie per la tua risposta, ma sì, stiamo usando il tema predefinito. Puoi verificarlo tu stesso su https://community.escapecollective.com/. Ecco un altro video che mostra il problema:

ezgif-7af28737d709fa

Qualcosa viene visualizzato nella console JavaScript?

@merefield niente

1 Mi Piace

Ciao :wave:

Questo sembra essere un problema con il componente tema Topic Cards. Quando fai clic sul titolo dell’argomento, viene forzato un caricamento completo della pagina, il che causa il problema qui. Se apri un argomento facendo clic da qualche parte al di fuori del titolo, il Guest Gate può funzionare normalmente perché non forza un ricaricamento della pagina, quindi avviene solo il caricamento SPA.

Segnala il problema nell’argomento del componente tema Topic Cards.

2 Mi Piace

Ciao @Don
Sì, hai ragione, se disabilito il componente Topic Cards, tutto funziona come previsto. Scriverò nella discussione di Topic Cards poiché abbiamo bisogno di entrambi questi componenti.
Grazie!

1 Mi Piace

Anche Anteprime Elenco Argomenti ha un’opzione di formato ampio per Blocchi simili alle Schede Argomento… e sta funzionando con GG al momento. Forse puoi provare quello mentre aspetti una correzione per le Schede Argomento…

1 Mi Piace

Ciao a tutti,
Grazie per il plugin, funziona perfettamente.
Ho solo una domanda: non ho visto alcuna impostazione per centrare il titolo. È normale?