Componente tema per utilizzare "Category icons" nel calendario del plugin "Events plugin"

Icone del calendario degli eventi di Discourse

Repository: https://framagit.org/oca/discourse-events-calendar-icons.git

Questo componente richiede entrambi:

Dopo/Prima

Rimuove il punto elenco nella visualizzazione del calendario e lo sostituisce con l’icona della categoria definita nelle impostazioni del [componente Icone delle categorie]. Se non è presente un’icona per la categoria, il punto elenco viene comunque rimosso, come si può vedere per Venerdì 3.

Impostazioni

  • show locked category icon: aggiungi l’icona del lucchetto per le categorie private

Come installare

Repository: https://framagit.org/oca/discourse-events-calendar-icons.git

13 Mi Piace

Ottimo lavoro @oca!

Penso che tu possa evitare l’hack con il componente delle icone delle categorie includendo il helper {{category-link}} invece di montare il widget category-icons. L’ho provato localmente con

{{category-link event.topic.category hideParent="true"}}

e funziona bene; serve solo qualche aggiustamento allo stile per nascondere l’etichetta della categoria, ma altrimenti le icone vengono visualizzate sia per le categorie padre che per quelle non padre.

4 Mi Piace

Ho applicato l’hack che hai suggerito.
La visualizzazione è quasi equivalente e non richiede il passaggio aggiuntivo.
A proposito, ho utilizzato l’icona del lucchetto da category-link nelle impostazioni del tema.

Non posso modificare il post iniziale rimuovendo le istruzioni. Qualcuno può creare una wiki per il post o concedermi il permesso di modificarlo? Grazie in anticipo.

1 Mi Piace

Ottimo, ho aggiornato l’argomento per rendere il post originale un wiki, così puoi modificarlo.

2 Mi Piace