Código no SCEditor

2 participantes

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

Tópico resolvido Código no SCEditor

Mensagem por Convidado 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://2img.net/i/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(); });
            }
        });
Anonymous

Convidado
Convidado


Ir para o topo Ir para baixo

  • 0

Tópico resolvido Re: Código no SCEditor

Mensagem por Harleen 17.09.18 13:39

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

Código:
$(window).load(function() {
    var settings = {
        img: 'https://2img.net/i/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
Super Membro

Membro desde : 09/07/2012
Mensagens : 1779
Pontos : 2373

https://antenadogames.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Código no SCEditor

Mensagem por Convidado 17.09.18 13:42

Obrigado! Resolvido Piscada
Anonymous

Convidado
Convidado


Ir para o topo Ir para baixo

Admineiro

Tópico resolvido Re: Código no SCEditor

Mensagem por tikky 17.09.18 18:01

Tópico resolvido


Movido para "Questões resolvidas".
tikky

tikky
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7983
Pontos : 9247

Ir para o topo Ir para baixo

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


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