Tornar um post popular Dom 19 Jan 2014 - 19:09
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Nome do Arquivo: Tornar um post popularAutor: Daemon
Funcionalidade: Todas as versões
Categoria: Recursos BestSkins
Olá, neste tutorial iremos aprender a tornar um post popular de acordo com o número de reputações recebidas naquele post.
Primeiro vamos até o painel de controle módulos html & javascript gestão dos códigos javascript criar um novo javascript
Título: A sua escolha
Investimento: Nos tópicos
Código:
- Código:
/***
* Versão: 1.2
* Aplicação: Tornar um post popular
* Data: 14/07/2015
* Autor: Daemon
* Acesse: http://bestskins.net
* Não distribuir, ou remover os créditos do autor
***/
$(function() {
$('head').append(
'<style type="text/css">' +
'.popular_post {' +
' background: #D5DEE5;' +
' border-radius: 5px 5px 5px 5px;' +
' color: #1D3652;' +
' float: right;' +
' font-size: 0.8em;' +
' font-weight: bold;' +
' margin: 5px 10px 10px;' +
' padding: 5px;' +
' text-align: center;' +
'}' +
'.popular_post img {' +
' max-width: 20px;' +
'}' +
'</style>'
);
var x = $('.vote');
var qtd = 5; // Número de votos para que o post seja considerado popular
for(var i = 0, l = x.length; i < l; i++) {
var v = x[i],
value = 0;
var votebar = $('.vote-bar', v)[0];
if(votebar) {
var numbar = votebar.title.match(/\d+/g);
value = Math.round(parseInt(numbar[1]) * parseInt(numbar[0])) / 100;
}
if(value >= qtd) {
var pop = '<p class="popular_post"><img src="http://imgur.com/hds8Nup.png"><br>POPULAR</p>';
v.insertAdjacentHTML('afterbegin', pop);
}
}
});
Localize o seguinte:
- Código:
var qtd = 5;
Se tiver alguma dúvida em relação a este tutorial crie um tópico de mesmo nome.