可以更改用户名的显示文本吗?

我正准备为当地的业余无线电俱乐部搭建一个社区。我希望将用户名字段显示为“呼号”,以便用户使用其 FCC 颁发的呼号进行注册。请问是否有简便的方法实现这一点?如果可以,是否还能在字段旁添加一些说明文字?

1 个赞

你可以通过访问 /admin/customize/site_texts?q=username 来实现大部分自定义。这将显示所有可以被覆盖的“username”实例。

至于描述性文本,我不太确定。

另外,你也可以直接添加一个个人资料字段。我不确定每个人的呼号是否都适合作为用户名,因此使用自由文本字段可能效果更好。我是这样处理 Jabber 地址的。:slight_smile:

2 个赞

如果您在查找需要自定义的正确字符串时遇到困难,可以尝试这里提供的方法:通过详细本地化查找翻译键。如果您在按照该指南操作时遇到任何问题,请告诉我。

2 个赞

支持“强制”用户使用呼号作为登录名的想法,并调整界面以强调这一点。如果某人尚未获得呼号,则不一定必须使用呼号,而且我也不认为有什么简单的方法可以强制用户使用呼号;在这种情况下,界面文本的更改可能会让那些未使用呼号的用户感到有些困惑。

否则,据我所知,你基本上只能让用户使用自定义字段,但不确定如何将其显示在他们的帖子旁边。

祝好运!73 de N2UN

2 个赞

我同意你的看法。原本的设想是将“用户名”改为“呼号”,但同时添加某种工具提示或说明,指出如果尚未获得飞行执照,可以随意填写任何内容。

2 个赞

我也是通过尝试得出了这个结论,但它告诉我有超过 50 处 username 实例……我不确定是否值得为了调整它而去修改某些可能意外破坏整个系统的地方 :smile:

1 个赞

感谢提供信息!我会查看一下。根据这里的其他反馈,将其设为用户字段可能更简单。

2 个赞