J’examine le flux d’intégration des nouveaux utilisateurs, ce qui m’a conduit à system_messages.welcome_user.text_body_template, qui utilise %{new_user_tips}, entre autres macros.
Je peine à trouver où ces valeurs sont définies.
J’examine le flux d’intégration des nouveaux utilisateurs, ce qui m’a conduit à system_messages.welcome_user.text_body_template, qui utilise %{new_user_tips}, entre autres macros.
Je peine à trouver où ces valeurs sont définies.
Cela ne m’apparaît pas non plus ! Heureusement, quelqu’un a fait référence à cette macro exacte auparavant :
Quant à son utilisation, /admin/customize/site_texts?locale=en&q=%25{new_user_tips} montre quelques modèles :
Je n’ai jamais vu d’autre macro qui tire son contenu d’un autre modèle de contenu dans Discourse. ![]()
Je… ne comprends toujours pas
Qu’est-ce que « Transifex » et où se trouve-t-il ?
Et aussi, sans demander ici, comment saurais-je que %{new_user_tips} == system_messages.usage_tips.text_body_template
Transifex est notre système pour les personnes qui contribuent aux traductions pour la localisation. Vous n’avez pas à vous en soucier et pouvez faire comme s’il n’existait pas.
Mais c’est une bonne question - la plupart de celles ci-dessous sont (je pense) évidentes sauf pour new_user_tips. Dans tous les cas, il pourrait être bon d’avoir une explication ⓘ à proximité.
Clés d’interpolation disponibles : site_name, new_user_tips, base_url, username, name, name_or_username
Vous devriez creuser dans le code pour trouver system_messages.usage_tips.text_body_template.
C’est quelque chose qui pourrait certainement être amélioré pour qu’il soit apparent dans l’éditeur.
Je pense que les valeurs sont définies ici :
Mais je suis d’accord qu’il serait bien de voir une note à ce sujet quelque part.
Merci @Arkshine ! C’est utile !
Et… Ce bloc s’appelle defaults, ce qui implique qu’ils peuvent être modifiés pour pointer vers d’autres valeurs… ?