Boas-vindas ao Power Pixel

Junte-se a comunidade! Crie o seu próprio conteúdo, e faça amizades.EntrarCriar uma conta

Tornar um post popular

+4
[K]oke
GyGu
waghcwb
Daemon
8 participantes

Daemon Daemon  • Dom 19 Jan 2014 - 19:09

Tornar um post popular Empty Tornar um post popular Dom 19 Jan 2014 - 19:09

Reputação da mensagem: 100% (8 votos)
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Nome do Arquivo: Tornar um post popular
Autor: 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 Seta módulos Seta html & javascript Seta gestão dos códigos javascript Seta 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;
Isto significa que todos os posts que tiverem 5 ou mais reputações irá se tornar popular.


Se tiver alguma dúvida em relação a este tutorial crie um tópico de mesmo nome.


Última edição por Daemon em Dom 16 Ago 2015 - 15:42, editado 5 vez(es)

waghcwb waghcwb  • Dom 19 Jan 2014 - 19:12

Tornar um post popular Empty Re: Tornar um post popular Dom 19 Jan 2014 - 19:12

Reputação da mensagem: 100% (3 votos)
Fico aqui só imaginando o quanto falta para que Forumeiros fique igualzinho IPB xD
Mais um ótimo recurso para a galera  cheers 

GyGu GyGu  • Dom 19 Jan 2014 - 19:40

Tornar um post popular Empty Re: Tornar um post popular Dom 19 Jan 2014 - 19:40

Eu antes já tinha isso aplicado em meu fórum, e funcionava na altura acho que pedia aqui.
Mas bom tutorial
Reputado

[K]oke [K]oke  • Seg 20 Jan 2014 - 9:46

Tornar um post popular Empty Re: Tornar um post popular Seg 20 Jan 2014 - 9:46

Opa Obrigado!

Target Target  • Seg 3 Fev 2014 - 3:14

Tornar um post popular Empty Re: Tornar um post popular Seg 3 Fev 2014 - 3:14

Emo, vc é o cara vey nmrl . Precisava deste código pra uma skin que estou criando pro Thorpe .-.
:v
Muito bom e-e

Julinho Julinho  • Seg 3 Fev 2014 - 17:10

Tornar um post popular Empty Re: Tornar um post popular Seg 3 Fev 2014 - 17:10

exelente aporte

[Dark]Doki-. [Dark]Doki-.  • Qua 5 Fev 2014 - 9:20

Tornar um post popular Empty Re: Tornar um post popular Qua 5 Fev 2014 - 9:20

Muito bom mesmo ema <3

Daemon Daemon  • Qua 30 Abr 2014 - 9:17

Tornar um post popular Empty Re: Tornar um post popular Qua 30 Abr 2014 - 9:17

[infos=Info]
Tutorial atualizado.[/infos]

DeeW. DeeW.  • Qua 30 Abr 2014 - 9:36

Tornar um post popular Empty Re: Tornar um post popular Qua 30 Abr 2014 - 9:36

Este código é demais! Parabéns Daemon!


Última edição por DeeW. em Qui 7 maio 2015 - 15:09, editado 1 vez(es)

GyGu GyGu  • Qui 5 Mar 2015 - 11:35

Tornar um post popular Empty Re: Tornar um post popular Qui 5 Mar 2015 - 11:35

Tenho os meus votos personalizados como aqui na BS penso, por isso o código não está a funcionar para mim, uma ajuda?

[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

Daemon Daemon  • Qui 5 Mar 2015 - 12:38

Tornar um post popular Empty Re: Tornar um post popular Qui 5 Mar 2015 - 12:38

Reputação da mensagem: 100% (1 votos)
GyGu escreveu:Tenho os meus votos personalizados como aqui na BS penso, por isso o código não está a funcionar para mim, uma ajuda?

[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
Cria um tópico Hélio, e posta o código que estas utilizando para o sistema de voto.


Até mais!

Conteúdo patrocinado  • 

Tornar um post popular Empty Re: Tornar um post popular

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