[已解决]如何让注册用户发表评论时也可以设置昵称

8 posts / 0 new
最后一篇
lugir 的头像
lugir
Offline
Joined: 06/22/2011
水滴数: 40
[已解决]如何让注册用户发表评论时也可以设置昵称
注册用户发表评论可以设置昵称,有没有哪位朋友实现过?
正在找第三方模块,有用过的朋友请告知一下 谢过 :D -----------更新:解决方案----------- 最后通过自己写模块的办法简单解决了这个问题,如果大家有找到比较成熟的第三方模块,还请告诉一下哈:D 自写模块路径:http://lugir.com/node/414
lugir 的头像
lugir
Offline
Joined: 06/22/2011
水滴数: 40
找到一个 Comment Anonymizer

找到一个 Comment Anonymizer 模块,在评论框下添加一个 Post this comment anonymously 勾选框
选中之后发表评论,则不显示注册用户的用户名,而显示成匿名用户。

不过这个模块还不能满足注册用户评论设置昵称的需求,继续查找 :D。

这个模块用的人也不怎么多。

东方龙马
Offline
Joined: 01/15/2009
水滴数: 552
对于注册用户,drupal可以设置是否给已注册的用户修改自己昵称的权限

对于注册用户,drupal可以设置是否给已注册的用户修改自己昵称的权限。不过这个可能和你的需求不大相同,继续加油再找找吧~~

lugir 的头像
lugir
Offline
Joined: 06/22/2011
水滴数: 40
嗯,和需求还是有些不同,因为昵称一改,所有的回复名称都会有

嗯,和需求还是有些不同,因为昵称一改,所有的回复名称都会有相应的更改。
现在要实现的功能,是实现注册用户可为回复设置昵称,以张三、李四、王五等各不相同的昵称来做为回复者名称。是水军大爱的功能 :D

lugir 的头像
lugir
Offline
Joined: 06/22/2011
水滴数: 40
好不容易找到 Node and Comments Form

好不容易找到 Node and Comments Form Settings 模块
http://drupal.org/project/nodeformsettings

这个模块提供了一系列更改表单的操作,并可为评论表单配置 Allow to override the author of a comment,为具备管理评论权限的用户添加一个设置评论作者的配置框。

遗憾的事,设置的评论作者必须要是网站的注册用户,和需求还是有一点差异 T-T

东方龙马
Offline
Joined: 01/15/2009
水滴数: 552
Drupal默认的是允许陌生用户是否修改默认的昵称

Drupal默认的是允许陌生用户是否修改默认的昵称,比如花园的陌生用户设为“花园访客”,陌生用户可以自己改为想要的名字。

lugir 的头像
lugir
Offline
Joined: 06/22/2011
水滴数: 40
是的,匿名用户可以随意填写昵称,但默认的,注册用户在登录后

是的,匿名用户可以随意填写昵称,但默认的,注册用户在登录后直接绑定了用户名,不能再进行昵称设置。
需要实现的需求正好是需要注册用户能够像匿名用户一样自由设置昵称 :D

lugir 的头像
lugir
Offline
Joined: 06/22/2011
水滴数: 40
找了一早上没找到合适的解决方案,最后只好写一个小模块来解决

找了一早上没找到合适的解决方案,最后只好写一个小模块来解决了
http://lugir.com/node/414