Reputação em tópicos/post

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

Resolvido Reputação em tópicos/post

Mensagem por Kallahari em 05/04/14, 10:31 am

Qual é minha questão:
Olá pessoal, sou novo aqui!, portanto eu tenho um fórum na versão PUNBB é nele instalei um tema , nesse tema quando eu vou no perfil aparecer isso:








é no caso não aparecer nos Tópicos/Mensagens exemplo tirado de outro fórum:









é no meu aparecer somente no Perfil quando visitar, quero sabér como faço para aparecer nos Tópicos/Post




Exemplo: 





é no meu não aparecer , como faço para aparecer nos Tópicos é post ?





Endereço do meu fórum:
http://tudosobreminecraft.ativoforum.com

Versão do fórum:
PUNBB


Última edição por fatalisss em 06/04/14, 10:11 pm, editado 1 vez(es)
avatar

Kallahari
Usuário avançado

Masculino
Inscrito dia : 31/01/2014
Mensagens : 413
Pontos Ativos : 639

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

Resolvido Re: Reputação em tópicos/post

Mensagem por DaLoard em 05/04/14, 10:41 am

Ola,
Vá até Painel de controle  Módulos  HTML & JAVASCRIPT  Gestão dos Códigos JavaScript
"Criar um novo javascript"
Título: Use um título que te mostre qual código se trata
Investimento: Nos tópicos
Código:

Código:
$(document).ready(function() {
$(".pun .post .user").each(function(){
$(this).html($(this).html().replace(/<span class="label/g,'<dd><div class="post_field"><span class="label'));
});
$('.user-info .post_field:contains("Reputação")').each(function() {
var rep = $(this).text().match(/\d+/g);
$(this).addClass('reputation');
$(this).append('<span class="title" style="font-weight:normal"></span>');
if(rep == 0) {
       $(this).find('.title').text('Neutro');
       $(this).addClass('zero');
}
else if(rep >= 1 && rep < 5) {
       $(this).find('.title').text('Iniciante');
}
else if(rep >= 5 && rep < 10) {
       $(this).find('.title').text('Membro ativo');
}
else if(rep >= 10) {
       $(this).find('.title').text('Excelente');
}
});
});

Ainda no painel aceda Visualização  Imagens e Cores  Cores  Folha de estilos CSS: 
Código:
.reputation {
  background-color: rgb(141, 177, 62)!important;
  background-image: url(http://i38.servimg.com/u/f38/17/31/71/58/highli10.png);
  border-radius: 3px;
  color: rgb(255, 255, 255);
  font-weight: bold;
  display: block;
  margin: 0 auto;
  margin-bottom: 3px;
  padding: 3px 7px;
  max-width: 125px;
  text-align: center;
  text-shadow: rgba(0, 0, 0, 0.298039) 0px -1px 0px;
  background-position: 0px 1px;
  background-repeat: repeat no-repeat;
}
.reputation.zero {
  background-color: rgb(16, 16, 16)!important;
  color: rgb(255, 255, 255);
}
E valide.

Se resultar, agradeça e repute.

Até Mais...

DaLoard
Nível 2

Masculino
Inscrito dia : 04/04/2014
Mensagens : 14
Pontos Ativos : 19

Ver perfil do usuário http://mundodosforuns.forum-pro.net/

Resolvido Re: Reputação em tópicos/post

Mensagem por Kallahari em 05/04/14, 10:45 am

@DaLoard escreveu:Ola,
Vá até Painel de controle  Módulos  HTML & JAVASCRIPT  Gestão dos Códigos JavaScript
"Criar um novo javascript"
Título: Use um título que te mostre qual código se trata
Investimento: Nos tópicos
Código:

Código:
$(document).ready(function() {
$(".pun .post .user").each(function(){
$(this).html($(this).html().replace(/<span class="label/g,'<dd><div class="post_field"><span class="label'));
});
$('.user-info .post_field:contains("Reputação")').each(function() {
var rep = $(this).text().match(/\d+/g);
$(this).addClass('reputation');
$(this).append('<span class="title" style="font-weight:normal"></span>');
if(rep == 0) {
       $(this).find('.title').text('Neutro');
       $(this).addClass('zero');
}
else if(rep >= 1 && rep < 5) {
       $(this).find('.title').text('Iniciante');
}
else if(rep >= 5 && rep < 10) {
       $(this).find('.title').text('Membro ativo');
}
else if(rep >= 10) {
       $(this).find('.title').text('Excelente');
}
});
});

Ainda no painel aceda Visualização  Imagens e Cores  Cores  Folha de estilos CSS: 
Código:
.reputation {
  background-color: rgb(141, 177, 62)!important;
  background-image: url(http://i38.servimg.com/u/f38/17/31/71/58/highli10.png);
  border-radius: 3px;
  color: rgb(255, 255, 255);
  font-weight: bold;
  display: block;
  margin: 0 auto;
  margin-bottom: 3px;
  padding: 3px 7px;
  max-width: 125px;
  text-align: center;
  text-shadow: rgba(0, 0, 0, 0.298039) 0px -1px 0px;
  background-position: 0px 1px;
  background-repeat: repeat no-repeat;
}
.reputation.zero {
  background-color: rgb(16, 16, 16)!important;
  color: rgb(255, 255, 255);
}
E valide.

Se resultar, agradeça e repute.

Até Mais...

Não deu certo.
avatar

Kallahari
Usuário avançado

Masculino
Inscrito dia : 31/01/2014
Mensagens : 413
Pontos Ativos : 639

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

Resolvido Re: Reputação em tópicos/post

Mensagem por DaLoard em 05/04/14, 10:51 am

Ola,
Esqueçime de uma coisa:
Tem que ativar a reputação:
painel de Controle >>> Módulos >>> Pontos e reputação >>> Reputação:
Ativar o sistema de reputação : Marque SIM

DaLoard
Nível 2

Masculino
Inscrito dia : 04/04/2014
Mensagens : 14
Pontos Ativos : 19

Ver perfil do usuário http://mundodosforuns.forum-pro.net/

Resolvido Re: Reputação em tópicos/post

Mensagem por Kallahari em 05/04/14, 10:56 am

@DaLoard escreveu:Ola,
Esqueçime de uma coisa:
Tem que ativar a reputação:
painel de Controle >>> Módulos >>>    Pontos e reputação  >>> Reputação:
Ativar o sistema de reputação : Marque SIM

Não funfo. já tem marcado .
avatar

Kallahari
Usuário avançado

Masculino
Inscrito dia : 31/01/2014
Mensagens : 413
Pontos Ativos : 639

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

Resolvido Re: Reputação em tópicos/post

Mensagem por Daemon em 06/04/14, 04:28 pm

O código funciona perfeitamente meu lindo. O problema é com o template viewtopic_body. Tem como o senhor passar-nos tal template para a edição do mesmo?  Envergonhado
avatar

Daemon
Membro do Fórum

Masculino
Inscrito dia : 01/03/2012
Mensagens : 1096
Pontos Ativos : 1688

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

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

- Tópicos similares

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