[AddOn] Post popular

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

  • 0

[AddOn] Post popular

Mensagem por Daemon em 13/07/15, 08:37 pm


Post popular
Este código torna popular o post com determinada quantidade de votos.
Características e aplicação
Criador: @Daemon
Versão: 1.2
Versão: Todas as versões
Resultado da aplicação
Local de instalação
A instalação é única, e pode ser feita apenas criando um novo javascript. Para isso, acesse Painel de Controle ->> Módulos >> HTML e Javascript >> Gestão dos códigos Javascript >> Criar um novo javascript >> Investimento >> Nos tópicos.
Código:
/***
* Version: 1.2
* Code: Popular post
* Date: 14/07/2015
* Author: Daemon
***/
$(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);
        }
  }
});


Última edição por Daemon em 14/07/15, 03:09 pm, editado 4 vez(es)
avatar

Daemon
Membro do Fórum

Masculino
Inscrito dia : 01/03/2012
Mensagens : 1097
Pontos Ativos : 1692

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

Re: [AddOn] Post popular

Mensagem por Mywhalei em 13/07/15, 08:52 pm

Muito bom pra um fórum de serviços gratuitos.
Até,
avatar

Mywhalei
Nível 5

Feminino
Inscrito dia : 07/07/2015
Mensagens : 45
Pontos Ativos : 59

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

Re: [AddOn] Post popular

Mensagem por Shek em 13/07/15, 08:59 pm

Nossa... Que bacana, eu vou aplicar no meu fórum isso. Feliz

Edit:

Só uma pergunta... Mas, se o código transforma o tópico em popular segundo as votações, eu posso colocar o Investimento apenas nos tópicos?


Bem-vindo ao Fórum dos Fóruns!
Leia as regras do Fórum dos Fóruns e as regras do setor de suporte.
Antes de criar um tópico, verifique se sua questão já não foi respondida.
Se sua questão foi resolvida, marque-a clicando no botão resolvido para organizar o fórum.
Shek Crowley
avatar

Shek
Moderadeiro
Moderadeiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 17546
Pontos Ativos : 21775

Ver perfil do usuário http://www.shiftactif.com https://go.topicit.net/ZosT/61pMt1mPsG https://www.facebook.com/ShiftActif https://twitter.com/ShiftActif

Re: [AddOn] Post popular

Mensagem por EduardoWenes em 13/07/15, 09:02 pm

Apliquei este código no meu fórum e por incrivel que pareça, o js que oculta widgets nos tópicos e subforuns parou de funcionar.

O que será? Pensativo
avatar

EduardoWenes
Usuário destaque

Masculino
Inscrito dia : 18/11/2011
Mensagens : 533
Pontos Ativos : 766

Ver perfil do usuário

Re: [AddOn] Post popular

Mensagem por Mywhalei em 13/07/15, 09:04 pm

@Shek escreveu:Nossa... Que bacana, eu vou aplicar no meu fórum isso. Feliz

Edit:

Só uma pergunta... Mas, se o código transforma o tópico em popular segundo as votações, eu posso colocar o Investimento apenas nos tópicos?
Pode aplicar em investimento de tópicos,
Pois eu testei e funcionou muito bem,
Até,
avatar

Mywhalei
Nível 5

Feminino
Inscrito dia : 07/07/2015
Mensagens : 45
Pontos Ativos : 59

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

Re: [AddOn] Post popular

Mensagem por Daemon em 14/07/15, 12:19 am

@Shek escreveu:Nossa... Que bacana, eu vou aplicar no meu fórum isso. Feliz

Edit:

Só uma pergunta... Mas, se o código transforma o tópico em popular segundo as votações, eu posso colocar o Investimento apenas nos tópicos?

Sim Shek... é que eu copio a estrutura de outro tutorial sempre que crio um novo, aí acabo esquecendo de alterar essas pequenas coisas.

Obrigado pelo aviso! Rosa
avatar

Daemon
Membro do Fórum

Masculino
Inscrito dia : 01/03/2012
Mensagens : 1097
Pontos Ativos : 1692

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

Re: [AddOn] Post popular

Mensagem por RafaelS. em 14/07/15, 03:59 am

@EduardoWenes escreveu:Apliquei este código no meu fórum e por incrivel que pareça, o js que oculta widgets nos tópicos e subforuns parou de funcionar.

O que será? Pensativo

Olá,

Provavelmente entraram em conflito, crie um tópico no setor de JavaScript e poste esse tal código que oculta os widgets, para nos analisarmos Piscada

Atenciosamente.
avatar

RafaelS.
Hiperativo

Masculino
Inscrito dia : 26/04/2014
Mensagens : 3189
Pontos Ativos : 4136

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

Re: [AddOn] Post popular

Mensagem por Daemon em 14/07/15, 02:06 pm

Atualizado Rosa
avatar

Daemon
Membro do Fórum

Masculino
Inscrito dia : 01/03/2012
Mensagens : 1097
Pontos Ativos : 1692

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

Re: [AddOn] Post popular

Mensagem por Shaman em 14/07/15, 03:06 pm

@Daemon, no tópico você diz número de votos e no código, na variável qtd, você coloca  número de posts, o post vira popular por número de votos ou de posts?

Este código torna popular o post com determinada quantidade de votos.
var qtd = 5; // Número de posts para que o post seja considerado popular

Muito feliz
avatar

Shaman
Membro do Fórum

Masculino
Inscrito dia : 30/01/2014
Mensagens : 1787
Pontos Ativos : 2453

Ver perfil do usuário http://brasilplayvicio.com.br

Re: [AddOn] Post popular

Mensagem por Daemon em 14/07/15, 03:10 pm

@Shaman escreveu:@Daemon, no tópico você diz número de votos e no código, na variável qtd, você coloca  número de posts, o post vira popular por número de votos ou de posts?

Este código torna popular o post com determinada quantidade de votos.
var qtd = 5; // Número de posts para que o post seja considerado popular

Muito feliz
Ai cara, é muita coisa na cabeça e eu acabo escrevendo nas pressas! KKKKK
É de votos mesmo. Rosa
avatar

Daemon
Membro do Fórum

Masculino
Inscrito dia : 01/03/2012
Mensagens : 1097
Pontos Ativos : 1692

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

Re: [AddOn] Post popular

Mensagem por Shaman em 14/07/15, 03:11 pm

e.e ótimo código Muito feliz
avatar

Shaman
Membro do Fórum

Masculino
Inscrito dia : 30/01/2014
Mensagens : 1787
Pontos Ativos : 2453

Ver perfil do usuário http://brasilplayvicio.com.br

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


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