phpBB automatisé notifications par courrier électronique à tous les membres en ce qui concerne tous les messages

StackOverflow https://stackoverflow.com/questions/3881905

  •  28-09-2019
  •  | 
  •  

Question

Alors que je recherche celui-ci sur moi-même, peut-être quelqu'un pourrait fournir de réponse rapide. Merci beaucoup à l'avance.

Alors j'aime vraiment google groupes et la façon dont chaque membre reçoit notification de toutes les nouvelles choses qui se passent dans le groupe. Tous les nouveaux sujets, les anciens sujets, réponses ajoutés et ainsi de suite. Mais nous avons besoin de notre propre forum, si mon groupe est allé avec le forum phpBB sur notre site.

Je veux essentiellement mon conseil d'administration pour envoyer des notifications à tous les membres. Alors que les membres qui sont sur le téléphone ne doivent pas être présents sur le forum physiquement.

Toute personne face à ce problème avant, des solutions rapides? Les paramètres de phpBB qui peuvent répondre tout de suite. Peut être mise personnalisés pour des groupes?

=============================================== ===============================

Comme je l'ai découvert, en fait chaque utilisateur peut souscrire à des forums. N'ont pas été à la recherche assez dur ou tout simplement manqué. Ce produit effet désiré pour moi. Mais jusqu'à présent, je ne sais pas d'un moyen de forcer ce comportement pour tous les utilisateurs quels que soient leurs actions. Ce qui serait préférable pour petit conseil. Mais de bonnes nouvelles si cela supporté nativement par phpBB je parie que je peux écrire un code pour étendre cette fonctionnalité.

Était-ce utile?

La solution 2

J'ai également posté cette question sur les forums phpBB: c'est ce que je suis -> http://www.phpbb.com/community/viewtopic.php?f=72&t=2106567&p=12877384#p12877384

il y a apparemment mod qui est disponible.

merci à vous tous de l'aide.

Autres conseils

La seule chose que je peux penser est en quelque sorte contraint tous les membres à l'abonné à chaque forum / fil applicable. Je chercherais à le faire via une requête back-end, pas par quoi que ce soit phpBB fournit.

Après avoir regardé en ligne sur le schéma phpBB, je propose l'ensemble de la requête suivante à exécuter tous les jours via une tâche cron:

insert into phpbb_forums_watch
select distinct f.forum_id, u.user_id, 0
from phpbb_forums f, phpbb_users u
where u.user_type = 0
      and not exists (select 1 from phpbb_forums_watch 
                  where forum_id = f.forum_id
                        and user_id = u.user_id);

insert into phpbb_topics_watch
select distinct t.topic_id, u.user_id, 0
from phpbb_topics t, phpbb_users u
where u.user_type = 0
      and not exists (select 1 from phpbb_topics_watch 
                  where topic_id = t.topic_id
                        and user_id = u.user_id);

Laissez-moi savoir ce que vous pensez de ce ..

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top