Uninen
(Ville Säävuori)
1
我遇到了一个问题:论坛用户容易混淆主站用户资料和论坛用户资料。有没有办法在用户资料页面添加某种 HTML 元素?
无论我们编写多少文档,无论它多么简短清晰,用户就是不去阅读。当他们从论坛进入资料页面时,就开始编辑和自定义资料,却没有意识到这只会影响论坛,与主站用户资料毫无关系。而主站用户资料实际上包含与主站使用相关的重要数据。我们已启用单点登录(SSO),因此认证和资料创建是自动完成的。
我希望在用户资料页面的显眼位置添加类似“这是您的论坛资料。如果您想修改用户资料,请点击此处”的提示文本,让用户无法在没看到该提示的情况下错误地编辑资料。是否可以通过某种方式编辑主题来实现这一点?
dax
(Daniela)
2
创建一个主题组件,并在你的 Common > Head 选项卡中添加类似以下内容:
<script type="text/x-handlebars" data-template-name="/connectors/above-user-preferences/foobar">
<div class=mainsite>
<h3>这是你的论坛个人资料。如果你想修改用户资料,<a href="YOUR-SITE-URL">点击这里</a></h3>
</div>
</script>
然后,你可以在 Common > CSS 选项卡中按喜好进行自定义:
.mainsite {
background: #d1f0ff;
padding: 4px 10px;
}
将 YOUR-SITE-URL 替换为你喜欢的网址,当用户进入其偏好设置页面时,效果将类似于下图: