Página 2 de 3

Re: Moderador não recebe notificações.

Enviado: 23 Dez 2010, 16:33
por _Vinny_
Ai complicou. Eu estava procurando e encontrei essa modificação: Notify Moderators.

Você pode definir que seja notificado o moderador/administrador para receber email quando alguma mensagem esteja aguardando aprovação.

Re: Moderador não recebe notificações.

Enviado: 23 Dez 2010, 16:44
por robra
Após os testes, cheguei a conclusão que quando um usuário cria um TÓPICO, o Moderador NÃO recebe e-mail notificação que um TÓPICO foi criado. O Moderador só saberá que tem TÓPICOS para aprovar quando logar no sistema.
Sugestão: Criar uma maneira, ou MOD, para o Moderador ser notificado por e-mail que precisa aprovar mensagens e TÓPICOS.

Grato.

Re: Moderador não recebe notificações.

Enviado: 23 Dez 2010, 16:51
por _Vinny_
robra escreveu:Após os testes, cheguei a conclusão que quando um usuário cria um TÓPICO, o Moderador NÃO recebe e-mail notificação que um TÓPICO foi criado. O Moderador só saberá que tem TÓPICOS para aprovar quando logar no sistema.
Sugestão: Criar uma maneira, ou MOD, para o Moderador ser notificado por e-mail que precisa aprovar mensagens e TÓPICOS.

Grato.
Chegou a ver a modificação que postei?

Re: Moderador não recebe notificações.

Enviado: 23 Dez 2010, 17:44
por robra
Não... acho que estava escrevendo quando vc postou. Vou dar uma olhada e depois eu posto aqui.
Então, se quiser pode tirar o "resolvido" do tópico.

Re: Moderador não recebe notificações.

Enviado: 24 Dez 2010, 01:07
por robra
Beleza, Vinny....

A dica funcionou perfeitamente.
Fiz as devidas traduções para o Português e também detectei 3 acertos a serem feitos:
1º) No arquivo install.xml que explica a instalação do MOD, na explicação da edição do includes/mcp/mcp_queue.php, ele fala para procurar a linha com o código delete_posts('post_id', $post_disapprove_sql); mas a busca retorna com erro porque na verdade a linha correta é delete_posts('post_id', array_keys($post_disapprove_list));.
2º) Algumas letras acentuadas apareceram erradas, com um losango e uma interrogação dentro. Isso é porque os arquivos notify_moderators.php e info_ucp_notify_moderators.php da pasta language/pt-br/mods estão com a codificação Ocidental Latin quando deveriam estar com a codificação UTF-8 sem BOM. É só mudar a codificação destes arquivos para UTF-8 sem BOM que as letras acentuadas são corrigidas.

Muito obrigado pela ajuda.

Re: Moderador não recebe notificações.

Enviado: 24 Dez 2010, 17:08
por _Vinny_
Os erros de busca é porque a modificação é originalmente desenvolvida para uma versão mais antiga do phpBB, ou seja, pode ter havido mudanças no código do sistema. ;)

O problema de acentuação simplesmente pode ser resolvido usando o Notepad++ e passando a codificação para UTF-8(sem BOM).

Re: Moderador não recebe notificações.

Enviado: 24 Dez 2010, 17:39
por robra
Beleza...
Ah... alterei também o nome da aba MODs, do ACP, para MODERADOR, pelo arquivo common.php da pasta language\pt-br\acp, na linha 'ACP_CAT_DOT_MODS' => 'MODs', substituindo a palavra MODs pela MODERADOR.

Obrigado pela ajuda.

Re: Moderador não recebe notificações.

Enviado: 24 Dez 2010, 17:44
por _Vinny_
Mas a aba MODs que dizer MODificações :idea:

Re: Moderador não recebe notificações.

Enviado: 24 Dez 2010, 18:28
por robra
Bem... como não tenho nenhum outro MOD instalado, esta modificação ficou exclusiva para as configurações do Moderador de maneira que para facilitar sua identificação no ACP eu mudei o nome de MODs para Moderador.
O MOD para esconder links e e-mails não instala nenhum arquivo, apenas inclui alguns comandos. Caso eu venha instalar outros MODs que acrescentem novos títulos no menu da aba Moderador descaracterizando a exclusividade, aí eu troco novamente o nome da aba para MODs.... rsrsrsrs.
Mas obrigado pela dica.

Abraço.

Re: Moderador não recebe notificações.

Enviado: 24 Dez 2010, 20:12
por _Vinny_
robra, o que você poderia fazer era instalar essa modificação em uma aba própria e não em mods. Assim ficaria mais fácil pra você e não interferia nas futuras modificações.