J’ai déplacé votre question de support vers le sujet du composant lui-même afin d’attirer l’attention des bonnes personnes.
J’espère que @Don pourra suggérer quelque chose ? ![]()
Bonjour @Himanshu_Singh
Merci pour le rapport, je vais examiner cela.
Merci Don. J’apprécie ! J’avais une autre question plus tôt
Des réflexions sur cette question ?
La porte d’invité n’apparaît pas pour les robots d’exploration tels que GoogleBot. Elle ne devrait donc pas causer de ralentissement ou de problème lors de l’exploration.
Bonjour,
Je l’ai vérifié avec Discourse Connect et cela fonctionne comme prévu pour moi. La fenêtre modale n’apparaît pas après ma connexion. Pouvez-vous partager vos paramètres de portail invité (capture d’écran) et l’URL de votre site web (ici ou en message privé) pour que je puisse vérifier cela ? ![]()
Si vous utilisez Discourse Connect, vous devez décocher la case custom url enabled. Parce qu’il essaiera d’abord de rediriger vers les URL personnalisées après avoir cliqué sur le bouton de connexion/inscription de la fenêtre modale Guest Gate. Si vous laissez cette case décochée, les boutons utiliseront l’URL Discourse Connect.
Voici le GIF qui montre le problème (l’utilisateur n’est pas connecté après la connexion SSO) - Screen capture - c6935b85cf70cf6b0aee72e6a82a3164 - Gyazo
Voici les paramètres de la porte d’invité : Screen capture - 1dd428ada77c70f84e49c81dbd30fe69 - Gyazo
URL de la communauté - https://community.showprowess.com
URL du site web - https://www.showprowess.com
Merci de vous pencher sur ce problème Don !
Merci @Himanshu_Singh,
Je pense que c’est parce que vous utilisez des URL personnalisées sur les boutons de la porte d’invités https://www.showprowess.com/login et https://www.showprowess.com/register qui ne sont pas les mêmes que la connexion SSO. Veuillez décocher le paramètre custom url enabled dans la porte d’invités et réessayer.
Si vous décochez cela, les boutons de la fenêtre modale de la porte d’invités utiliseront Discourse Connect.
J’ai donc décoché la case - Screenshot - 50b6ee19e5e09edd5cee337f329be7a5 - Gyazo
Mais l’utilisateur n’est toujours pas connecté automatiquement depuis WordPress. Maintenant, les deux boutons redirigent vers la page /login, qui est le lien Discourse Connect pour le site.
Bonjour,
J’ai poussé une mise à jour pour l’utilisation de Discourse Connect.
Cette mise à jour supprime le bouton d’inscription lorsque Discourse Connect est activé et affiche uniquement un bouton de connexion. J’ai également ajouté un texte différent au bouton de connexion Discourse Connect
guest_gate.sso_log_in. Que vous pouvez trouver dans les traductions de thème, le texte par défaut Se connecter. Cette mise à jour ajoute également un texte personnaliséguest_gate.orséparateur par défaut ou qui apparaît entre les liens de connexion et d’inscription. N’apparaît que lorsque vous utilisez des liens et non des boutons.
Et maintenant, une autre mise à jour du composant.
Cette mise à jour ajoutera une icône aux boutons Se connecter et S’inscrire. J’ai également ajouté des paramètres pour changer les icônes.
Memberful utilise également Discourse Connect ? Pouvez-vous vérifier cela ? Merci ![]()
Oui, il utilise Connect
Je vois maintenant sur votre site que le bouton « Rejoindre NPN » dans l’en-tête est un bouton personnalisé et que le bouton « Se connecter » utilise Discourse Connect. La fenêtre modale Guest Gate fonctionne comme prévu car vous utilisez la connexion Discourse Connect, le bouton d’inscription n’apparaît donc pas par défaut. C’est difficile car les utilisateurs qui utilisent Connect ne peuvent pas utiliser les paramètres d’URL personnalisées de la porte d’invité pour authentifier la connexion car cette URL est principalement générée. Mais il semble que l’URL de connexion Memberful ne contienne pas de section générée.
Je pense que nous devrions créer des paramètres séparés pour l’utilisation de Discourse Connect.
J’ajouterai un paramètre pour ajouter un bouton d’inscription à Discourse Connect.
@Himanshu_Singh et @davidkingham J’ai poussé une mise à jour sur le bouton d’inscription Discourse Connect.
Cela ajoutera un paramètre et une traduction aux connexions Discourse Connect. Vous pouvez désactiver la section custom url enable et cocher la case enable discourse connect signup puis coller l’URL d’inscription dans discourse connect signup url que vous utilisez dans custom signup url.
Paramètres du thème
Traductions du thème

Brillant, merci beaucoup Don !
Je l’ai utilisé avec dismissable false (« Supprime le bouton de fermeture, ce qui empêche les visiteurs de le fermer. ») dans l’état par défaut, non coché.
Ce soir, j’ai essayé de cocher cette option. Cela supprime avec succès le « x ». Mais si vous cliquez pour vous connecter ou vous inscrire, il est alors possible de fermer cette modale et de revenir au forum comme si de rien n’était. Y a-t-il un moyen de contourner cela ? Merci.
Oui, c’est comme ça que ça fonctionne.
Pour gérer cela, vous devez activer ce réglage. Il redirigera le visiteur vers la page d’accueil lorsqu’il cliquera sur le bouton Se connecter ou S’inscrire. Ainsi, le visiteur ne pourra pas lire le sujet.
J’ai défini max guest topic views (« Nombre de vues de sujet jusqu’à ce que la porte s’affiche. Une fois la porte apparue pour la première fois, elle apparaît aléatoirement entre 1 et ce nombre. ») sur 5, ce qui signifie que l’utilisateur peut (4 fois sur 5) revenir voir le sujet. C’est vraiment pénible, donc custom url enabled pourrait inciter plus de personnes à s’inscrire ! Merci ![]()
Mais pour contourner complètement cela, il pourrait y avoir un nouveau paramètre afin que la porte d’invité apparaisse chaque fois après que max guest topic views ait été atteint pour la première fois. Par exemple, la porte apparaîtrait après 5 vues de sujet, puis à chaque vue de sujet par la suite. Peut-être quelque chose comme max guest topic views initial et max guest topic views subsequent (ces noms sont trop longs, mais vous voyez ce que je veux dire).
Est-ce que cela fonctionne toujours correctement ? J’ai remarqué que je ne suis plus redirigé vers la page d’accueil et que la fenêtre modale de connexion ou d’inscription peut être fermée, ce qui permet aux visiteurs de contourner facilement le portail invité.
Bonjour, Oui, je viens de tester et cela fonctionne bien pour moi.






