OK, sono riuscito a ritagliarmi del tempo per migliorare questo componente tematico questo fine settimana e l’ho aggiornato alla v2.0.
Ora è molto più efficiente.
La v2 del componente include le seguenti nuove funzionalità:
- il caricamento dei dati degli utenti è stato ottimizzato per effettuare il minor numero possibile di richieste Ajax, recuperando fino a 50 utenti/gruppi per richiesta.
Può anche sfruttare i dati serializzati se l’impostazione del sitoenable user statusè abilitata. In questo caso, effettuerà richieste Ajax solo per recuperare i dati per le menzioni di gruppo. - Aggiunto il supporto per la visualizzazione dei nomi completi per le menzioni di gruppo.
- Aggiunta un’impostazione per personalizzare il modo in cui i nomi vengono visualizzati nelle menzioni
- Aggiunto il supporto per ripristinare il testo delle menzioni renderizzate al markdown originale durante la citazione.
La nuova versione richiede una funzionalità piuttosto recente di Discourse, quindi è necessario aggiornare Discourse almeno alla versione 3.2.0.beta2.
@Hifihedgehog, @thoka se volete provarlo. Fatemi sapere se riscontrate qualche problema.