Eingeloggte Benutzer auf die Konversationsseite umleiten

Grüße,

ich versuche herauszufinden, wie ich jeden angemeldeten Benutzer auf meine discourse-ai/ai-bot/conversations-Seite umleiten kann. Ich möchte, dass jeder angemeldete Benutzer diese Seite sieht, wenn er angemeldet ist. Ich kann Menüs für den Zugriff auf /latest verwenden. Ich habe verschiedene Theme-Komponenten ausprobiert, die den Link und das Logo wie gewünscht ändern, aber das Anmelden landet immer noch auf /latest. Ich kann die Homepage mit einer Komponente ändern, aber das ändert sie auch für Gäste. Die integrierten Permalinks würden sich auch für Gäste/Benutzer ändern. Ich möchte, dass Gäste das Standard- /latest sehen, da ich Versatile Banner wie eine Homepage für Gäste verwende.

Hat jemand eine Lösung, wie dies erreicht werden kann?

Scheint eine würdige Einstellung zu sein, die in den Discourse-Core aufgenommen werden sollte, um zusätzliche Flexibilität bei der Website-Verwaltung und -Erfahrung zu bieten.

1 „Gefällt mir“

Wenn Sie nach Ihrem persönlichen Gespräch fragen, dann müssen Sie wahrscheinlich manuell Gäste zum Gespräch hinzufügen, und eine direkte Weiterleitung dazu wird nicht möglich sein.

Wenn Sie nur die Weiterleitung an die KI meinen, dann können Sie sich Folgendes ansehen: Creating Routes in Discourse and Showing Data

Danke @MihirR. Ich möchte einfach alle Benutzer auf ihre eigene Konversationsseite umleiten. Ich muss noch recherchieren, ob die Routing-Option eine Möglichkeit für meine Ziele ist, die darin bestehen, sich anzumelden und eine ausgewählte Seite angezeigt zu bekommen.

pfaffman und ich haben das bereits gelöst – How to set the home page to be an AI bot? ex: ask.discourse.com - #17 by Lilly

Bearbeitung: Oh, ich sehe, die Seite lädt jetzt eine leere Seite für anonyme Nutzer. Hmmm, ich glaube, hier gibt es irgendwo eine Lösung…

Es funktioniert einwandfrei, wenn Sie Ihre Website nur für die Anmeldung freigeben. Was sollen anonyme Besucher sehen?

Hallo Lilly, ich möchte, dass nicht eingeloggte anonyme Benutzer die normale /latest-Seite sehen. Ich möchte, dass alle eingeloggten Benutzer die AI Bot-Seite sehen. Ist die Absicht des Plugins ‘Homepage for Groups’ also, die anfängliche Weiterleitung beim Einloggen zu handhaben? Ich war mir dessen nicht sicher, aber es schien, dass dies die Absicht ist. Ich habe verschiedene Wege ausprobiert, war aber bisher nicht erfolgreich.

Aber was gibt es dann noch zu sehen, wenn Mitglieder nur noch mit Bots sprechen?

Das Ziel ist es, die Discourse-Seite in vollem Betrieb zu belassen, aber den Benutzern beim Login die KI-Bot-Seite zu präsentieren. Ich werde einen Navigationsleisten-Link für /latest haben. Derzeit verwende ich das Versatile Banner mit Code, der eine gute Arbeit leistet, um eine traditionelle Landing Page für eine Website mit Informationen über die Seite zu erstellen. Dieses Banner wird nicht angezeigt, wenn die KI-Bot-Seite anonymen Gästen angezeigt wird. Ich suche eigentlich nur eine Login-Weiterleitung zu dieser „anderen“ Seite, und dann können die Benutzer alle in Discourse verfügbaren Funktionen über Menüs nutzen.

1 „Gefällt mir“