Eine neue Website-Einstellung für die "Standard-Startseite"

Ja, das ist ein interessanter Fall, aber mit den aktuellen Seiteneinstellungen ist das nicht möglich.

Es fallen mir ein paar Alternativen ein:

  • Erstelle eine benutzerdefinierte Startseite für beide und verzweige basierend auf der Benutzerprüfung (offensichtlich etwas mehr Wartungsaufwand im Vergleich zur Verwendung einer Standardlösung)

  • Die Benutzeroberflächen-Einstellung für „Standard-Startseite“ überschreibt die benutzerdefinierte Themens Startseite, also könnte eine kleine Anpassung zur Nutzung dieser Einstellung funktionieren… so etwas wie

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

    Anschließend könntest du diese Benutzereinstellung einfach mit CSS ausblenden.

1 „Gefällt mir“