Boas-vindas ao Power Pixel

Junte-se a comunidade! Crie o seu próprio conteúdo, e faça amizades.EntrarCriar uma conta

Ajuda com código

3 participantes

Latysh Latysh  • Sáb 22 Fev 2014 - 0:06

Ajuda com código Empty Ajuda com código Sáb 22 Fev 2014 - 0:06

Qual é minha questão:
Gostaria que fizessem esse código postar e mandar MP:

Código:


$(function(){[color=#5a5a5a][/color]
if(jQuery('a[href*="mode=delete"]').length){[color=#5a5a5a][/color]
jQuery('.post-options').each(function(){jQuery(this).append('<select id="mod"><option>--Moderar--</option> <option value="fora">Postagem fora do Contexto</option> <option value="proibido">Postagem de conteúdo Proibido</option> <option value="briga">Conflitos/Brigas</option> <option value="flood">Postagens repetidas (Flood)</option> <option value="divulga">Divulgação não permitida</option> <option value="inutil">Postagem inútil</option> <option value="reviver">Reviver Tópicos</option> <option value="irregular">Postagem irregular</option> <option value="venda">Comercio não permitido</option> </select>');$('.post').each(function(){ $(this).prepend('<a name="" class="infracoesusers"></a>'); var iddouser1 = $(this).find('h4.username a').attr('href').replace('/u',''); var $this = $(this); $.get('/u'+iddouser1,function(d){$this.find('.infracoesusers').attr('name',$('#profile_field_9_6',d).val());}); }); $.getScript('http://illiweb.com/rs3/45/frm/jquery/json/jquery.json-1.3.min.js'); $('select[id="mod"]').each(function(){ $(this).change(function(){ if(parseInt($(this).closest('.post').find('.user .user-info').contents().eq(1).text().replace(/(:|[a-z]| )/gi,''),10)<30) { return false; console.log('Membro não punido por ser novato.'); } var infracoes; var iddouser = $(this).closest('.post').find('h4.username a').attr('href').replace('/u',''); var ttt; var content; infracoes=parseInt($(this).closest('.post').find('.infracoesusers').attr('name'),10)+1;ttt=[["profile_field_9_6", infracoes]];content = $.toJSON(ttt); $.ajax({ url:"/ajax_profile.forum?jsoncallback=?", type:"POST", data:{id:"1",user:iddouser,active:"1",content:content},success:function(){$('#carregando i').text('Infração aplicada!');}, dataType:"json" }); }); });});function carr(){$('body').append('<div id="carregando"><p>Moderação</p><br>Postagem no tópico: <b>Enviando..</b></br>MP de alerta: <b>Enviando..</b></br>Alerta no chat: <b>Enviando..</b></br><i></i></div>');$('#carregando').css({'top':' 50%','left':' 50%','position':' fixed','background':' rgb(158,158,158)','padding':' 20px'});}jQuery('select#mod').change(function(){carr();valu=jQuery(this).val();cam=jQuery(this).closest('.post');nome=cam.find('div.user div.user-ident h4.username').text();posts=cam.find('.user .user-info').contents().eq(2).text();postsd=$(this).closest('.post').find('.user .user-info').contents().eq(2).text().replace(/(:|[a-z]| )/gi,'');topic=jQuery('p.crumbs strong a').text();link=jQuery('p.crumbs strong a').attr('href');linktr=link.replace(/(\/|[a-z-])/gi,'');title="[quote][font=Verdana][color=#336699][size=22][center]";ltitle="[/size][hr][/color][center][color=#006B6B][b]";fim='\n Fique atento nas [url=http://www.power-pixel.net/t32267-]regras.[/url][/color][b][/center][b][/font][b][/quote][b][/b]';tpc='[url=http://www.power-pixel.net'+link+']'+topic+'[/url]';if(parseInt(postsd,10)>30){puni="Punição: Foi punido com uma nova infração!\n";punimp="Punição: Você recebeu 1 nova infração por isso!\n";inf="Infração sendo aplicada..."}else{puni="Punição: Não foi punido pois é um usuário novato!\n";punimp="Punição: Você não foi punido pois é um usuário novato!\n";inf="Usuário novato, não deve ser punido!"};$('div#carregando i').text(inf);if(valu=="fora"){posta(title+"Postagens fora do contexto"+ltitle+"O usuário "+nome+" fez uma postagem fora do contexto geral do tópico!\n"+puni+" Como evitar: Poste apenas assuntos referentes ao assunto do tópico "+fim);mp("Postagens fora do contexto",nome,title+"Postagens fora do contexto"+ltitle+"Olá "+nome+", você cometeu um infração no tópico "+tpc+". Pois fez uma postagem fora do contexto geral do tópico, para evitar que se repita, poste apenas assuntos referentes ao assunto central do tópico.\n"+punimp+fim);chat("Postagens fora do contexto")}if(valu=="proibido"){posta(title+"Conteúdo Proibido"+ltitle+"O usuário "+nome+" fez uma postagem com conteúdo proibido!\n"+puni+" Como evitar: Não poste downloads de programas, maliciosos, comercializados e etc. "+fim);mp("Conteúdo Proibido",nome,title+"Conteúdo Proibido"+ltitle+"Olá "+nome+", você cometeu um infração no tópico "+tpc+". Pois postou um conteúdo proibído, para evitar que se repita, não poste downloads de programas, maliciosos, comercializados e etc..\n"+punimp+fim);chat("Conteúdo Proibido")}if(valu=="briga"){posta(title+"Conflitos/Brigas"+ltitle+"O usuário "+nome+" participou de um briga.!\n"+puni+" Como evitar: Não faça brigas nem conflitos. Não ofenda, humilhe, maltrate outros usuários"+fim);mp("Conflitos/Brigas",nome,title+"Conflitos/Brigas"+ltitle+"Olá "+nome+", você cometeu um infração no tópico "+tpc+". Pois participou de uma briga, para evitar que se repita, não faça brigas nem conflitos. Não ofenda, humilhe, maltrate outros usuários.\n"+punimp+fim);chat("Conflitos/Brigas")}if(valu=="flood"){posta(title+"Postagens repetidas"+ltitle+"O usuário "+nome+" fez postagens repetidas!\n"+puni+" Como evitar: Não faça postagens repetidas, dentro do intervalo de 24 horas de uma para outra."+fim);mp("Postagens repetidas",nome,title+"Postagens repetidas"+ltitle+"Olá "+nome+", você cometeu um infração no tópico "+tpc+". Pois fez postagens repetidas, para evitar que se repita, não faça postagens repetidas, dentro do intervalo de 24 horas de uma para outra.\n"+punimp+fim);chat("Postagens repetidas")}if(valu=="inutil"){posta(title+"Postagem inútil"+ltitle+"O usuário "+nome+" fez um comentário inútil!\n"+puni+" Como evitar:Não faça postagens sem sentido como 123, legal. "+fim);mp("Postagem inútil",nome,title+"Postagem inútil"+ltitle+"Olá "+nome+", "+tpc+". você postou algo inutil, para evitar que se repita, não poste coisas inuteis como por exemplo, '123', 'legal'.\n"+punimp+fim);chat("Postagem inútil")}if(valu=="divulga"){posta(title+"Divulgação"+ltitle+"O usuário "+nome+" fez um comentário com divulgação!\n"+puni+" Como evitar: Não faça postagens divulgando foruns/blogs "+fim);mp("Divulgação",nome,title+"Divulgação"+ltitle+"Olá "+nome+",você fez um comentário com divulgação  no tópico "+tpc+". Pois fez um comentário com divulgação, para evitar que se repita, não divulgue fóruns/blogs.\n"+punimp+fim);chat("Divulgação")}if(valu=="reviver"){posta(title+"Reviver Tópicos Antigos"+ltitle+"O usuário "+nome+" reviveu um tópico antigo!\n"+puni+" Como evitar: Não faça postagens em tópicos inativos a mais de 30 dias. "+fim);mp("Reviver Tópicos Antigos",nome,title+"Reviver Tópicos Antigos"+ltitle+"Olá "+nome+",você reviveu um tópico antigo, tópico "+tpc+". Pois fez um comentário em um tópico inativo, para evitar que se repita,  não faça postagens em tópicos inativos a mais de 30 dias.\n"+punimp+fim);chat("Reviver Tópicos");$.get('/modcp?mode=lock&t='+linktr+'&tid=07ec8f21f8226e2a2358499a94342492',function(){$('#carregando i').after('<br />Tópico fechado.');})}if(valu=="irregular"){posta(title+"Postagem irregular"+ltitle+"O usuário "+nome+" fez uma postagem irregular!\n"+puni+" Como evitar: Não faça postagens irregulares, como por exemplo, códigos maliciosos. "+fim);mp("Postagem irregular",nome,title+"Postagem irregular"+ltitle+"Olá "+nome+",você fez uma postagem irregular no tópico "+tpc+". Pois sua postagem não esta de acordo com as regras, para evitar que se repita, leia as regras.\n"+punimp+fim);chat("Postagem irregular")}if(valu=="venda"){posta(title+"Venda sem permissão"+ltitle+"O usuário "+nome+" fez uma postagem com venda sem permissão!\n"+puni+" Como evitar: Não faça postagens de vendas, sem antes ter a permissão dos Administradores. "+fim);mp("Venda sem permissão",nome,title+"Venda sem permissão"+ltitle+"Olá "+nome+",você fez uma postagem irregular no tópico "+tpc+". Pois você não tem permissão para vender/comercializar, para evitar que se repita, não faça postagens de vendas, sem antes ter a permissão dos Administradores.\n"+punimp+fim);chat("Venda sem permissão")}});var postag="";var mpr="";function posta(msg){jQuery.post('/post',{subject:"Moderação",message:msg,mode:"reply",t:linktr,post:"Enviar"},function(){$('div#carregando b:eq(0)').html("Enviado!")}).fail(function(){$('div#carregando b:eq(0)').html("Falha ao enviar!")})}function mp(titulo,para,msg){jQuery.post('/privmsg',{username:para,subject:"[Alerta de Moderação]"+titulo,message:msg,post:"Confirmar"},function(){$('div#carregando b:eq(1)').html("Enviado!")}).fail(function(){$('div#carregando b:eq(1)').html("Falha ao enviar!")})}function chat(dial){jQuery.post('/chatbox/chatbox_actions.forum?archives',{sbold:"1",scolor:"#006B6B;background: #fff!important;position: absolute!important;left: 0;margin-left: 75px!important;",mode:"send",sent:'[color="#FF0000"] @ MODERAÇÃO[/color] : '+nome+" recebeu 1 nova infração no tópico "+tpc+" , Motivo: "+dial},function(){$('div#carregando b:eq(2)').html("Enviado!");$('div#carregando p').text(dial)}).fail(function(){$('div#carregando b:eq(2)').html("Falha ao enviar!")})}}[color=#5a5a5a][/color]
 [color=#5a5a5a][/color]
});

Endereço do meu fórum:
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

Versão:
PunBB

Target Target  • Sáb 22 Fev 2014 - 10:38

Ajuda com código Empty Re: Ajuda com código Sáb 22 Fev 2014 - 10:38

Olá!
Não entendi muito bem o que você deseja, poderia explicar melhor?


Até +! Wink

Latysh Latysh  • Sáb 22 Fev 2014 - 20:07

Ajuda com código Empty Re: Ajuda com código Sáb 22 Fev 2014 - 20:07

É que este código é um painel de moderação. Se quiser testá-lo, crie um js com investimento nos tópicos. Só que só sai a mensagem no chatbox quando dá alguma infração, não posta nem nada. Gostaria que fizesse postar e mandar MP ;s

Latysh Latysh  • Seg 24 Fev 2014 - 22:01

Ajuda com código Empty Re: Ajuda com código Seg 24 Fev 2014 - 22:01

UP

Latysh Latysh  • Qua 26 Fev 2014 - 10:49

Ajuda com código Empty Re: Ajuda com código Qua 26 Fev 2014 - 10:49

UP

Latysh Latysh  • Qui 27 Fev 2014 - 18:23

Ajuda com código Empty Re: Ajuda com código Qui 27 Fev 2014 - 18:23

UP

Latysh Latysh  • Sex 28 Fev 2014 - 19:19

Ajuda com código Empty Re: Ajuda com código Sex 28 Fev 2014 - 19:19

UP

Latysh Latysh  • Seg 3 Mar 2014 - 20:18

Ajuda com código Empty Re: Ajuda com código Seg 3 Mar 2014 - 20:18

UP

Latysh Latysh  • Ter 4 Mar 2014 - 20:55

Ajuda com código Empty Re: Ajuda com código Ter 4 Mar 2014 - 20:55

up

[Dark]Doki-. [Dark]Doki-.  • Ter 4 Mar 2014 - 23:36

Ajuda com código Empty Re: Ajuda com código Ter 4 Mar 2014 - 23:36

Olá!
Tente explicar melhor oque você quer, poste prints se necessário!

Latysh Latysh  • Qua 5 Mar 2014 - 0:31

Ajuda com código Empty Re: Ajuda com código Qua 5 Mar 2014 - 0:31

N]ao tenho prints. É o seguinte: O código é um painel de moderação que se encontra nos tópicos. Só que lá fala: Postar: OK
Mandar MP: OK
Mais não posta nem manda MP. Queria que postasse e mandasse MP

Latysh Latysh  • Qui 6 Mar 2014 - 22:16

Ajuda com código Empty Re: Ajuda com código Qui 6 Mar 2014 - 22:16

UP

Latysh Latysh  • Sáb 8 Mar 2014 - 8:31

Ajuda com código Empty Re: Ajuda com código Sáb 8 Mar 2014 - 8:31

UP

Latysh Latysh  • Dom 9 Mar 2014 - 22:43

Ajuda com código Empty Re: Ajuda com código Dom 9 Mar 2014 - 22:43

UP

Latysh Latysh  • Ter 11 Mar 2014 - 10:52

Ajuda com código Empty Re: Ajuda com código Ter 11 Mar 2014 - 10:52

UP

Latysh Latysh  • Sex 14 Mar 2014 - 20:41

Ajuda com código Empty Re: Ajuda com código Sex 14 Mar 2014 - 20:41

UP

Latysh Latysh  • Sex 21 Mar 2014 - 20:51

Ajuda com código Empty Re: Ajuda com código Sex 21 Mar 2014 - 20:51

UP

Ajudem-me Sad

Conteúdo patrocinado  • 

Ajuda com código Empty Re: Ajuda com código

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