Notificação quando chegar Mensagem Privada

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

Atendido / Resolvido Notificação quando chegar Mensagem Privada

Mensagem por David Silva em 31.05.16 18:14

Detalhes da questão


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

Descrição


ola queria saber como colo no MP quando chegar um Mensagem tipo Mostrando na tela,
pra quando uma pessoa enviar uma mensagem eu possa ver que chego.
David Silva

David Silva
Nível 7

Masculino
Inscrito dia : 15/05/2016
Mensagens : 82
Pontos Ativos : 117

Ver perfil do usuário http://copanderscrime.forumeiros.com/

Atendido / Resolvido Re: Notificação quando chegar Mensagem Privada

Mensagem por while em 31.05.16 18:30

Olá amigo, não sei se é isto, mas, crie um novo javascript com investimento em todas as paginas com esse código:

Código:
function Notifications() {

    setTimeout(function() {

        var xhr = new XMLHttpRequest();
          xhr.onload = function() {
              var messages = this.responseXML.querySelectorAll('img[src="http://illiweb.com/fa/punbb/status_unread.png"]').length;
              if(!messages) return;
                  var $message = document.createElement("div");
                    $message.className = "message slide";
                    $message.title = "Clique para ler";
                    $message.innerHTML = '<a href="/privmsg?folder=inbox">' + messages + ' novas MP\'s</a>';
                  document.body.appendChild($message);
                     
              var $close = document.querySelector("div.message a");
                $close.onclick = function(event){
                  event.preventDefault(true);
                  var $link = this.href;
                  document.querySelector(".message").className = "message";

                  window.setTimeout(function(){
                    top.location.href = $link;
                  }, 1000);
             
              };
          };
          xhr.open("GET", "/privmsg?folder=inbox");
          xhr.responseType = "document";
          xhr.send();


    }, 2500);

};

window.onload = Notifications;

Depois disto, adicione esse código css na sua folha de estilo:
Código:

@-webkit-keyframes Notifications{
  0%{
      opacity: 0;
      transform: translateX(-100%);
  }
  50%{
      transform: translateX(15%);
  }
  100%{
      opacity: 1;
      transform: translateX(0);
  }
}
div.message{
  background: rgba(0,0,0,.8);
  bottom: 5%;
  font: normal 1.3em "Arial";
  height: 5em;
  left: 0;
  line-height: 5em;
  opacity: 0;
  position: fixed;
  text-align: center;
  transform: translateX(-100%);
  transition: all ease-in-out .2s;
  width: 20em;
}
div.message a{
  border: #fff 1px solid;
  border-bottom-width: 2px;
  border-radius: 2px;
  color: #fff;
  display: inline-block;
  height: 1em;
  line-height: 1em;
  margin: 1.5em auto;
  padding: .5em 2em;
  position: relative;
  text-decoration: none;
  width: 8em;
}
div.message a:hover{
  background: #fff;
  color: rgba(0,0,0,.5);
}
div.message.slide{
  opacity: 1;
  transform: translateX(0);
  -webkit-animation: Notifications 1s 1;
}

Ficará assim:
Notificação quando chegar Mensagem Privada WdSDJ5b
while

while
Hiperativo

Masculino
Inscrito dia : 24/04/2016
Mensagens : 3231
Pontos Ativos : 4719

Ver perfil do usuário http://www.ajuda.forumeiros.com https://www.facebook.com/profile.php?id=100012157981279

Atendido / Resolvido Re: Notificação quando chegar Mensagem Privada

Mensagem por David Silva em 31.05.16 19:04

nao pego nao mostra na tela quando chegar a mensagem
David Silva

David Silva
Nível 7

Masculino
Inscrito dia : 15/05/2016
Mensagens : 82
Pontos Ativos : 117

Ver perfil do usuário http://copanderscrime.forumeiros.com/

Atendido / Resolvido Re: Notificação quando chegar Mensagem Privada

Mensagem por while em 31.05.16 19:17

while

while
Hiperativo

Masculino
Inscrito dia : 24/04/2016
Mensagens : 3231
Pontos Ativos : 4719

Ver perfil do usuário http://www.ajuda.forumeiros.com https://www.facebook.com/profile.php?id=100012157981279

Atendido / Resolvido Re: Notificação quando chegar Mensagem Privada

Mensagem por David Silva em 04.06.16 23:58

o mesmo nao consegui
David Silva

David Silva
Nível 7

Masculino
Inscrito dia : 15/05/2016
Mensagens : 82
Pontos Ativos : 117

Ver perfil do usuário http://copanderscrime.forumeiros.com/

Atendido / Resolvido Re: Notificação quando chegar Mensagem Privada

Mensagem por David Silva em 05.06.16 6:04

coloquei os codigos certos, Mais Não amostro como essa versão: https://i.imgur.com/wdSDJ5b.png
David Silva

David Silva
Nível 7

Masculino
Inscrito dia : 15/05/2016
Mensagens : 82
Pontos Ativos : 117

Ver perfil do usuário http://copanderscrime.forumeiros.com/

Atendido / Resolvido Re: Notificação quando chegar Mensagem Privada

Mensagem por Sennior em 05.06.16 17:09

Sennior

Sennior
Membro profissional
Membro profissional

Masculino
Inscrito dia : 10/06/2011
Mensagens : 16368
Pontos Ativos : 20873

Ver perfil do usuário https://ajuda.forumeiros.com/forum https://www.facebook.com/GladstonHenriq https://twitter.com/UmGladston

Atendido / Resolvido Re: Notificação quando chegar Mensagem Privada

Mensagem por Shek em 06.06.16 17:03

Olá autor!

Por favor, não faça posts consecutivos antes de se completar 24 horas de sua última mensagem. Prefira editar sua mensagem!

Sobre sua dúvida, já tentou ativar a barra de ferramentas? https://ajuda.forumeiros.com/t74971-


Bem-vindo 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 clicando no botão resolvido para organizar o fórum.
Shek Crowley
Shek

Shek
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 18137
Pontos Ativos : 22144

Ver perfil do usuário https://shiftactive.blogspot.com https://go.topicit.net/ZosT/61pMt1mPsG https://www.facebook.com/ShiftActif https://twitter.com/ShiftActif

Atendido / Resolvido Re: Notificação quando chegar Mensagem Privada

Mensagem por while em 10.06.16 3:14

Questão abandonada pelo autor, mas considerada resolvida por ter solução para o problema.
Tópico marcado como Resolvido e movido para Questões resolvidas.
while

while
Hiperativo

Masculino
Inscrito dia : 24/04/2016
Mensagens : 3231
Pontos Ativos : 4719

Ver perfil do usuário http://www.ajuda.forumeiros.com https://www.facebook.com/profile.php?id=100012157981279

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