J’ai entièrement réécrit ce composant. Il est hébergé sur un nouveau dépôt et possède un nouveau sujet : Featured Lists
Cette version continue de fonctionner correctement pour le moment, mais si vous utilisez Discourse 3.2.0.beta3 ou une version ultérieure, veuillez utiliser la nouvelle version.
Ce composant vous permet de présenter diverses listes de sujets sur votre page d’accueil. L’apparence par défaut :
Le format de la liste d’alimentation est un peu avancé et vous devez comprendre quelques concepts de liste de Discourse pour en tirer le meilleur parti. Vous définissez le
titre de la liste
longueur de la liste
filtre de liste (dernier, meilleur, non lu, etc.)
filtre par tag (tel que défini par le slug du tag)
filtre par catégorie (tel que défini par l’ID de la catégorie)
lien de la liste (où mène le bouton Plus)
Les listes sont configurées comme des flex-boxes, donc s’il n’y en a qu’une, elle s’étirera par défaut :
Crédits : Le composant est un dérivé de Showcased Categories. @Ahmed_Gagan a étendu les fonctionnalités et j’ai réécrit l’architecture. En fin de compte, nous avons tellement changé que ce n’est plus compatible.
Je ne pense pas ajouter d’autres sorties car j’en ai déjà trois. Si vous avez besoin d’une sortie spécifique, vous devrez créer un fork et l’ajouter là-bas.
Les listes sont des boîtes flexibles. Vous pouvez modifier le comportement flexible avec CSS et obtenir plus d’une liste par ligne.
Si vous voulez dire ceci, alors oui, je devrais mieux ajuster la largeur là-bas
j’avais le problème avec la configuration above-main-container. peu importe pour l’instant, le discovery-list-container-top convient à mes instances en cours d’exécution.
Merci d’avoir signalé cela @JBM. Je peux reproduire le problème, le code pour générer la liste s’exécute en boucle lorsqu’il ne peut pas accéder au contenu du site (car la connexion est requise). Cela fonctionne lorsque la sortie discovery-list-container-top est sélectionnée, car cette sortie n’est disponible qu’après la connexion. Je devrai examiner cela.
Si vous avez le temps, aimeriez-vous créer une sorte de séparateur soigné pour les mobiles, là où la partie vitrine où un utilisateur passe à la partie ordinaire la plus récente ? Maintenant, il semble que la dernière partie se poursuive sans fin.