Comment avoir un lien de réponse avec des informations pré-remplies ?

J’ai beaucoup travaillé sur Discourse dernièrement et j’adore ce logiciel ! Très bien pensé, merci !

Une demande de fonctionnalité : un lien qui ouvre automatiquement le compositeur de réponse, ou qui demande à l’utilisateur de se connecter et le redirige vers le compositeur de réponse après une connexion réussie. En gros, exactement comme Creating a link to start a new topic with pre-filled information mais pour les réponses.

Merci !

2 « J'aime »

J’utilise quelque chose comme ceci :

4 « J'aime »

Cela semble fonctionner. J’ai ajouté le code dans l’initialiseur d’API de mon thème. Merci !

1 « J'aime »

Je viens de réaliser que cette solution ne demande pas à l’utilisateur de s’inscrire ou de se connecter, s’il ne l’est pas déjà.

Je pense que vous pourriez avoir une logique dans le composant de thème pour afficher la page de connexion si l’utilisateur n’est pas connecté.

Ce que je fais actuellement, en lien depuis un autre site, c’est d’imposer le flux de connexion comme ceci, mais je ne suis pas sûr que cela fonctionne si vous n’utilisez pas le SSO :

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

Le fait de l’avoir dans le composant de thème est préférable pour éviter les redirections inutiles de toute façon, j’essaierai de l’améliorer quand j’en aurai l’occasion (je commenterai ici si c’est le cas).

Je viens d’essayer. Cela renvoie une 404 car je n’ai pas le SSO activé, je suppose :slight_smile:

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