Guest Gate (Sign Up Popup Plugin)

Il semble que cela fonctionne.

/* masquer s'il vous plaît se connecter */

div.modal-header h3 { display: none !important }

/* fond plus sombre */

div.modal-backdrop { opacity: 0.98; }
3 « J'aime »

Y a-t-il quelque chose d’unique dans la fenêtre modale Guest Gate qui permettrait de modifier le H3 « Veuillez vous inscrire ! » sans modifier les H3 standard « Se connecter » et « Créer un nouveau compte » ?

4 « J'aime »

Existe-t-il un moyen d’éviter que la fenêtre modale s’affiche dans la catégorie Aide ?

3 « J'aime »

Existe-t-il un moyen de le personnaliser pour qu’il fonctionne comme un contrôle d’âge ? Ce serait très utile, car à ma connaissance, il n’existe pas de solution de contrôle d’âge pour Discourse.

4 « J'aime »

Toujours l’un de mes plugins préférés. As-tu des idées sur la façon dont nous pourrions suivre les inscriptions via le portail invité ?

1 « J'aime »

Je suis toujours très intéressé par la réponse à cette question :slight_smile:

3 « J'aime »

@jgujgu
@Shrike
@vinothkannans

Pourriez-vous s’il vous plaît supprimer le bloc du bas indiquant « Se connecter | Créer un nouveau compte » ?

Raison :
Les utilisateurs cliquent sur ce lien et, sur l’écran suivant, ils trouvent le bouton de fermeture. Ainsi, ils cliquent sur le bouton de fermeture et lisent le contenu sans s’inscrire à un compte.

6 « J'aime »

Des nouvelles concernant ce bug ?
Veuillez le supprimer.

1 « J'aime »

Quelqu’un, s’il vous plaît, corrigez ce bug !

1 « J'aime »

J’ai fait un fork du plugin et supprimé le pied de page.

Si vous souhaitez l’utiliser, voici le dépôt :

6 « J'aime »

Quelqu’un l’a-t-il testé ? Fonctionne-t-il parfaitement ?

1 « J'aime »

Oui. J’installe et j’exécute le plugin officiel (pas le fork). La pop-up fonctionne.

1 « J'aime »

Quel fork utilisez-vous ?

1 « J'aime »

Guest Gate a planté lors de la dernière mise à niveau de Discourse : 2.9.0.beta1

Erreur : Impossible de trouver le module discourse/lib/clean-dom importé de discourse/plugins/guest-gate/discourse/initializers/guest-gate

1 « J'aime »

Merci d’avoir signalé cela.

Je pense que cleanDOM n’est plus nécessaire (@cvx pouvez-vous confirmer ?) donc j’ai poussé une correction.

4 « J'aime »

La logique de nettoyage du DOM est appelée automatiquement sur routeDidChange, il ne devrait donc pas être nécessaire de la déclencher manuellement.

(Pour mémoire, le changement qui a involontairement cassé les choses était : DEV: Refactor clean-dom by CvX · Pull Request #15609 · discourse/discourse · GitHub)


Au fait, j’ajouterai GitHub - communiteq/discourse-guest-gate: Forced login / registration popup insired by Quora à GitHub - discourse/all-the-plugins afin que les futures régressions ne passent pas inaperçues !

6 « J'aime »

Push l’a corrigé. Merci.

3 « J'aime »

@michaeld la dernière mise à jour de discourse l’a encore fait planter.

Je travaillerai là-dessus plus tard cette semaine ou la semaine prochaine. En attendant, ne mettez pas à jour ou ne désactivez pas Ember CLI.

5 « J'aime »

Déjà mis à jour et je ne suis pas sûr si désactiver ember CLI ne casse pas autre chose, donc j’attendrai patiemment un correctif pour la porte.

1 « J'aime »