[Tutorial] Mensagem privada ao postar mensagem no perfil
Página 1 de 1 • Compartilhe
Créditos: Fórum dos Fóruns
Funcionalidade: Em todas as versões
Descrição: Neste tutorial, vamos aprender a fazer com que, ao se postar uma mensagem em um perfil de um membro, uma mensagem privada seja enviada automaticamente para a caixa de entrada deste mesmo membro, através de um simples código.
Acesse:
Painel de Controle Módulos HTML & Javascript Gestão dos códigos Javascripts
E crie um novo javascript com investimento em todas as paginas com esse código:
- Código:
/\/(privmsg\?mode=post_profile(&u=[1-9][0-9]*)?|postp\/[1-9][0-9]*)/.test(document.location.href)&&$(function(){$("input[type='submit'][name='post']").click(function(){var c=$("#logout img").attr("title").replace(/^.* \[ (.*?) \]$/,"$1"),d=$("input[type='hidden'][name='username']").val();if($("input[type='text'][name='subject']").val()!=""&&$("#text_editor_textarea").val()!=""&&c!=d){$.ajaxSetup({async:!1});var a=0,b=/^.*\/(privmsg\?mode=post_profile&u=([1-9][0-9]*)|postp\/([1-9][0-9]*))$/;b.test(document.location.href)?a=document.location.href.replace(b,"$2$3"):b.test(document.referrer)&&(a=document.referrer.replace(b,"$2$3"));$.post("/privmsg",{"username[]":d,subject:"Nova mensagem do seu perfil",message:d+",\n\n"+c+" postou uma nova mensagem em seu perfil.\n\n"+(a?"Veja : http://"+document.location.host+"/u"+a+"wall":"Votre profil : {USERLINK}"),mode:"post",post:"Envoyer"});$.ajaxSetup({async:!0})}return!0})});
Tópicos semelhantes
Cria uma conta ou logue para postar uma mensagem.
Você precisa ser um membro, para poder postar uma resposta.
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|