Come aggiungere il piè di pagina nell'interfaccia di accesso

Ho configurato un Discourse con le seguenti opzioni abilitate in Impostazioni->Accesso:

  • solo su invito
  • accesso richiesto
  • è necessario approvare gli utenti

Quindi l’interfaccia prima dell’accesso è come questa:

La mia domanda è: come posso aggiungere un footer in questa interfaccia?

Grazie.

Ciao,

Ci sono alcuni componenti del tema per il footer che puoi utilizzare per aggiungere una sezione footer.

Ciao @Don

Sì, Easy responsive footer funziona, ma gli utenti possono vedere il footer solo dopo aver effettuato l’accesso. Ho bisogno di vedere il footer prima dell’accesso, come nell’immagine sopra.

È passato un po’ di tempo dall’ultima volta che l’ho testato, ma potresti provare ad aggiungere il seguente codice a un componente del tema per far apparire il piè di pagina nella pagina di accesso:

<script type="text/discourse-plugin" version="0.8.40">
    const LoginRoute = require("discourse/routes/login").default;
    LoginRoute.reopen({
      showFooter: true
    });
</script>

Non so come aggiungere uno script del genere al tema, quindi ho semplicemente rimosso le condizioni showFooter nel componente per farlo visualizzare sempre.