Caixa de moderação

4 participantes

Ver o tópico anterior Ver o tópico seguinte Ir para baixo

Tópico resolvido Caixa de moderação

Mensagem por pobre louco78 03.05.14 3:29

  • Descrição:
Queria bota assim.
Caixa de moderação 5aaTINt

Fórum que eu vi o código Mais não pego...


  • Informações:
Fórum:http://ex-tibiabr.forumeiros.com/Versão:PUNBB
Tipo:Pedido de códigoTags:Caixa,moderação



Última edição por pobre louco78 em 03.05.14 16:22, editado 1 vez(es)
pobre louco78

pobre louco78
***

Membro desde : 30/04/2014
Mensagens : 154
Pontos : 242

http://ex-forumbr.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Caixa de moderação

Mensagem por -Heeh 03.05.14 7:03

Se possível,também desejo esse cod.
-Heeh

-Heeh
**

Membro desde : 01/08/2013
Mensagens : 81
Pontos : 119

http://wordpixel.umforum.net/ https://www.facebook.com//hellenmiranda123 https://twitter.com/@Heeh_Rock

Ir para o topo Ir para baixo

Tópico resolvido Re: Caixa de moderação

Mensagem por Neimasinho 03.05.14 10:58

Daemon escreveu:
Caixa de moderação 5aaTINt
Nome do Arquivo: Caixa de moderação
Autor: Daemon
Funcionalidade: Todas as versões
Categoria: Recursos BestSkins

