支持修改用户组的用户邮箱设置

It would be REALLY useful if there was a way to change certain default settings for groups of users.

I have a number of ‘Absent Friends’ who are those members who joined some months ago and either never re-visited or did for a while but then stopped.

I have the default setting for community Activity Summary emails set to 3-days as a general rule because I think this is a good balance for members who may use the site irregularly but are engaged.

However, if you do not visit at all, then you very quickly accumulate a very large volume of emails from a community that you are not engaged with, and therefore you are pushed into unsubscribing entirely (since you are probably not aware of, or interested in, editing your preferences).

It would be better for me to either switch long term Absent Friends to a weekly or monthly reminder, or to switch them to a different mailer entirely aimed at engaging them with the community as a whole rather than with specific threads.

Does anyone have any ideas for a work-around that does not involve me impersonating each member individually to make these changes? Do you agree it would be a useful tool for Community Managers?

You can do it at the rails console. See Bulk suspend users based on criteria for something similar.

2 个赞

sadly I am not technical - I have no Rails knowledge and extremely limited SQL

I would need an admin tool / button / interface

Then you’d need a plugin or to do it via the API. Do you want to do it on-demand, or have it happen automatically periodically?

Are you self-hosted or using a hosting service? (I.e., are plugins an option?)

It’s not up to me, but his doesn’t seem like the kind of thing that’ll make it into core any time soon. Do you have a budget?

谢谢——是的,我原本就推测可能是这样。这事并不急,它更像是一个“愿望清单”,本可以放在“功能建议”板块,但我还是发到了“社区”板块,想看看是否有人和我一样,认为这或许是一项能提升用户参与度(或避免用户流失)的有用功能。

我们托管在 Communiteq(原 DiscourseHosting),可以添加插件,所以这是可行的。事实上,我正在找人协助进行一些定制工作,可能只是 CSS 调整,但也许可以把这个功能也加入其中。

1 个赞

I might be able to help. My contact info is in my profile.

5 个赞