Caixa de Moderação

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

Atendido / Resolvido Caixa de Moderação

Mensagem por Roger123 em 05.09.18 12:41

Detalhes da questão


Endereço do fórum: http://jogosemaisjogos.forumeiros.com
Versão do fórum: phpBB3

Descrição


Olá,

Encontrei um tópico com este código aqui, porém tentei adaptá-lo e agora não funciona Tonto...
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[/i][/b][/color][/size]">Tópico Resolvido</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>
  <option value="[size=14][color=grey][b][i]Sugestão em avaliação[/i][/b][/color][/size]">Sugestão em avaliação</option>
  <option value="[size=14][color=green][b][i]Sugestão aceite[/i][/b][/color][/size]">Sugestão aceite</option>
  <option value="[size=14][color=red][b][i]Sugestão recusada[/i][/b][/color][/size]">Sugestão recusada</option>
  <option value="[size=14][color=red][b][i]Tópico movido para a Lixeira[/i][/b][/color][/size]">Tópico movido para a Lixeira</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] Questões resolvidas">Questões resolvidas</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');
  }}
Roger123

Roger123
Ajudeiro
Ajudeiro

Masculino
Inscrito dia : 30/06/2018
Mensagens : 1892
Pontos Ativos : 2093

https://todosostemas.forumeiros.com

Atendido / Resolvido Re: Caixa de Moderação

Mensagem por Pedxz em 05.09.18 13:45

Olá @Roger123,
Mude o seu código para:
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[/i][/b][/color][/size]">Tópico Resolvido</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>' +
                '<option value="[size=14][color=grey][b][i]Sugestão em avaliação[/i][/b][/color][/size]">Sugestão em avaliação</option>' +
                '<option value="[size=14][color=green][b][i]Sugestão aceite[/i][/b][/color][/size]">Sugestão aceite</option>' +
                '<option value="[size=14][color=red][b][i]Sugestão recusada[/i][/b][/color][/size]">Sugestão recusada</option>' +
                '<option value="[size=14][color=red][b][i]Tópico movido para a Lixeira[/i][/b][/color][/size]">Tópico movido para a Lixeira</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] Questões resolvidas">Questões resolvidas</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');
    }
}


Cordialmente,
pedxz.


Bem-vindo ao Fórum dos Fóruns!
Leia as regras do Fórum dos Fóruns e as regras do setor de suporte.
Antes de criar um tópico, verifique se sua questão já não foi respondida.
Se sua questão foi resolvida, marque-a clicando no botão resolvido para organizar o fórum.
Pedxz Moderadeiro
Pedxz

Pedxz
Moderadeiro
Moderadeiro

Masculino
Inscrito dia : 13/01/2017
Mensagens : 3343
Pontos Ativos : 3993

https://power-pixel.net

Atendido / Resolvido Re: Caixa de Moderação

Mensagem por Roger123 em 05.09.18 13:58

Não funcionou...
Roger123

Roger123
Ajudeiro
Ajudeiro

Masculino
Inscrito dia : 30/06/2018
Mensagens : 1892
Pontos Ativos : 2093

https://todosostemas.forumeiros.com

Atendido / Resolvido Re: Caixa de Moderação

Mensagem por Pedxz em 05.09.18 14:11

Tentei só limpar ele, agora para que funcione preciso de saber o que faz Envergonhado


Bem-vindo ao Fórum dos Fóruns!
Leia as regras do Fórum dos Fóruns e as regras do setor de suporte.
Antes de criar um tópico, verifique se sua questão já não foi respondida.
Se sua questão foi resolvida, marque-a clicando no botão resolvido para organizar o fórum.
Pedxz Moderadeiro
Pedxz

Pedxz
Moderadeiro
Moderadeiro

Masculino
Inscrito dia : 13/01/2017
Mensagens : 3343
Pontos Ativos : 3993

https://power-pixel.net

Atendido / Resolvido Re: Caixa de Moderação

Mensagem por Roger123 em 05.09.18 14:12

Olá,

Se quiser, pode ver o tópico: https://ajuda.forumeiros.com/t91874-caixa-de-moderacao pelo @Daemon
Roger123

Roger123
Ajudeiro
Ajudeiro

Masculino
Inscrito dia : 30/06/2018
Mensagens : 1892
Pontos Ativos : 2093

https://todosostemas.forumeiros.com

Atendido / Resolvido Re: Caixa de Moderação

Mensagem por Pedxz em 05.09.18 14:28

Mude o script para:
Código:
$(document).ready(function() {
    if ($('a[href^="/modcp?mode=move"]').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[/i][/b][/color][/size]">Tópico Resolvido</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>' +
                '<option value="[size=14][color=grey][b][i]Sugestão em avaliação[/i][/b][/color][/size]">Sugestão em avaliação</option>' +
                '<option value="[size=14][color=green][b][i]Sugestão aceite[/i][/b][/color][/size]">Sugestão aceite</option>' +
                '<option value="[size=14][color=red][b][i]Sugestão recusada[/i][/b][/color][/size]">Sugestão recusada</option>' +
                '<option value="[size=14][color=red][b][i]Tópico movido para a Lixeira[/i][/b][/color][/size]">Tópico movido para a Lixeira</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] Questões resolvidas">Questões resolvidas</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');
    }
}


Bem-vindo ao Fórum dos Fóruns!
Leia as regras do Fórum dos Fóruns e as regras do setor de suporte.
Antes de criar um tópico, verifique se sua questão já não foi respondida.
Se sua questão foi resolvida, marque-a clicando no botão resolvido para organizar o fórum.
Pedxz Moderadeiro
Pedxz

Pedxz
Moderadeiro
Moderadeiro

Masculino
Inscrito dia : 13/01/2017
Mensagens : 3343
Pontos Ativos : 3993

https://power-pixel.net

Atendido / Resolvido Re: Caixa de Moderação

Mensagem por Roger123 em 05.09.18 17:19

Obrigado Feliz

Já sei para quem é que vai o óscar de melhor Ajudeiro
Roger123

Roger123
Ajudeiro
Ajudeiro

Masculino
Inscrito dia : 30/06/2018
Mensagens : 1892
Pontos Ativos : 2093

https://todosostemas.forumeiros.com
  • 0

Atendido / Resolvido Re: Caixa de Moderação

Mensagem por Pedxz em 05.09.18 17:50

Espero pelo teu voto apaixonado

Tópico resolvido


Movido para "Questões resolvidas".


Bem-vindo ao Fórum dos Fóruns!
Leia as regras do Fórum dos Fóruns e as regras do setor de suporte.
Antes de criar um tópico, verifique se sua questão já não foi respondida.
Se sua questão foi resolvida, marque-a clicando no botão resolvido para organizar o fórum.
Pedxz Moderadeiro
Pedxz

Pedxz
Moderadeiro
Moderadeiro

Masculino
Inscrito dia : 13/01/2017
Mensagens : 3343
Pontos Ativos : 3993

https://power-pixel.net

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


Permissão deste fórum:
Você não pode responder aos tópicos neste fórum