Avec la dernière mise à jour de discourse, nous rencontrons un problème avec la fonctionnalité du portfolio utilisateur qui ne fonctionne pas. Le bouton sur la carte utilisateur a disparu et la page n’est pas accessible.
La fonctionnalité du portfolio est-elle obsolète ?
Pas du tout, ce sont juste les mises à jour habituelles du cœur de Discourse qui forcent occasionnellement des changements de compatibilité. Corrigé ici :
Si vous pensez que Topic List Previews est génial et que j’ai fait un bon travail, vous pouvez m’offrir un café
Selon la documentation du plugin, le « nombre d’images mises en avant dans la liste des sujets » peut être défini sur « illimité ».
Cependant, en pratique, il semble que le nombre d’images mises en avant soit limité par le point de terminaison /tag/<tag>.json, qui ne renvoie qu’un maximum de 30 sujets.
Phénomène observé :
Pour les tags comportant plus de 30 sujets, /tag/<tag>.json ne renvoie que 30 sujets.
Par conséquent, l’affichage des images mises en avant est limité à 30 images au maximum, même si le paramètre du plugin est « illimité ».
Merci pour ces précisions ! Je comprends maintenant que la limite de 30 éléments provient du point de terminaison /tag/.json lui-même.
Je me demandais : serait-il possible soit de :
afficher plus de 30 images mises en avant (en récupérant d’une manière ou d’une autre des pages supplémentaires du JSON des tags), ou
si ce n’est pas faisable, de limiter toujours l’affichage à, disons, 10 à 30 images, mais de les choisir aléatoirement parmi un plus grand ensemble de sujets (plutôt que toujours les mêmes 30) ?
Je ne suis pas sûr que ce soit techniquement possible dans le plugin actuel ou les API de Discourse, mais je pense que cela pourrait rendre l’affichage plus dynamique. Qu’en pensez-vous ?
Salut, je suis nouveau ici, votre plugin est merveilleux et j’en profite vraiment, mais j’ai une question : est-il possible d’afficher plus d’une miniature sur un sujet ? Disons que le sujet contient 4 images ou plus, et je souhaite afficher toutes les images sur la carte du sujet. J’ai essayé de rechercher des composants de thème et de plonger dans la documentation de Discourse, mais je n’ai pas vraiment trouvé un bon moyen d’extraire des images d’un sujet, la dernière option était d’utiliser l’API de Discourse. J’apprécierais vraiment si vous pouviez m’aider / m’expliquer / me donner une idée.
Malheureusement, ce n’est pas possible pour le moment. Il s’appuie sur le code de miniature principal qui n’en permet qu’un à la fois.
Cependant, au moins, il vous permet de choisir quelle miniature et ne vous limite pas au premier article.
Ce serait un travail considérable d’ajouter cette option, en partie parce que vous devriez accorder une attention particulière aux performances de la liste de sujets.
Salut Rob - J’aimerais mettre en avant l’auteur du fil de discussion en utilisant des vignettes dans TLP pour un petit projet que je réalise.
J’ai trouvé que je pouvais masquer les autres participants avec ce CSS :
.topic-footer .topic-users .inline a {
display: none;
}
.topic-footer .topic-users .inline a:first-child {
display: inline-block; /* Affiche uniquement le premier lien/image */
}
Cependant, je n’arrive pas à trouver comment agrandir les miniatures des avatars de l’auteur du fil de discussion - certainement pas avec du CSS seul.
Peux-tu suggérer quelque chose ?
Je n’arrive pas à sélectionner les vignettes d’autres messages que celui de l’OP (avec le sidecar installé). Ce serait très utile parfois de pouvoir le faire !
J’avais déjà essayé, mais malheureusement, cela donne des avatars flous. Le problème est qu’il récupère les fichiers basse résolution (24px), et je veux qu’il récupère les fichiers 48px.
Étant un développeur nul, je ne vois pas où dans votre code (si tant est qu’il y en ait) je pourrais bidouiller cela.
J’ai trouvé un très beau forum et je veux que mon forum ait la même interface et les mêmes fonctions, mais je ne suis pas doué en technologie. Quelqu’un peut-il m’aider à construire un forum similaire ?
Oui, je l’ai installé, mais j’ai du mal à comprendre comment implémenter l’apparence et les fonctions de divers forums. J’espère donc que Discourse ou quelqu’un d’autre pourra m’aider à implémenter ces interfaces et fonctions, et je suis prêt à payer pour cela.
Extrait facultatif du dernier message et navigation
Comment TLP fonctionne normalement. Dans la liste des sujets :
Si vous cliquez sur le titre d’un sujet, vous accéderez au dernier message non lu du sujet (qui peut être l’OP). C’est le comportement natif du cœur (nous l’aimons ! )
Si vous cliquez sur la miniature ou sur l’extrait, vous accéderez à l’OP
Maintenant, j’ai ajouté des fonctionnalités supplémentaires :
Sur une base sujet par sujet, toute personne ayant les droits de modifier le sujet (généralement l’auteur, l’administrateur, souvent TL4 et le modérateur) dispose d’options supplémentaires :
Accéder toujours au dernier message de ce sujet
Afficher l’extrait du dernier message de ce sujet au lieu de l’OP
Ces options sont actuellement définies sur FAUX pour chaque sujet.
(en plus de pouvoir sélectionner la miniature spécifique que vous souhaitez afficher)