Puis-je réaliser quelque chose comme ça grâce au Theme component ?
Oui, vous devriez :
-
modifier la largeur maximale de la liste de sujets standard à l’aide de CSS
par exemple :.wrap { max-width: 2000px; } -
installer quelque chose comme le plugin Layouts pour ajouter les barres latérales (mais cela devrait fonctionner avec d’autres composants de barres latérales).
Tout est relativement simple.
Cependant, je ne suis pas sûr que plus de 3 colonnes soient très digestes, et cela inclut les barres latérales ?
Ouais, je vais probablement devoir réduire un peu… ![]()
Merci beaucoup !
Salut @merefield
Si vous savez, comment puis-je désactiver les images dans les extraits de sujet ?
Voici un exemple du problème que j’ai -
J’ai mis la souris sur l’image dans l’extrait (elle apparaît vide).
Je veux la supprimer complètement pour ne garder que le texte sous forme courte sous le sujet - car j’ai déjà une grande image comme miniature
Comment est-il préférable de le faire ?
Le contenu des extraits dépend de Discourse.
Ce comportement est un peu surprenant car les images ne sont généralement pas incluses ?
Pouvez-vous me donner le lien vers le message du forum et je pourrai peut-être y jeter un coup d’œil ? (n’hésitez pas à m’envoyer un message privé).
À titre de comparaison, ce sujet contient une image, mais elle n’est pas incluse dans l’extrait : List of Gameloops (WIP) - StarZen: The Unofficial Star Citizen Community
Je suppose, mais cette situation d’image dans un extrait pourrait-elle provenir de la liaison de la boutique en ligne ? Alors Discourse verrait un morceau de contenu qui inclut également une image.
Merci pour la proposition @merefield
J’ai constaté que les extraits fonctionnent correctement lorsqu’ils ne sont pas dans les titres.
Le problème venait du style « display: grid; ».
C’est probablement lié à mes autres composants de thème. Je vais enquêter davantage.
Merci encore !
L’« image » était un avatar visuellement cassé
C’est de ma faute avec les styles - j’ai décrit ce que c’était dans le commentaire précédent. Merci d’avoir deviné !
Il semble que vous ayez le plugin “theme sidecar” installé.
Pourriez-vous essayer avec ce paramètre activé (dans les paramètres du plugin) :

Je viens d’essayer avec un émoticône dans le texte et il y a définitivement un bon nettoyage si vous utilisez ce paramètre.
Non, je n’utilise pas le plugin sidebar.
Voici ma vue générale de la page. Elle sera bientôt lancée publiquement.
Les extraits dans les tuiles ont l’air corrects avec ce CSS
.tiles-style .topic-details {
display: block !important;
}
Exemples
Ça a l’air bien ! Joli fond ![]()
Notez que j’ai dit le plugin ‘sidecar’ ![]()
Ah, désolé - j’avais complètement oublié le plugin ‘sidecar’
- git clone https://github.com/merefield/discourse-topic-previews.git -b "theme_sidecar"
Merci ! J’essaierai aussi avec ça. Santé !
Salut, j’adore le composant, il fait une sacrée galerie en utilisant des tags !
Cette nouvelle mise à jour semble avoir supprimé la possibilité de sélectionner la miniature à partir du sujet. Je ne suis pas sûr de décrire cela correctement. Lors de la modification du titre du sujet principal, vous pouviez choisir la miniature du fil, mais maintenant je n’ai qu’une coche et un « X ». Toute aide serait grandement appréciée. Si vous en avez besoin, voici mon forum, MPCNC Portable/Storable Build - Your Builds - V1 Engineering Forum
Avez-vous installé le plugin sidecar ? C’est requis. Un composant seul ne peut pas implémenter cela car cela nécessite des modifications de l’API qui nécessitent un plugin… voir Pavilion
Non, je ne le vois pas, mais cela fonctionnait depuis très longtemps auparavant.
Je vais essayer ça, merci de votre aide.
Le plugin sidecar est cassé lors des derniers tests réussis avec Ember CLI activé.
Uncaught Error: Could not find module preload-store imported from discourse/plugins/discourse-topic-list-previews/discourse/initializers/preview-route-edits
Si j’étais plus une personne du frontend, je soumettrais une pull request, mais je n’ai aucune idée par où commencer.
Merci Richard, je vais regarder ça dès que possible.
Au fait, c’est un peu étrange car il ne devrait pas y avoir de javascript dans le plugin sidecar. Pouvez-vous vérifier que vous avez la branche sidecar ? Elle n’est pas encore sur master. La branche master contient le plugin obsolète et l’avertissement. Je vais m’en occuper bientôt, mais il est laissé là en partie pour alerter l’administrateur de changer.
Vous avez raison, notre système de déploiement de plugins a une régression, il ne récupère donc pas la bonne branche du premier coup. Mes excuses pour ne pas avoir vérifié !
Pas de problème Richard, c’est un peu inhabituel.




