Blocchi della barra laterale destra

Per popular-tags, c’è un modo per abilitare un numero di conteggio degli argomenti e visualizzarlo per ogni tag? Preferibilmente, il conteggio dovrebbe anche rispettare il valore del parametro scopeToCategory.

Come posso visualizzare un pannello con le informazioni dell’utente nella barra laterale destra?
Ciao Team Discourse,
Sto cercando di aggiungere un pannello con le informazioni dell’utente alla barra laterale destra utilizzando il componente tema Blocchi barra laterale destra.
Vorrei mostrare i dettagli del profilo dell’utente corrente, come nome utente, avatar, Mi piace ricevuti/ dati, numero di post, ecc., simili allo screenshot.
Potreste per favore farmi sapere come ottenere questo risultato?
Grazie per il vostro aiuto!

Ho provato ma mostra errori.

Quali informazioni dell’utente vuoi mostrare?

Come nome utente, avatar, “mi piace” ricevuti e inviati, numero di post, ecc., simile agli screenshot.

Non quali informazioni sull’utente.

Quale utente? La barra laterale è piuttosto statica. C’è un utente di cui vuoi sempre mostrare le informazioni? La barra laterale viene visualizzata negli elenchi di argomenti in cui ci sono molti argomenti. Quale utente vorresti mostrare? E perché cliccare sull’avatar per vedere la scheda utente non è la soluzione migliore?

Voglio che questa sezione visualizzi sempre le informazioni personali dell’utente attualmente connesso.

1 Mi Piace

Concordo! Penso che sarebbe utile aggiungere il Profilo utente come blocco predefinito, riutilizzando potenzialmente il codice dal Tema centrale (dove è stata un’aggiunta particolarmente valida, a mio parere)?

L’unica aggiunta che farei sarebbe un controllo per rimuoverlo una volta che un utente ha aggiunto un’immagine del profilo e una biografia. In questo modo non dovranno continuare a vederlo ogni volta che effettuano l’accesso…

Puoi provare a usare o modificare questo, è il blocco del profilo utente di Central con alcune modifiche:

Tuttavia, quello è solo il modello base, avrà questo aspetto:

Se vuoi che sia stilizzato in modo simile all’aspetto di Central, potresti dare un’occhiata alle dichiarazioni di stile in scss/blocks/user-profile.scss · main · Manuel Kostka / Discourse / Canvas / Central Theme · GitLab

2 Mi Piace

Perché la gente non sa chi è?

Costringere le persone a compilare un profilo ha senso; non mi è chiaro che vedere il proprio profilo invii un messaggio chiaro. È questo il problema che stai cercando di risolvere?

Aha. Quindi anche tu pensi che non vogliano vedere la loro faccia tutto il tempo. :slight_smile:

1 Mi Piace

Sembra una strategia legittima per incoraggiarlo, date le precedenti conversazioni al riguardo…

Anche se concordo sul fatto che non sia l’approccio migliore, è sembrato una parte popolare del tema centrale, almeno da alcune persone con cui ho parlato:

Presumo che sarebbe abbastanza semplice aggiungere il testo al passaggio del mouse “Aggiungi immagine” per le immagini del profilo e dell’intestazione con collegamenti appropriati, il che migliorerebbe le possibilità di conversione.

Posso parlare solo per me stesso nel dire che penso aiuterebbe ad aumentare il “tasso” di immagini del profilo, il che è utile per la maggior parte delle community…

Ciao,

Dopo l’aggiornamento all’ultima versione, fd584ed (6 giugno 2025) di questo discourse-right-sidebar-blocks, il componente right-sidebar-blocks non si carica sulla mia ultima istanza beta di Discourse:

Uncaught (in promise) Error: Could not find module `ember-curry-component` imported from `discourse/theme-23/discourse/components/right-sidebar-blocks`

Credo che questo sia legato al modo in cui right-sidebar-blocks.gjs in quel commit ora inizia con:

import curryComponent from "ember-curry-component";

Non ho molta familiarità con questa roba tecnica, quindi se hai bisogno di ulteriori informazioni da parte mia, fammelo sapere.

1 Mi Piace

È strano. Non esiste un componente del genere, per quanto ne so. Forse si tratta di un file mancante :thinking:.

Forse, non ne ho idea. Ripeto, non sono affatto abituato a queste cose tecniche, quindi se avete bisogno di ulteriori dettagli da parte mia, o se mi sto semplicemente perdendo qualcosa di ovvio, voi o chiunque altro non esitate a farmelo sapere.

Per ora sto solo eseguendo una copia della versione precedente, f4ef4a4 dell’8 maggio, che funziona perfettamente.

1 Mi Piace

Grazie per la tua risposta!
Mi piacerebbe suggerire una funzionalità: sarebbe fantastico se potessimo installare componenti o layout con un solo clic facendo riferimento a un altro sito Discourse di un brand.
Scusa, la configurazione tecnica è un po’ opprimente per me, quindi qualcosa di più semplice sarebbe davvero d’aiuto.

Un aggiornamento sulla situazione. Il problema sembra essere risolto con Discourse v3.5.0.beta6. Il mio problema menzionato in precedenza era presente solo su v3.5.0.beta5.

Presumo sia grazie a questo commit che “rende curry-component disponibile per temi/plugin”.

Tutto a posto ora.

2 Mi Piace

Ottima osservazione! Penso che il curryComponent originale possa provenire da

?

1 Mi Piace

Mi piacciono molto i blocchi della barra laterale destra e uso il blocco degli eventi imminenti. Ero convinto che l’evento fosse in ordine cronologico. Ora non sono in ordine cronologico, vedi lo screenshot qui sotto


Ho controllato e mi sono assicurato che avessero tutte le date corrette e fossero di quest’anno (2025)

2 Mi Piace

Sarebbe davvero bello avere un’opzione qui per inserire icone FA in ogni blocco. Ad esempio ranking-star per “gamification”, ecc., comments per “ultimi commenti”, ecc.

2 Mi Piace

Qualcun altro ha visto questo? Erano sempre fuori ordine cronologico? Sul mio sito self-hosted non si è risolto da solo