Amigos, eu tenho um simples código, porém, serve como um painel de moderadores, no qual desejo o banimento, exclusão de reputação e quero como base algo bem parecido á https://i.imgur.com/5M2alxA.png.
Código utilizado:
Do lado direito, As funções.. Exemplo: Banimento: cria um tópico em banimentos 'deixem /f....-', informando que o membro foi banido, a justificação, antes de criar o tópico bani diretamente o membro..
Link do fórum: http://igamer.forumeiros.com/
Num. da página HTML: 13.
Até mais!
Código utilizado:
- Código:
<center><b>Painel do Moderador</b></center>
<script>function gerarmsn() {
var uinfra = jQuery('#uinfra').val();
var qinfra = jQuery('#qinfra').val();
var minfra = jQuery('#minfra').val();
var msnp = '
Aplicação de Novas Ocorrências
\nNome do Usuário: '+uinfra+'\nQuantidade: '+qinfra+'\nMotivo: '+minfra;
jQuery('input[name="message"]').attr('value', msnp);}</script>
<fieldset class="fields1">
<form action="/post" method="post" name="post" onsubmit="return vB_Editor['text_editor'].prepare_submit(0, 0)" id="quick_reply" style="display:none;">
<input type="hidden" name="attach_sig" value="">
<input type="hidden" name="mode" value="reply">
<input type="hidden" name="tid" value="">
<input type="hidden" name="t" value="2">
<input type="hidden" id="text_editor_textarea" name="message" value="Mensagem"/>
<h1>Infrações</h1><br>
<dl><dt><label title="Insira o link do tópico." id="firstlink">Link do Tópico:</label></dt> <dd><input type="text" id="linkt" size="40"/> <input type="button" class="button2" value="Setar" id="setarpm"></dd></dl>
<dl><dt><label title="Insira o nome do usuário que infringiu as regras">Nome do usuário:</label></dt> <dd><input type="text" id="uinfra" size="40"/></dd></dl>
<dl><dt><label title="Insira a quantidade de ocorrências recebidas">Quantidade:</label></dt> <dd><input type="text" id="qinfra" size="40"/></dd></dl>
<dl><dt><label title="Insira o motivo por qual o membro recebeu essas infrações">Motivo das ocorrências:</label></dt> <dd><input type="text" id="minfra" size="70"/></dd></dl>
<dl><dt><label>Título do Tópico:</label></dt> <dd><strong id="titulotopic"></strong></dd></dl>
<input type="submit" name="post" class="button2" value="Enviar" onclick="gerarmsn();" id="confirmarform1"> <input type="submit" name="preview" class="button2" value="Pré-visualizar" onclick="gerarmsn();" id="previsu1"> <a href="" id="fechatopic"><input type="button" id="fechartopic" value="Fechar este Tópico" style="display:none;" class="button2"/></a> <a href="" id="movertopic"><input type="button" id="movetopic" value="Mover este Tópico" style="display:none;" class="button2" onclick="gerarmsn();"/></a>
<input type="hidden" id="linkmp" value="Não definido"/>
</form>
<script>
jQuery('.fields1 input[type="text"]').css({'height':'21px'});
});
</script>
<script>
jQuery('#setarpm').click(function(){
var linkt = jQuery('#linkt').val();
var linkmp = jQuery('#linkmp').val();
jQuery('#linkmp').val(linkt);
jQuery.get(linkt, function(data){
topict = jQuery('input[name="t"]', data).val();
titulo_topico = jQuery('.page-title a', data).html();
topictid = jQuery('input[name="tid"]', data).val();
jQuery('#titulotopic').text(titulo_topico);
jQuery('input[name="t"]').val(topict);
jQuery('input[name="tid"]').val(topictid);
jQuery('#fechartopic').fadeIn(500);
jQuery('#fechatopic').attr('href', '/modcp?mode=lock&t='+topict+'&tid='+topictid);
jQuery('#movetopic').fadeIn(500);
jQuery('#movertopic').attr('href', '/modcp?mode=move&t='+topict+'&tid='+topictid);
if(jQuery('img[alt="Este Tópico está bloqueado. Você não pode editar as mensagens ou responder."]', data).length){jQuery('#fechartopic').val('Desbloquear Tópico');jQuery('#fechatopic').attr('href', '/modcp?mode=unlock&t='+topict+'&tid='+topictid);}else{jQuery('#fechartopic').val('Bloquear Tópico');jQuery('#fechatopic').attr('href', '/modcp?mode=lock&t='+topict+'&tid='+topictid);};
})});
</script>
</fieldset>
<form action="/privmsg" method="post" name="post" onsubmit="return vB_Editor['text_editor'].prepare_submit(0,0)" enctype="multipart/form-data" id="formdamp" style="display:none;">
<h1 style="margin-top: 10px;">Mensagem Privada</h1>
<fieldset class="fields1">
<input class="inputbox" type="hidden" id="username" name="username[]" value="" tabindex="1">
<input class="inputbox medium" type="hidden" name="subject" value="" maxlength="64" title="" onkeypress="if (event.keyCode==13){return false}">
<input type="hidden" id="text_editor_textarea" name="message" wrap="virtual" value="Falha ao enviar o script"/>
<dl><dt><label>Enviar Mensagem:</label></dt> <dd><input class="button1" type="submit" name="post" value="Enviar Mensagem Privada" tabindex="6" accesskey="s" onclick="gerarmp();" title="Clique aqui para enviar a Mensagem privada"></dd></dl>
</form>
<script>
function gerarmp(){
var uinfra = jQuery('#uinfra').val();
var qinfra = jQuery('#qinfra').val();
var minfra = jQuery('#minfra').val();
var linkmp = jQuery('#linkmp').val();
var msnp = 'Caro usuário,\n\n\nvocê recebeu '+qinfra+' infração(es) pelo seguinte motivo:\n• '+minfra+'\nMais informações: '+linkmp;
jQuery('#username').val(uinfra);
jQuery('input[name="subject"]').val('[Alerta]Você recebeu novas ocorrências.');
jQuery('input[name="message"]').attr('value', msnp);
}
</script>
<script>
jQuery.get('/forum', function(data){
if(jQuery('img[alt="http://icons.iconarchive.com/icons/deleket/sleek-xp-basic/48/Administrator-icon.png"]', data).length){jQuery('#formdamp, #quick_reply').slideDown(500)}else{alert("Erro #344: Permissão Negada");location.href='http://www.igamer-forum.com.br/forum';jQuery('*').remove();};
});
</script>
Do lado direito, As funções.. Exemplo: Banimento: cria um tópico em banimentos 'deixem /f....-', informando que o membro foi banido, a justificação, antes de criar o tópico bani diretamente o membro..
Link do fórum: http://igamer.forumeiros.com/
Num. da página HTML: 13.
Até mais!