csdn/CSDN博文备份/Discourse创建和配置用户自定义字段-145547969.md

1 line
10 KiB
Markdown
Raw Permalink Normal View History

2025-02-10 13:12:59 +08:00
<p>用户自定义字段能够让你在用户注册的是要求用户提供更多的信息。这些用户提供的信息可以在用户名片,用户摘要页面下显示,甚至还可以通过 Data Explorer plugin 插件进行查询。</p> <br><p>本文能够帮助你对这些字段进行配置和设置。</p> <br><h3>添加一个用户字段</h3> <br><ol><li>进入 Admin > Community > User Fields (<code>discourse.example.com/admin/config/user-fields</code>).</li><li>如果你还没有创建过用户字段的话,显示下面的界面: <p></p> <p class="img-center"><a href="https://cdn.isharkfly.com/com-isharkfly-www/discourse-uploads/original/3X/2/9/29e918af354d8963744391ec19dbcfe78dd94970.png" rel="nofollow"><img alt="image" height="375" src="https://i-blog.csdnimg.cn/img_convert/ec689c9a77838af3077ee3f9f99b8d45.png" width="448" /></a></p> <p></p> </li><li>单击 “Add user field” 按钮来创建一个新的字段。 <p></p> <p class="img-center"><a href="https://cdn.isharkfly.com/com-isharkfly-www/discourse-uploads/original/3X/6/9/698d3e94aa4797b0245d86c4d401e112da4156bb.png" rel="nofollow"><img alt="17e4c9a866d0a6b58a968d4f49aba92c9c55e561_2_527x500" height="500" src="https://i-blog.csdnimg.cn/img_convert/93b8d1a45bade02100772d08aaf48b76.png" width="527" /></a></p> <p></p> </li></ol> <br><h3>选择一个字段类型</h3> <br><p>选择的字段类型将会决定用户在注册的时候可以输入的内容。</p> <br><p>选择的字段类型基于你想获得用户的什么信息,通常用下面的一些选择:</p> <br><h4>Text文本字段</h4> <br><ul><li>这个字段用户可以输入自己想输的内容,通常针对的是有多种回答的问题 (例如: “What company do you work for?”)</li><li>在文本输入的时候显示 HTML <p></p> <p class="img-center"><a href="https://cdn.isharkfly.com/com-isharkfly-www/discourse-uploads/original/3X/9/3/9362bba63ab217ddcb8a9bd6cba8e682a3195f2e.png" rel="nofollow"><img alt="" height="239" src="https://i-blog.csdnimg.cn/img_convert/e03c3a365c0522954b7f19ef4b33bea0.png" width="345" /></a></p> </li></ul> <br><h4>确认</h4> <br><ul><li>主要针对我们常用的 yes/no 问题,(例如, “Would you like to sign up for our newsletter?”)</li><li>显示为 HTML checkbox选择项 <p></p> <p class="img-center"><a href="https://cdn.isharkfly.com/com-isharkfly-www/discourse-uploads/original/3X/c/c/cc126289fe33a9f1e512d1ffcf71447bbd7cd46a.png" rel="nofollow"><img alt="" height="235" src="https://i-blog.csdnimg.cn/img_convert/9a95b66acbddc491a5af418cf571bb1e.png" width="345" /></a></p> </li></ul> <br><h4>下拉选择</h4> <br><ul><li>如果你希望提供多个可以供用户选择的话 (例如, “What is your gender?”)</li><li>显示为 HTML select input选择输入 <p></p> <p class="img-center"><a href="https://cdn.isharkfly.com/com-isharkfly-www/discourse-uploads/original/3X/d/2/d2a23a946ec2091f2390ceb696b5e937d7789789.png" rel="nofollow"><img alt="" height="250" src="https://i-blog.csdnimg.cn/img_convert/f98e5cc83857294fafc46f20590eb4b8.png" width="275" /></a></p> </li></ul> <br><p>针对下拉选择字段添加可选的下拉选择项目:</p> <br><ol><li>单击可选输入</li><li>输入一个回答后单击 “Create”</li><li>重复上面的过程 <p></p> <p class="img-center"><a href="https://cdn.isharkfly.com/com-isharkfly-www/discourse-uploads/original/3X/6/0/607cfa62180bf1b45893652fd77f48b67f8a6493.png" rel="nofollow"><img alt="" height="249" src="https://i-blog.csdnimg.cn/img_convert/094842b71da6d33ca06cf808f3a87536.png" width="222" /></a></p> </li></ol> <br><p>完成后的下拉选择项,看起应该和下面的图片内容相似:</p> <br><p></p> <br><p></p> <br><p class="img-center"><a href="https://cdn.isharkfly.com/com-isharkfly-www/discourse-uploads/original/3X/0/7/07384da5ada9baf94aa8ba6ed9223d776d379820.png" rel="nofollow"><img alt="" height="250" src="https://i-blog.csdnimg.cn/img_convert/3c5cef9ac1d690af408ffc2fc972d88d.png" width="195" /></a></p> <br><p></p> <br><h3>设置字段名和描述</h3> <br><ul><li><s