Wie kann ich einen Antwortlink mit vorausgefüllten Informationen haben?

Ich habe in letzter Zeit viel mit Discourse gearbeitet und liebe die Software! Sehr gut durchdacht, danke!

Eine Feature-Anfrage: ein Link, der automatisch den Antwort-Komponisten öffnet oder den Benutzer auffordert, sich anzumelden und ihn nach erfolgreicher Anmeldung zum Antwort-Komponisten weiterleitet. Im Grunde genau wie Creating a link to start a new topic with pre-filled information, aber für Antworten.

Danke!

2 „Gefällt mir“

Ich benutze etwas Ähnliches:

4 „Gefällt mir“

Das scheint zu funktionieren. Ich habe den Code in den API-Initialisierer meines Themes eingefügt. Danke!

1 „Gefällt mir“

Mir ist gerade aufgefallen, dass diese Lösung den Benutzer nicht zur Registrierung oder Anmeldung auffordert, falls er dies nicht getan hat.

Ich denke, Sie könnten eine Logik in der Theme-Komponente haben, um die Anmeldeseite anzuzeigen, wenn der Benutzer nicht angemeldet ist.

Was ich derzeit tue, indem ich von einer anderen Website verlinke, ist, den Anmeldevorgang wie folgt zu erzwingen, aber ich bin mir nicht sicher, ob dies funktioniert, wenn Sie kein SSO verwenden:

SITE_URL/session/sso?return_path=/t/slug/id%23reply

Es ist sowieso besser, es in der Theme-Komponente zu haben, um unnötige Weiterleitungen zu vermeiden. Ich werde versuchen, es zu verbessern, wenn ich die Gelegenheit dazu habe (ich werde hier kommentieren, wenn ich es tue).

Habe es gerade versucht. Gibt eine 404 zurück, da ich wahrscheinlich kein SSO aktiviert habe :slight_smile:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.