Ce composant fonctionne parfaitement sur notre forum (après quelques modifications CSS pour correspondre à notre thème ), bravo à @awesomerobot
Une chose que j’ai remarquée : les sujets en vedette apparaissent toujours au-dessus des sujets bannière. Personnellement, je pense qu’ils devraient apparaître en dessous, car cela est plus logique compte tenu de la nature des sujets bannière. Existe-t-il un moyen de réaliser cela, ou serait-il possible d’au moins pouvoir choisir son emplacement dans les options du composant ?
@awesomerobot Je viens de remarquer que ce composant s’affiche lorsque je suis connecté en tant qu’administrateur, mais pas pour d’autres connexions, navigateurs, ou même dans des fenêtres de navigation privée.
@awesomerobot Salut Kris, malheureusement, cela ne fonctionne pas pour moi. Peut-être y a-t-il une option que je dois désactiver. J’obtiens cette erreur : que dois-je faire exactement ?
Je regarde simplement ce composant et il pourrait être ce que je recherche si je peux le modifier un peu.
Serait-il possible de réutiliser les sujets pour les intégrations ?
Par exemple, puis-je utiliser une fonctionnalité double et intégrer une vidéo YouTube à gauche et un flux Twitch à droite, en l’appelant « Contenu en vedette » ?
Quelque chose a-t-il changé dans ce composant ? Depuis la mise à niveau vers la dernière version (ce composant ainsi que Discourse), je n’obtiens que deux sujets avec miniature sur la page d’accueil et le CSS semble également avoir légèrement changé (vous pouvez vérifier sur forumscp.com).
À première vue, je ne vois aucune raison pour cela, le lien de prévisualisation dans le message original ci-dessus affiche toujours 3… pouvez-vous fournir le lien vers le sujet que vous attendez dans la troisième position sur votre site ? Il est possible que je n’aie pas pris en compte quelque chose.
Serait-ce parce que le sujet ne possède pas d’image à reproduire ? Dans ce cas, le composant ne devrait-il pas soit utiliser une image prédéfinie, soit sélectionner le sujet suivant disposant d’une image ?
Il semble que je rencontre un autre problème avec ce composant, car il ne se charge plus sur notre communauté. J’ai également remarqué qu’il n’apparaît pas dans l’aperçu du créateur de thème non plus.
Merci de l’avoir signalé ! J’avais une route obsolète (/tags/featured est maintenant /tag/featured). Vous devriez pouvoir la mettre à jour maintenant pour la récupérer.
Quelle est la raison de la limite codée en dur de 3 sujets en vedette ? Y a-t-il une possibilité de rendre cela configurable ? J’aimerais pouvoir en utiliser 6 pour remplacer notre utilisation actuelle des aperçus de listes de sujets.
De plus, si vous décidez de prendre en charge plus de 3 publications mises en avant, il serait idéal de pouvoir sélectionner la taille de l’image. Actuellement, le TC utilise des images de 1024x1024, ce qui serait excessif lorsque nous utilisons des images plus petites.
Après avoir migré ma configuration vers un sous-dossier, ce composant de thème ne fonctionne plus.
Est-il suffisant d’utiliser getURL de get-url lors de la configuration ou de la vérification des routes ? Peut-être aussi lors des appels ajax ?(les appels ajax sont déjà gérés). Je peux essayer si c’est la bonne approche.
De plus, je pense que cette correspondance est un peu trop large ? Par exemple, si un sujet contient search ou admin dans son titre, le composant n’est pas affiché lorsque show_on est défini sur all.
Nous ne l’utilisons que s’il y a une actualité importante à afficher au-dessus de tout le reste.
Actuellement, le problème est qu’il ne se replie pas lorsqu’aucun élément n’est marqué comme « en vedette », ce qui crée un grand espace vide en raison des min-height définis.
Ainsi, nous devons toujours désactiver le composant. L’inconvénient : l’utilisateur doit recharger le site web pour que cela prenne effet. Et je comprends que le replier automatiquement, par exemple via une classe (au cas où aucun sujet ne serait marqué), après l’appel AJAX, ferait clignoter toute la page.
Mais : serait-il possible d’ajouter une variable « enabled » dans le composant qui le replierait et empêcherait l’exécution de l’appel AJAX (et de l’indicateur de chargement) pour récupérer les sujets marqués ? Ainsi, l’utilisateur n’aurait pas besoin de forcer le rechargement de la page pour que cela prenne effet.