Aperçus de la liste de sujets (TLP)

Oui, les images mises en avant ne sont pas activées par défaut… elles doivent être activées dans les paramètres du composant de thème. Recherchez tous ces paramètres dont la description contient « Images mises en avant ».

Notez également que si vous choisissez d’identifier les choses par balise, assurez-vous que ces sujets sont balisés.

Je remarque que l’ensemble de la div avec « tiles-grid-item topic-list-item » devient gris au survol et que le curseur devient un pointeur au survol - cependant, l’élément/la carte entière n’est pas cliquable, mais seulement le texte et le titre. cela pourrait-il être modifié pour que l’élément/la carte entière soit cliquable ?

Comment et pourquoi j’ai trouvé cela et j’aimerais demander un changement : dans le cas où j’ai un titre court - l’espace à droite du titre n’est pas cliquable mais l’arrière-plan gris/le curseur pointeur me disent qu’il l’est. dans mon cas, j’ai également défini les images sur 25 % de la largeur - donc tout l’espace autour de l’image n’est pas cliquable mais l’arrière-plan/le curseur me le disent.
Il me semble que le problème est causé par le fait que le lien est attaché au texte et à l’image et non à la div environnante - qui définit le changement de couleur d’arrière-plan/curseur au survol.

J’ai essayé de jouer avec le CSS pour changer cela - mais je n’ai pas trouvé de solution fonctionnelle car je travaille juste en mode essai-erreur en CSS - et je n’ai aucune connaissance en JS.

1 « J'aime »

Le titre, l’extrait de prévisualisation du texte et la miniature devraient tous être cliquables.

J’ai expérimenté avec la surface entière cliquable (ce qui est logique fonctionnellement, bien sûr !), mais cela a causé un problème avec EmberJS et cliquer sur le titre a cessé de fonctionner, je l’ai donc supprimé.

Le problème vient du fait que j’utilise le composant Title standard et que le imbriquer dans un lien semble causer des problèmes ?

Si vous pouvez le faire fonctionner, n’hésitez pas à faire une PR.

Il faudra peut-être un grand refactoring dans quelques mois en raison des changements à venir dans le cœur du système, donc si vous ne l’avez pas résolu d’ici là, je pourrais l’envisager à ce moment-là.

haha, vous m’honorez - mais pour l’instant, c’est bien au-delà de mes compétences en CSS/JS - ce que je vais faire à la place, c’est désactiver le curseur de pointeur pour l’élément/la carte ainsi que le changement de couleur d’arrière-plan au survol : )

1 « J'aime »

Le dernier commit casse le composant sur stable (et probablement aussi sur 3.1.0beta6 et versions inférieures). Pouvez-vous ajouter un fichier .discourse-compatibility ?

1 « J'aime »

PR Bienvenue

NB Il n’a jamais été prévu de prendre en charge les versions antérieures ou Stable, mais si cela peut aider à faciliter cela, allez-y.

Pourriez-vous me communiquer le hash de validation de la modification principale que vous avez apportée le plus récemment ?

Je n’ai pas trouvé cela directement, mais j’ai copié l’approche de la PR de David sur le « plugin d’actualités », qui incluait cette entrée :

Étrangement, cette entrée n’a pas semblé aider quelqu’un qui a été forcé d’épingler une fourche manuellement ?

MAIS : j’ai trouvé le commit et il est ici : https://github.com/discourse/discourse/commit/c6cd3af5b54e124911389bf88cf0dad5aa916de6

Mais c’est marqué : v3.1.0.beta7 :thinking: ?!

Donc, je suppose qu’ici nous pourrions ajouter :

< 3.1.0.beta7: a4c3fc6ed3caf8f4aa93b20f44ad14d200794823 ?

@RGJ J’ai procédé et validé cela :

Faites-moi savoir si cela résout votre problème ou non…

2 « J'aime »

Il semble que oui, merci !

2 « J'aime »

Notez que j’ai inversé ces éléments - je pense que le commit le plus récent devrait être en haut.

