Botão resolvido não funciona

4 participantes

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

Tópico resolvido Botão resolvido não funciona

Mensagem por odelgado 29.08.17 1:51

Detalhes da questão


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

Descrição


Gostaria deajuda, pois o meu botão do fórum"Resolvido "não funciona, deve ta bugado, pois mesmo vc apertando ele ele carrega, mais o Resolvido não entra, poderia me ajudar nisso
avatar

odelgado
****

Membro desde : 02/04/2015
Mensagens : 285
Pontos : 446

http://brasilmundogamer.forumeiros.com

Ir para o topo Ir para baixo

Ajudeiro

Tópico resolvido Re: Botão resolvido não funciona

Mensagem por Fraise 29.08.17 18:12

Olá,

Siga este tutorial:
Seta https://ajuda.forumeiros.com/t74425-

Abraço,
Fraise.
Fraise

Fraise
Ajudeiro
Ajudeiro

Membro desde : 26/06/2015
Mensagens : 6558
Pontos : 8045

https://ajuda.forumeiros.com/ https://twitter.com/@FraiseFdF

Ir para o topo Ir para baixo

Tópico resolvido Re: Botão resolvido não funciona

Mensagem por odelgado 29.08.17 18:20

Sim eu entendi, mais me explica uma coisa, la fala por exemplo que tenho q escolher o id da pagina pra usar isso, mais no caso o meu são varios fóruns, como faço??? pois la não explica
avatar

odelgado
****

Membro desde : 02/04/2015
Mensagens : 285
Pontos : 446

http://brasilmundogamer.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Botão resolvido não funciona

Mensagem por Alex 29.08.17 18:51

Olá!

Eu já tive o mesmo problema. Consulte este tópico. Poderá ser bastante útil: https://ajuda.forumeiros.com/t109344-

Até! o/
Alex

Alex
Membro

Membro desde : 09/09/2016
Mensagens : 651
Pontos : 883

https://policiadop.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Botão resolvido não funciona

Mensagem por odelgado 29.08.17 19:13

infelismente segui tudo mais comigo não funcionou nenhuma das opções, não entendi nada kk, tanto é que o botão aparece, mais quando clica é a mesma coisa de ter dado um F5 somente, e não resulta em nada
avatar

odelgado
****

Membro desde : 02/04/2015
Mensagens : 285
Pontos : 446

http://brasilmundogamer.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Botão resolvido não funciona

Mensagem por Kyo Panda 30.08.17 15:58

Qual código está a utilizar?
Kyo Panda

Kyo Panda
Hiper Membro

Membro desde : 08/01/2012
Mensagens : 4641
Pontos : 5939

https://ajuda.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Botão resolvido não funciona

Mensagem por odelgado 30.08.17 16:10

To usando esse Codigo
Código:
(function($) {
  'use strict';
 
  var config = {
      icons: [
        {
            name: 'solved',
            id: 2,
            image: 'http://i.imgur.com/EFz6C.gif'
        }
      ],
      message: [
        'Administradores, ajude a organizar o fórum. ',
        'Caso a denúncia tenha sido resolvida, clique no botão resolvido.'
      ].join(''),
      message_icon: 'http://i.imgur.com/uPsiC.png',
  };
 
 
  var message = function() {
      $([
        '<style>',
        '  .fa-solved-message {',
        '      border: 1px solid green;',
        '      padding:5px;',
        '      color:#666666;',
        '      text-align:center;',
        '      font-family:Verdana;',
        '      font-size:11px',
        '  }',
        '  .fa-solved-message img {',
        '      height: 48px;',
        '      vertical-align: middle;',
        '  }',
        '</style>',
      ].join('\n')).appendTo('head');
 
      $([
        '<div class="fa-solved-message">',
        '  <img src="' + config.message_icon + '" /> ',
        '  ' + config.message,
        '</div>',
      ].join('\n')).insertBefore('.quick-nav-topics:first');
  };
 
 
  $(function() {
      if (_userdata.user_level < 1) {
        return;
      }
 
      var $form = $('form[name="post"]');
     
      if ($form.length) {
        var submitting = false;
 
        $.each(config.icons, function(index, icon) {
            if ((new RegExp(icon.name + '=true', 'i')).test(location.search)) {
              $('#post_icon_' + icon.id).prop('checked', true);
              $('input[type="submit"]').prop('type', 'hidden');
              $form.submit();
 
              submitting = true;
 
              return false;
            }
        });
 
        if (submitting) {
            return;
        }
      }
 
      var $edit = $('.post-head:first .btn-edit');
 
      if (!$edit.length) {
        return;
      }
     
      var fid = ~~$('.sub-header-path .nav:last')
        .attr('href')
        .split('/f')
        .pop()
        .split('-')
        .shift()
      ;
     
      var $container = $('<div class="fa-custom-move"></div>')
        .insertAfter('.quick-nav-topics')
      ;
   
    var built = false;
 
      $.each(config.icons, function(index, icon) {
        if (icon.forums && icon.forums.length && icon.forums.indexOf(fid) === -1) {
            return;
        }
     
      if (!built) {
        message();
        built = true;
      }
 
        $([
            '<a href="' + $edit.children('a').attr('href') + '&' + icon.name + '=true">',
            '  <img src="' + icon.image + '">',
            '</a>',
        ].join('\n')).appendTo($container);
      });
  });
}(jQuery));
avatar

