Pourrions-nous avoir {name} ainsi que {username} ? L’utilisation d’un vrai nom est beaucoup plus personnelle dans les forums où cela est acceptable.
Suggestion 2
Avez-vous envisagé d’aligner l’UX/syntaxe avec le plugin (également officiel) Discourse Canned Replies ? Par exemple, utiliser ce qui suit à la place de {username} et {@username} :
Super ! Mais lors des tests, j’ai remarqué que l’ancien problème est revenu : le nom du premier destinataire apparaît dans tous les messages suivants — horreur ! C’est exactement le même cas que :
Je dois être le seul à utiliser réellement cette fonctionnalité pour le moment !!
Je viens de créer une PR avec ce qui semble être la solution, mais je ne comprends pas pourquoi l’ajout d’une personnalisation du nom casserait cela, alors que cela fonctionnait auparavant.
Tu es génial ! Je ferai un test une fois que ce sera fusionné.
Hé, je me suis rendu compte d’autre chose qui n’allait pas avec ma suggestion de Name ci-dessus : en fait, nous avons besoin de Firstname. Penses-tu qu’il soit possible d’utiliser simplement le premier mot de la chaîne ?
Je pourrais le faire dans Excel, mais je ne sais pas comment faire en Ruby !!!
Merci, je tente simplement de contribuer selon mes possibilités. J’ajouterai en fait des options supplémentaires pour %{first_name} et %{last_name}, et je modifierai l’option existante pour qu’elle affiche le nom complet.
Oui, le bug devrait être corrigé (je l’ai testé à plusieurs reprises). En ce qui concerne les prénoms et noms, il ne peut pas exister de « méthode universelle » car Discourse ne dispose pas de champs séparés pour le prénom et le nom, mais d’un seul champ global.
(je ne suis pas sûr que les GIFs dans Discourse soient une bonne idée, mais je l’ai vu et je n’ai pas pu résister)
Oui, je sais — il faudrait un code astucieux pour diviser la chaîne si elle contient un espace, en ne conservant que les caractères jusqu’à l’espace. Et simplement utiliser toute la chaîne s’il n’y a pas d’espace.
Comme je l’ai dit, je peux le faire dans Excel, mais pas en JavaScript / Ruby !