Avaliação positiva de uma mensagem

4 participantes

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

Tópico resolvido Avaliação positiva de uma mensagem

Mensagem por Shinjurou 03.04.13 19:50

Qual é minha questão:
Olá.
Eu li um tutorial de como positivar uma mensagem(https://ajuda.forumeiros.com/t57329-), como a versão do meu fórum é Invision, usei o codigo de Javascript, mas ele não estava funcionando. Tentei modifica-lo, mas nada.

Código usado:
Código:
var CopyrightNotice = 'Professional like/dislike bar for forumotion phpBB3 boards. Copyright © 2011 by Dion Designs. All Rights Reserved. Use and/or modification of this script is allowed, provided this entire copyright notice remains in the original or modified script. Distribution is not allowed without written consent from Dion Designs.';
        $(function() {
            $('#main-content').prepend('<style type="text/css">ul.post-info li.ddvote{height:20px;line-height:20px;font-size:12px;font-weight:bold;}</style>');
            var x=$('.vote').get();
            for (i=x.length-1; i>=0; i--) {
                var plus='0';

                var vplus='<img style="position:relative;top:-3px;margin-right:3px" title="Like" src="http://i45.servimg.com/u/f45/14/85/89/99/plus_110.png" />';

                var y=$(x[i]).find('.vote-button a').get();
                for (j=0; j<y.length; j++) {
                    if (y[j].innerHTML=='+') {vplus='<a href="'+y[j].href+'">'+vplus+'</a>';}
                    }
                var y=$(x[i]).find('.vote-bar')[0];
                if (y) {
                    var z=y.title.split(' ');
                    var pct=parseInt(z[3].replace(/%/,''))/100;
                    var num=parseInt(z[4].replace(/\(/,''));
                    plus=String(Math.round(num*pct));
                }
                $(x[i].parentNode.previousSibling.childNodes[0]).prepend('<li class="ddvote"> ' + vplus + plus + ' <li>');
                x[i].parentNode.removeChild(x[i]);
            }
        });
Obrigado.


Endereço do meu fórum:
http://randombox.forumeiros.com

Versão do fórum:
INVISION
Shinjurou

Shinjurou
Novo Membro

Membro desde : 03/04/2013
Mensagens : 7
Pontos : 11

http://randombox.forumeiros.com

Ir para o topo Ir para baixo

Membro Entusiasta

Tópico resolvido Re: Avaliação positiva de uma mensagem

Mensagem por seender 03.04.13 19:57

Olá!

Troque o código por este:
Código:
var CopyrightNotice = 'Professional like/dislike bar for forumotion phpBB3 boards. Copyright © 2011 by Dion Designs. All Rights Reserved. Use and/or modification of this script is allowed, provided this entire copyright notice remains in the original or modified script. Distribution is not allowed without written consent from Dion Designs.';
      jQuery(function() {
            jQuery('#main-content').prepend('<style type="text/css">ul.post-info li.ddvote{height:20px;line-height:20px;font-size:12px;font-weight:bold;}</style>');
            var x=jQuery('.vote').get();
            for (i=x.length-1; i>=0; i--) {
                var plus='0';

                var vplus='<img style="position:relative;top:-3px;margin-right:3px" title="Like" src="http://i45.servimg.com/u/f45/14/85/89/99/plus_110.png" />';

                var y=jQuery(x[i]).find('.vote-button a').get();
                for (j=0; j<y.length; j++) {
                    if (y[j].innerHTML=='+') {vplus='<a href="'+y[j].href+'">'+vplus+'</a>';}
                    }
                var y=jQuery(x[i]).find('.vote-bar')[0];
                if (y) {
                    var z=y.title.split(' ');
                    var pct=parseInt(z[3].replace(/%/,''))/100;
                    var num=parseInt(z[4].replace(/\(/,''));
                    plus=String(Math.round(num*pct));
                }
                jQuery(x[i].parentNode.previousSibling.childNodes[0]).prepend('<li class="ddvote"> ' + vplus + plus + ' <li>');
                x[i].parentNode.removeChild(x[i]);
            }
        });
Melhores cumprimentos,
seender
seender

seender
Membro Entusiasta
Membro Entusiasta

Membro desde : 07/04/2009
Mensagens : 9449
Pontos : 12455

http://www.divulgamaisweb.com https://www.facebook.com/Divulga-Mais-Web-874814432638426/

Ir para o topo Ir para baixo

Tópico resolvido Re: Avaliação positiva de uma mensagem

Mensagem por Shinjurou 03.04.13 20:07

Vish, mudei mas continuou a mesma coisa D:
Shinjurou

Shinjurou
Novo Membro

Membro desde : 03/04/2013
Mensagens : 7
Pontos : 11

http://randombox.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Avaliação positiva de uma mensagem

Mensagem por .Danni. 03.04.13 22:48

Olá,

Seu fórum possui outros códigos de script? Algum deles pode estar gerando uma incompatibilidade.

Cordialmente,
The Boss
.Danni.

.Danni.
Super Membro

Membro desde : 13/01/2010
Mensagens : 1880
Pontos : 2623

https://coletivomistico.forumbrasil.net/

Ir para o topo Ir para baixo

Tópico resolvido Re: Avaliação positiva de uma mensagem

Mensagem por Shinjurou 03.04.13 23:21

Não, esse é o unico código.
Shinjurou

Shinjurou
Novo Membro

Membro desde : 03/04/2013
Mensagens : 7
Pontos : 11

http://randombox.forumeiros.com

Ir para o topo Ir para baixo

Principal Contribuidor

Tópico resolvido Re: Avaliação positiva de uma mensagem

Mensagem por Sennior 04.04.13 0:26

Saudações! Muito feliz

Aceda à "Gestão dos códigos JavaScript":
Painel de Controle Seta Módulos Seta Gestão dos códigos JavaScript Seta Criar um novo Javascript

Título: Avaliação positiva de uma mensagem
Investimento: Em todas as páginas
Código Javascript:

Código:
var CopyrightNotice = 'Professional like/dislike bar for forumotion phpBB3 boards. Copyright ©️ 2011 by Dion Designs. All Rights Reserved. Use and/or modification of this script is allowed, provided this entire copyright notice remains in the original or modified script. Distribution is not allowed without written consent from Dion Designs.';
$(function() {
    $('#main-content').prepend('<style type="text/css">ul.post-info li.ddvote{height:20px;line-height:20px;font-size:12px;font-weight:bold;}</style>');
    var x=$('.vote').get();
    for (i=x.length-1; i>=0; i--) {
        var plus='0';

        var vplus='<img style="position:relative;top:-3px;margin-right:3px" title="Like" src="http://i45.servimg.com/u/f45/14/85/89/99/plus_110.png" />';

        var y=$(x[i]).find('.vote-button a').get();
        for (j=0; j<y.length; j++) {
            if (y[j].innerHTML=='+') {vplus='<a href="'+y[j].href+'">'+vplus+'</a>';}
            }
        var y=$(x[i]).find('.vote-bar')[0];
        if (y) {
            var z=y.title.split(' ');
            var pct=parseInt(z[3].replace(/%/,''))/100;
            var num=parseInt(z[4].replace(/\(/,''));
            plus=String(Math.round(num*pct));
        }
        $(x[i].parentNode.previousSibling.childNodes[0]).prepend('<li class="ddvote"> ' + vplus + plus + ' <li>');
        x[i].parentNode.removeChild(x[i]);
    }
});

Valide.


Até mais! Café
Sennior

Sennior
Principal Contribuidor
Principal Contribuidor

Membro desde : 10/06/2011
Mensagens : 16379
Pontos : 20903

https://ajuda.forumeiros.com/forum https://www.facebook.com/GladstonHenriq https://twitter.com/UmGladston

Ir para o topo Ir para baixo

Tópico resolvido Re: Avaliação positiva de uma mensagem

Mensagem por Shinjurou 04.04.13 10:14

;-;
Ainda não deu, será que eu não estou sabendo como coloca? Eu só vou em "Criar um novo Javascript" coloco o código e marco "em todas páginas" e confirmo, estou fazendo errado?
;-;
Shinjurou

Shinjurou
Novo Membro

Membro desde : 03/04/2013
Mensagens : 7
Pontos : 11

http://randombox.forumeiros.com

Ir para o topo Ir para baixo

Membro Entusiasta

Tópico resolvido Re: Avaliação positiva de uma mensagem

Mensagem por seender 04.04.13 13:14

Olá!

Marque somente para tópicos, não se esqueça de ter todo o sistema ativo, o que pode estar acontecendo é o conflito entre códigos.

Melhores cumprimentos,
seender
seender

seender
Membro Entusiasta
Membro Entusiasta

Membro desde : 07/04/2009
Mensagens : 9449
Pontos : 12455

http://www.divulgamaisweb.com https://www.facebook.com/Divulga-Mais-Web-874814432638426/

Ir para o topo Ir para baixo

Tópico resolvido Re: Avaliação positiva de uma mensagem

Mensagem por Shinjurou 05.04.13 16:58

Coloquei "somente para tópicos" e usei todos os codigos que vocês passaram, mas nenhum funcionou. Será que em Invision ele não funciona?
Shinjurou

Shinjurou
Novo Membro

Membro desde : 03/04/2013
Mensagens : 7
Pontos : 11

http://randombox.forumeiros.com

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