Dúvida tabela SQL subscrever tópico

Suporte à dúvidas gerais relacionadas ao phpBB.
Avatar do usuário
murilo_ns
Membro Intermediá¡rio
Membro Intermediá¡rio
Mensagens: 499
Registrado em: 09 Jun 2011, 11:01
Nome Real: Murilo Nunes
Localização: São José do Rio Preto SP
Você favoritou esta postagem

Dúvida tabela SQL subscrever tópico

  • Remover marcador da postagem
  • Mensagem 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?
    Avatar do usuário
    robra
    Membro Sênior
    Membro Sênior
    Mensagens: 6065
    Registrado em: 02 Dez 2010, 23:29

    Re: Dúvida tabela SQL subscrever tópico

  • Favoritar esta postagem
  • Mensagem 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
    [DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".
    Avatar do usuário
    murilo_ns
    Membro Intermediá¡rio
    Membro Intermediá¡rio
    Mensagens: 499
    Registrado em: 09 Jun 2011, 11:01
    Nome Real: Murilo Nunes
    Localização: São José do Rio Preto SP
    Você favoritou esta postagem

    Re: Dúvida tabela SQL subscrever tópico

  • Remover marcador da postagem
  • Mensagem 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?
    Avatar do usuário
    robra
    Membro Sênior
    Membro Sênior
    Mensagens: 6065
    Registrado em: 02 Dez 2010, 23:29
    Você favoritou esta postagem

    Re: Dúvida tabela SQL subscrever tópico

  • Remover marcador da postagem
  • Mensagem 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
    [DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".
    Avatar do usuário
    murilo_ns
    Membro Intermediá¡rio
    Membro Intermediá¡rio
    Mensagens: 499
    Registrado em: 09 Jun 2011, 11:01
    Nome Real: Murilo Nunes
    Localização: São José do Rio Preto SP
    Você favoritou esta postagem

    Re: Dúvida tabela SQL subscrever tópico

  • Remover marcador da postagem
  • Mensagem por murilo_ns »

    robra, bom dia
    Obrigado
    Realmente, acredito que contabiliza a quantidade de notificações realizadas :D
    Avatar do usuário
    robra
    Membro Sênior
    Membro Sênior
    Mensagens: 6065
    Registrado em: 02 Dez 2010, 23:29
    Você favoritou esta postagem

    Re: Dúvida tabela SQL subscrever tópico

  • Remover marcador da postagem
  • Mensagem 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
    [DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".
    Trancado