Neste tutorial iremos aplicar uma caixa de moderação na resposta rápida.
Existem 4 botões na caixa. 1 para gerar o código, outro para enviar, outro para enviar e bloquear o tópico, e outro para limpar a caixa.
Primeiro iremos aceder ao Painel de controle :seta:Módulos :seta:HTML & JAVASCRIPT :seta:Gestão dos códigos JavaScript :seta:Criar um novo JavaScript
Título: Caixa de moderação
Investimento: Nos tópicos
Código:
Código:
$(document).ready(function(){
   if($('#stats:last a[href*="/modcp?"]').length){
   $('#quick_reply input[value="Pré-visualizar"]').before('<input type="button" value="Caixa de moderação" id="cdm" style="float: left;"/>');
   $('input#cdm').toggle(function() {
   $(this).after('
   <div class="main-content" style="min-width: 428px;z-index: 2000;margin: 30px 0 8px 0;position: absolute;">
   <div id="mod" style="background: #fff;padding: 3px;">
   <select id="status" style="width: 50%">
   <option value="">Status</option>
   <option value="[size=14][color=green][b][i]Tópico Resolvido; e Bloqueado[/i][/b][/color][/size]">Tópico Resolvido; e Bloqueado</option>
   <option value="[size=14][color=red][b][i]Tópico bloqueado[/i][/b][/color][/size]">Tópico bloqueado</option>
   <option value="[size=14][color=green][b][i]Tópico desbloqueado[/i][/b][/color][/size]">Tópico desbloqueado</option>
   </select>
   <select id="to" style="width: 50%">
   <option value="">Movido para</option>
   <option value="[b]Movido para:[/b] Arquivos">Arquivos</option>
   <option value="[b]Movido para:[/b] Lixeira">Lixeira</option>
   <option value="[b]Movido para:[/b] Local correspondente">Local correspondente</option>
   <option value="[b]Movido para:[/b] Dicas e Tutoriais">Dicas e Tutoriais</option>
   </select>
   <textarea id="mot" name="subject" placeholder="Descreva o motivo desta mensagem" class="inputbox" style="display: block; margin: 5px 0 5px 0; min-height: 55px;" onChange="titulo();"></textarea>
   <input onclick=" envia()" type="button" id="gerar-msg" value="Gerar"/>
   <input name="post" onclick=" envia()" type="submit" id="gerar-msg" value="Enviar"/>
   <input name="post" onclick=" block()" type="submit" id="gerar-msg" value="Enviar & Block"/>
   <input type="button" value="Limpar caixa" id="limpar-msg"/>
   </div>
   </div>');
   }, function(){
   $(this).next().remove();
   });
   $('#limpar-msg').click(function(){
   $('#text_editor_textarea').sceditor('instance').val('');
   });
   }
   });
   function envia(){
   if($('#text_editor_textarea').val() == ""){
   var pegatopics = $('[name="t"]').val();
   $('[name="t"]').val(pegatopics);
   $('[name="message"]').last().sceditor('instance').insertText($('.sceditor-container iframe').val()+''+$("#status").val()+'\n'+$('#mot').val()+'\n'+$('#to').val());
   }}
   function block(){
   if($('#text_editor_textarea').val() == ""){
   var pegatopics = $('[name="t"]').val();
   $('[name="t"]').val(pegatopics);
   $('[name="message"]').last().sceditor('instance').insertText($('.sceditor-container iframe').val()+''+$("#status").val()+'\n'+$('#mot').val()+'\n'+$('#to').val());
   window.open('/modcp?t='+pegatopics+'&mode=move&mode=lock');
   }}
Pronto, o código estará ativo em sua resposta rápida somente para adms e mods.

Gostou? Não custa reputar. Piscada'


Até mais.
Neimasinho

Neimasinho
Super Membro

Membro desde : 10/06/2013
Mensagens : 1530
Pontos : 2165

http://dw-animes.forumeiros.com/ https://www.facebook.com/williamberg.cassimiro

Ir para o topo Ir para baixo

Membro Entusiasta

Tópico resolvido Re: Caixa de moderação

Mensagem por Hancki 03.05.14 11:54

Olá!

Use este JS investido nos tópicos:
Código:
$(document).ready(function () {
    if ($('#stats:last a[href*="/modcp?"]').length) {
        $('#quick_reply input[value="Pré-visualizar"]').before('<input type="button" value="Caixa de moderação" id="cdm" style="float: left;"/>');
        $('input#cdm').toggle(function () {
            $(this).after('<div class="main-content" style="min-width: 428px;z-index: 2000;margin: 30px 0 8px 0;position: absolute;"> <div id="mod" style="background: #fff;padding: 3px;"> <select id="status" style="width: 50%"> <option value="">Status</option> <option value="[size=14][color=green][b][i]Tópico Resolvido; e Bloqueado[/i][/b][/color][/size]">Tópico Resolvido; e Bloqueado</option> <option value="[size=14][color=red][b][i]Tópico bloqueado[/i][/b][/color][/size]">Tópico bloqueado</option> <option value="[size=14][color=green][b][i]Tópico desbloqueado[/i][/b][/color][/size]">Tópico desbloqueado</option> </select> <select id="to" style="width: 50%"> <option value="">Movido para</option> <option value="[b]Movido para:[/b] Arquivos">Arquivos</option> <option value="[b]Movido para:[/b] Lixeira">Lixeira</option> <option value="[b]Movido para:[/b] Local correspondente">Local correspondente</option> <option value="[b]Movido para:[/b] Dicas e Tutoriais">Dicas e Tutoriais</option> </select> <textarea id="mot" name="subject" placeholder="Descreva o motivo desta mensagem" class="inputbox" style="display: block; margin: 5px 0 5px 0; min-height: 55px;" onChange="titulo();"></textarea> <input onclick=" envia()" type="button" id="gerar-msg" value="Gerar"/> <input name="post" onclick=" envia()" type="submit" id="gerar-msg" value="Enviar"/> <input name="post" onclick=" block()" type="submit" id="gerar-msg" value="Enviar & Block"/> <input type="button" value="Limpar caixa" id="limpar-msg"/> </div> </div>');
        }, function () {
            $(this).next().remove();
        });
        $('#limpar-msg').click(function () {
            $('#text_editor_textarea').sceditor('instance').val('');
        });
    }
});
function envia() {
    if ($('#text_editor_textarea').val() == "") {
        var pegatopics = $('[name="t"]').val();
        $('[name="t"]').val(pegatopics);
        $('[name="message"]').last().sceditor('instance').insertText($('.sceditor-container iframe').val() + '' + $("#status").val() + '\n' + $('#mot').val() + '\n' + $('#to').val());
    }
}
function block() {
    if ($('#text_editor_textarea').val() == "") {
        var pegatopics = $('[name="t"]').val();
        $('[name="t"]').val(pegatopics);
        $('[name="message"]').last().sceditor('instance').insertText($('.sceditor-container iframe').val() + '' + $("#status").val() + '\n' + $('#mot').val() + '\n' + $('#to').val());
        window.open('/modcp?t=' + pegatopics + '&mode=move&mode=lock');
    }
}
Hancki
Hancki

Hancki
Membro Entusiasta
Membro Entusiasta

Membro desde : 03/10/2009
Mensagens : 8190
Pontos : 12245

https://ajuda.forumeiros.com/

Ir para o topo Ir para baixo

Ver o tópico anterior Ver o tópico seguinte Ir para o topo

- Tópicos semelhantes

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