Código no SCEditor

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

Atendido / Resolvido Código no SCEditor

Mensagem por Roger123 em 17.09.18 12:53

Detalhes da questão


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

Descrição


Olá,

Alguém me consegue ajudar neste código, pois ele está a postar todas as mensagens (http://prntscr.com/kvcxwg).
Código:

$(window).load(function() {
            var settings = {
              img : 'https://illiweb.com/fa/admin/icones/small_ico/configuration.png',
              title : 'Moderação'
            };
            if (_userdata["user_level"] == '1' || _userdata["user_level"] == "2") {
                $('.sceditor-group:last').after('<div class="sceditor-group"><a class="sceditor-button sceditor-button-message" title="'+settings["title"]+'"><div style="background:url('+settings["img"]+') no-repeat;"></div></a></div>');
                $('body').append('<div id="messageList" style="z-index:15;display:none;position:absolute;background:#fff;border:1px solid #ccc;padding:3px;"><div id="itens_fa" class="listItem" style="cursor:pointer;">Sugestão aceite</div><div id="M2" class="listItem" style="cursor:pointer;">Sugestão em avaliação</div><div id="M3" class="listItem" style="cursor:pointer;">Sugestão recusada</div></div>');
           
           
              $('.sceditor-button-message').click(function() {
                  var display = $('#messageList').css('display');
                  if (display == 'none') {
                    var Y = $(this).offset().top;
                    var X = $(this).offset().left;
                    $('#messageList').show().offset({top:Y + 25,left:X});
                  }
                  else { $('#messageList').hide(); }
              });
             
              $('#itens_fa').click(function() { $('#text_editor_textarea').sceditor('instance').insertText('[color=green][i][b][size=14]Tópico movidos para "Sugestões aceites"[/color][/i][/b][/size]') });
        $('#itens_fa').click(function() { $('#text_editor_textarea').sceditor('instance').insertText('[color=grey][i][b][size=14]Tópico movido para "Sugestões em avaliação"[/color][/i][/b][/size]')  });
        $('#itens_fa').click(function() { $('#text_editor_textarea').sceditor('instance').insertText('[color=red][i][b][size=14]Tópico movido para "Sugestões recusadas"[/color][/i][/b][/size]') });
            $('.listItem').click(function() { $(this).parent().hide(); });
            }
        });
Roger123

Roger123
Ajudeiro
Ajudeiro

Masculino
Inscrito dia : 30/06/2018
Mensagens : 1402
Pontos Ativos : 1694

Ver perfil do usuário https://todosostemas.forumeiros.com
  • 0

Atendido / Resolvido Re: Código no SCEditor

Mensagem por Harleen em 17.09.18 13:39

Olá Roger, troque o código por esse,

Código:
$(window).load(function() {
    var settings = {
        img: 'https://illiweb.com/fa/admin/icones/small_ico/configuration.png',
        title: 'Moderação'
    };
    if (_userdata["user_level"] == '1' || _userdata["user_level"] == "2") {
        $('.sceditor-group:last').after('<div class="sceditor-group"><a class="sceditor-button sceditor-button-message" title="' + settings["title"] + '"><div style="background:url(' + settings["img"] + ') no-repeat;"></div></a></div>');
        $('body').append('<div id="messageList" style="z-index:15;display:none;position:absolute;background:#fff;border:1px solid #ccc;padding:3px;"><div id="itens_fa" class="listItem" style="cursor:pointer;">Sugestão aceite</div><div id="M1" class="listItem" style="cursor:pointer;">Sugestão em avaliação</div><div id="M2" class="listItem" style="cursor:pointer;">Sugestão recusada</div></div>');


        $('.sceditor-button-message').click(function() {
            var display = $('#messageList').css('display');
            if (display == 'none') {
                var Y = $(this).offset().top;
                var X = $(this).offset().left;
                $('#messageList').show().offset({
                    top: Y + 25,
                    left: X
                });
            } else {
                $('#messageList').hide();
            }
        });

        $('#itens_fa').click(function() {
            $('#text_editor_textarea').sceditor('instance').insertText('[color=green][i][b][size=14]Tópico movidos para "Sugestões aceites"[/color][/i][/b][/size]')
        });
        $('#M1').click(function() {
            $('#text_editor_textarea').sceditor('instance').insertText('[color=grey][i][b][size=14]Tópico movido para "Sugestões em avaliação"[/color][/i][/b][/size]')
        });
        $('#M2').click(function() {
            $('#text_editor_textarea').sceditor('instance').insertText('[color=red][i][b][size=14]Tópico movido para "Sugestões recusadas"[/color][/i][/b][/size]')
        });
        $('.listItem').click(function() {
            $(this).parent().hide();
        });
    }
});

O resultado esperado https://prnt.sc/kvdi49
O que faltava era adicionar as classes nessas partes. https://prnt.sc/kvdkdy
Espero ter ajudado.
Harleen

Harleen
Membro do Fórum

Feminino
Inscrito dia : 09/07/2012
Mensagens : 1696
Pontos Ativos : 2245

Ver perfil do usuário http://master-publicitario.forumeiros.com/

Atendido / Resolvido Re: Código no SCEditor

Mensagem por Roger123 em 17.09.18 13:42

Obrigado! Resolvido Piscada
Roger123

Roger123
Ajudeiro
Ajudeiro

Masculino
Inscrito dia : 30/06/2018
Mensagens : 1402
Pontos Ativos : 1694

Ver perfil do usuário https://todosostemas.forumeiros.com

Atendido / Resolvido Re: Código no SCEditor

Mensagem por Pedxz em 17.09.18 18:01

Tópico resolvido


Movido para "Questões resolvidas".
Pedxz

Pedxz
Moderadeiro
Moderadeiro

Masculino
Inscrito dia : 13/01/2017
Mensagens : 2800
Pontos Ativos : 3553

Ver perfil do usuário https://pedxz.forumeiros.com

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