Bizarre bug/comportement.
Dans Admin > personnaliser > Thèmes > Clair > CSS/HTML personnalisé > Pied de page, j’ai ajouté un simple html pour ajouter un pied de page à notre communauté.
Lorsque j’active ce composant, cet html n’est pas rendu. J’ai vérifié, il n’est pas caché par CSS en raison d’un conflit fortuit, il n’est tout simplement pas chargé.
Des idées sur ce que cela pourrait être ?

<div class="px-6 text-white bg-black h-[250px] md:h-[187px] lg:h-[198px] cust-footer">
	<div class="flex flex-col justify-between h-full py-10 md:flex-row-reverse md:items-center ">
		<div class="socials"><a href="https://coherence.io/discord"><img src="https://coherence.io/images/icon-discord.png" alt="Discord"></a><a href="https://www.facebook.com/coherence.io"><img src="https://coherence.io/images/icon-fb.svg" alt="Facebook"></a><a href="https://twitter.com/coherenceio"><img src="https://coherence.io/images/icon-twit.svg" alt="Twitter"></a><a href="https://www.instagram.com/coherence_io"><img src="https://coherence.io/images/icon-insta.svg" alt="Instagram"></a><a href="https://www.linkedin.com/company/coherence-io"><img src="https://coherence.io/images/icon-linkedin.svg" alt="LinkedIn"></a></div>
		<div class="flex flex-col gap-2"><a href="https://coherence.io/"><img src="https://coherence.io/images/coherence-logo-white.svg" alt="coherence logo" class="w-32 h-6 mx-auto lg:w-40 lg:h-10 logo md:-ml-2 lg:ml-0"></a><div class="copyright">©2023 coherence ApS. Tous droits réservés.</div><div class="flex flex-wrap justify-center w-full gap-4 mt-8 md:mt-4 md:justify-start"><a class="text-white border-b-2 border-blue" href="https://coherence.io/privacy">Politique de confidentialité</a><a class="text-white border-b-2 border-blue" href="https://coherence.io/terms">Conditions d'utilisation</a><a class="text-white border-b-2 border-blue" href="https://coherence.io/careers">Carrières</a><a class="text-white border-b-2 border-blue" href="https://coherence.io/ggj">Global Game Jam</a><a class="text-white border-b-2 border-blue" href="https://coherence.io/blog">Blog</a></div></div>
	</div>
</div>

Puis-je demander - quel est le rapport avec le composant thématique des aperçus de la liste de sujets ?

Alors vous êtes surpris aussi ? J’essaie d’illustrer :
Ceci est sur chaque page de communauté.

Sans le composant Aperçus activé. J’ai un pied de page (jaune), avec du contenu. Le cyan représente les autres composants principaux, pour illustrer la position du pied de page.

Avec le composant Aperçus activé. Le contenu du pied de page (jaune) disparaît complètement, la div est vide.

1 « J'aime »

TLP ne devrait pas toucher du tout à la page des catégories (elle est structurée de manière à empêcher un remplacement discret - en plus, il n’y a pas de place pour les éléments supplémentaires !) - sauf si vous avez des images mises en avant actives.

Voyez-vous des éléments rouges dans la console ?

@per_coh Je peux reproduire, merci pour votre persévérance.

Très étrange !!

Cependant, il n’y a pas d’erreurs Javascript à ma connaissance.

Il n’y a pas non plus de concurrence pour cette sortie de plugin.

Je vais approfondir lorsque j’aurai le temps, cependant, n’hésitez pas à soumettre une PR de correction si vous en trouvez une.

1 « J'aime »

Merci @merefield, j’apprécie vraiment. J’adore ce composant, il est magnifique et facile.
La seule chose que j’ai remarquée, pertinente ou non, est que l’“id” ember du pied de page change entre 156 et 157. Presque comme si 157 était réservé ?

@merefield ce composant crée des problèmes dans la recherche avancée. Bien qu’il y ait plusieurs résultats de recherche (50+), un seul s’affichera dans la liste.

Voici l’erreur dans la console :

4 « J'aime »

Merci pour le rapport. Je vais examiner. Presque certainement un changement radical de la part du noyau.

1 « J'aime »

C’est corrigé :

4 « J'aime »