Merci, je préfère nettement le plugin car il offre un peu plus de personnalisation par catégorie que le composant de thème.
Lorsque nous modifions la largeur/hauteur des vignettes, il est indiqué que nous devons rebouillir les publications. J’utilise rake posts:rebake.
Je me demande simplement s’il existe une commande pour rebouillir uniquement les publications qui ont des vignettes, ou si je dois rebouillir chaque publication à chaque fois que je modifie la taille de la vignette, ou même rebouillir toutes les publications d’une catégorie spécifique ?
Utilisez du CSS sur mobile (par exemple, max-width : consultez quelques publications en arrière)
Sur ordinateur de bureau, utilisez les paramètres de hauteur et de largeur du plugin.
La résolution des vignettes est gérée par le paramètre de niveau de résolution du plugin. Cela n’est pas la même chose que la taille.
Rebake configure les vignettes dans Discourse. Si vous l’avez déjà fait une fois, vous n’avez plus besoin de le refaire. Jamais. Sauf si les niveaux de résolution disponibles sont modifiés dans le plugin (peu probable).
Je modifie la hauteur et la largeur dans les paramètres du plugin pour le bureau. Je l’ai réduit à 3 px pour voir si cela changeait quelque chose. Ensuite, j’ai régénéré les publications, mais la taille des vignettes n’a pas changé.
N’utilisez pas px, seulement le nombre.
Veuillez nous excuser, le conseil concernant la rebake est obsolète !
Je crains que l’utilisation du nombre seul ne produise aucun effet après son application.
Je tente essentiellement de réduire la taille de la miniature ici : Decks - Duelists Unite
Elle n’a pas changé, quel que soit le nombre que j’ai saisi.
Et si on mettait 50 pour la largeur et qu’on laissait le second champ vide ? Ça fonctionne pour moi.
D’ailleurs, pour la disposition en tuiles, ces deux paramètres sont sans objet (la largeur est déterminée par la fenêtre du navigateur et le nombre de colonnes, la hauteur par le ratio d’aspect de l’image).
Notez également que ces paramètres ne prennent effet que lorsque vous visualisez UNIQUEMENT cette catégorie.
Hmm, peut-être est-ce pour cela que cela ne change pas. J’utilise la disposition en tuiles. Je ne consulte que cette catégorie. J’ai modifié la largeur à 20 et laissé la hauteur vide. Aucun changement.
Je pense pouvoir simplement ajouter quelques pixels transparents sur mon image miniature pour la réduire. Cela pourrait fonctionner.
Oui, ces paramètres n’ont aucun sens pour Tiles. Tiles passe automatiquement de 3 à 2 puis à 1 colonne lorsque vous réduisez la largeur du navigateur ou de l’appareil. Les vignettes occupent toute la largeur des colonnes (moins un léger remplissage). Il n’a aucun sens de les réduire — cela donnerait un résultat épouvantable.
J’ai conçu Tiles après de nombreux prototypes afin de limiter le nombre maximal de colonnes à 3, car toute configuration supérieure est très difficile à suivre sur un écran d’ordinateur.
Ces paramètres existent pour vous aider à personnaliser la vue autre que Tiles, afin que vous puissiez déterminer la largeur occupée par les vignettes dans votre liste.
Donc, la seule façon d’avoir des « tuiles » plus petites est via CSS, je suppose ?
Vous pouvez essayer, mais cela ne serait pas pris en charge. Vous risquez de rencontrer des problèmes avec trop de métadonnées écrasées.
4 colonnes sont assez difficiles à lire, d’après mon expérience. Je me souviens qu’un utilisateur de l’un de mes sites s’est plaint qu’il y avait plus d’une colonne ! lol
Cela dit, voici le CSS par défaut. Je suis sûr que vous comprendrez le schéma. À vous de jouer !:
.tiles-grid-sizer,
.tiles-grid-item {
// 1 colonne sur les vues très étroites
width: 100%;
// 2 colonnes sur les largeurs moyennes
@media screen and (min-width: 501px) and (max-width: 800px) {
width: calc((100% - 6px)/2);
}
// 3 colonnes lorsqu'il y a de la place
@media screen and (min-width: 801px) {
width: calc((100% - 12px)/3);
}
}
Salut @merefield,
Recommandes-tu d’utiliser le composant de thème pour un site web en production ? Le considères-tu toujours comme expérimental ?
Si je désinstalle le plugin et installe le composant de thème, mes vignettes seront-elles conservées ?
Si non, existe-t-il un moyen d’assurer une transition fluide entre le plugin et le composant de thème ?
La source de données ne devrait pas être affectée. Passez librement entre les deux.
Le composant Thème est plus rapide, mais le mode Tuiles repose sur un moteur de rendu qui plante sur Chrome si vous faites défiler la page au-delà d’environ 10 pages de la taille d’un bureau (extrêmement improbable sur mobile !). Le problème Chrome correspondant n’a toujours pas été résolu. C’est la seule raison pour laquelle il est toujours marqué comme « expérimental ».
Côté positif, le mode Tuiles du composant Thème peut gérer les barres latérales, ce que ne peut pas faire celui du plugin. Cependant, le rendu en maçonnerie du plugin pourrait être considéré par certains comme un peu plus « élégant » car il est animé, tandis que la vue Tuiles du composant Thème ne l’est pas.
Dans l’ensemble, je préfère personnellement le composant Thème car il est plus léger, utilise beaucoup moins de JavaScript en mode Tuiles et est plus rapide.
Merci pour la réponse détaillée.
Pourriez-vous ajouter le lien vers le composant de thème quelque part dans le sujet ? Cela pourrait être utile, je ne l’ai trouvé que ici :
J’utilise le plugin TLP. Le bouton Portfolio sur la carte utilisateur n’apparaît pas sur les appareils mobiles. Existe-t-il un paramètre pour l’activer ?
@merefield Nous reprenons les 5 premiers jours du mois ! :tada : Avez-vous connaissance de problèmes avec TLP et la dernière version de Discourse ? Je suis prêt à reprendre les tests ![]()
Nous le sommes en effet. Je ne connais aucun problème critique majeur.
La mise à niveau s’est bien passée !
api_key = "a quick brown fox"
fetch("https://api.example.com/data", headers: { 'Authorization' => api_key })
Veuillez m’aider à le corriger.
J’ai un petit problème avec le composant du thème.
Lors du chargement de la page des catégories (chargement complet de l’application, pas seulement en cliquant sur « catégories »), j’obtiens une erreur JS :
GET https://canapin.win/tags/.json 404

Une de vos paramètres manque-t-il une balise ?

