Reputação Igual FDF
3 participantes
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1
Reputação Igual FDF
Detalhes da questão
Endereço do fórum: http://familytudo2.forumeiros.com/
Versão do fórum: PunBB
Descrição
Boa noite, quero saber como faço para botar um sistema de reputação igual do fdf.
Como eu quero:
Se for possível deixar ele fixado nesta parte do fórum onde está marcado de laranja:
Re: Reputação Igual FDF
Sim eu vi esses tutoriais porem eles são iguais ao facebook queria deixar igual como mandei na print o fórum que vi parecido está aqui: http://bestweb.forumeiros.com/
Re: Reputação Igual FDF
Olá autor, não tenho permissão para passar o código original , portanto deixo aqui alguns estilo:
https://ajuda.forumeiros.com/t64222-
https://ajuda.forumeiros.com/t100715-
Até mais.
https://ajuda.forumeiros.com/t64222-
https://ajuda.forumeiros.com/t100715-
Até mais.
Re: Reputação Igual FDF
Teria como por este:
deixar fixado nesta parte onde já está na imagem.
Fórum: http://webgraphic.forumeiro.com/ até mais.
deixar fixado nesta parte onde já está na imagem.
Fórum: http://webgraphic.forumeiro.com/ até mais.
Re: Reputação Igual FDF
Esse fórum requer que as contas sejam ativadas por um administrador e assim eu não consigo ver o código. Teria outro fórum de exemplo?
Atenciosamente,
Fraise.
Atenciosamente,
Fraise.
Re: Reputação Igual FDF
Opá, desculpa se puder logar lá LOGIN: YouTube SENHA: x1ld2266Fraise escreveu:Esse fórum requer que as contas sejam ativadas por um administrador e assim eu não consigo ver o código. Teria outro fórum de exemplo?
Atenciosamente,
Fraise.
Re: Reputação Igual FDF
Crie um novo JavaScript investido Nos tópicos utilizando o seguinte código:
Em seguida, aceda à sua folha de estilos e cole lá:
Resultou?
Atenciosamente,
Fraise.
- Código:
/*
* Código: IPB Like System.
* Data de criação: 18/07/2014.
* Atualização: 16/02/2015.
* Autor: Daemon.
* Versão: 1.2.
* Inspirado: IPB.
* Acesse: http://bestskins.net.
* Não distribuir, ou remover os créditos do autor.
*/
function bestskins_ls() {
// Imagem de reputação
var reput_UP = 'http://i.imgur.com/PTraX1a.png';
for(var x = $('.vote'), i = 0, vote; (vote = x[i++]); ) {
var qtd = 0,
barra = $('.vote-bar', vote)[0],
botao = $('.vote-button', vote)[0];
if (barra) {
var numbarra = barra.title.match(/\d+/g);
qtd = Math.round(parseInt( numbarra[1] ) * parseInt( numbarra[0] )) / 100;
}
botao = botao ? '<li><span onclick="bestskinsVoto(\'' + botao.firstChild.href + '\',this);" class="BS_like"><img src="' + reput_UP + '" alt="+" class="rep_up"></span></li>' : '<li style="display: none;"><img src="' + reput_UP + '" alt="+" class="rep_up"></li>';
var numrep = '<li>' + (qtd == 0 ? '<span class="reput_vote zero">' + qtd + '</span>' : '<span class="reput_vote positive">' + qtd + '</span>') + '</li>';
var htmlFinal =
'<div class="rep_bar clearfix" id="rep_post">' +
' <ul class="bs_inline">' + botao + numrep + '</ul>' +
'</div>';
$('.postfoot', vote.parentNode.parentNode.parentNode.parentNode).before( htmlFinal );
}
x.remove();
};
function bestskinsVoto(b,a) {
a.onclick = '#';
$.get(b, function() {
a.parentNode.style.display = 'none';
var verify = a.parentNode.nextSibling.firstChild.innerHTML;
if(verify == 0) {
a.parentNode.nextSibling.firstChild.classList.remove('zero'),
a.parentNode.nextSibling.firstChild.classList.add('positive');
}
var c = a.parentNode.nextSibling.firstChild, b = parseInt(/\d+/.exec(c.innerHTML)[0])+1;
c.innerHTML = c.innerHTML.replace(/\d+/,b);
});
};
if (document.readyState === 'complete') {
bestskins_ls();
} else {
document.addEventListener('DOMContentLoaded', function() {
bestskins_ls();
});
}
Em seguida, aceda à sua folha de estilos e cole lá:
- Código:
#rep_post {white-space: nowrap;margin: 6px 4px;float: right;}
#rep_post .bs_inline {list-style: none;}
#rep_post .bs_inline > li {display: inline-block;margin: 0 3px;}
#rep_post .bs_inline > li:first-child {margin-left: 0;}
#rep_post .bs_inline img {vertical-align: middle;}
#rep_post span img {cursor: pointer;}
#rep_post .reput_vote {
background-image: url('http://i.imgur.com/UGqTZqe.png');
background-repeat: repeat-x;
background-position: 0 1px;
font-size: 10px;
padding: 2px 10px !important;
color: #fff;
font-weight: bold;
display: inline-block;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
text-shadow: rgba(0,0,0,0.3) 0px -1px 0px;
}
.reput_vote.positive {background-color: #8db13e;}
.reput_vote.zero {background-color: #6a6a6a;}
Resultou?
Atenciosamente,
Fraise.
Re: Reputação Igual FDF
Ficou assim:
Teria como tirar aquele fundo azul da reputação e
fixar a reputação ali onde está marcada de laranja?
Teria como tirar aquele fundo azul da reputação e
fixar a reputação ali onde está marcada de laranja?
Re: Reputação Igual FDF
Okay. Adicione mais este em sua CSS:
E troque o JS por este:
Atenciosamente,
Fraise.
- Código:
.BS_like { background: none !important; }
E troque o JS por este:
- Código:
/*
* Código: IPB Like System.
* Data de criação: 18/07/2014.
* Atualização: 16/02/2015.
* Autor: Daemon.
* Versão: 1.2.
* Inspirado: IPB.
* Acesse: http://bestskins.net.
* Não distribuir, ou remover os créditos do autor.
*/
function bestskins_ls() {
// Imagem de reputação
var reput_UP = 'http://i.imgur.com/PTraX1a.png';
for(var x = $('.vote'), i = 0, vote; (vote = x[i++]); ) {
var qtd = 0,
barra = $('.vote-bar', vote)[0],
botao = $('.vote-button', vote)[0];
if (barra) {
var numbarra = barra.title.match(/\d+/g);
qtd = Math.round(parseInt( numbarra[1] ) * parseInt( numbarra[0] )) / 100;
}
botao = botao ? '<li><span onclick="bestskinsVoto(\'' + botao.firstChild.href + '\',this);" class="BS_like"><img src="' + reput_UP + '" alt="+" class="rep_up"></span></li>' : '<li style="display: none;"><img src="' + reput_UP + '" alt="+" class="rep_up"></li>';
var numrep = '<li>' + (qtd == 0 ? '<span class="reput_vote zero">' + qtd + '</span>' : '<span class="reput_vote positive">' + qtd + '</span>') + '</li>';
var htmlFinal =
'<div class="rep_bar clearfix" id="rep_post">' +
' <ul class="bs_inline">' + botao + numrep + '</ul>' +
'</div>';
$('div.postfoot', vote.parentNode.parentNode.parentNode.parentNode).before( htmlFinal );
}
x.remove();
};
function bestskinsVoto(b,a) {
a.onclick = '#';
$.get(b, function() {
a.parentNode.style.display = 'none';
var verify = a.parentNode.nextSibling.firstChild.innerHTML;
if(verify == 0) {
a.parentNode.nextSibling.firstChild.classList.remove('zero'),
a.parentNode.nextSibling.firstChild.classList.add('positive');
}
var c = a.parentNode.nextSibling.firstChild, b = parseInt(/\d+/.exec(c.innerHTML)[0])+1;
c.innerHTML = c.innerHTML.replace(/\d+/,b);
});
};
if (document.readyState === 'complete') {
bestskins_ls();
} else {
document.addEventListener('DOMContentLoaded', function() {
bestskins_ls();
});
}
Atenciosamente,
Fraise.
Re: Reputação Igual FDF
Apenas saiu o fundo azul teria como deixar ele fixado agora onde está marcado de laranja na imagem acima?
Re: Reputação Igual FDF
Estranho... porque era suposto ele estar lá. Tente:
Atenciosamente,
Fraise.
- Código:
/*
* Código: IPB Like System.
* Data de criação: 18/07/2014.
* Atualização: 16/02/2015.
* Autor: Daemon.
* Versão: 1.2.
* Inspirado: IPB.
* Acesse: http://bestskins.net.
* Não distribuir, ou remover os créditos do autor.
*/
function bestskins_ls() {
// Imagem de reputação
var reput_UP = 'http://i.imgur.com/PTraX1a.png';
for(var x = $('.vote'), i = 0, vote; (vote = x[i++]); ) {
var qtd = 0,
barra = $('.vote-bar', vote)[0],
botao = $('.vote-button', vote)[0];
if (barra) {
var numbarra = barra.title.match(/\d+/g);
qtd = Math.round(parseInt( numbarra[1] ) * parseInt( numbarra[0] )) / 100;
}
botao = botao ? '<li><span onclick="bestskinsVoto(\'' + botao.firstChild.href + '\',this);" class="BS_like"><img src="' + reput_UP + '" alt="+" class="rep_up"></span></li>' : '<li style="display: none;"><img src="' + reput_UP + '" alt="+" class="rep_up"></li>';
var numrep = '<li>' + (qtd == 0 ? '<span class="reput_vote zero">' + qtd + '</span>' : '<span class="reput_vote positive">' + qtd + '</span>') + '</li>';
var htmlFinal =
'<div class="rep_bar clearfix" id="rep_post">' +
' <ul class="bs_inline">' + botao + numrep + '</ul>' +
'</div>';
$('div.postfoot', vote.parentNode.parentNode.parentNode.parentNode).after( htmlFinal );
}
x.remove();
};
function bestskinsVoto(b,a) {
a.onclick = '#';
$.get(b, function() {
a.parentNode.style.display = 'none';
var verify = a.parentNode.nextSibling.firstChild.innerHTML;
if(verify == 0) {
a.parentNode.nextSibling.firstChild.classList.remove('zero'),
a.parentNode.nextSibling.firstChild.classList.add('positive');
}
var c = a.parentNode.nextSibling.firstChild, b = parseInt(/\d+/.exec(c.innerHTML)[0])+1;
c.innerHTML = c.innerHTML.replace(/\d+/,b);
});
};
if (document.readyState === 'complete') {
bestskins_ls();
} else {
document.addEventListener('DOMContentLoaded', function() {
bestskins_ls();
});
}
Atenciosamente,
Fraise.
Re: Reputação Igual FDF
Tá quase! Adicione em seu CSS:
E agora, tudo certo?
Atenciosamente,
Fraise.
- Código:
#rep_post { margin-top: -12% !important; }
E agora, tudo certo?
Atenciosamente,
Fraise.
Re: Reputação Igual FDF
Resultou porem tem um probleminha ainda.
Se você passar o mouse sobre essa divisa laranja você mesmo vera que tem um fundo ainda algo do tipo se clicar ali no meio da reputação para o membro ainda teria como arrumar e juntar mais os icones?
Se você passar o mouse sobre essa divisa laranja você mesmo vera que tem um fundo ainda algo do tipo se clicar ali no meio da reputação para o membro ainda teria como arrumar e juntar mais os icones?
Re: Reputação Igual FDF
Eu não estou vendo nenhuma divisória laranja, mas quanto ao juntar os ícones o CSS é este:
Atenciosamente,
Fraise.
- Código:
.BS_like { padding: 0 !important; }
Atenciosamente,
Fraise.
Re: Reputação Igual FDF
Ora essa.
Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada. Tópico marcado como Resolvido e movido para "Questões resolvidas". |
Tópicos semelhantes
» Como eu faço igual a imagem em crio categorias mas elas nao ficam igual a imagem qual sera o meu problema?
» Código igual aki no fdf
» Spoiler igual fdf
» Spoiler igual ao fdf
» Citação igual o fdf
» Código igual aki no fdf
» Spoiler igual fdf
» Spoiler igual ao fdf
» Citação igual o fdf
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos