novo alerta de novas mensagens privadas

Started by luhan, April 10, 2012, 11:07:57 PM

Previous topic - Next topic

luhan

queria algo que chame atenção, eu vi em um forum, quando vc recebe uma mensagem nova, aparece no canto do perfil um gif piscando "new"

quero saber como faço isso

segue em anexo print

lean

Olá, você não informou a versão do seu fórum. Eu vou deixar este link de um mod para a versão 2.0.1
http://custom.simplemachines.org/mods/index.php?mod=1202
abraço

PD: Desculpem o meu Português pobre

luhan

desculpe ;; minha versao é 2.0.2

gostaria de um mod semelhante ao que postei na screen acima

Spectrum..!!

luhan, já ensinamos aqui como emular....

Agora, se não é o MOD que quer, tem que informar o link ou o tema do fórum onde viu isso....

Existem pessoas que deixam de buscar algo que dura a vida toda, para somente conquistar algo que dura alguns momentos...
Ser humilde; não é ser menos que alguém. É saber que não somos mais que ninguém!
SMF 2.0.4 | Meu site -->
Dell Vostro 3560 + AMD Radeon™ HD 7670M 1GB| Windows 8 Pro | Fedora 18 | IE10 | Google Chrome

Não atendo PM para pedidos de suporte/ajuda

luhan


Spectrum..!!

Quote from: Spectrum..!! on April 11, 2012, 05:48:24 AM
Agora, se não é o MOD que quer, tem que informar o link ou o tema do fórum ....

Existem pessoas que deixam de buscar algo que dura a vida toda, para somente conquistar algo que dura alguns momentos...
Ser humilde; não é ser menos que alguém. É saber que não somos mais que ninguém!
SMF 2.0.4 | Meu site -->
Dell Vostro 3560 + AMD Radeon™ HD 7670M 1GB| Windows 8 Pro | Fedora 18 | IE10 | Google Chrome

Não atendo PM para pedidos de suporte/ajuda

marcio-msa

conhesso o forum usinavirtual

http://www.usinavirtual.com/portal/

ele é feito com SMF 2.0 

pelo que entendi vc quer ativar a notificação de mensagens
tem uma opção que pode ser ativada

Exibir popup quando eu receber novas mensagens.

entre em editar ferfil/modificar perfil/mensagens pessoais

so sei ativar ela assim editando perfil por perfil de cada membro mais acho que deve ter algum geito de ativar ela para todos membros de uma so veiz

luhan

Quote from: marcio-msa on April 11, 2012, 11:50:53 AM
conhesso o forum usinavirtual

http://www.usinavirtual.com/portal/

ele é feito com SMF 2.0 

pelo que entendi vc quer ativar a notificação de mensagens
tem uma opção que pode ser ativada

Exibir popup quando eu receber novas mensagens.

entre em editar ferfil/modificar perfil/mensagens pessoais

so sei ativar ela assim editando perfil por perfil de cada membro mais acho que deve ter algum geito de ativar ela para todos membros de uma so veiz

sim amigo, eu deixei todos habilitado, basta ir nas opções de temas: configuração do forum > configuração do tema atual > opções dos membros >> (no seu tema selecione o link) Configurar opções de visitante e novo usuário para este tema.

basta marcar a caixa: Exibir popup quando eu receber novas mensagens.

Mas meu problema é apenas o jeito de notificar, o jeito padrao do simple machine e muito ruim

Spectrum..!!

Procure por "PM" na seção de Modificações. Há uns 2 lá que diferem do original....

Existem pessoas que deixam de buscar algo que dura a vida toda, para somente conquistar algo que dura alguns momentos...
Ser humilde; não é ser menos que alguém. É saber que não somos mais que ninguém!
SMF 2.0.4 | Meu site -->
Dell Vostro 3560 + AMD Radeon™ HD 7670M 1GB| Windows 8 Pro | Fedora 18 | IE10 | Google Chrome

