Interruttore di attivazione del tracciamento delle categorie

:discourse2: Riepilogo Categories Tracking Toggle aggiunge un pulsante di attivazione a ogni categoria nella pagina delle categorie.
:hammer_and_wrench: Link al repository https://github.com/discourse/discourse-categories-tracking-toggle
:open_book: Nuovo a Discourse Themes? Guida per principianti all’uso di Discourse Themes

Installa questo componente del tema

:information_source: Tieni presente che non funziona sulle pagine di categoria con stile “box”, che al momento non supportano una sezione per le categorie silenziate.

Funzionalità

Categories Tracking Toggle aggiunge un pulsante di attivazione a ogni categoria nella pagina delle categorie, consentendo agli utenti di passare rapidamente tra gli stati di tracciamento “silenzioso” e “normale”. È particolarmente utile per i siti che utilizzano l’impostazione del sito mute all categories by default.

Impostazioni

Il componente include impostazioni per modificare i livelli di tracciamento utilizzati, le icone, il comportamento delle sottocategorie e il testo mostrato al passaggio del mouse.

Nome Descrizione
livello di tracciamento 0: Silenziato, 1: Normale, 3: Osserva il primo post, 4: Tracciamento, 5: Osservazione
icona di tracciamento Nome dell’icona FontAwesome
livello di silenziamento 0: Silenziato, 1: Normale, 3: Osserva il primo post, 4: Tracciamento, 5: Osservazione
icona di silenziamento
includi sottocategorie Se disabilitato, solo la categoria principale vedrà modificato il proprio stato di tracciamento
Traduzione del tema Predefinito
custom_toggle.toggle_tracking Attualmente silenziato, seleziona per tracciare
custom_toggle.toggle_mute Attualmente in tracciamento, seleziona per silenziare

:discourse2: Ospitato da noi? I componenti tema sono disponibili per l’uso nei nostri piani Standard, Business ed Enterprise.

20 Mi Piace

Fantastico!

Funzionerà anche sull’ultima versione stabile o solo su quella con test superati?

Abbiamo ricevuto alcune richieste da membri di lunga data su come silenziare determinate categorie, ad esempio quelle dedicate ai principianti. Non erano a conoscenza della funzione della campanella.

3 Mi Piace

Non l’ho testato sulla versione stabile, ma non sono a conoscenza di nulla che ne impedisca il funzionamento lì.

3 Mi Piace

Grazie per il componente, @awesomerobot
Se seleziono 5 sotto livello di muto e cambio l’icona del muto in una pertinente, funzionerà per alternare tra normale e guardato?

1 Mi Piace

Sì, dovrebbe funzionare! Fammi sapere se incontri problemi.

1 Mi Piace

Il layout è un po’ sbagliato e la campanella è nella posizione errata:

  • iPad e DiscourseHub
  • Tema Air

Sì, è parzialmente atteso. Questo componente aggiunge fondamentalmente la funzionalità, ma potrebbe richiedere CSS aggiuntivi per adattarsi correttamente al layout insieme ad altri temi e componenti.

1 Mi Piace

Buono a sapersi. Fondamentalmente non è un componente pronto all’uso.

Tu conosci meglio come funzionano le cose sotto Discourse: devo ottimizzare ogni tema o bastano delle regolazioni comuni?

Dipende molto dal tema, quindi non posso dirlo con certezza!

Il componente funziona con gli stili predefiniti della pagina delle categorie non stilizzati, quindi immagino che i temi che hanno modificato il posizionamento nella pagina delle categorie potrebbero richiedere qualche aggiustamento.

Sembra una buona idea, anche se non riesco a vederla nell’anteprima.

Ci sono piani per permettere di scegliere tutti e cinque i livelli di osservazione/seguimento tramite la pagina delle categorie? Questo realizzerebbe l’idea proposta da @alehandrof qui:

@Jonathan5: Per vedere il tema in anteprima, devi navigare su yoursite.com/categories?preview_theme_id=xx (qualunque sia xx per te – penso che cambi).

@awesomerobot: Sul mio sito, la campanella sovrappone l’indicatore “non letti”:

C’è la possibilità di supportare altri stati, oltre al semplice attivazione/disattivazione?

Inoltre, quando premo su “silenzia” ora, la categoria scompare senza alcuna indicazione su come recuperarla dalla stessa pagina. Non mi sembra un’esperienza utente ideale.

Modifica #1: Riguardo al mio ultimo punto: le categorie scompaiono solo se l’utente non aveva categorie silenziate quando la pagina è stata caricata inizialmente. Se l’utente ne aveva già, c’è una sezione “Categorie silenziate” in fondo alla pagina che elenca tutte le categorie silenziate. Ma se non ne aveva, quella sezione non è disponibile e le nuove categorie silenziate semplicemente scompaiono.

Modifica #2: Sembra che provare a passare tra normale/osservazione (invece del predefinito silenzia/normal) non funzioni. Il componente continua a silenziare le categorie.

2 Mi Piace

Ho recentemente utilizzato il tuo tema insieme al tema “Modern Category + Group boxes” e l’interruttore è scomparso. Puoi controllare e apportare le modifiche necessarie?

1 Mi Piace

“Modern Category + Group boxes” utilizza un layout di pagina delle categorie in stile box, che è incompatibile con questo componente

2 Mi Piace

Ciao, questo componente sembra davvero fantastico ma purtroppo presenta alcuni problemi (3.2.0.beta4-dev).

A volte l’icona si sovrappone alla categoria successiva, se la sua altezza è ridotta.
Si sovrapporrà anche al testo “x non letti”, “y nuovi” che notifica nuovi post o argomenti.

Il caricamento delle immagini non funziona, quindi non posso fornire screenshot, mi dispiace.

1 Mi Piace

È previsto che i pulsanti non vengano visualizzati nella visualizzazione mobile?