正在开发一个使用phpbb在我们公司内部使用的论坛。所有用户都是由admin创建的,因此不用担心sparm用户。我想在指定论坛的每个新帖子上向所有注册用户发送电子邮件通知(比如公司公告)。
我知道有一个订阅论坛功能。但我不认为这是告诉所有用户订阅该论坛的好方法。
有没有办法实现这个目标?
答案 0 :(得分:1)
您可以修改phpbb代码,以便在注册时自动将其订阅到相关论坛。这样您就不必告诉用户手动执行此操作。
皮特
答案 1 :(得分:1)
在\ includes \ functions_user.php
中FIND:
'user_notify' => 0,
替换它:
'user_notify' => 1,
这会将回复通知设置为新用户的默认值。
如果您已经存在用户,请通过phpmyadmin运行以下查询:
UPDATE phpbb_users
SET user_notify = 1
WHERE user_type <> 2;