Ho provato a rimuovere i plugin e il css uno per uno. Se disabilito di nuovo il componente MD, il pulsante delle impostazioni ricompare.
La sezione Avatar nella homepage ha un bell’aspetto
La sezione Avatar è allineata a sinistra nella sezione sottocategoria
Come possiamo trovare una soluzione?
Concordo que esta coluna de atividade deveria ter uma configuração melhor.
Tentei uma atualização do componente, verifique a última versão e me diga se está melhor.
O único problema pode vir de um nome de usuário longo, tentarei encontrar uma maneira melhor de fazer isso, se necessário.
GitHub - VaperinaDEV/discourse-custom-user-column
Questo componente ha funzionato senza problemi, non ci sono problemi ora
Grazie a Sam Simple Theme, sono stato in grado di aggiornare questo componente tema al nuovo sistema glimmer topic-list.
Ho provato a farlo da solo ma è stato un disastro, ma ora funziona benissimo. Non dovresti più avere un avviso obsoleto su questo componente.
Lavorerò presto alla versione mobile.
Grazie mille Steven per questo componente, mi piace molto l’idea del tema semplice di Sam ma implementato come un componente tematico più leggero. I miei utenti preferiscono fortemente questo layout rispetto all’impostazione predefinita di Discourse con solo avatar che non mostrano testo per il nome utente.
Ma l’unico problema è che questo paradigma Autore + Ultimo poster in qualche modo si rompe nell’elenco degli argomenti dei messaggi privati, dove abbiamo bisogno di vedere tutti i partecipanti a colpo d’occhio. Ad esempio, qui questo messaggio privato è in realtà per un altro utente, ma poiché ho iniziato il thread del messaggio privato e sono anche l’ultimo ad aver risposto, l’altro partecipante al messaggio privato non è visibile:
C’è un modo per aggiungere un’altra colonna con un elenco separato da virgole di avatar + nomi utente nella vista dell’elenco degli argomenti dei messaggi privati?
Per quanto ne so, non sono sicuro che esista un modo per applicare una modifica solo nella pagina dell’elenco degli argomenti dei messaggi dell’utente. Usano la stessa origine per le colonne. Posso esplorare ma non posso garantire che sia fattibile ![]()
Ciao Steven, grazie mille per la risposta. Il modo in cui l’ho fatto funzionare prima della migrazione Glimmer è stato aggiungere la colonna aggiuntiva per i nomi utente dei poster a tutte le viste dell’elenco degli argomenti, e poi usare CSS per nasconderla ovunque tranne la pagina dei messaggi privati:
.navigation-category .topic-list .topic-list-data.posters,
.navigation-topics .topic-list .topic-list-data.posters,
.navigation-filter .topic-list .topic-list-data.posters,
.user-activity-page .topic-list .topic-list-data.posters
{
display: none;
}
Sì, ma con la nuova versione abbiamo eliminato la colonna dei poster direttamente negli initializer.
Il modo migliore per farlo per te sarebbe creare un fork del componente nel tuo GitHub e cambiare eliminare la riga 48 in questo file:
In questo modo, la colonna esisterà ancora nel tuo forum e con il CSS potrai nasconderla nelle pagine giuste.
Nella versione predefinita, penso sia meglio mantenere la colonna eliminata, è molto più pulito.
Ok, questo potrebbe funzionare, grazie per il suggerimento. A parte questa migrazione Glimmer, la base di Discourse è stata abbastanza stabile, non sono state necessarie molte modifiche per questo componente?
Non penso che tu debba cambiare nulla nel CSS, questa parte di Discourse è stata piuttosto stabile.
Ciao, quanto sarebbe difficile aggiornare questo? Presumo che sia la parte \u003cscript type='text/x-handlebars' data-template-name='/connectors/topic-list-before-category/creator'\u003e che è deprecata?
[Avviso Admin] Il tema ‘MD Topic List’ contiene codice che necessita di un aggiornamento. (id:discourse.script-tag-hbs) (ulteriori informazioni)
È appena stato corretto, grazie!
Grazie mille @Steven per la correzione! So che deve essere stato un enorme lavoro con tutti i recenti cambiamenti. Componenti come MD Topic List rendono davvero una grande differenza nel rendere Discourse utilizzabile e accettabile per una base di utenti di forum tradizionale, quindi è davvero importante averlo come opzione. Ancora, grazie mille! Goditi il resto del tuo fine settimana.


