Nova configuração de site "página inicial padrão"

é, esse é um caso interessante, mas no momento não é possível com as configurações do site

algumas alternativas vêm à mente:

  • crie uma página inicial personalizada para ambos e faça uma ramificação com base na verificação do usuário (obviamente, isso exigirá um pouco mais de manutenção do que apenas usar algo pronto)

  • a preferência de interface do usuário para “página inicial padrão” substituirá a página inicial do tema personalizado, então uma pequena personalização para aproveitar isso pode funcionar… algo como

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

    você então poderia simplesmente ocultar essa preferência do usuário com CSS

1 curtida