Una nuova impostazione del sito "homepage predefinita"

sì, è un caso interessante, ma al momento non è possibile con le impostazioni del sito

mi vengono in mente alcune alternative:

  • crea una homepage personalizzata per entrambi e gestisci la logica in base alla verifica dell’utente (ovviamente richiede un po’ più di manutenzione rispetto all’uso di una soluzione standard)

  • la preferenza dell’interfaccia utente per “homepage predefinita” sovrascriverà la homepage del tema personalizzato, quindi un piccolo adattamento per sfruttarla potrebbe funzionare… qualcosa come

    import { setDefaultHomepage } from "discourse/lib/utilities";
    
    export default {
     name: "force-homepage",
     after: "url-redirects",
    
     initialize(container) {
       if (container.lookup("service:current-user")) {
         setDefaultHomepage("latest");
       }
     },
    };
    

    potresti poi semplicemente nascondere quella preferenza utente con CSS

1 Mi Piace