Subscrever fóruns automaticamente pelo grupo padrão

Suporte à dúvidas gerais relacionadas ao phpBB.
Avatar do usuário
robra
Membro Sênior
Membro Sênior
Mensagens: 6065
Registrado em: 02 Dez 2010, 23:29

Subscrever fóruns automaticamente pelo grupo padrão

  • Favoritar esta postagem
  • Mensagem por robra »

    Gostaria de saber se há algum MOD onde eu possa definir a subscrição de determinados Fóruns ou Tópicos pelo grupo definido como padrão do usuário.
    Por exemplo:
    Digamos que tenho o grupo usuários corinthianos, usuários palmeirenses e usuários santistas. Com o MOD, eu definiria que todos os usuários com o grupo padrão usuários corinthianos, estariam já subscritos automaticamente nos fóruns e tópicos dos assuntos envolvendo o Corinthians. Todos os usuários com o grupo padrão usuários palmeirenses, estariam já subscritos automaticamente nos fóruns e tópicos dos assuntos envolvendo o Palmeiras. E todos os usuários com o grupo padrão usuários santistas, estariam já subscritos automaticamente nos fóruns e tópicos dos assuntos envolvendo o Santos.

    Sabem dizer se este MOD ou este tipo de programação existe ?

    Grato. Imagem
    Editado pela última vez por robra em 27 Mai 2011, 10:13, em um total de 2 vezes.
    [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
    Chico Gois
    Administrador
    Administrador
    Mensagens: 3947
    Registrado em: 03 Jul 2004, 03:53
    Nome Real: Chico Gois
    Localização: São Paulo - Capital
    Contato:

    Re: SUBSCREVER FÓRUNS AUTOMATICAMENTE PELO GRUPO PADRÃO

  • Favoritar esta postagem
  • Mensagem por Chico Gois »

    Ola!

    Em primeiro por favor não post em LETRAS MAISCULAS.

    Em segundo veja viewtopic.php?f=147&t=44364&p=265555#p264061
    Avatar do usuário
    robra
    Membro Sênior
    Membro Sênior
    Mensagens: 6065
    Registrado em: 02 Dez 2010, 23:29

    Re: Subscrever fóruns automaticamente pelo grupo padrão

  • Favoritar esta postagem
  • Mensagem por robra »

    Chico.

    Desculpe pelas letras maiúsculas. Já alterei o Título.
    Quanto ao tópico sugerido, já o tinha lido e não é isso o que desejo.
    Por regra, o usuário ao se registrar fica no grupo de usuários registrados recentemente e depois vai para o grupo de usuários registrados, porém, ele pode alterar o grupo tornando outro como padrão. Pensei associar a subscrição automática de alguns fóruns e tópicos dependendo do grupo padrão especificado, como expliquei no post anterior.
    Vou esperar para ver se alguém tem alguma sugestão.
    De qualquer forma, obrigado.

    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
    robra
    Membro Sênior
    Membro Sênior
    Mensagens: 6065
    Registrado em: 02 Dez 2010, 23:29

    Re: Subscrever fóruns automaticamente pelo grupo padrão

  • Favoritar esta postagem
  • Mensagem por robra »

    Uma solução parcial é rodar o código abaixo no banco de dados:

    Código: Selecionar todos

    INSERT INTO phpbb_forums_watch (forum_id, user_id, notify_status) SELECT N, user_id, 1 FROM phpbb_user_group WHERE group_id = X;
    Onde N é o forum_id e X é o group_id.
    Com isto, pode definir que todos os usuários de um determinado grupo estarão subscritos em um determinado fórum.
    Isto resolve para os usuários já registrados.
    Para associar automaticamente a subscrição de um grupo a um determinado fórum, ainda não achei.

    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
    Chico Gois
    Administrador
    Administrador
    Mensagens: 3947
    Registrado em: 03 Jul 2004, 03:53
    Nome Real: Chico Gois
    Localização: São Paulo - Capital
    Contato:
    Você favoritou esta postagem

    Re: Subscrever fóruns automaticamente pelo grupo padrão

  • Remover marcador da postagem
  • Mensagem por Chico Gois »

    Em um dos tópicos relacionados viewtopic.php?f=147&t=44364&p=265555#p264061 tem uma referencia a este mod

    https://www.phpbb.com/customise/db/mod/board_watch
    Avatar do usuário
    robra
    Membro Sênior
    Membro Sênior
    Mensagens: 6065
    Registrado em: 02 Dez 2010, 23:29

    Re: Subscrever fóruns automaticamente pelo grupo padrão

  • Favoritar esta postagem
  • Mensagem por robra »

    Chico.
    A MOD Board watch dá apenas a opção de TODOS os fóruns serem subscritos ao usuário, e o tópcio que você indicou sobre a alteração em 'user_notify' define apenas que o padrão do Fórum será que todos os usuários terão a opção "Sempre notificar-me quando houver respostas:" como "SIM".
    Ambas situações não atendem o objetivo do tópico que é "Subscrever fóruns automaticamente pelo grupo padrão", como explicado na 1ª mensagem.
    A MOD pretendida, teria 2 funcionalidades:
    1ª) Pelo ACP, define o grupo e os fóruns os quais ele estará subscrito. Desta forma, quando o usuário mudar o seu grupo padrão, as subscrições aos fóruns também mudarão. Caso ele pertença a mais de 1 grupo, o usuário será subscrito em todos os fóruns definidos para os grupos o qual pertence.
    2ª) Aplicar a definição do item 1 nos grupos já existentes no Fórum e, consequentemente, a todos os usuários pertencentes aos grupos.
    Esta 2ª funcionalidade é feita manualmente pelo código a ser rodado no banco de dados conforme postei em minha mensagem viewtopic.php?f=147&t=44739#p285580.

    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
    robra
    Membro Sênior
    Membro Sênior
    Mensagens: 6065
    Registrado em: 02 Dez 2010, 23:29
    Você favoritou esta postagem

    Re: Subscrever fóruns automaticamente pelo grupo padrão

  • Remover marcador da postagem
  • Mensagem por robra »

    Não adianta porque esta MOD só é destinada para:
    1- Permitir, pelo ACP, quais grupos a usarão.
    2- Dar a opção ao usuário de escolher se receberá a notificação de TODOS os fóruns somente da 1ª mensagem postada(a que abre o tópico) ou se de todas as mensagens postadas.
    Esta MOD é bem específica e destinada somente a subscrição TOTAL do Fórum.
    O que falo desde a minha primeira mensagem é o seguinte:
    QUADRO 1
    fórum: Corinthians
    Subfóruns:
    - Títulos.
    - Fotos.
    - Jogadores.
    QUADRO 2
    fórum: Palmeiras
    Subfóruns:
    - Títulos.
    - Fotos.
    - Jogadores.
    QUADRO 3
    fórum: Santos
    Subfóruns:
    - Títulos.
    - Fotos.
    - Jogadores.
    GRUPOS:
    - Corinthianos.
    - Palmeirenses.
    - Santistas.

    O usuário, ao se registrar, escolhe o seu grupo, obviamente, pelo time que torce.
    A MOD pretendida, me permitiria definir que o grupo "Corinthianos" estará subscrito nos fóruns e subfóruns do QUADRO 1, que o grupo "Palmeirenses" estará subscrito nos fóruns e subfóruns do QUADRO 2 e que o grupo "Santistas" estará subscrito nos fóruns e subfóruns do QUADRO 3.
    Sendo assim, dependendo do grupo que o usuário escolhe, ele já ficará subscrito aos fóruns e subfóruns pertinentes ao grupo.

    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