Alguém sabe me dizer se isso aqui funciona no phpbb 3.1??
Mensagempor Chico Gois » Qui Dez 27, 2012 07:46
Isto vai fazer com que todos subscrevam todos os fóruns.
Abra: includes/functions_user.php
Localize:
CÓDIGO: SELECIONAR TODOS
$user_id = $db->sql_nextid();
Depois, adicione:
CÓDIGO: SELECIONAR TODOS
// BB Subscribe to forum by default ------------------------------------------
$sql = 'SELECT forum_id from '.FORUMS_TABLE;
$result=$db->sql_query($sql);
while ($row = $db->sql_fetchrow($result)){
$arrForum[]=(int)$row['forum_id'];
}
foreach($arrForum as $forumId){
$sql = 'INSERT INTO '.FORUMS_WATCH_TABLE.' (`forum_id`,`user_id`,`notify_status`) VALUES ('.$forumId.','.$user_id.',0)';
$db->sql_query($sql);
}
// BB Subscribe to forum by default ------------------------------------------
Para fixar todos os usuários rode este SQL:
CÓDIGO: SELECIONAR TODOS
insert into phpbb_forums_watch (user_id, forum_id, notify_status)
SELECT u.user_id, f.forum_id, 0 notify_status
FROM phpbb_users u, forums f
where u.user_type=0
and not exists (select 1 from phpbb_forums_watch fw where fw.user_id=u.user_id and fw.forum_id=f.forum_id)
Atenciosamente,
Chico Gois
Subscrever tópicos automaticamente
-
- Novato
- Mensagens: 25
- Registrado em: 19 Nov 2014, 09:04
- Chico Gois
- Administrador
- Mensagens: 3623
- Registrado em: 03 Jul 2004, 03:53
- Nome Real: Chico Gois
- Localização: São Paulo - Capital
- Contact:
Re: Subscrever tópicos automaticamente
Tem o link deste post?
-
- Novato
- Mensagens: 25
- Registrado em: 19 Nov 2014, 09:04
- Chico Gois
- Administrador
- Mensagens: 3623
- Registrado em: 03 Jul 2004, 03:53
- Nome Real: Chico Gois
- Localização: São Paulo - Capital
- Contact:
Re: Subscrever tópicos automaticamente
Veja este viewtopic.php?f=147&t=44364&p=265555#p264061
E depois este viewtopic.php?f=147&t=44364&p=265555#p264062
Acho que é o que você quer.
E depois este viewtopic.php?f=147&t=44364&p=265555#p264062
Acho que é o que você quer.
-
- Novato
- Mensagens: 25
- Registrado em: 19 Nov 2014, 09:04
Re: Subscrever tópicos automaticamente
É quase isso...
O problema com esses dois tópicos que você me sugeriu é que o membro não recebe notificações de tópicos novos se ele não visitou o fórum desde a ultima notificação.
o que eu queria é realmente ter exatamente o mesmo comportamento do mod Board watch, porém se não consigo porque a verão não é compatível, então eu precisava ter esse comportamento (phpbb 3.1) como se o membro tivesse clicado em "subscrever este fórum" o que faz ele sempre receber notificação por e-mail de tópicos novos.
Em resumo o que eu quero ter de comportamento é que todos recebam notificação por e-mail de qualquer movimentação, mensagem e tópico novo.
OBS: eu já tinha lido estes tópicos de vc me encaminhou.
O problema com esses dois tópicos que você me sugeriu é que o membro não recebe notificações de tópicos novos se ele não visitou o fórum desde a ultima notificação.
o que eu queria é realmente ter exatamente o mesmo comportamento do mod Board watch, porém se não consigo porque a verão não é compatível, então eu precisava ter esse comportamento (phpbb 3.1) como se o membro tivesse clicado em "subscrever este fórum" o que faz ele sempre receber notificação por e-mail de tópicos novos.
Em resumo o que eu quero ter de comportamento é que todos recebam notificação por e-mail de qualquer movimentação, mensagem e tópico novo.
OBS: eu já tinha lido estes tópicos de vc me encaminhou.
- Chico Gois
- Administrador
- Mensagens: 3623
- Registrado em: 03 Jul 2004, 03:53
- Nome Real: Chico Gois
- Localização: São Paulo - Capital
- Contact:
Re: Subscrever tópicos automaticamente
Vou ver se acho alguma coisa.
- Chico Gois
- Administrador
- Mensagens: 3623
- Registrado em: 03 Jul 2004, 03:53
- Nome Real: Chico Gois
- Localização: São Paulo - Capital
- Contact:
Re: Subscrever tópicos automaticamente
Teria que testar http://stackoverflow.com/questions/3881 ... -all-posts
Precisaria fazer uma tarefa CRON
Precisaria fazer uma tarefa CRON