Ma dovresti essere in grado di rinominare semplicemente l’handle del gruppo, poiché in un discourse tedesco, il gruppo 10 si chiama “vertrauensstufe_0”, non “trust_level_0”. Pertanto, potresti riuscire a impostare il nome su “everybody”.
Ha senso. Dal punto di vista di uno sviluppatore, cosa contiene a.mention-group o, meglio ancora, come posso vedere la struttura dati di a.mention-group? Non sono uno sviluppatore Javascript di professione, ma riesco a lavorare a ritroso programmaticamente abbastanza bene. Sto tentando di modificare l’estensione di @saquetim per ottenere i dati da a.mention-group e a.mention e fonderli insieme con Ajax.
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 sito enable 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.
Ho un piccolo problema. Vedo il nome completo o visualizzato per le menzioni utente nella barra dei suggerimenti, ma non le vedo nel post. Vedi sotto. Vedo il nome completo o visualizzato per le menzioni di gruppo sia nella barra dei suggerimenti che nei post. Vedi anche sotto. Quindi, in sintesi, il nome completo sembra essere visualizzato per le menzioni di gruppo su tutta la linea, ma non per le menzioni utente e specificamente solo nel contenuto pubblicato.
Sì, sono all’ultimo aggiornamento da stamattina. Ho aggiornato seguendo le tue istruzioni, anche se ero già sulla 3.2.0.beta2. Quindi ora sono sulla 3.2.0.beta3-dev. Non vedo errori in sidekiq.
@Hifihedgehog, c’è stato un bug durante la gestione dei nomi utente che non erano completamente minuscoli. Puoi aggiornare il componente più tardi e riprovare?
Sfruttiamo gli handle di gruppo come mezzo per operare in modo trasparente, garantendo al contempo che vengano avvisati solo i destinatari pertinenti. Attualmente, dobbiamo educare gli utenti sulla selezione degli handle corretti per rivolgersi agli individui, poiché gli handle alterati vengono visualizzati durante le operazioni di copia e incolla.
Potresti pensare a un modo in cui la menzione corretta possa essere trasferita tramite copia e incolla, specialmente in combinazione con il nuovo composer?