Notificação caso aja uma nova MP

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Atendido / Resolvido Notificação caso aja uma nova MP

Mensagem por Punisher 20.04.20 17:49

Detalhes da questão


Endereço do fórum: http://alq-nwd.forumeiros.com
Versão do fórum: ModernBB

Descrição


Atualmente o menu do meu fórum está assim:
Imagem:
Notificação caso aja uma nova MP SJ32N2f

E eu gostei e quero continuar com ele, porém ocorre uma coisa desagradável que é: Ao receber uma mensagem privada ele não simula algum tipo de aviso no menu, exemplo:
Imagem 2:
Notificação caso aja uma nova MP CWCSvHS

Gostaria de um código para criar um aviso de mensagem privado no menu.
Punisher

Punisher
Nível 9

Masculino
Inscrito dia : 16/10/2017
Mensagens : 167
Pontos Ativos : 284

http://rota-nwd.forumeiros.com

Atendido / Resolvido Re: Notificação caso aja uma nova MP

Mensagem por pedxz 20.04.20 18:29

Olá @Punisher,

Crie uma nova página JavaScript com investimento em todas as páginas, com o seguinte código:
Código:
(function($, CSS) {
    'use strict';

    var config = {
        img: 'https://2img.net/i/fa/modernbb/topic_unread.png',
        folder: 'inbox'
    };
  
    $(function() {

    if (!_userdata.session_logged_in) return;

        $.get('/privmsg?folder=' + config.folder)
            .done(function(context) {
                if ($('.icon[style$="' + config.img + ');', context).length != 0) {

                    $('<span>', {
                        'class': 'new-mps'
                    }).insertBefore('a[href="/privmsg?folder=' + config.folder + '"]');

                    $('<style>')
                        .text(CSS.join('\n'))
                        .appendTo('head');
                }
            })
            .fail(function() {
                alert('Contacte o Suporte Forumeiros!');
            });
    });
}(jQuery, [
    '.new-mps:after { ',
    'content: "";',
    'width: 10px;',
    'height: 10px;',
    'display: block;',
    'position: absolute;',
    'background-color: tomato;',
    'border-radius: 50%;',
    '}'
]));
A sua configuração é muito simples basta localizar e alterar a seguinte URL:
Código:
https://2img.net/i/fa/modernbb/topic_unread.png
para o link que o Senhor usa, caso exista uma nova mensagem privada!


Atenciosamente,
pedxz.


Última edição por Pedxz em 06.06.20 9:24, editado 2 vez(es)


Boas-vindas ao Fórum dos Fóruns!
Leia as regras do Fórum dos Fóruns e as regras do setor de suporte.
Antes de criar um tópico, verifique se sua questão já não foi respondida.
Se sua questão foi resolvida, marque-a editando a sua primeira postagem.
Pedxz - Moderadeiro
pedxz

pedxz
Moderadeiro
Moderadeiro

Inscrito dia : 13/01/2017
Mensagens : 5841
Pontos Ativos : 6950

Atendido / Resolvido Re: Notificação caso aja uma nova MP

Mensagem por Punisher 20.04.20 18:41

Fiz a aplicação do código e um teste com 2 contas, porém não obtive resultado
Punisher

Punisher
Nível 9

Masculino
Inscrito dia : 16/10/2017
Mensagens : 167
Pontos Ativos : 284

http://rota-nwd.forumeiros.com

Atendido / Resolvido Re: Notificação caso aja uma nova MP

Mensagem por pedxz 20.04.20 18:46

Poderia passar uma conta "teste", por favor?


Boas-vindas ao Fórum dos Fóruns!
Leia as regras do Fórum dos Fóruns e as regras do setor de suporte.
Antes de criar um tópico, verifique se sua questão já não foi respondida.
Se sua questão foi resolvida, marque-a editando a sua primeira postagem.
Pedxz - Moderadeiro
pedxz

pedxz
Moderadeiro
Moderadeiro

Inscrito dia : 13/01/2017
Mensagens : 5841
Pontos Ativos : 6950

Atendido / Resolvido Re: Notificação caso aja uma nova MP

Mensagem por Punisher 20.04.20 18:51

@Pedxz escreveu:Poderia passar uma conta "teste", por favor?
Login: testefdf
Senha: 123fdf123
Punisher

Punisher
Nível 9

Masculino
Inscrito dia : 16/10/2017
Mensagens : 167
Pontos Ativos : 284

http://rota-nwd.forumeiros.com

Atendido / Resolvido Re: Notificação caso aja uma nova MP

Mensagem por pedxz 20.04.20 19:52

Pelo que vejo o senhor tem um conflito de scripts, e penso que é o do sistema de mensagens privadas em lista!


Boas-vindas ao Fórum dos Fóruns!
Leia as regras do Fórum dos Fóruns e as regras do setor de suporte.
Antes de criar um tópico, verifique se sua questão já não foi respondida.
Se sua questão foi resolvida, marque-a editando a sua primeira postagem.
Pedxz - Moderadeiro
pedxz

pedxz
Moderadeiro
Moderadeiro

Inscrito dia : 13/01/2017
Mensagens : 5841
Pontos Ativos : 6950

Atendido / Resolvido Re: Notificação caso aja uma nova MP

Mensagem por Punisher 20.04.20 19:58

@Pedxz escreveu:Pelo que vejo o senhor tem um conflito de scripts, e penso que é o do sistema de mensagens privadas em lista!
Desativei alguns scripts e realmente funcionou, obrigado.
Punisher

Punisher
Nível 9

Masculino
Inscrito dia : 16/10/2017
Mensagens : 167
Pontos Ativos : 284

http://rota-nwd.forumeiros.com

Atendido / Resolvido Re: Notificação caso aja uma nova MP

Mensagem por pedxz 20.04.20 20:12

Tópico resolvido


Movido para "Questões resolvidas".


Boas-vindas ao Fórum dos Fóruns!
Leia as regras do Fórum dos Fóruns e as regras do setor de suporte.
Antes de criar um tópico, verifique se sua questão já não foi respondida.
Se sua questão foi resolvida, marque-a editando a sua primeira postagem.
Pedxz - Moderadeiro
pedxz

pedxz
Moderadeiro
Moderadeiro

Inscrito dia : 13/01/2017
Mensagens : 5841
Pontos Ativos : 6950

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


Permissão deste fórum:
Você não pode responder aos tópicos neste fórum