odelgado
****

Membro desde : 02/04/2015
Mensagens : 285
Pontos : 446

http://brasilmundogamer.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Botão resolvido não funciona

Mensagem por Kyo Panda 30.08.17 17:14

Troque por esse:

Código:
(function($) {
  'use strict';
 
  var config = {
      icons: [
        {
            name: 'solved',
            id: 2,
            image: 'http://i.imgur.com/Qqw7Z0y.png'
        }
      ],
      message: [
        'Administradores, ajude a organizar o fórum. ',
        'Caso a denúncia tenha sido resolvida, clique no botão resolvido.'
      ].join(''),
      message_icon: 'http://i.imgur.com/uPsiC.png',
  };
 
 
  var message = function() {
      $([
        '<style>',
        '  .fa-solved-message {',
        '      border: 1px solid green;',
        '      padding:5px;',
        '      color:#666666;',
        '      text-align:center;',
        '      font-family:Verdana;',
        '      font-size:11px',
        '  }',
        '  .fa-solved-message img {',
        '      height: 48px;',
        '      vertical-align: middle;',
        '  }',
        '</style>',
      ].join('\n')).appendTo('head');
 
      $([
        '<div class="fa-solved-message">',
        '  <img src="' + config.message_icon + '" /> ',
        '  ' + config.message,
        '</div>',
      ].join('\n')).insertBefore('.quick-nav-topics:first');
  };
 
 
  $(function() {
      if (!_userdata.session_logged_in) {
        return;
      }
 
      var $form = $('form[name="post"]');
     
      if ($form.length) {
        var submitting = false;
 
        $.each(config.icons, function(index, icon) {
            if ((new RegExp(icon.name + '=true', 'i')).test(location.search)) {
              $('#post_icon_' + icon.id).prop('checked', true);
              $('input[type="submit"]').prop('type', 'hidden');
              $form.submit();
 
              submitting = true;
 
              return false;
            }
        });
 
        if (submitting) {
            return;
        }
      }
 
      var $edit = $('.post-head:first .btn-edit');
 
      if (!$edit.length) {
        return;
      }
     
      var fid = ~~$('.sub-header-path .nav:last')
        .attr('href')
        .split('/f')
        .pop()
        .split('-')
        .shift()
      ;
     
      var $container = $('<div class="fa-custom-move"></div>')
        .insertAfter('.quick-nav-topics')
      ;
   
    var built = false;
 
      $.each(config.icons, function(index, icon) {
        if (icon.forums && icon.forums.length && icon.forums.indexOf(fid) === -1) {
            return;
        }
     
      if (!built) {
        message();
        built = true;
      }
 
        $([
            '<a href="' + $edit.children('a').attr('href') + '&' + icon.name + '=true">',
            '  <img src="' + icon.image + '">',
            '</a>',
        ].join('\n')).appendTo($container);
      });
  });
}(jQuery));
Kyo Panda

Kyo Panda
Hiper Membro

Membro desde : 08/01/2012
Mensagens : 4641
Pontos : 5939

https://ajuda.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Botão resolvido não funciona

Mensagem por odelgado 30.08.17 17:17

ainda não resultou, não sei o que ta acontecendo, quando clica ele tipo atualiza a pagina somente
avatar

odelgado
****

Membro desde : 02/04/2015
Mensagens : 285
Pontos : 446

http://brasilmundogamer.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Botão resolvido não funciona

Mensagem por Kyo Panda 30.08.17 17:29

Mais uma tentativa:

