Avaliação positiva de uma mensagem

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

Resolvido Avaliação positiva de uma mensagem

Mensagem por Shinjurou em 03/04/13, 03:50 pm

Qual é minha questão:
Olá.
Eu li um tutorial de como positivar uma mensagem(http://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
avatar

Shinjurou
Nível 2

Masculino
Inscrito dia : 03/04/2013
Mensagens : 7
Pontos Ativos : 11

Ver perfil do usuário http://randombox.forumeiros.com

Resolvido Re: Avaliação positiva de uma mensagem

Mensagem por seender em 03/04/13, 03:57 pm

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
avatar

seender
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 07/04/2009
Mensagens : 9450
Pontos Ativos : 12457

Ver perfil do usuário http://www.divulgamaisweb.com https://www.facebook.com/Divulga-Mais-Web-874814432638426/

Resolvido Re: Avaliação positiva de uma mensagem

Mensagem por Shinjurou em 03/04/13, 04:07 pm

Vish, mudei mas continuou a mesma coisa D:
avatar

Shinjurou
Nível 2

Masculino
Inscrito dia : 03/04/2013
Mensagens : 7
Pontos Ativos : 11

Ver perfil do usuário http://randombox.forumeiros.com

Resolvido Re: Avaliação positiva de uma mensagem

Mensagem por .Danni. em 03/04/13, 06:48 pm

Olá,

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

Cordialmente,
The Boss
avatar

.Danni.
Membro do Fórum

Feminino
Inscrito dia : 13/01/2010
Mensagens : 1860
Pontos Ativos : 2592

Ver perfil do usuário http://castelobruxo.tk https://www.facebook.com/dannielagoes

Resolvido Re: Avaliação positiva de uma mensagem

Mensagem por Shinjurou em 03/04/13, 07:21 pm

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

Shinjurou
Nível 2

Masculino
Inscrito dia : 03/04/2013
Mensagens : 7
Pontos Ativos : 11

Ver perfil do usuário http://randombox.forumeiros.com

Resolvido Re: Avaliação positiva de uma mensagem

Mensagem por Sennior em 03/04/13, 08:26 pm

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é
avatar

Sennior
Membro profissional
Membro profissional

Masculino
Inscrito dia : 10/06/2011
Mensagens : 16302
Pontos Ativos : 20791

Ver perfil do usuário http://ajuda.forumeiros.com/forum https://www.facebook.com/GlladstonHenrique

Resolvido Re: Avaliação positiva de uma mensagem

Mensagem por Shinjurou em 04/04/13, 06:14 am

;-;
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?
;-;
avatar

Shinjurou
Nível 2

Masculino
Inscrito dia : 03/04/2013
Mensagens : 7
Pontos Ativos : 11

Ver perfil do usuário http://randombox.forumeiros.com

Resolvido Re: Avaliação positiva de uma mensagem

Mensagem por seender em 04/04/13, 09:14 am

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
avatar

seender
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 07/04/2009
Mensagens : 9450
Pontos Ativos : 12457

Ver perfil do usuário http://www.divulgamaisweb.com https://www.facebook.com/Divulga-Mais-Web-874814432638426/

Resolvido Re: Avaliação positiva de uma mensagem

Mensagem por Shinjurou em 05/04/13, 12:58 pm

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?
avatar

Shinjurou
Nível 2

Masculino
Inscrito dia : 03/04/2013
Mensagens : 7
Pontos Ativos : 11

Ver perfil do usuário http://randombox.forumeiros.com

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

- Tópicos similares

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