Don
1
|||
|-|-|-|
|
| 摘要 | 在账户页面添加账户删除请求下拉菜单。
|
|代码库| GitHub - VaperinaDEV/discourse-account-deletion-request: Add Account Deletion Request dropdown to account page. |
|
|安装指南|如何安装主题或主题组件|
|
|刚接触 Discourse 主题?| Discourse 主题使用入门指南
你好 
这是一个主题组件,用于在账户页面添加账户删除请求下拉菜单。
该主题组件重用了 Kris 的优秀代码 Convert the New Topic button to a have a sub menu - #7 by awesomerobot 来添加下拉菜单。谢谢!
仅当默认的 删除我的账户 消失且用户无法通过点击该按钮删除账户时,下拉菜单才会显示给用户。您可以使用 hide for staff 设置来隐藏员工用户的下拉菜单。
当用户可以删除账户时 
当用户无法删除账户时 
点击下拉菜单会打开两个选项。
- 更多信息
- 账户删除请求
当用户无法发送私人消息时,只会显示 更多信息 选项 
更多信息
这将打开一个模态框,您可以在其中描述用户发送账户删除请求时会发生什么。
账户删除请求
这将打开撰写器(私人消息),其中包含一些预加载文本(收件人、标题和描述)。
有一些设置和翻译。
在激活主题组件之前,您需要更改这些…
主题设置
主题翻译
26 个赞
您好,这个想法不错。您能否添加一个配置选项,以便使用匿名化而不是删除?
5 个赞
Bathinda
(Bathinda Helper)
4
我从 git https 地址安装了该组件,将其添加到当前使用的主题中,并设置了其设置(在第一个可自定义字段中填写了“admins”)。
但没有任何用户能在其偏好设置的“帐户”页面上找到该按钮。
Don
5
你好,这是员工用户吗?因为它不会显示给员工。
编辑:也许最好也显示给员工以供测试……我做了这个更改。现在它默认显示给员工,但我添加了一个设置来隐藏员工用户的下拉菜单。
1 个赞
Don
7
它应该出现在您更新主题组件后 \u003ckbd\u003e保存更改\u003c/kbd\u003e 按钮下方。
Bathinda
(Bathinda Helper)
9
之前没有更新组件,但现在已更新:
还将该组件应用于当前正在使用的“Light Default”主题。
然后通过管理员(我自己)的设置页面进入了用户的偏好设置页面,但没有找到该选项:
Bathinda
(Bathinda Helper)
10
啊!!
它显示在下方。完全错过了,因为它干扰了其他组件。
非常感谢。
我将提供屏幕截图供将来用户参考,说明为什么会错过它,因为它被另一个组件非常亮的“红色”所干扰:
我连1%的编码专家都不是。所以要使用这个组件,我必须关闭那个组件。你能建议/更改一些东西,将它向上移动一点吗?或者指导我如何打开组件代码并更改“变量”。仅此而已!
2 个赞
Don
11
好的,那是我的错。我使用绝对定位将其放在“保存更改”按钮下方,因为该位置没有插件出口。我现在已删除绝对定位来修复此问题。它将出现在“保存更改”按钮上方。
请再次更新主题组件。
3 个赞
Bathinda
(Bathinda Helper)
12
太棒了。
谢谢!否则我将不得不选择这两个组件中的一个。
现在我可以使用两者了。谢谢。
附注:我希望这个组件按钮不会干扰/拦截默认的“删除帐户”按钮,该按钮应该出现在那些没有创建任何帖子的用户的页面上。
1 个赞
Don
13
不,当默认的 删除我的账户 按钮激活时,它不会出现在用户面前。
4 个赞
ganncamp
(G Ann Campbell)
14
对于没有权限发送私人消息的用户来说,这如何运作?对我们来说,私人消息从 TL2 开始。
ganncamp
(G Ann Campbell)
16
谢谢!还有一个问题:如何在我的模态描述中换行?因为我现在是这样的:
1 个赞
Lilly
(Lillian Louis)
17
您尝试过 HTML \u003cbr\u003e 换行符了吗?
2 个赞
ganncamp
(G Ann Campbell)
18
我正在设置“账户删除请求”主题组件的设置。
我更新了大约 5 个不同的字段,然后注意到每个字段旁边的保存/取消按钮。所以我点击了离鼠标最近的那个……然后整个页面刷新了——我其他的编辑都丢失了。 
如果你要让我逐个字段进行操作,那么它应该逐个字段地工作。如果你要刷新整个页面,那么我应该为整个页面设置一组按钮。
这是最糟糕的情况。
6 个赞
mcdanlj
(Michael K Johnson)
19
这对于“帐户删除请求”主题组件中的所有字段都适用。
也许可以将此请求移至“帐户删除请求”主题组件页面下的评论?
2 个赞
pmusaraj
(Penar Musaraj)
20
我已将此主题移至帐户删除请求主题组件……但是,当我本地拉取该组件时,我无法重现此问题。
您在这里有稳定的重现步骤吗,@ganncamp?