Página 1 de 1

Desativar as MPs enviadas depois de usar Thanks for Posts

Enviado: 08 Jun 2012, 18:45
por Holmes
Qual a URL do seu fórum: http://www.chakra-linux.com.br/forum/portal.php
Tipo de Hospedagem: Free
Qual a versão do phpBB: phpBB 3.0.10
É um novo ou uma conversão: Instalação Limpa
Usuário de teste: Usuário: Senha:
Estilos instalados: we_clearblue
Modificações instaladas: "quem esteve aqui?"; "board3 portal"; "Resolvido"; "WMP"; "Posting Template"; "Legend Repositioning"; "ACP Announcement Centre"; "Share One"; "jGrowl Popup"; "Knowledge Base"; "Thanks for Post".
Qual seu nivel de experiência: Iniciante
Quando começou o problema: agora, nesse momento!
Descreva seu problema: oi pessoal, foi instalado o Thanks for Posts no site do Chakra Brasil e eu gostaria de saber se tem condições de desativar o envio de mps que essa mod faz depois que alguém agradeceu alguma mensagem. ou seja: se eu agradeço a mensagem do Truta (usuário lá), ele vai receber uma mp! dá para desativar isto? fui nas configurações da mod e lá não tem essa opção.

muito obrigado pessoal!

vlw fwi, Holmes

Re: Desativar as MPs enviadas depois de usar Thanks for Post

Enviado: 08 Jun 2012, 19:37
por robra
Viu se tem alguma configuração na permissão do grupo para ativar ou desativar o envio da MP da MOD ?
Caso não tenha, abra o arquivo /includes/functions_thanks.php, ache as linha...
send_thanks_pm($user_id, $to_id, $send_pm = true, $post_id, $lang_act); - (tem 2 linhas iguais).
function send_thanks_pm($user_id, $to_id, $send_pm = true, $post_id = 0, $lang_act)
... e onde tem $send_pm = true, altere o texto true para false.
Veja se isso vai resolver.

Abraço. Imagem

Re: Desativar as MPs enviadas depois de usar Thanks for Post

Enviado: 08 Jun 2012, 22:03
por Holmes
Viu se tem alguma configuração na permissão do grupo para ativar ou desativar o envio da MP da MOD ?
não tem robra, vi na acp e não tem nada relacionado com a mod.

aí fiz as alterações que você indicou e não funcionaou, continua enviando mp.

vlw fwi, Holmes

Re: Desativar as MPs enviadas depois de usar Thanks for Post

Enviado: 09 Jun 2012, 00:40
por robra
Nem sempre a gente acerta... Imagem
Tente o seguinte:
No mesmo arquivo /includes/functions_thanks.php, ache a linha $allow_thanks_pm = 0; e altere o valor 0(zero) para 1.

Abraço. Imagem

Re: Desativar as MPs enviadas depois de usar Thanks for Post

Enviado: 09 Jun 2012, 11:38
por Holmes
robra, essa linha não tem aqui, o que encontrei foi isto:

Código: Selecionar todos

if (!isset($user_cache[$to_id]['allow_thanks_pm']))
então, em

Código: Selecionar todos

'allow_thanks_pm
coloquei isto

Código: Selecionar todos

'allow_thanks_pm = 1;
correto?

vlw fwi, Holmes

Re: Desativar as MPs enviadas depois de usar Thanks for Post

Enviado: 09 Jun 2012, 14:49
por robra
Opa... desculpe, mas estava vendo no arquivo da versão diferente a instalada em seu Fórum.
Por gentileza, retorne todas as alterações feitas deixando-o como original.
Depois, ache a linha if (!isset($user_cache[$to_id]['allow_thanks_pm'])) e a substitua por:
if (!$user_cache[$to_id]['allow_thanks_pm'])
Nas preferências do usuário tem de ter uma opção para ativar ou desativar o recebimento de MP's, ficando a critério do usuário.

Abraço. Imagem

Re: Desativar as MPs enviadas depois de usar Thanks for Post

Enviado: 09 Jun 2012, 15:18
por Holmes
belezura, deu certo robra. fiz o teste e agora não recebi a mp. muito obrigado!

vlw fwi, Holmes