Potremmo avere anche {name} oltre a {username}? Usare il nome reale è molto più personale nei forum in cui ciò è accettabile.
Suggerimento 2
Hai considerato di allineare l’UX/sintassi con il plugin (anch’esso ufficiale) Discourse Canned Replies? Ad esempio, utilizzando quanto segue al posto di {username} e {@username}:
Ottimo lavoro! Ma durante i test ho notato che il vecchio problema si è ripresentato: il nome del primo destinatario appare in tutti i messaggi successivi - che panico! È lo stesso problema segnalato qui:
Devo essere l’unico che sta effettivamente usando questa funzione al momento!!
Ho appena creato una PR con quella che sembra essere la soluzione, ma non sono sicuro del motivo per cui l’aggiunta della personalizzazione del nome avrebbe rotto questa funzionalità, dato che funzionava prima.
Sei fantastico! Controllerò tutto non appena verrà unito.
Ehi, mi sono reso conto di un altro errore nella mia suggerimento di Name qui sopra: in realtà abbiamo bisogno di Firstname. Pensi sia possibile usare semplicemente la prima parola della stringa?
Potrei farlo in Excel, ma non ho idea di come farlo in Ruby!!!
Grazie, sto solo cercando di contribuire dove posso. In realtà aggiungerò opzioni aggiuntive per %{first_name} e %{last_name} e modificherò quella esistente per mostrare il nome completo.
Sì, il bug dovrebbe essere stato risolto (l’ho testato ripetutamente). Per quanto riguarda nome e cognome, non esiste un metodo universale, poiché Discourse non dispone di campi separati per nome e cognome, ma solo di un unico campo complessivo.
(non sono così sicuro che i GIF su Discourse siano una grande idea, ma l’ho visto e non ho resistito)
Sì, lo so: servirebbe un codice intelligente per dividere la stringa se contiene uno spazio, mantenendo solo i caratteri fino allo spazio. E usare l’intera stringa se non c’è spazio.
Come ho detto, posso farlo in Excel ma non in Javascript / Ruby!