Nascondi lo staff dalla pagina /about

|||
|-|-|-|
| :information_source: | Riepilogo | Nascondi lo staff dalla pagina about
| :hammer_and_wrench:|Repository| GitHub - literatecomputing/discourse-hide-admins-about: Theme component to hide some admin users from about page |
| :question:|Guida all’installazione|Come installare un tema o un componente del tema|
| :open_book:|Nuovo ai temi di Discourse?| Guida per principianti all’uso dei temi di Discourse|

Installa questo componente del tema

Questo componente non riceverà più aggiornamenti e sarà presto deprecato poiché non è più necessario!!!

Facoltativamente nascondi alcuni membri dello staff dalla pagina /about

Inserendo utenti in questo modo:

i loro link saranno nascosti dalla pagina /about.

Un esempio di quando questo è utile è se qualcuno è un amministratore tecnico del sito, ma non è un membro della community. Discourse.org utilizza un plugin per questo; questo è un componente del tema che fa la stessa cosa.

Sebbene l’URL contenga “staff”, nasconde gli utenti sia dalla sezione moderatori che dalla sezione amministratori della pagina /about.

Avvertenza: Se c’è un solo amministratore o moderatore e quell’utente viene nascosto, verrà visualizzata un’intestazione “admin” o “moderator” senza utenti elencati sotto di essa.

17 Mi Piace

Fantastico, proprio quello che mi serviva per nascondere, beh, te! :rofl: Grazie Jay!

4 Mi Piace

Un componente in urgente necessità, grazie

2 Mi Piace

Adoro le impostazioni predefinite, allora!

2 Mi Piace

I moderatori delle categorie sono ancora visibili. Quindi questo può nascondere solo quelli reali a livello di forum.

Sono quelli sulla pagina /about?

C’è un motivo per cui qualcuno vorrebbe nasconderli?

Puoi inviarmi un link?

Sì.

Non lo so. Perché qualcuno dovrebbe voler nascondere lo staff? Forse per lo stesso motivo.

Stavo solo pubblicando (mal formattate) FYI per coloro che amano nascondere i moderatori ma stanno usando moderatori di categoria con o al posto di quelli a livello di forum.

Non più perché ho cambiato i miei moderatori da livello di categoria a livello di “staff”. Non guardo mai /about e ovunque, quindi ho dimenticato totalmente che sto usando gli stessi utenti in ogni categoria. Mi sono svegliato a quella situazione quando ho dato una prova a quel componente.

Per essere specifici. Ha nascosto l’utente desiderato dalla primissima categoria ma non dalle successive.

Non mi interessa, davvero. Capisco perché alcuni amministratori vogliono nascondere i moderatori, ma non l’ha fatto con i moderatori di categoria basati su gruppi.

E onestamente - /about è così ben nascosto che non importa davvero cosa c’è o non c’è :wink:

1 Mi Piace

Ne abbiamo un paio sulla nostra: :slight_smile:

2 Mi Piace

Hmm. A prima vista, sembra che anche quelli dovrebbero essere nascosti. Darò un’altra occhiata la prossima settimana.

Anch’io! E anche @angus.

Bel piccolo TC!

Sei aperto a me per aggiungere anche la funzionalità per nascondere le mod e le mod di categoria? O almeno provarci…

2 Mi Piace

Certo! Oppure puoi darmi un suggerimento e posso farlo io.

3 Mi Piace

Musica per le mie orecchie!!!

Suggerimento 1 - Nascondi anche i moderatori

Estendi semplicemente la funzionalità esistente in modo che anche i Moderatori possano essere nascosti (utilizzando lo stesso campo) e chiamalo invece “staff nascosto”.

Ciò ha senso poiché Discourse garantisce in modo intelligente che ogni utente dello Staff appaia solo in Amministratori o nei Nostri Moderatori (ma non in entrambi). Sebbene ci sia meno utilità nel nascondere i Moderatori, ci sono ancora alcuni casi d’uso come avere un moderatore di test.

Suggerimento 2: Nascondi i Moderatori di Categoria

È abbastanza comune che le persone vogliano nascondere i Moderatori di Categoria, poiché occupano molto spazio e c’è poco valore nell’esporli pubblicamente al di fuori del contesto della categoria specifica.

A volte ha senso nascondere solo alcune categorie di Moderatori di Categoria, ma esporne altre.

Facilmente realizzabile con CSS, ad esempio sul mio sito:

// nasconde i moderatori di categoria nella pagina /about
section.about.category-moderators {
    display: none;
}

Lo farei usando un singolo campo che consente di specificare all o singole categorie.

Potrebbe essere utile poter sopprimere alcuni individui, ma non penso che valga la pena aggiungerlo in questa fase a meno che le persone non lo chiedano, poiché sarebbe un po’ più complesso.

Suggerimento 3: Integra il testo esteso di About

Quello è un TC super utile, ma fa solo una singola funzione limitata. E sarebbe facilissimo integrarlo.

Mi sembra sensato che tutte le personalizzazioni di /about siano in un unico posto. Inoltre, @manuel è un bravo ragazzo e potrebbe benissimo voler collaborare a questo.

Potresti voler rinominare questo TC “Pagina About Personalizzata” o simile se segui questa strada.

Sottosuggerimento: Markdown

Sarebbe ancora meglio se il campo extended about accettasse markdown piuttosto che solo HTML grezzo.

4 Mi Piace

Per tua informazione @pfaffman, in parte grazie al tuo recente feedback, ora c’è una funzionalità integrata per farlo, anche se è basata sui gruppi:

9 Mi Piace

Questa nuova funzionalità consente di selezionare membri specifici di un gruppo o nasconde tutti i membri del gruppo?

1 Mi Piace

È per i gruppi. “Membri specifici” sarebbe la stessa cosa di “utenti”. Preferirei che il selettore permettesse di scegliere utenti o gruppi, ma è solo per i gruppi.

3 Mi Piace

Quindi, sfortunatamente, se ho capito bene. Direbbe nascondi tutti gli amministratori contro un amministratore specifico? In tal caso, non sono sicuro che il team abbia compreso la particolare applicazione con il tuo caso d’uso originale.

1 Mi Piace

Perché non crei un gruppo e aggiungi gli utenti che vuoi nascondere invece di usare ‘admin’ in quel caso?

4 Mi Piace

Sì, immagino che sarebbe sufficiente. E renderebbe più efficiente se un sito avesse un volume maggiore di personale da nascondere.

Non avevo considerato quell’angolazione. Grazie.

3 Mi Piace

Mi sono aggiunto come amministratore nel gruppo dei moderatori, mi è stato detto di non mostrare quel gruppo e per questo /about dice che ci sono 0 amministratori e 0 moderatori (abbiamo bisogno di CSS per nascondere gli zeri, ha solo un brutto aspetto).

3 Mi Piace

L’ho menzionato nell’argomento Announcements. È decisamente spazio sprecato se non ne esistono.

4 Mi Piace