Notificação caso aja uma nova MP

2 participantes

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

Tópico 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:

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:

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

Punisher
***

Membro desde : 16/10/2017
Mensagens : 167
Pontos : 284

http://rota-nwd.forumeiros.com

Ir para o topo Ir para baixo

Admineiro

Tópico resolvido Re: Notificação caso aja uma nova MP

Mensagem por tikky 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)
tikky

tikky
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7806
Pontos : 9049

Ir para o topo Ir para baixo

Tópico 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
***

Membro desde : 16/10/2017
Mensagens : 167
Pontos : 284

http://rota-nwd.forumeiros.com

Ir para o topo Ir para baixo

Admineiro

Tópico resolvido Re: Notificação caso aja uma nova MP

Mensagem por tikky 20.04.20 18:46

Poderia passar uma conta "teste", por favor?
tikky

tikky
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7806
Pontos : 9049

Ir para o topo Ir para baixo

Tópico 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
***

Membro desde : 16/10/2017
Mensagens : 167
Pontos : 284

http://rota-nwd.forumeiros.com

Ir para o topo Ir para baixo

Admineiro

Tópico resolvido Re: Notificação caso aja uma nova MP

Mensagem por tikky 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!
tikky

tikky
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7806
Pontos : 9049

Ir para o topo Ir para baixo

Tópico 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
***

Membro desde : 16/10/2017
Mensagens : 167
Pontos : 284

http://rota-nwd.forumeiros.com

Ir para o topo Ir para baixo

Admineiro

Tópico resolvido Re: Notificação caso aja uma nova MP

Mensagem por tikky 20.04.20 20:12

Tópico resolvido


Movido para "Questões resolvidas".
tikky

tikky
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7806
Pontos : 9049

Ir para o topo Ir para baixo

Ver o tópico anterior Ver o tópico seguinte Ir para o topo

- Tópicos semelhantes

Permissões neste sub-fórum
Não podes responder a tópicos