您好,如果我的问题看起来很愚蠢,我提前道歉。
是否可以在链接中包含设置来更改发送消息给特定用户的按钮文本,还是需要通过 CSS 进行配置?也就是说,我想让“消息”按钮的名称在作曲家中的所有私人消息中都保持不变,但私人消息发给论坛版主时,将“消息”按钮替换为“帮助”按钮。我知道您可以通过管理面板更改所有私人消息的按钮名称或根据类别创建主题的按钮名称,但我不知道如何仅针对特定用户更改“消息”按钮的名称。
您好,如果我的问题看起来很愚蠢,我提前道歉。
是否可以在链接中包含设置来更改发送消息给特定用户的按钮文本,还是需要通过 CSS 进行配置?也就是说,我想让“消息”按钮的名称在作曲家中的所有私人消息中都保持不变,但私人消息发给论坛版主时,将“消息”按钮替换为“帮助”按钮。我知道您可以通过管理面板更改所有私人消息的按钮名称或根据类别创建主题的按钮名称,但我不知道如何仅针对特定用户更改“消息”按钮的名称。
也许你可以添加两个回复模板。例如:
[wrap=template key="message-sally" action="create_pm" usernames="sally" title="Hi Sally!" label="Send Sally a PM"]
- [ ] task 1
- [ ] task 2
[/wrap]
[wrap=template key="message-help" action="create_pm" usernames="simon" title="Please help!" label="Get Help"]
- [ ] task 1
- [ ] task 2
[/wrap]
如果我误解了你的意思,请告诉我。
在查看此主题的 OP 时,我注意到它说 username 可以用作选项。该选项的正确名称是 usernames(带 s)。我将更新主题以修复此问题。
您好!谢谢,但这些命令会打开作曲家,用于发送私人消息或创建公共消息。在我的例子中,我想在打开的作曲家中将按钮名称从“Message”更改为“Help”。
我想为写给特定用户的私人信件更改此按钮(对于发送给其他用户的 PM,应保留标准的“Message”字样):
附言。我还有一个问题,我在这里发布了。你能帮忙吗?
@simon 例如,我是一名普通用户。
谢谢!我想我现在明白了。我被这个话题关于“回复模板”主题组件的事情搞糊涂了。我会把这些帖子移到一个新话题下。
我想象了三种可以发起与版主对话的方式:用户可以点击版主群组页面的“消息”按钮,用户可以点击版主的头像,然后在用户卡片上点击“消息”按钮,或者用户可以从他们的个人消息页面开始一个新的消息,然后将版主的名字或版主群组添加到PM的收件人列表中。
对于给单个用户发消息,用户可以点击他们的头像,然后在用户卡片上点击“消息”按钮,或者他们可以从个人消息页面开始一个新的PM,并将用户名添加到PM的收件人列表中。
我认为您想做的是根据消息的接收者动态更新“消息”按钮的文本。使用主题组件中的 Javascript 可能 可以做到这一点。我认为无法用 CSS 更改文本。
您可以检查一下是否可以从您网站的“管理/自定义/文本”部分进行您想要的更改,但我认为 PM(composer.create_pm)使用的是相同的翻译键。
是的,你说得对,所有私信都使用了相同的 composer.create_pm 键。
我不希望用户必须寻找一个按钮来发送消息。我希望用户使用一个回复模板来发送私信,该模板可以快速打开消息编辑器。
如果可行,我希望为此服务付费,因为我不是软件工程师。我想我应该在……Marketplace 上谈论这个话题 ![]()
我认为应该可以设置一个操作,根据用户更改按钮文本,但我不太确定这有多难。在 Marketplace 中发帖是个好主意。