Page d'accueil personnalisée pour les groupes

D’après ce que je vois, @pfaffman a introduit du code incomplet dans sa dernière modification (probablement involontairement ; voir les deux conditions sans parenthèses fermantes) :thinking:

2 « J'aime »

Zut. J’ai ajouté un retour cassé. J’y jetterai un œil la semaine prochaine et je verrai pour ajouter des tests, bien que je pense que cela aurait dû être détecté par les linters.

Désolé les amis

4 « J'aime »

Je pense que cette fois, je l’ai vraiment réparé !

Et j’ai ajouté des tests, donc la prochaine fois que j’essaierai de commiter du code avec des erreurs, je recevrai un e-mail de GitHub, j’espère avant que quiconque d’autre ne le remarque.

EDIT : Oups. C’était un autre dépôt qui réussissait les tests, mais je devrais avoir réglé ça en quelques minutes.

EDIT : Bon, je pense que le code fonctionne, mais il ne passe toujours pas les tests comme on s’en plaint ici : How to convince eslint that settings are defined? wah

Grâce à @cvx (How to convince eslint that settings are defined? - #5 by cvx), la journée est sauvée.

Je ne me souviens plus qui a payé pour ça une fois, mais il ne paie plus maintenant. Si vous trouvez cela utile, vous pouvez me donner ce que cela vaut pour vous via les méthodes sur mon nouveau site web pas encore lancé.

3 « J'aime »

Pas de souci, Jay ! Merci pour la correction.

Aussi, si vous ne l’avez pas encore vu, vous avez laissé des messages de débogage dans le code. :smile:

3 « J'aime »

Je rencontre l’erreur suivante sur la dernière version, mais uniquement lorsqu’elle est vue en tant qu’utilisateur anonyme, et cela empêche le site de se charger complètement :

1 « J'aime »

C’était moi ! Je ne l’utilise pas activement pour le moment, cependant.

Merci David pour le rapport.

2 « J'aime »

Ah ! Cela expliquerait pourquoi c’est vous qui avez posté ce sujet !

Mince. Je pensais que les derniers changements auraient mis les choses à jour.

Je fais quelque chose de similaire sur mon tableau de bord, il y a donc de fortes chances que je tombe bientôt sur la solution. Pour en faire une priorité plus élevée, veuillez me contacter avec un budget.

2 « J'aime »

Pas de précipitation ici Jay, je n’utilisais qu’une toute petite fonctionnalité qui n’est pas du tout importante.

3 « J'aime »

J’ai donc défini le paramètre anon sur /home, mais lorsque j’actualise la page sans être connecté, j’obtiens ceci au répertoire de base sur https://forums.mysite.com/

Ce n’est pas une page privée et cela fonctionne bien lorsque je suis connecté. Quelqu’un d’autre a vérifié qu’il pouvait également accéder à l’URL directe en tant qu’invité.

1 « J'aime »

Il n’y a pas d’URL telle que /home/, faites-en simplement / ?

Voir https://meta.discourse.org/home.

1 « J'aime »

Ceci est la page /home.

2 « J'aime »

Si vous m’envoyez votre URL, je pourrai y jeter un œil.

1 « J'aime »

MP envoyé ! Merci.

Salut @pfaffman - est-ce que cela signifie que nous devons modifier un peu ce TC ?

1 « J'aime »

Si cela a de l’importance, j’ai toujours mon problème ci-dessus avec ce composant.

1 « J'aime »

Ce n’est pas immédiatement apparent.

Peut-être est-ce lié à ceci ?

Je pense que la chose à faire est de mettre à niveau et de voir si c’est cassé.

Je pense que le composant de thème qui ajoute la route devrait changer la page d’accueil comme décrit dans le commit. Voulez-vous que la page d’accueil change pour tous les utilisateurs ou seulement pour certains ?

3 « J'aime »

Salut, toujours cassé.

Tous ceux qui ne sont pas connectés à un compte. Les utilisateurs anonymes.

1 « J'aime »

Zut. Eh bien, je ne suis pas sûr si c’est l’autre composant de thème ou celui-ci à blâmer et cela me prendra un certain temps pour le découvrir.

Si quelqu’un avec un budget a des problèmes avec cela, je verrai ce que je peux faire pour le découvrir.

1 « J'aime »

Ça marche !

1 « J'aime »

C’est plutôt cool avec la barre latérale “toutes les catégories” qui affiche la page de catégorie habituelle.

La seule réserve est qu’il semble bloquer la bannière de recherche jusqu’à ce que le groupe principal soit reconfiguré.

Je me demande si cela pourrait être rendu compatible pour qu’il s’affiche sur la page d’accueil personnalisée et la page de catégorie principale sans changer de groupe principal ?

J’utilise le thème Air. Lorsque “toutes les catégories” est cliqué dans la barre latérale, les boîtes et groupes de catégories modernes s’affichent. Juste sans la bannière de recherche.

Un vrai game changer.

1 « J'aime »