Mundo dos Foruns
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

SUGESTÃO ~ Novo botão de reputação

2 participantes

Ir para baixo

E aí?

SUGESTÃO ~ Novo botão de reputação Vote_lcap100%SUGESTÃO ~ Novo botão de reputação Vote_rcap 100% 
[ 1 ]
SUGESTÃO ~ Novo botão de reputação Vote_lcap0%SUGESTÃO ~ Novo botão de reputação Vote_rcap 0% 
[ 0 ]
 
Total de votos : 1
 
 
Votação encerrada

SUGESTÃO ~ Novo botão de reputação Empty SUGESTÃO ~ Novo botão de reputação

Mensagem por Latysh Seg Abr 14, 2014 1:28 am

Olá, Convidado
Que tal inovarmos e colocarmos um botão de reputação diferente? É tipo isso --> http://prntscr.com/39sibm Só é um pouco editada.

Bom, vamos lá. Código:
Adicione um novo JS sem investimento:
Código:

function BSLIKE(b,a){
var d=a.innerHTML;
a.innerHTML="<img src='http://imgur.com/c5KaMh9' />";
a.onclick="#";
$.get(b,function(){
a.className+=" BS_done";
a.innerHTML=d;
var c=a.nextSibling,b=parseInt(/\d+/.exec(c.innerHTML)[0])+1;
c.innerHTML=c.innerHTML.replace(/\d+/,b);
}
)};

function init_bs_like_system() {
 for(var x = $('.vote'), i = 0, vote; (vote = x[i++]); ) {
 var count = 0, plus = 0, barra = $('.vote-bar', vote)[0], button = $('.vote-button', vote)[0]; 
if (barra) {
 var info = barra.title.match(/\d+/g);
 plus = Math.round(parseInt( info[1] ) * parseInt( info[0] )) / 100;
 }
 
button = button ? '<span onclick="BSLIKE(\'' + button.firstChild.href + '\',this);" class="BS_like"></span>' : '<span class="BS_like BS_done"></span>';

 var votes_text = '<span class="BS_count">' + plus + ' ' + (plus == 1 ? bestskins_like.vote_singular : bestskins_like.vote_plural) + '</span>';

 var total_button = '<div class="BS_vote" style="margin:5px">' + button + votes_text + '</div>';
 
if(bestskins_like.callback) bestskins_like.callback(vote, total_button);
 }
 x.remove();
 
};

bestskins_like.dom_ready ? init_bs_like_system() : $(function () { init_bs_like_system() });

Agora, crie outro JS com investimento nos tópicos:
Código:

var bestskins_like = {
   dom_ready : false,
   vote_singular : 'achou isso útil',
   vote_plural : 'acharam isso útil',
   callback : function(vote, btn) {
      $('.postfoot', vote.parentNode.parentNode.parentNode.parentNode).before( btn );
   }
};
$(function() { 
bestskins_like.dom_ready = true; 
});
$.getScript('http://LINK-DO-CÓDIGO-JS-CRIADO-ANTERIORMENTE-AQUI');

Procure a linha LINK-DO-CÓDIGO-JS-CRIADO-ANTERIORMENTE-AQUI e troque pelo link do PRIMEIRO JS criado.

Agora, adicione no CSS:
Código:

/*Botão reputação*/
.BS_like {
border: 1px solid #D1D1D1;
border: 1px solid rgba(0, 0, 0, .17);
border-radius: 2px;
box-shadow: inset 0 -2px #F6F6F6;
box-shadow: inset 0 -2px rgba(0, 0, 0, .03);
cursor: pointer;
display: inline-block;
font-size: 12px;
font-weight: normal;
height: 30px;
width: 20px;
padding: 0 10px;
position: relative;
vertical-align: middle;
white-space: nowrap;
line-height: 30px;
background: #fff url(https://cdn3.iconfinder.com/data/icons/faticons/32/like-01-16.png) no-repeat 50% 50%;
float: right;
}
.BS_like img {margin-top: 5px;}
.BS_count {
padding-right: 8px;
display: inline-block;
color: #8E8E8E;
font-size: 80%;
}
.BS_count:before {
content: 'Essa postagem foi útil?';
display: block;
font-size: 13px;
font-weight: normal;
color: #444;
font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
}
 .BS_vote { margin: 0 5px; float: right; }
 .BS_done {opacity: 0.5;cursor: default;}

Espero que gostem.
Latysh
Latysh
sou nivel 7

Mensagens : 88
Reputação : 10

https://mundodosforuns.forumeiro.com/

Ir para o topo Ir para baixo

SUGESTÃO ~ Novo botão de reputação Empty Re: SUGESTÃO ~ Novo botão de reputação

Mensagem por JQuery Seg Abr 14, 2014 9:44 am

Olá,
Gostei da ideia.
Vamos ver se os membros gostam.

Até Mais...
JQuery
JQuery
Administrador

Mensagens : 382
Localização : Portugal
Reputação : 109

https://mundodosforuns.forumeiro.com

Ir para o topo Ir para baixo

SUGESTÃO ~ Novo botão de reputação Empty Re: SUGESTÃO ~ Novo botão de reputação

Mensagem por Latysh Seg Abr 14, 2014 1:45 pm

MODERAÇÃO - MDF

Este tópico foi @Fechado e @Movido.
A sugestão já está em vigor. Sugestão ACEITA.



© Mundo dos Fóruns - Latysh
Latysh
Latysh
sou nivel 7

Mensagens : 88
Reputação : 10

https://mundodosforuns.forumeiro.com/

Ir para o topo Ir para baixo

SUGESTÃO ~ Novo botão de reputação Empty Re: SUGESTÃO ~ Novo botão de reputação

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

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