Calendrier des événements sur les listes personnalisées

:information_source: Résumé Ajouter une fonctionnalité de calendrier aux listes personnalisées
:eyeglasses: Aperçu Voir en action ici
:hammer_and_wrench: Dépôt Event List Calendar
:question: Guide d’installation Comment installer un thème ou un composant de thème
:open_book: Nouveau aux thèmes Discourse ? Guide débutant pour l’utilisation des thèmes Discourse

:warning: Cela utilise (exige) à la fois le plugin events et le plugin custom lists.

Pourquoi utiliser ceci plutôt que la page upcoming events ?

  • Offre la possibilité d’avoir une sortie dans la barre latérale au lieu du calendrier complet
  • Inclut la liste des sujets
  • Possibilité de cibler plusieurs catégories ou des balises spécifiques (via le plugin custom lists)

Note : pour exclure les catégories où une balise est utilisée, assurez-vous d’inclure -category:SLUG dans les paramètres de la liste personnalisée. Par exemple, tag:webinar,livestream -category:show-tell

Vue calendrier :

Calendrier dans la barre latérale :

Paramètres

Inclut la possibilité d’avoir différents calendriers par liste/objet

  • Afficher uniquement les sujets de la liste ayant des événements
  • Masquer la liste des sujets

6 « J'aime »

C’est vraiment génial ! Je vois bien comment cela pourrait devenir très utile, et combler le manque d’une liste globale des événements à venir dans les fonctionnalités de base.

Pour une raison quelconque, l’interrupteur pour masquer les sujets ne contenant pas d’événements ne fonctionne pas chez moi. J’utilise le thème Horizon (je n’ai pas testé davantage, désolé). Je me demande si ce qu’il faut, c’est que le filtre gère le filtrage des événements plutôt que de les masquer via la TC. Je vais soumettre une demande de fonctionnalité à ce sujet.

Enfin, il nous faut vraiment que le bouton « Nouveau sujet » devienne un bouton « Nouvel événement » sur la liste filtrée par événements. Est-il possible d’ajouter cela à la TC ?

1 « J'aime »