[TUTORIAL] Aviso ao receber novas MPs (personalizado)
ShiftActif fórum :: Central ShiftActif :: :: Tutoriais
Página 1 de 1 • Compartilhe
[TUTORIAL] Aviso ao receber novas MPs (personalizado)
Efeito em JavaScript |
Neste tutorial iremos explicar como colocar um alerta de uma nova mensagem privada recebida no seu fórum, só que o alerta será totalmente personalizado, uma imagem que da um alerta no canto direito na parte inferior que avisa que você recebeu novas Mensagens Privadas.
--> Tutoriais, dicas e astúcias <--
Aviso ao receber novas MPs (personalizado)
Aviso ao receber novas MPs (personalizado)
1º - Código a ser utilizado:
- Código:
var sec_inter= 60;function cook_no_new_message() { my_setcookie("new_message",-new Date(),1,0); no_new_message(); }
function no_new_message() { jQuery('#new_message').remove(); }
function cook_new_message() { my_setcookie("new_message",+new Date(),1,0); new_message(); }function new_message() { jQuery("body").append('<div id="new_message" style="position:fixed;bottom:0;left:0"><a href="/privmsg?folder=inbox" onClick="cook_no_new_message();return true;"><img src="http://i12.servimg.com/u/f12/16/63/75/54/mail10.png" /></a></div>'); }function new_message_update() {
var dnew_message= my_getcookie("new_message");var enew_message= dnew_message>0;if((jQuery('#new_message').length>0)==enew_message)
{if(!enew_message) dnew_message*=-1;if(dnew_message<+new Date()-1000*sec_inter)$.get('http://'+document.location.host+'/privmsg?mode=newpm',function(data){if(!data.match("Não há novas mensagens para você.")!=enew_message){
if(enew_message) cook_no_new_message();
else cook_new_message();}});}
else{
if(enew_message) new_message();
else no_new_message();
}
}
jQuery(function(){
if(jQuery('#i_icon_mini_new_message').length) cook_new_message();
else cook_no_new_message();
setInterval("new_message_update()",5000);
});
2º - Aplicando o código CSS:
Aceda à:
Painel de Controle Módulos HTML & JAVASCRIPT Gestão dos Códigos JavaScript
Título Correspondente ao nome da página JavaScript/jQuery que será criada.. |
Localização São destinados os devidos locais para onde você aplicará os efeitos do JavaScript nos fóruns. No nosso caso, aplicaremos Em todas as páginas. |
Código JavaScript Campo destinado para receber o código JavaScript criado anteriormente.. |
Habilitar o gerenciamento dos códigos JavaScript Ao selecionar a opção sim, estará ativando a função páginas Javascript no seu fórum. Se selecionar não, as páginas serão desabilitadas no fórum. |
- Resultado
© ShiftActif & Bizonildo
Se tiver alguma dúvida relacionada com este tópico crie um tópico com o seguinte título: Aviso ao receber novas MPs (personalizado) |
StyLe®- Colaborador Actif
-
Idade : 36
PointActif's : 4397
ReputActifs : 14
Mensagens : 205
Inscrição : 17/11/2012
Localização : SA, FDF, SPD, SHD
Tópicos semelhantes
» [TUTORIAL] Aviso nas caixas de resposta rápida
» [TUTORIAL] Esconder perfil personalizado 1.0
» [TUTORIAL] Esconder perfil personalizado
» [TUTORIAL] Criar um formulário personalizado.
» [TUTORIAL] Widget "Login" personalizado
» [TUTORIAL] Esconder perfil personalizado 1.0
» [TUTORIAL] Esconder perfil personalizado
» [TUTORIAL] Criar um formulário personalizado.
» [TUTORIAL] Widget "Login" personalizado
ShiftActif fórum :: Central ShiftActif :: :: Tutoriais
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|