Código:
(function($) {
  'use strict';
 
  var config = {
      icons: [
        {
            name: 'solved',
            id: 2,
            image: 'http://i.imgur.com/Qqw7Z0y.png'
        }
      ],
      message: [
        'Administradores, ajude a organizar o fórum. ',
        'Caso a denúncia tenha sido resolvida, clique no botão resolvido.'
      ].join(''),
      message_icon: 'http://i.imgur.com/uPsiC.png',
  };
 
 
  var message = function() {
      $([
        '<style>',
        '  .fa-solved-message {',
        '      border: 1px solid green;',
        '      padding:5px;',
        '      color:#666666;',
        '      text-align:center;',
        '      font-family:Verdana;',
        '      font-size:11px',
        '  }',
        '  .fa-solved-message img {',
        '      height: 48px;',
        '      vertical-align: middle;',
        '  }',
        '</style>',
      ].join('\n')).appendTo('head');
 
      $([
        '<div class="fa-solved-message">',
        '  <img src="' + config.message_icon + '" /> ',
        '  ' + config.message,
        '</div>',
      ].join('\n')).insertBefore('.quick-nav-topics:first');
  };
 
 
  $(function() {
      if (!_userdata.session_logged_in) {
        return;
      }
 
      var $form = $('form[name="post"]');
     
      if ($form.length) {
        var submitting = false;
 
        $.each(config.icons, function(index, icon) {
            if ((new RegExp(icon.name + '=true', 'i')).test(location.search)) {
              $('#post_icon_' + icon.id).prop('checked', true);
              $('input[type="submit"]').prop('type', 'hidden');
              $form.submit();
 
              submitting = true;
 
              return false;
            }
        });
 
        if (submitting) {
            return;
        }
      }
 
      var $edit = $('.post:first .i_icon_edit');
 
      if (!$edit.length) {
        return;
      }
     
      var fid = ~~$('.pathname-box .nav:last')
        .attr('href')
        .split('/f')
        .pop()
        .split('-')
        .shift()
      ;
     
      var $container = $('<div class="fa-custom-move"></div>')
        .insertAfter('.quick-nav-topics')
      ;
   
    var built = false;
 
      $.each(config.icons, function(index, icon) {
        if (icon.forums && icon.forums.length && icon.forums.indexOf(fid) === -1) {
            return;
        }
     
      if (!built) {
        message();
        built = true;
      }
 
        $([
            '<a href="' + $edit.children('a').attr('href') + '&' + icon.name + '=true">',
            '  <img src="' + icon.image + '">',
            '</a>',
        ].join('\n')).appendTo($container);
      });
  });
}(jQuery));
Kyo Panda

Kyo Panda
Hiper Membro

Membro desde : 08/01/2012
Mensagens : 4641
Pontos : 5939

https://ajuda.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Botão resolvido não funciona

Mensagem por odelgado 30.08.17 17:34

Triste ainda nada feito, será que ta bugado alguma coisa?
avatar

odelgado
****

Membro desde : 02/04/2015
Mensagens : 285
Pontos : 446

http://brasilmundogamer.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Botão resolvido não funciona

Mensagem por Kyo Panda 30.08.17 17:50

Mais uma vez:

Código:
(function($) {
  'use strict';
 
  var config = {
      icons: [
        {
            name: 'solved',
            id: 2,
            image: 'http://i.imgur.com/Qqw7Z0y.png'
        }
      ],
      message: [
        'Administradores, ajude a organizar o fórum. ',
        'Caso a denúncia tenha sido resolvida, clique no botão resolvido.'
      ].join(''),
      message_icon: 'http://i.imgur.com/uPsiC.png',
  };
 
 
  var message = function() {
      $([
        '<style>',
        '  .fa-solved-message {',
        '      border: 1px solid green;',
        '      padding:5px;',
        '      color:#666666;',
        '      text-align:center;',
        '      font-family:Verdana;',
        '      font-size:11px',
        '  }',
        '  .fa-solved-message img {',
        '      height: 48px;',
        '      vertical-align: middle;',
        '  }',
        '</style>',
      ].join('\n')).appendTo('head');
 
      $([
        '<div class="fa-solved-message">',
        '  <img src="' + config.message_icon + '" /> ',
        '  ' + config.message,
        '</div>',
      ].join('\n')).insertBefore('.quick-nav-topics:first');
  };
 
 
  $(function() {
      if (!_userdata.session_logged_in) {
        return;
      }
 
      var $form = $('form[name="post"]');
     
      if ($form.length) {
        var submitting = false;
 
        $.each(config.icons, function(index, icon) {
            if ((new RegExp(icon.name + '=true', 'i')).test(location.search)) {
              $('#post_icon_' + icon.id).prop('checked', true);
              $('input[type="submit"]').prop('type', 'hidden');
              $form.submit();
 
              submitting = true;
 
              return false;
            }
        });
 
        if (submitting) {
            return;
        }
      }
 
      var $edit = $('.post:first .profile-icons a[href$="editpost"]');
 
      if (!$edit.length) {
        return;
      }
     
      var fid = ~~$('.pathname-box .nav:last')
        .attr('href')
        .split('/f')
        .pop()
        .split('-')
        .shift()
      ;
     
      var $container = $('.topic-actions .buttons');
   
    var built = false;
 
      $.each(config.icons, function(index, icon) {
        if (icon.forums && icon.forums.length && icon.forums.indexOf(fid) === -1) {
            return;
        }
     
      if (!built) {
        message();
        built = true;
      }
 
        $([
            '<a href="' + $edit.attr('href') + '&' + icon.name + '=true">',
            '  <img src="' + icon.image + '">',
            '</a>',
        ].join('\n')).appendTo($container);
      });
  });
}(jQuery));

