Come abilitare la selezione in blocco per il tema?

Ciao, sto usando Sam's Simple Theme ma non abilita la selezione multipla. Più precisamente, le caselle di selezione appaiono ma non il menu delle azioni.

Quando torno al tema predefinito di Discourse funziona come previsto.

Ho provato ad aggiungere un componente tematico con il CSS che ho trovato per la selezione multipla, ma non fa alcuna differenza.

.topic-list .topic-list-data.bulk-select {
  padding: 0;
  width: 30px;
}
.bulk-select-topics {
  display: inline-flex;
}

C’è un modo per aggiungere questa funzionalità? Grazie mille.

2 Mi Piace

Puoi riprodurlo qui su meta con il tema Semplice di Sam? Ho appena provato e vedo il pulsante:

2 Mi Piace

Grazie per la risposta. Non ho i permessi di moderatore qui su Meta, quindi non posso effettuare selezioni massive.

1 Mi Piace

Come non moderatore, dovresti vedere il pulsante Rimuovi:

1 Mi Piace

Ah OK, sì, questo funziona per me sia qui che sul mio forum. Ma il menu delle azioni di massa per i moderatori è un menu a discesa separato che appare con più opzioni, è quello che mi manca.

2 Mi Piace

assicurati che sia il componente del tema che l’istanza di Discourse siano aggiornati. tale funzionalità è stata aggiunta.

2 Mi Piace

Ciao, sì, sono entrambi aggiornati.

1 Mi Piace

ti stai riferendo a questo menu?

Quella è una mod sul mio forum di prova che esegue il tema semplice di Sam che ho appena aggiornato.

2 Mi Piace

Hmm strano. Da quando ho iniziato a usarlo qualche anno fa, le azioni di selezione in blocco non sono mai apparse con Sam’s Simple Theme. Lavorando su qualche altro componente del tema circa un anno fa, mi sono imbattuto in uno snippet di codice che lo ha fatto funzionare, ma o l’ho rimosso per sbaglio o ha smesso di funzionare con un aggiornamento.

L’unica possibile differenza a cui riesco a pensare è che sono sul ramo stable, ma come ho detto questo è un problema di lunga data per me da anni.

2 Mi Piace

sì, questo è probabilmente il motivo. Penso che il nuovo menu delle azioni di massa sia stato aggiunto solo di recente a quel tema.

se guardi il tuo forum come amministratore con quel tema, o in modalità sicura come moderatore, vedi il menu corretto delle azioni di massa?

3 Mi Piace

Con ?safe_mode=no_plugins no, il menu non appare. Con ?safe_mode=no_themes%2Cno_plugins funziona, ma ovviamente è solo perché disabilita i temi di terze parti.

Ho scaricato il branch principale da GitHub - discourse/discourse-simple-theme: Sam's simple discourse theme e una rapida ricerca di bulk in tutti i file non trova nulla.

1 Mi Piace

no non c’è, ma doveva essere compatibile. puoi vedere la vecchia selezione di massa rimossa qui quando i template sono stati rifattorizzati:

2 Mi Piace

Quindi, se ho capito bene, la vecchia versione di Sam’s Simple Theme gestiva la selezione multipla, poi Discourse ha cambiato il modo in cui funzionava, e poi Sam’s Simple Theme ha recentemente rimosso quella vecchia gestione e ora è indefinita in Sam’s Simple Theme in modo che funzioni tornando al codice di selezione multipla principale?

1 Mi Piace

Quindi immagino che quello che non capisco è che la selezione di massa non ha mai funzionato per me con Sam’s Simple Theme finché non ho aggiunto alcune righe di codice circa un anno fa, non ricordo se fosse CSS o JS nell’HEAD.

1 Mi Piace