Não atendo PM para pedidos de suporte/ajuda


luhan


TaijovuNeji

No arquivo subs.php que está dentro da pasta sources procure por:

'pm' => array(
            'title' => 'Correio',
            'href' => $scripturl . '?action=pm',
            'show' => $context['allow_pm'],
            'sub_buttons' => array(
               'pm_read' => array(
                  'title' => $txt['pm_menu_read'],
                  'href' => $scripturl . '?action=pm',
                  'show' => allowedTo('pm_read'),
               ),
               'pm_send' => array(
                  'title' => $txt['pm_menu_send'],
                  'href' => $scripturl . '?action=pm;sa=send',
                  'show' => allowedTo('pm_send'),
                  'is_last' => true,
               ),
            ),
         ),


onde está:

'title' => 'Correio',


troque por:

'title' => ($context['user']['unread_messages'] <= 0) ? 'Correio' : 'Correio <img src="endereco_da_imagem">' ,


Onde está endereco_da_imagem, coloque o endereço onde está a imagem .gif

eu não tive como testar mas no meu forum eu uso algo +- parecido e funciona
Hospedagem 20GB, Cpanel, Windows ou Linux, com suporte a PHP ou ASP, R$ 30,00 por mes ou 290 por ano


meu site: http://www.dungeonmakers.com.br/forum
Não atendo PM para pedidos de suporte/ajuda. Para isso existe o forum!!!

luhan

QuoteTaijovuNeji

Amigo tentei fiz exatamente isso mas noa foi não.

TaijovuNeji

Não? O que aconteceu? Posta um print e anexa o arquivo index.template.php pq se seu theme não estiver usando o menu setado no subs.php o que eu disse pra vc fazer não vai funcionar mesmo
Hospedagem 20GB, Cpanel, Windows ou Linux, com suporte a PHP ou ASP, R$ 30,00 por mes ou 290 por ano


meu site: http://www.dungeonmakers.com.br/forum
Não atendo PM para pedidos de suporte/ajuda. Para isso existe o forum!!!

luhan

ficou assim, e nao quer aparecer



'pm' => array(
'title' => ($context['user']['unread_messages'] <= 0) ? 'Correio' : 'Correio <img src="http://img826.imageshack.us/img826/1845/newmpz.gif">' ,
'href' => $scripturl . '?action=pm',
'show' => $context['allow_pm'],
'sub_buttons' => array(
'pm_read' => array(
'title' => $txt['pm_menu_read'],
'href' => $scripturl . '?action=pm',
'show' => allowedTo('pm_read'),
),
'pm_send' => array(
'title' => $txt['pm_menu_send'],
'href' => $scripturl . '?action=pm;sa=send',
'show' => allowedTo('pm_send'),
'is_last' => true,
),
),
),




ORIGINAL É ASSIM

'pm' => array(
'title' => $txt['pm_short'],
'href' => $scripturl . '?action=pm',
'show' => $context['allow_pm'],
'sub_buttons' => array(
'pm_read' => array(
'title' => $txt['pm_menu_read'],
'href' => $scripturl . '?action=pm',
'show' => allowedTo('pm_read'),
),
'pm_send' => array(
'title' => $txt['pm_menu_send'],
'href' => $scripturl . '?action=pm;sa=send',
'show' => allowedTo('pm_send'),
'is_last' => true,
),
),
),

margarett

Esta linha:

'title' => ($context['user']['unread_messages'] <= 0) ? 'Correio' : 'Correio <img src="http://img826.imageshack.us/img826/1845/newmpz.gif">' ,

Só faz sentido se a variável $context['user']['unread_messages'] tiver conteúdo, o que não é garantido...

edit: se isto é no Sources/Subs.php, é altamente provável que não tenha..
Se forem conduzir, não bebam. Se forem beber... CHAMEM-ME!!!! :D

QuoteOver 90% of all computer problems can be traced back to the interface between the keyboard and the chair

Advertisement: