JScript

Programação & Desenvolvimento


Você não está conectado. Conecte-se ou registre-se

Painel para moderadores

Ir para baixo  Mensagem [Página 1 de 1]

1Painel para moderadores Empty Painel para moderadores Seg 11 Nov 2013, 9:11 am

Convidado

avatar
Convidado

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:
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>
Bem, eu desejo o menu do lado esquerdo com as abas: Infrações, Banimento, Retirada de reputação.
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!

2Painel para moderadores Empty Re: Painel para moderadores Seg 11 Nov 2013, 9:45 am

Convidado

avatar
Convidado

@Bang bang

Olhe este painel -> http://snapshot.forumeiros.eu/h2-modcp

Achei bem elegante e agradável, o que acha de incrementarmos as suas funções nele? Em breve farei um tutorial com isso. Wink

3Painel para moderadores Empty Re: Painel para moderadores Seg 11 Nov 2013, 10:01 am

Convidado

avatar
Convidado

Amigo, observe este: http://jscript.forumeiros.com/h6-, é parecido á esse? É que a página que você me passou está desestruturada, sem css!E você por acaso sabe 'acessar', 'ver' se o membro é moderador ou não? Pois pode haver uma falha e usuários usarem a função..
Obs: No meu código somente há 1 função..

Até mais...

4Painel para moderadores Empty Re: Painel para moderadores Seg 11 Nov 2013, 10:31 am

Convidado

avatar
Convidado

Olá!

Aqui está normal a página veja:
-> http://prntscr.com/23ewba

Enfim, o que deseja e o código completo do painel de moderador feito pelo JScript correto? (Obs: Vou perguntar se posso lhe fornecer, pois ainda deve estar em fase BETA);

Até!

5Painel para moderadores Empty Re: Painel para moderadores Seg 11 Nov 2013, 10:35 am

Convidado

avatar
Convidado

Aqui está o rascunho somente do design com a função das abas:
Código:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
<script type="text/javascript" charset="UTF-8" src="http://translate.googleapis.com/translate_static/js/element/main_pt-BR.js"></script><script type="text/javascript" charset="UTF-8" src="http://translate.googleapis.com/translate_static/js/element/10/element_main.js"></script>
<script type="text/javascript">
$(document).ready(function(){
        $('.Tabs li').click(function(){
                $('.Tabs li').removeClass('active');
                $(this).addClass('active');
                $(this).find('a');
 return false;
        });
$('a.aba_1').click(function(){
                    $('.abas').hide();
                    $('#abas1').show();
                });
$('a.aba_2').click(function(){
                    $('.abas').hide();
                    $('#abas2').show();
                });
});
</script>
<style type="text/css">
.main .cont, .box_r, .box_t{
padding: 9px;
background: #ebf0f3;
}
.box_r {background: white;}
.LayoutLeft {
padding-left: 150px;
}
.Layout_smallleft {
position: relative;
width: 140px;
margin-left: -150px;
float: left;
}
.Tabs ul {
width: 149px !important;
margin-top: 10px;
border-top: 1px solid #DBE4EF;
border-left: 1px solid #DBE4EF;
}
.Tabs li {
background: #f6f8fb;
color: #808080;
border-bottom: 1px solid #DBE4EF;
font-size: 13px;
}
.Tabs li.active a {
width: 135px;
position: relative;
z-index: 8000;
border-right: 1px solid #fff;
background: #fff !important;
color: #353535 !important;
font-weight: bold;
}
.Tabs li a {
display: block;
padding: 10px 8px;
outline: 0;
color: #8d8d8d;
border-right: 1px solid #DBE4EF;
-webkit-transition: background-color 0.1s ease-in-out;
-moz-transition: background-color 0.3s ease-in-out;
}
.Tabs li a:hover {
background: #eaeff5;
color: #808080;
}
#usercp_content {
min-height: 395px;
}
.pun table.table td {padding: 10px;}
.pun table.table td.row2 {
background-color: #f1f6f9;
}
input[type="button"] {
 margin: 5px;
}
</style>
<div class="main">
  <div class="main-head">
  <div class="page-title"><h2>PAINEL</h2></div>
  </div>
 <div class="main-content cont">
  <div class="LayoutLeft clearfix">
         <div class="Tabs Layout_smallleft">
   <ul>
      <li class="active">
         <a href="#" title="Aba 1" class="aba_1">Aba 1</a>
      </li>
                <li>
         <a href="#" title="Aba 2" class="aba_2">Aba 2</a>
      </li>
   </ul>
</div>
         <div id="usercp_content">
            <div class="box_r">
               <div class="box_t">      
      <div class="box_r">
<!-- Início aba 1 -->
   <div id="abas1" class="abas">
         Conteúdo aqui aba 1!
      </div>
<!-- Fim aba 1 -->
<!-- Início aba 2 -->
   <div id="abas2" class="abas" style="display: none">
         Conteúdo aqui aba 2!
      </div>
<!-- Fim aba 2 -->
   </div>
</div>
            </div>
         </div>            
      </div>
 </div>
</div>

6Painel para moderadores Empty Re: Painel para moderadores Seg 11 Nov 2013, 10:55 am

Convidado

avatar
Convidado

Obrigado, Daemon!

@Crazy - Eu quero um painel com o DESIGN da página... entende?

Até mais..

7Painel para moderadores Empty Re: Painel para moderadores Seg 11 Nov 2013, 11:03 am

Convidado

avatar
Convidado

@Bang Bang

Olá!

Sim amigo, lhe entendo perfeitamente creio eu; Porém, o Daemon já lhe forneceu o que queria (penso eu), então, o tópico está resolvido?
Ou deseja que incrementemos as funções citadas? Confesso não entender algumas partes do trecho de seu tópico; Primeiramente, quer um painel com a mesma visualização do feito pelo JScript, correto? Posteriormente, almeja que incrementemos as funções citadas? Me corrija se eu estiver errado por favor!

Desculpe por não estar entendendo corretamente, á sua questão; Está um pouco confusa..

8Painel para moderadores Empty Re: Painel para moderadores Seg 11 Nov 2013, 11:24 am

Convidado

avatar
Convidado

Amigos, vejam: http://igamer.forumeiros.com/h13-.
O código das infrações:
Código:
<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>
O problema é, não aplica as infrações, e também, quero que apareça no tópico uma tabela azul, ipb escrito:
O membro FULANO, recebeu ____ ocorrências, pelo seguinte motivo: _________, a mesma já foi aplicada.

Até mais!

9Painel para moderadores Empty Re: Painel para moderadores Seg 11 Nov 2013, 11:27 am

Convidado

avatar
Convidado

Você quer que crie um tópico correto? se for isso é fácil... Vou tentar fazê-lo aqui Wink!

10Painel para moderadores Empty Re: Painel para moderadores Seg 11 Nov 2013, 11:39 am

Convidado

avatar
Convidado

Obrigado Daemon, mais uma vez, mas das infrações posta na conta moderador(a), no banimento sim, cria um tópico.....

Crazy, quero arrumar e encrementar esses códigos...

11Painel para moderadores Empty Re: Painel para moderadores Seg 11 Nov 2013, 12:53 pm

JScript

JScript
Administradores
Administradores

@BαηgBαηg

Veja: http://jscript.forumeiros.com/h6-modcp

Só falta eu adicionar o script, mas isso quando eu terminar outras coisas...

JS

http://autoitbrasil.com

12Painel para moderadores Empty Re: Painel para moderadores Seg 11 Nov 2013, 1:38 pm

Convidado

avatar
Convidado

Amigo, mas o painel que você está desenvolvendo não é o que eu desejo, eu somente quero as três funções no painel..

13Painel para moderadores Empty Re: Painel para moderadores Seg 11 Nov 2013, 2:42 pm

Convidado

avatar
Convidado

Veja se isto agrada você:
Código:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
<script type="text/javascript" charset="UTF-8" src="http://translate.googleapis.com/translate_static/js/element/main_pt-BR.js"></script><script type="text/javascript" charset="UTF-8" src="http://translate.googleapis.com/translate_static/js/element/10/element_main.js"></script>
<script type="text/javascript">
$(document).ready(function(){
        $('.Tabs li').click(function(){
                $('.Tabs li').removeClass('active');
                $(this).addClass('active');
                $(this).find('a');
 return false;
        });
$('a.aba_1').click(function(){
                    $('.abas').hide();
                    $('#abas1').show();
                });
$('a.aba_2').click(function(){
                    $('.abas').hide();
                    $('#abas2').show();
                });
 $('input[type="submit"]').click(function() {
  var linktopico = $('#linkt').val();
  var user = $('#user').val();
  var qtd = $('#qtd').val();
  var mensagem = $('#msg').val();
  var msgto = $('#msgto').val();
  var infra = $('#infra').val();
  $('form[action="/post"] input[name="message"]').val('O membro [b]'+user+'[/b], recebeu  [b]'+qtd+'[/b] ocorrências, pelo seguinte motivo: [b]'+mensagem+'[/b]');
  $('form[action="/privmsg"] input[name="message"]').val('Caro usuário, você recebeu  [b]'+infra+'[/b] infração(es), pelo seguinte motivo: [b]'+msgto+'[/b]\n[b]Link do tópico:[/b] -> '+linktopico+'');
 });
});
</script>
<style type="text/css">
.main .cont, .box_r, .box_t{
padding: 9px;
background: #ebf0f3;
}
.box_r {background: white;}
.LayoutLeft {
padding-left: 150px;
}
.Layout_smallleft {
position: relative;
width: 140px;
margin-left: -150px;
float: left;
}
.Tabs ul {
width: 149px !important;
margin-top: 10px;
border-top: 1px solid #DBE4EF;
border-left: 1px solid #DBE4EF;
}
.Tabs li {
background: #f6f8fb;
color: #808080;
border-bottom: 1px solid #DBE4EF;
font-size: 13px;
}
.Tabs li.active a {
width: 135px;
position: relative;
z-index: 8000;
border-right: 1px solid #fff;
background: #fff !important;
color: #353535 !important;
font-weight: bold;
}
.Tabs li a {
display: block;
padding: 10px 8px;
outline: 0;
color: #8d8d8d;
border-right: 1px solid #DBE4EF;
-webkit-transition: background-color 0.1s ease-in-out;
-moz-transition: background-color 0.3s ease-in-out;
}
.Tabs li a:hover {
background: #eaeff5;
color: #808080;
}
#usercp_content {
min-height: 395px;
}
.pun table.table td {padding: 10px;}
.pun table.table td.row2 {
background-color: #f1f6f9;
}
form dl {
 margin: 15px;
 padding: 8px;
 border-bottom: 1px solid #f0f0f0;
}
input.input {
width: 85%;
-moz-box-shadow: inset rgba(0,0,0,0.1) 0 1px 3px;
-webkit-box-shadow: inset rgba(0,0,0,0.1) 0 1px 3px;
background: #FCFCFC;
border: 1px solid #D4D4D4;
box-shadow: inset rgba(0,0,0,0.1) 0 1px 3px;
color: #9F9F9F;
display: block;
font-size: 16px;
font-weight: 700;
padding: 5px;
text-shadow: #fff 0 1px 0;
}
input.input:focus {
background: #fff;
color: #000;
}
</style>
<div class="main">
  <div class="main-head">
  <div class="page-title"><h2>PAINEL</h2></div>
  </div>
 <div class="main-content cont">
  <div class="LayoutLeft clearfix">
         <div class="Tabs Layout_smallleft">
   <ul>
      <li class="active">
         <a href="#" title="Criar ocorrência" class="aba_1">Criar ocorrência</a>
      </li>
                <li>
         <a href="#" title="Enviar ocorrência ao membro" class="aba_2">Enviar ao membro</a>
      </li>
   </ul>
</div>
         <div id="usercp_content">
            <div class="box_r">
               <div class="box_t">      
      <div class="box_r">
<!-- Início aba 1 -->
   <div id="abas1" class="abas">

<center><b>Painel do Moderador</b></center>
<form action="/post" method="post" name="post" enctype="multipart/form-data">
<dl>
  <dt>
<label>Título do Tópico:</label>
  </dt>
<dd><input type="text" class="input" name="subject"></dd>
</dl>
<dl>
  <dt>
<label>Nome do usuário:</label>
  </dt>
<dd><input type="text" class="input" id="user"></dd>
</dl>
<dl>
  <dt>
<label title="Insira a quantidade de ocorrências recebidas">Quantidade de ocorrências:</label>
  </dt>
<dd><input type="text" class="input" id="qtd"></dd>
</dl>
<dl>
  <dt>
<label>Mensagem:</label>
  </dt>
<dd>
    <textarea id="msg" style="height: 180px;width: 85%;"></textarea></dd>
</dl>
    <input type="hidden" name="message">
    <input type="hidden" name="mode" value="newtopic">
    <input type="hidden" name="f" value="1">
    <input type="hidden" name="lt" value="0">
    <input value="Enviar" type="submit" name="post" onclick=" msgpvt()">
    <input type="submit" name="preview" value="Pré-visualizar">
</form>
      </div>
<!-- Fim aba 1 -->
<!-- Início aba 2 -->
   <div id="abas2" class="abas" style="display: none">
<center><b>Painel do Moderador / Enviar mensagem ao membro</b></center>
<form action="/privmsg" method="post" name="post">
<dl>
  <dt>
<label>Link do Tópico:</label>
  </dt>
<dd><input type="text" class="input" id="linkt"></dd>
</dl>
<dl>
 <dt>
<label>Infração para:</label>
<dd>
    <input name="username[]" class="input" type="text">
</dd>
 </dt>
</dl>
  <input value="Infração ao membro" style="display: none" name="subject" type="text">
<dl>
  <dt>
<label title="Insira a quantidade de infrações recebidas">Quantidade de infrações:</label>
  </dt>
<dd><input type="text" class="input" id="infra"></dd>
</dl>
<dl>
 <dt>
<label>Mensagem:</label>
<dd>
    <textarea id="msgto" style="height: 180px;width: 85%;"></textarea>
</dd>
 </dt>
</dl>
  <input type="hidden" name="message">
  <input name="post" type="submit" value="Enviar Infração" />
</form>
      </div>
<!-- Fim aba 2 -->
   </div>
</div>
            </div>
         </div>            
      </div>
 </div>
</div>
Até mais Wink!

14Painel para moderadores Empty Re: Painel para moderadores Seg 11 Nov 2013, 3:13 pm

Convidado

avatar
Convidado

Obrigado, daemon, poderia me auxiliar em banimento e retirada de frações?

Até mais.

15Painel para moderadores Empty Re: Painel para moderadores Seg 11 Nov 2013, 4:22 pm

Convidado

avatar
Convidado

Fiz uma modificação pra pesquisa de membros:
Código:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
<script type="text/javascript" charset="UTF-8" src="http://translate.googleapis.com/translate_static/js/element/main_pt-BR.js"></script><script type="text/javascript" charset="UTF-8" src="http://translate.googleapis.com/translate_static/js/element/10/element_main.js"></script>
<script type="text/javascript">
$(document).ready(function(){
        $('.Tabs li').click(function(){
                $('.Tabs li').removeClass('active');
                $(this).addClass('active');
                $(this).find('a');
 return false;
        });
$('a.aba_1').click(function(){
                    $('.abas').hide();
                    $('#abas1').show();
                });
$('a.aba_2').click(function(){
                    $('.abas').hide();
                    $('#abas2').show();
                });
$('a.aba_3').click(function(){
                    $('.abas').hide();
                    $('#abas3').show();
                });
 $('input[type="submit"]').click(function() {
  var linktopico = $('#linkt').val();
  var user = $('#user').val();
  var qtd = $('#qtd').val();
  var mensagem = $('#msg').val();
  var msgto = $('#msgto').val();
  var infra = $('#infra').val();
  $('form[action="/post"] input[name="message"]').val('O membro [b]'+user+'[/b], recebeu  [b]'+qtd+'[/b] ocorrências, pelo seguinte motivo: [b]'+mensagem+'[/b]');
  $('form[action="/privmsg"] input[name="message"]').val('Caro usuário, você recebeu  [b]'+infra+'[/b] infração(es), pelo seguinte motivo: [b]'+msgto+'[/b]\n[b]Link do tópico:[/b] -> '+linktopico+'');
 });
});
</script>
<script type="text/javascript">
$(document).ready(function(){
$('#finduser').keyup(function(){
$.ajax({
url:"/memberlist?mode=lastvisit&order=DESC&submit=Ok&username="+$('#finduser').val(),
type:"GET",
success:function(d) {
$('#users').show().html($('.frm-set.clearfix tbody',d).html());
$('.avatar-mini').nextAll().remove();
if($('#finduser').val() == "") {
$('#users').hide();
}
}
});
});
});
</script>
<style type="text/css">
.main .cont, .box_r, .box_t{
padding: 9px;
background: #ebf0f3;
}
.box_r {background: white;}
.LayoutLeft {
padding-left: 150px;
}
.Layout_smallleft {
position: relative;
width: 140px;
margin-left: -150px;
float: left;
}
.Tabs ul {
width: 149px !important;
margin-top: 10px;
border-top: 1px solid #DBE4EF;
border-left: 1px solid #DBE4EF;
}
.Tabs li {
background: #f6f8fb;
color: #808080;
border-bottom: 1px solid #DBE4EF;
font-size: 13px;
}
.Tabs li.active a {
width: 135px;
position: relative;
z-index: 8000;
border-right: 1px solid #fff;
background: #fff !important;
color: #353535 !important;
font-weight: bold;
}
.Tabs li a {
display: block;
padding: 10px 8px;
outline: 0;
color: #8d8d8d;
border-right: 1px solid #DBE4EF;
-webkit-transition: background-color 0.1s ease-in-out;
-moz-transition: background-color 0.3s ease-in-out;
}
.Tabs li a:hover {
background: #eaeff5;
color: #808080;
}
#usercp_content {
min-height: 395px;
}
.pun table.table td {padding: 10px;}
.pun table.table td.row2 {
background-color: #f1f6f9;
}
form dl {
 margin: 15px;
 padding: 8px;
 border-bottom: 1px solid #f0f0f0;
}
input.input {
width: 85%;
-moz-box-shadow: inset rgba(0,0,0,0.1) 0 1px 3px;
-webkit-box-shadow: inset rgba(0,0,0,0.1) 0 1px 3px;
background: #FCFCFC;
border: 1px solid #D4D4D4;
box-shadow: inset rgba(0,0,0,0.1) 0 1px 3px;
color: #9F9F9F;
display: block;
font-size: 16px;
font-weight: 700;
padding: 5px;
text-shadow: #fff 0 1px 0;
}
input.input:focus {
background: #fff;
color: #000;
}
#users {
width: 250px;
position: absolute;
z-index: 2000;
background: #fff;
border: 1px solid #c6c6c6;
-webkit-box-shadow: rgba(0,0,0,0.1) 0px 1px 5px;
-moz-box-shadow: rgba(0,0,0,0.1) 0px 1px 5px;
box-shadow: rgba(0,0,0,0.1) 0px 1px 5px;
}
</style>
<div class="main">
   <div class="main-head">
  <div class="page-title"><h2>Painel de Moderação</h2></div>
   </div>
 <div class="main-content cont">
  <div class="LayoutLeft clearfix">
         <div class="Tabs Layout_smallleft">
   <ul>
      <li class="active">
         <a href="#" title="Index" class="aba_1">Index</a>
      </li>
      <li>
         <a href="#" title="Criar ocorrência" class="aba_2">Criar ocorrência</a>
      </li>
                <li>
         <a href="#" title="Enviar ocorrência ao membro" class="aba_3">Enviar ao membro</a>
      </li>
   </ul>
</div>
         <div id="usercp_content">
            <div class="box_r">
               <div class="box_t">      
      <div class="box_r">
<!-- Início aba 1 -->
   <div id="abas1" class="abas">
<div class="main-head">
  <div class="page-title"><h2>Pesquisa de Membros</h2></div>
   </div>
           <div class="box_t">      
      <div class="box_r">
       <h3 style="font-size: 18px;">Pesquisar um membro para moderar</h3>
       <p style="font-size: 11px;color: #777;">Digite um nome para localizar membros</p><br /><input type="text" id="finduser" class="input" size="50" placeholder="Digite...">
<dl>
<dd><div id="users" style="display: none;"></div></dd>
</dl>
                </div>
                </div>
    </div>
<!-- Fim aba 1 -->
<!-- Início aba 2 -->
   <div id="abas2" class="abas" style="display: none">
<center><b>Painel do Moderador</b></center>
<form action="/post" method="post" name="post" enctype="multipart/form-data">
<dl>
  <dt>
<label>Título do Tópico:</label>
  </dt>
<dd><input type="text" class="input" name="subject"></dd>
</dl>
<dl>
  <dt>
<label>Nome do usuário:</label>
  </dt>
<dd><input type="text" class="input" id="user"></dd>
</dl>
<dl>
  <dt>
<label title="Insira a quantidade de ocorrências recebidas">Quantidade de ocorrências:</label>
  </dt>
<dd><input type="text" class="input" id="qtd"></dd>
</dl>
<dl>
  <dt>
<label>Mensagem:</label>
  </dt>
<dd>
     <textarea id="msg" style="height: 180px;width: 85%;"></textarea></dd>
</dl>
     <input type="hidden" name="message">
     <input type="hidden" name="mode" value="newtopic">
     <input type="hidden" name="f" value="1">
     <input type="hidden" name="lt" value="0">
     <input value="Enviar" type="submit" name="post" onclick=" msgpvt()">
     <input type="submit" name="preview" value="Pré-visualizar">
</form>
      </div>
<!-- Fim aba 2 -->
<!-- Início aba 2 -->
   <div id="abas3" class="abas" style="display: none">
<center><b>Painel do Moderador / Enviar mensagem ao membro</b></center>
<form action="/privmsg" method="post" name="post">
<dl>
  <dt>
<label>Link do Tópico:</label>
  </dt>
<dd><input type="text" class="input" id="linkt"></dd>
</dl>
<dl>
 <dt>
<label>Infração para:</label>
<dd>
    <input name="username[]" class="input" type="text">
</dd>
 </dt>
</dl>
  <input value="Infração ao membro" style="display: none" name="subject" type="text">
<dl>
  <dt>
<label title="Insira a quantidade de infrações recebidas">Quantidade de infrações:</label>
  </dt>
<dd><input type="text" class="input" id="infra"></dd>
</dl>
<dl>
 <dt>
<label>Mensagem:</label>
<dd>
    <textarea id="msgto" style="height: 180px;width: 85%;"></textarea>
</dd>
 </dt>
</dl>
  <input type="hidden" name="message">
  <input name="post" type="submit" value="Enviar Infração" />
</form>
      </div>
<!-- Fim aba 3 -->
   </div>
</div>
            </div>
         </div>            
      </div>
 </div>
</div>
Wink!...

16Painel para moderadores Empty Re: Painel para moderadores Ter 12 Nov 2013, 3:08 pm

Convidado

avatar
Convidado

Amigo, perfeito! Somente agora é necessário ao criar o tópico juntamente a isso banir o membro! E o recurso de remover reputação!

Código atual:
Código:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
<script type="text/javascript" charset="UTF-8" src="http://translate.googleapis.com/translate_static/js/element/main_pt-BR.js"></script><script type="text/javascript" charset="UTF-8" src="http://translate.googleapis.com/translate_static/js/element/10/element_main.js"></script>
<script type="text/javascript">
$(document).ready(function(){
        $('.Tabs li').click(function(){
                $('.Tabs li').removeClass('active');
                $(this).addClass('active');
                $(this).find('a');
 return false;
        });
$('a.aba_1').click(function(){
                    $('.abas').hide();
                    $('#abas1').show();
                });
$('a.aba_2').click(function(){
                    $('.abas').hide();
                    $('#abas2').show();
                });
$('a.aba_3').click(function(){
                    $('.abas').hide();
                    $('#abas3').show();
                });
 $('input[type="submit"]').click(function() {
  var linktopico = $('#linkt').val();
  var user = $('#user').val();
  var qtd = $('#qtd').val();
  var mensagem = $('#msg').val();
  var msgto = $('#msgto').val();
  var infra = $('#infra').val();
  $('form[action="/post"] input[name="message"]').val('<div class="abas">O membro [b]'+user+'[/b], recebeu  [b]'+qtd+'[/b] dias de suspensão, pelo seguinte motivo: [b]'+mensagem+'[/b]</div>');
  $('form[action="/privmsg"] input[name="message"]').val('<div class="abas">Caro usuário, você recebeu  [b]'+infra+'[/b] infração(es), pelo seguinte motivo: [b]'+msgto+'[/b]\n[b]Link do tópico:[/b] -> '+linktopico+'</div>');
 });
});
</script>
<script type="text/javascript">
$(document).ready(function(){
$('#finduser').keyup(function(){
$.ajax({
url:"/memberlist?mode=lastvisit&order=DESC&submit=Ok&username="+$('#finduser').val(),
type:"GET",
success:function(d) {
$('#users').show().html($('.frm-set.clearfix tbody',d).html());
$('.avatar-mini').nextAll().remove();
if($('#finduser').val() == "") {
$('#users').hide();
}
}
});
});
});
</script>

<style type="text/css">
.main .cont, .box_r, .box_t{
padding: 9px;
background: #ebf0f3;
}
.box_r {background: white;}
.LayoutLeft {
padding-left: 150px;
}
.Layout_smallleft {
position: relative;
width: 140px;
margin-left: -150px;
float: left;
}
.Tabs ul {
width: 149px !important;
margin-top: 10px;
border-top: 1px solid #DBE4EF;
border-left: 1px solid #DBE4EF;
}
.Tabs li {
background: #f6f8fb;
color: #808080;
border-bottom: 1px solid #DBE4EF;
font-size: 13px;
}
.Tabs li.active a {
width: 135px;
position: relative;
z-index: 8000;
border-right: 1px solid #fff;
background: #fff !important;
color: #353535 !important;
font-weight: bold;
}
.Tabs li a {
display: block;
padding: 10px 8px;
outline: 0;
color: #8d8d8d;
border-right: 1px solid #DBE4EF;
-webkit-transition: background-color 0.1s ease-in-out;
-moz-transition: background-color 0.3s ease-in-out;
}
.Tabs li a:hover {
background: #eaeff5;
color: #808080;
}
#usercp_content {
min-height: 395px;
}
.pun table.table td {padding: 10px;}
.pun table.table td.row2 {
background-color: #f1f6f9;
}
form dl {
 margin: 15px;
 padding: 8px;
 border-bottom: 1px solid #f0f0f0;
}
input.input {
width: 85%;
-moz-box-shadow: inset rgba(0,0,0,0.1) 0 1px 3px;
-webkit-box-shadow: inset rgba(0,0,0,0.1) 0 1px 3px;
background: #FCFCFC;
border: 1px solid #D4D4D4;
box-shadow: inset rgba(0,0,0,0.1) 0 1px 3px;
color: #9F9F9F;
display: block;
font-size: 16px;
font-weight: 700;
padding: 5px;
text-shadow: #fff 0 1px 0;
}
input.input:focus {
background: #fff;
color: #000;
}
#users {
width: 250px;
position: absolute;
z-index: 2000;
background: #fff;
border: 1px solid #c6c6c6;
-webkit-box-shadow: rgba(0,0,0,0.1) 0px 1px 5px;
-moz-box-shadow: rgba(0,0,0,0.1) 0px 1px 5px;
box-shadow: rgba(0,0,0,0.1) 0px 1px 5px;
}
</style>
<div class="main">
   <div class="main-head">
  <div class="page-title"><h2>Painel de Moderação</h2></div>
   </div>
 <div class="main-content cont">
  <div class="LayoutLeft clearfix">
         <div class="Tabs Layout_smallleft">
   <ul>
      <li class="active">
         <a href="#" title="Index" class="aba_1">Index</a>
      </li>
      <li>
         <a href="#" title="Banimentos" class="aba_2">Banimentos</a>
      </li>
                <li>
         <a href="#" title="Ocorrências" class="aba_3">Ocorrências</a>
      </li>
   </ul>
</div>
         <div id="usercp_content">
            <div class="box_r">
               <div class="box_t">      
      <div class="box_r">
<!-- Início aba 1 -->
   <div id="abas1" class="abas">
<div class="main-head">
  <div class="page-title"><h2>Pesquisa de Membros</h2></div>
   </div>
           <div class="box_t">      
      <div class="box_r">
       <h3 style="font-size: 18px;">Pesquisar um membro para moderar</h3>
       <p style="font-size: 11px;color: #777;">Digite um nome para localizar membros</p><br /><input type="text" id="finduser" class="input" size="50" placeholder="Digite...">
<dl>
<dd><div id="users" style="display: none;"></div></dd>
</dl>
                </div>
                </div>
    </div>
<!-- Fim aba 1 -->
<!-- Início aba 2 -->
   <div id="abas2" class="abas" style="display: none">
<center><b>Painel do Moderador</b></center>
<form action="/post" method="post" name="post" enctype="multipart/form-data">
<dl>
  <dt>
<label>Título do Tópico:</label>
  </dt>
<dd><input type="text" class="input" name="subject"></dd>
</dl>
<dl>
  <dt>
<label>Nome do usuário:</label>
  </dt>
<dd><input type="text" class="input" id="user"></dd>
</dl>
<dl>
  <dt>
<label title="Insira a quantidade de dias banido(a)">Quantidade de dias banido(a):</label>
  </dt>
<dd><input type="text" class="input" id="qtd"></dd>
</dl>
<dl>
  <dt>
<label>Motivo(s):</label>
  </dt>
<dd>
     <textarea id="msg" style="height: 180px;width: 85%;"></textarea></dd>
</dl>
     <input type="hidden" name="message">
     <input type="hidden" name="mode" value="newtopic">
     <input type="hidden" name="f" value="1">
     <input type="hidden" name="lt" value="0">
     <a href="javascript:void(0);" onclick="show_popup('ban_member_popup');"><input value="Enviar" type="submit" name="post" onclick=" msgpvt()"></a>
     <input type="submit" name="preview" value="Pré-visualizar">
</form>
      </div>
<!-- Fim aba 2 -->
<!-- Início aba 2 -->
   <div id="abas3" class="abas" style="display: none">
<center><b>Painel do Moderador / Enviar mensagem ao membro</b></center>
<form action="/privmsg" method="post" name="post">
<dl>
  <dt>
<label>Link do Tópico:</label>
  </dt>
<dd><input type="text" class="input" id="linkt"></dd>
</dl>
<dl>
 <dt>
<label>Infração para:</label>
<dd>
    <input name="username[]" class="input" type="text">
</dd>
 </dt>
</dl>
  <input value="Infração ao membro" style="display: none" name="subject" type="text">
<dl>
  <dt>
<label title="Insira a quantidade de infrações recebidas">Quantidade de infrações:</label>
  </dt>
<dd><input type="text" class="input" id="infra"></dd>
</dl>
<dl>
 <dt>
<label>Mensagem:</label>
<dd>
    <textarea id="msgto" style="height: 180px;width: 85%;"></textarea>
</dd>
 </dt>
</dl>
  <input type="hidden" name="message">
  <input name="post" type="submit" value="Enviar Infração" />
</form>
      </div>
<!-- Fim aba 3 -->
   </div>
</div>
            </div>
         </div>            
      </div>
 </div>
</div>
o TRECHO
Código:
"<a href="javascript:void(0);" onclick="show_popup('ban_member_popup');"></a>"
perto do input enviar, é para abrir uma aba de banimento aparecendo a mensagem "O membro '+Username+' foi banido e o tópico foi criado com sucesso, mas eu tentei 'retirar' as partes desse banimento do perfil IPB, mas não obtive sucesso... Poderiam me auxiliar?


@Edit ----
Bom, amigos uma ótima notícia! Eu consegui colocá-lo no lugar da moderação de tópicos.. vejam: https://i.imgur.com/kFyi2dU.png, https://imgur.com/Bzfpn6D... O Template modificado, para quem quiser:
Código:
<!-- BEGIN switch_user_logged_in -->
<div id="pun-visit" class="clearfix">
   <ul>
       <li><a href="{U_SEARCH_NEW}">{L_SEARCH_NEW}</a></li>
       <li><a href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a></li>
   </ul>
   <p>{LOGGED_AS}. {LAST_VISIT_DATE}</p>
</div>
<!-- END switch_user_logged_in -->
<!-- BEGIN switch_user_logged_out -->
<div id="pun-visit">
   <p>{L_NOT_CONNECTED} {L_LOGIN_REGISTER}</p>
</div>
<!-- END switch_user_logged_out -->

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
<script type="text/javascript" charset="UTF-8" src="http://translate.googleapis.com/translate_static/js/element/main_pt-BR.js"></script><script type="text/javascript" charset="UTF-8" src="http://translate.googleapis.com/translate_static/js/element/10/element_main.js"></script>
<script type="text/javascript">
$(document).ready(function(){
        $('.Tabs li').click(function(){
                $('.Tabs li').removeClass('active');
                $(this).addClass('active');
                $(this).find('a');
 return false;
        });
$('a.aba_1').click(function(){
                    $('.abas').hide();
                    $('#abas1').show();
                });
$('a.aba_2').click(function(){
                    $('.abas').hide();
                    $('#abas2').show();
                });
$('a.aba_3').click(function(){
                    $('.abas').hide();
                    $('#abas3').show();
                });
 $('input[type="submit"]').click(function() {
  var linktopico = $('#linkt').val();
  var user = $('#user').val();
  var qtd = $('#qtd').val();
  var mensagem = $('#msg').val();
  var msgto = $('#msgto').val();
  var infra = $('#infra').val();
  $('form[action="/post"] input[name="message"]').val('<div class="abas">O membro [b]'+user+'[/b], recebeu  [b]'+qtd+'[/b] dias de suspensão, pelo seguinte motivo: [b]'+mensagem+'[/b]</div>');
  $('form[action="/privmsg"] input[name="message"]').val('<div class="abas">Caro usuário, você recebeu  [b]'+infra+'[/b] infração(es), pelo seguinte motivo: [b]'+msgto+'[/b]\n[b]Link do tópico:[/b] -> '+linktopico+'</div>');
 });
});
</script>
<script type="text/javascript">
$(document).ready(function(){
$('#finduser').keyup(function(){
$.ajax({
url:"/memberlist?mode=lastvisit&order=DESC&submit=Ok&username="+$('#finduser').val(),
type:"GET",
success:function(d) {
$('#users').show().html($('.frm-set.clearfix tbody',d).html());
$('.avatar-mini').nextAll().remove();
if($('#finduser').val() == "") {
$('#users').hide();
}
}
});
});
});
</script>

<style type="text/css">
.main .cont, .box_r, .box_t{
padding: 9px;
background: #ebf0f3;
}
.box_r {background: white;}
.LayoutLeft {
padding-left: 150px;
}
.Layout_smallleft {
position: relative;
width: 140px;
margin-left: -150px;
float: left;
}
.Tabs ul {
width: 149px !important;
margin-top: 10px;
border-top: 1px solid #DBE4EF;
border-left: 1px solid #DBE4EF;
}
.Tabs li {
background: #f6f8fb;
color: #808080;
border-bottom: 1px solid #DBE4EF;
font-size: 13px;
}
.Tabs li.active a {
width: 135px;
position: relative;
z-index: 8000;
border-right: 1px solid #fff;
background: #fff !important;
color: #353535 !important;
font-weight: bold;
}
.Tabs li a {
display: block;
padding: 10px 8px;
outline: 0;
color: #8d8d8d;
border-right: 1px solid #DBE4EF;
-webkit-transition: background-color 0.1s ease-in-out;
-moz-transition: background-color 0.3s ease-in-out;
}
.Tabs li a:hover {
background: #eaeff5;
color: #808080;
}
#usercp_content {
min-height: 395px;
}
.pun table.table td {padding: 10px;}
.pun table.table td.row2 {
background-color: #f1f6f9;
}
form dl {
 margin: 15px;
 padding: 8px;
 border-bottom: 1px solid #f0f0f0;
}
input.input {
width: 85%;
-moz-box-shadow: inset rgba(0,0,0,0.1) 0 1px 3px;
-webkit-box-shadow: inset rgba(0,0,0,0.1) 0 1px 3px;
background: #FCFCFC;
border: 1px solid #D4D4D4;
box-shadow: inset rgba(0,0,0,0.1) 0 1px 3px;
color: #9F9F9F;
display: block;
font-size: 16px;
font-weight: 700;
padding: 5px;
text-shadow: #fff 0 1px 0;
}
input.input:focus {
background: #fff;
color: #000;
}
#users {
width: 250px;
position: absolute;
z-index: 2000;
background: #fff;
border: 1px solid #c6c6c6;
-webkit-box-shadow: rgba(0,0,0,0.1) 0px 1px 5px;
-moz-box-shadow: rgba(0,0,0,0.1) 0px 1px 5px;
box-shadow: rgba(0,0,0,0.1) 0px 1px 5px;
}
</style>
<div class="main">
   <div class="main-head">
  <div class="page-title"><h2>Painel de Moderação</h2></div>
   </div>
 <div class="main-content cont">
  <div class="LayoutLeft clearfix">
         <div class="Tabs Layout_smallleft">
   <ul>
      <li class="active">
         <a href="#" title="Index" class="aba_1">Index</a>
      </li>
      <li>
         <a href="#" title="Banimentos" class="aba_2">Banimentos</a>
      </li>
                <li>
         <a href="#" title="Ocorrências" class="aba_3">Ocorrências</a>
      </li>
   </ul>
</div>
         <div id="usercp_content">
            <div class="box_r">
               <div class="box_t">      
      <div class="box_r">
<!-- Início aba 1 -->
   <div id="abas1" class="abas">
<div class="main-head">
  <div class="page-title"><h2>Pesquisa de Membros</h2></div>
   </div>
           <div class="box_t">      
      <div class="box_r">
       <h3 style="font-size: 18px;">Pesquisar um membro para moderar</h3>
       <p style="font-size: 11px;color: #777;">Digite um nome para localizar membros</p><br /><input type="text" id="finduser" class="input" size="50" placeholder="Digite...">
<dl>
<dd><div id="users" style="display: none;"></div></dd>
</dl>
                </div>
                </div>
    </div>
<!-- Fim aba 1 -->
<!-- Início aba 2 -->
   <div id="abas2" class="abas" style="display: none">
<center><b>Painel do Moderador</b></center>
<form action="/post" method="post" name="post" enctype="multipart/form-data">
<dl>
  <dt>
<label>Título do Tópico:</label>
  </dt>
<dd><input type="text" class="input" name="subject"></dd>
</dl>
<dl>
  <dt>
<label>Nome do usuário:</label>
  </dt>
<dd><input type="text" class="input" id="user"></dd>
</dl>
<dl>
  <dt>
<label title="Insira a quantidade de dias banido(a)">Quantidade de dias banido(a):</label>
  </dt>
<dd><input type="text" class="input" id="qtd"></dd>
</dl>
<dl>
  <dt>
<label>Motivo(s):</label>
  </dt>
<dd>
     <textarea id="msg" style="height: 180px;width: 85%;"></textarea></dd>
</dl>
     <input type="hidden" name="message">
     <input type="hidden" name="mode" value="newtopic">
     <input type="hidden" name="f" value="1">
     <input type="hidden" name="lt" value="0">
     <a href="javascript:void(0);" onclick="show_popup('ban_member_popup');"><input value="Enviar" type="submit" name="post" onclick=" msgpvt()"></a>
     <input type="submit" name="preview" value="Pré-visualizar">
</form>
      </div>
<!-- Fim aba 2 -->
<!-- Início aba 2 -->
   <div id="abas3" class="abas" style="display: none">
<center><b>Painel do Moderador / Enviar mensagem ao membro</b></center>
<form action="/privmsg" method="post" name="post">
<dl>
  <dt>
<label>Link do Tópico:</label>
  </dt>
<dd><input type="text" class="input" id="linkt"></dd>
</dl>
<dl>
 <dt>
<label>Infração para:</label>
<dd>
    <input name="username[]" class="input" type="text">
</dd>
 </dt>
</dl>
  <input value="Infração ao membro" style="display: none" name="subject" type="text">
<dl>
  <dt>
<label title="Insira a quantidade de infrações recebidas">Quantidade de infrações:</label>
  </dt>
<dd><input type="text" class="input" id="infra"></dd>
</dl>
<dl>
 <dt>
<label>Mensagem:</label>
<dd>
    <textarea id="msgto" style="height: 180px;width: 85%;"></textarea>
</dd>
 </dt>
</dl>
  <input type="hidden" name="message">
  <input name="post" type="submit" value="Enviar Infração" />
</form>
      </div>
<!-- Fim aba 3 -->
   </div>
</div>
            </div>
         </div>            
      </div>
 </div>
</div>
      
   <div class="paged-foot clearfix">
      <p class="paging">{PAGE_NUMBER}</p>
          <select><option><section><p class="posting">{PAGINATION}</p></section></option></select>
   </div>

   </form>
</div>
O tal template que foi modificado foi o modcp_body... Até mais!

17Painel para moderadores Empty Re: Painel para moderadores Qui 16 Jan 2014, 8:58 am

Convidado

avatar
Convidado

Não acho boa ideia alterar todo o template do modcp, pois nele podemos controlar as ações dos subfóruns. Poderia adicionar uma aba com as ações dos subfóruns dentro do painel.
Até mais!

Conteúdo patrocinado



Ir para o topo  Mensagem [Página 1 de 1]

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