Aquele botão resolvido que está lá não é desse script.
Kyo Panda

Kyo Panda
Hiper Membro

Membro desde : 08/01/2012
Mensagens : 4641
Pontos : 5939

https://ajuda.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Botão resolvido não funciona

Mensagem por odelgado 30.08.17 17:53

Oi agora sim funcionou, mais só tem um porém rsrsrs, apareceu 2 botões resolvido, um personalizado que com certeza foi o do codigo que vc me passou, ele funcionou, e o antigo que é um verde basico igual o que tem no de vcs esse não ta funcionando, como faço pra tirar esse 2 que apareceu do lado do certo
avatar

odelgado
****

Membro desde : 02/04/2015
Mensagens : 285
Pontos : 446

http://brasilmundogamer.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Botão resolvido não funciona

Mensagem por Kyo Panda 30.08.17 17:57

Boa pergunta. Existe um script que está colocando aquele botão lá:

Código:
$(function() {
    var edit, icon;
    icon = 1;
    edit = $('.post:eq(0) .i_icon_edit');
    if (edit.length) {
        $('.topic-actions .buttons').append('<a href="javascript:void(0)" style="margin-left: 10px;" class="button-solved"><img src="http://i57.servimg.com/u/f57/18/81/53/06/button10.png" /></a>');
        $('.button-solved').on('click', function() {
            $('<div>').load(edit.parent().attr('href') + ' form[name="post"]', function() {
                var self;
                self = $(this).children(':eq(0)');
                self.find('input[name="post_icon"]').removeAttr('checked');
                self.find('#post_icon_' + icon).attr('checked', 'checked');
                self.find('input[name="post"]').replaceWith('<input name="post" type="text" value="Enviar" />');
                $.post(self.attr('action'), self.serialize(), function() {
                    location.reload()
                })
            })
        })
    }
});

Você precisa remove-lo. ^
Kyo Panda

Kyo Panda
Hiper Membro

Membro desde : 08/01/2012
Mensagens : 4641
Pontos : 5939

https://ajuda.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Botão resolvido não funciona

Mensagem por odelgado 30.08.17 18:07

eu tenho que colocar esse pra remover??? ou procurar esse lá, pois olhei e não achei um codigo desse dentro do CSS não
avatar

odelgado
****

Membro desde : 02/04/2015
Mensagens : 285
Pontos : 446

http://brasilmundogamer.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Botão resolvido não funciona

Mensagem por Alex 30.08.17 18:09

Olá.

Não é dentro da Folha de Estilos CSS. Você deve procurar esse código na página de códigos JavaScript.
(Módulos > HTML & JavaScript > Gestão de códigos JavaScript)
Alex

Alex
Membro

Membro desde : 09/09/2016
Mensagens : 651
Pontos : 883

https://policiadop.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Botão resolvido não funciona

Mensagem por odelgado 30.08.17 18:14

Então eu fui nos javas script e não tem nenhum outro a respeito de botão resolvido, só esse que vcs me passaram mesmo
avatar

odelgado
****

Membro desde : 02/04/2015
Mensagens : 285
Pontos : 446

http://brasilmundogamer.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Botão resolvido não funciona

Mensagem por Kyo Panda 30.08.17 18:21

Ele está lá. O ID do script é 18667. Você pode procura-lo na lista de scripts na coluna URL.
Kyo Panda

Kyo Panda
Hiper Membro

Membro desde : 08/01/2012
Mensagens : 4641
Pontos : 5939

https://ajuda.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Botão resolvido não funciona

Mensagem por odelgado 30.08.17 18:27

ufaaaa, ainda bem... deu certo, é que tava com outro nome, por isso não achei, vlw mesmo muito obrigado
avatar

odelgado
****

Membro desde : 02/04/2015
Mensagens : 285
Pontos : 446

http://brasilmundogamer.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Botão resolvido não funciona

Mensagem por Kyo Panda 30.08.17 18:31

o/

---
Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada.
Tópico marcado como Resolvido e movido para Questões resolvidas.
Kyo Panda

Kyo Panda
Hiper Membro

Membro desde : 08/01/2012
Mensagens : 4641
Pontos : 5939

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