The discussion revolves around changing the “Reply” text independently for public topics and private messages (PMs) in a Discourse forum. Mark_Schmucker wants to change the “Reply” button to “Reply All” for public topics and to “Message” for PMs.
Steven suggests using CSS to achieve this and provides a working example with code. Stranik points out that text customization might be a simpler solution and notes that the same language variable (js.topic.reply.title) is used for both public topics and PMs.
Justin and pfaffman also suggest looking into text customization as a solution. Mark_Schmucker identifies the use of the archetype-private_message class as the key to differentiating between public topics and PMs.
Our users are from a mailing list background and get confused about whether they are posting publicly or PM’ing someone. We want to change the text of the Reply button from “Reply” to “Reply All”, to make it more clear. I can already do that using /admin/customize/site_texts, however this changes the Reply button for PMs as well, since PMs are also topics and use the same framework.
For public topics, we want to keep the customization already provided by /admin/customize/site_texts.
For PMs, we want to change the text of the Reply button to “Message” in three places, shown below.
You can use any method that makes sense- expand the list of fields at /admin/customize/site_texts, a CSS customization, theme component, plugin, etc.
I suppose the trick will be to distinguish between public topics and PMs.
When do you need it done?
Next couple weeks would be great.
What is your budget, in $ USD that you can offer for this task?