Specifically looking to remove the visits, viewed and read columns from the Users (at www.example.com/u and www.example.com/users) page, but haven’t found a way as of yet. Anyone know if it’s possible?
I you just want to hide it from the interface you can certainly do it with custom CSS.
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.