Guest Gate (Sign Up Popup Plugin)

Ciao,
Grazie :slightly_smiling_face:

Hai controllato l’opzione x button disabled e redirect to home?

Sì, certo. Ma trovo un po’ paradossale mostrare un banner che invita l’utente a effettuare l’accesso o a registrarsi, ma dall’altro lato consentirgli di chiuderlo e continuare a leggere.
Oppure questa opzione dovrebbe servire come un piccolo suggerimento per non forzarli e infastidirli con la registrazione di un account?

Sei un eroe. Questo è quello che volevo fare anch’io, ed è per questo che mi ci è voluto così tanto tempo. Mi hai battuto. Grazie!

Propongo di deprecate il plugin ora. Questo è molto meglio.

Il componente tematico ha un problema: un flash di contenuto non nascosto, se premi Aggiorna su una schermata di amministrazione, vedrai il pulsante di chiusura apparire e scomparire. Questo problema era già presente nel plugin molto tempo fa.

3 Mi Piace

Ho provato a trovare questo problema ma sul mio admin non riesco a riprodurlo. Puoi verificare se questo problema si presenta ancora con il componente del tema?

Grazie!

Ah ok l’ho trovato. :slightly_smiling_face: Uso il componente Discourse Loading Slider ed è per questo che non l’ho visto. Quando disabilito il TC Slider la X appare al refresh.

Modifica: L’ho risolto. Grazie Michael!

1 Mi Piace

Hai intenzione di creare un argomento dedicato?

1 Mi Piace

Invece di usare un URL per un’immagine, lascia che gli amministratori carichino direttamente un’immagine.
Quindi invece di questo:
url immagine del cancello personalizzato:
usa questo nelle impostazioni:

guest_gate_image:
  type: upload
  default: ""
  description: immagine del cancello ospite

E nel tuo file scss qualcosa del genere:
background-image: url(#{$guest-gate-image});

Con questo l’immagine verrà caricata direttamente sul forum e non avranno bisogno di un image hoster (e l’immagine potrebbe scomparire dopo qualche tempo).
Oppure un’altra possibilità è usare fontawesome.

3 Mi Piace

Grazie per il suggerimento. L’ho cambiato in tipo di caricamento.

4 Mi Piace

Ciao,

Ho apportato alcune modifiche al componente del tema.

In precedenza Guest Gate sovrascriveva modal.hbs, ora ho ripulito questo e uso dismissable=false in guest-gate.hbs. Ho rimosso i file modal.hbs e components/d-gate.js perché ora gestiamo la modale del guest gate separatamente dalle altre modali. Ho anche rimosso da guest-gate.hbs e spostato i css in common.scss perché non influenzerà più le altre modali.

Ho cambiato il nome dell’impostazione x_button_disabled in dismissable_false.

5 Mi Piace

Ottimo lavoro. Dovresti assolutamente spostare il TC in un argomento dedicato in Theme?

Forse il plugin può essere deprecato?

7 Mi Piace

Grazie Robert! Sposterò questo in Theme presto.

4 Mi Piace

E fatto! Dai un’occhiata a Guest Gate Theme Component

8 Mi Piace