Página 1 de 1

Dúvida tabela SQL subscrever tópico

Enviado: 22 Jan 2013, 14:55
por murilo_ns
Qual a URL do seu fórum: localhost
Tipo de Hospedagem: Free
Qual a versão do phpBB: phpBB 3.0.11
É um novo ou uma conversão: Update de uma versão phpBB3
Usuário de teste: Usuário: Senha:
Estilos instalados: prosilver
Modificações instaladas: várias
Qual seu nivel de experiência: Intermediario
Quando começou o problema: Seria uma dúvida
Descreva seu problema: Pessoal, boa tarde.
Gostaria de saber qual tabela no banco de dados é responsável por armazenar os tópicos aos quais foram subscritos pelos usuários.
Encontrei o artigo aqui no fórum:
kb.php?a=72

Em que diz
phpbb_topics_watch \"notificar-me sobre respostas\"
phpbb_forums_watch - Fóruns subscritos

Qual tabela seria responsável, quando eu subscrevo um TÓPICO?

Re: Dúvida tabela SQL subscrever tópico

Enviado: 22 Jan 2013, 21:21
por robra
Pode ser que eu esteja enganado, mas é a phpbb_topics_watch também, porque o tópico nada mais é que a 1ª mensagem postada, e aí ele vê tudo como mensagem.

Abraço. Imagem

Re: Dúvida tabela SQL subscrever tópico

Enviado: 24 Jan 2013, 14:47
por murilo_ns
Robra, boa tarde
Então não sei dizer :(
O que guarda essa tabela?
Exemplo
tenho nessa tabela

topic_id ----- user_id-----notify_status
---68-------------107-------------0---------

*desconsidere os -----

Então, no caso se a coluna notify_status guarda todos os tópicos aos quais as notificações estão ativas, entendes-e que os que estão com zero estão com a notificação desativada, certo? Se sim, por que não tenho todos os tópicos de meu fórum nessa tabela?

Poderia me ajudar?

Re: Dúvida tabela SQL subscrever tópico

Enviado: 24 Jan 2013, 18:19
por robra
Se você for nesta tabela em um Fórum recém instalado, você vai ver que ela está vazia. As informações nela só aparecem quando alguém subscreve um tópico ou mensagem, e aí, permanecerão na tabela só alterando o valor do campo notify_status.

Abraço. Imagem

Re: Dúvida tabela SQL subscrever tópico

Enviado: 25 Jan 2013, 10:20
por murilo_ns
robra, bom dia
Obrigado
Realmente, acredito que contabiliza a quantidade de notificações realizadas :D

Re: Dúvida tabela SQL subscrever tópico

Enviado: 25 Jan 2013, 13:17
por robra
Quando um usuário subscreve-se em um tópico ou marca a opção que deseja ser notificado quando houver uma resposta à sua mensagem, as informações aparecem na tabela phpbb_topics_watch. Quando este mesmo usuário desativa a subscrição deste mesmo tópico ou da mensagem, as informações na tabela não são excluídas, apenas o valor do campo notify_status muda de "1"(notificação ativada) para "0"(notificação desativada).

Abraço. Imagem