Stiamo cercando specificamente di rimuovere le colonne visite, visualizzati e letti dalla pagina Utenti (su www.example.com/u e www.example.com/users), ma finora non abbiamo trovato un modo. Qualcuno sa se è possibile?
Se vuoi semplicemente nasconderlo dall’interfaccia, puoi certamente farlo con CSS personalizzato.
Ho la stessa domanda. Vorrei rimuovere le colonne “Mi piace ricevuti”, “Mi piace inviati” e “Giorni visitati”.
Non riesco a capire come farlo tramite CSS. Le colonne sembrano essere composte da elementi td con la classe “number”, ma senza un id.
È possibile?
So che l’opzione estrema è modificare l’impostazione “Abilita directory utenti”.
Grazie.
Ok, eccoci. Questo potrebbe smettere di funzionare se Discourse modifica la struttura delle directory degli utenti, ma è il meglio che posso fare in assenza di un identificativo per ogni elemento della tabella. Va inserito nella parte CSS di un componente di tema personalizzato.
div.users-directory table th:nth-child(2),
div.users-directory table th:nth-child(3),
div.users-directory table th:nth-child(8),
div.users-directory table td:nth-child(2),
div.users-directory table td:nth-child(3),
div.users-directory table td:nth-child(8) {
display:none;
}
Ho la sensazione che si potrebbe scrivere in modo migliore, ma sembra funzionare e non sembra rompere altre tabelle.
Ciò che vuoi ottenere può essere realizzato sovrascrivendo i modelli di pagina esistenti. Ecco un esempio di rimozione di una colonna:
Grazie. Darò un’occhiata, anche se probabilmente manterrò quello che ho per ora ![]()
Ho notato però che nella pagina della directory degli utenti “Tutto il tempo” c’è una 9ª colonna che vorrei nascondere anch’essa.