Fórum dos Fóruns

Fórum dos Fóruns Forumeiros

Welcome FdF Bem-vindo ao fórum de suporte Forumeiros  Muito feliz


Para aproveitar tudo o que o nosso fórum lhe oferece, agradecemos que se identifique, se já é nosso membro, ou que se junte à nossa comunidade, fazendo o seu registo.
Acesso rápido

Fóruns de suporte oficiais


Meriteiro

Agosto de 2016



"Este membro destacou-se pela sua dedicação e pelo seu esforço.
Ao longo do último mês, demonstrou as suas capacidades gerais no FDF e, por isso, merece o nosso agradecimento."
Login

Esqueci minha senha

Últimos assuntos
» A Propaganda está no lugar errado
Hoje à(s) 5:01 por Bluue_Br

» Arma/Carro Preferido opção no perfil
Hoje à(s) 4:48 por while

» Personalizar visualização do perfil
Hoje à(s) 3:30 por while

» Codigo PHP roda em algum widget?
Hoje à(s) 3:14 por while

» Código Anti owner no chatbox
Hoje à(s) 3:03 por while

» Duvida sobre e-mail de Fundador
Hoje à(s) 2:58 por while

» Loja no fórum
Hoje à(s) 2:40 por while

Perdi minha senha!
Obter senha

Nota: use se tiver perdido acesso ao seu painel de controle.

Últimas sugestões
Parceiros Forumeiros
Os membros mais ativos da semana
while
 
Cream
 
Shek
 
Holkis
 
PrisoN†BreaK
 
IsmaelS.
 
Ana Leandro
 
Sennior
 
YouTube3
 
Maori
 

Quem está conectado
55 usuários online :: 1 usuário cadastrado, Nenhum Invisível e 54 Visitantes :: 2 Motores de busca

Mnf Mfn

[ Ver toda a lista ]


O recorde de usuários online foi de 3131 em Qui 24 Dez 2009 - 15:05

Código de reputação se adaptação esta correta ?

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

Resolvido Código de reputação se adaptação esta correta ?

Mensagem por Vitor-Vicente em Dom 29 Mar 2015 - 18:22

Detalhes da dúvida

Versão do fórum : phpBB3
Nível de acesso : Administrador
Navegador usado : Opera
Membros afetados : Todos os membros do fórum
Endereço do fórum : http://mastergz.forumbrasil.net

Descrição do problema

Olá , o codigo que uso é esse

Código:
$(document).ready(function() {
$(".postprofile dl").each(function(){
$(this).html($(this).html().replace(/<span class="label/g,'<dd><div class="post_field"><span class="label'));
});
$('.postprofile dl .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;color: #ffffff !important;"></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');
}
});
});


[b]gostaria de por mais ranks de acordo com a quantidade de reputações do membro[/b]

Membros com 0 reputação > rank = Neutro
Membros com 1 á 10 reputação > rank = Iniciante
Membros com 10 á 30 reputação > rank = Regular
Membros com 30 á 50 reputação > rank = Bom
Membros com 50 á 100 reputação > rank = Ótimo
Membros com 100 á 200 reputação > rank = Excelente
Membros com 200 á 500 reputação > rank =  + Excelente
Membros com 500 á + > rank =  Elite Master

[b]eu aterei essa parte do codigo e ficou assim, gostaria de saber se ta certo, minha duvida é se as {   } estão certas, código abaixo:[/b]


$(document).ready(function() {
$(".postprofile dl").each(function(){
$(this).html($(this).html().replace(/<span class="label/g,'<dd><div class="post_field"><span class="label'));
});
$('.postprofile dl .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;color: #ffffff !important;"></span>');
if(rep == 0) {
       $(this).find('.title').text('Neutro');
       $(this).addClass('zero');
}
else if(rep >= 1 && rep <10) {
       $(this).find('.title').text('Iniciante');
}
else if(rep >= 10 && rep < 30) {
       $(this).find('.title').text('Regular');
}
else if(rep >= 30 && rep < 50) {
       $(this).find('.title').text('Bom');
}
else if(rep >= 50 && rep < 100) {
       $(this).find('.title').text('Ótimo');
}
else if(rep >= 100 && rep < 200) {
       $(this).find('.title').text('Excelente');
}
else if(rep >= 200 && rep <500) {
       $(this).find('.title').text('+ Excelente');
}
else if(rep >= 500) {
       $(this).find('.title').text('Elite Master');
}
});
});

Vitor-Vicente
Usuário destaque

Masculino
Inscrito dia : 19/02/2015
Mensagens : 552
Pontos Ativos : 1359

http://mastergz.forumbrasil.net
  • 0

Resolvido Re: Código de reputação se adaptação esta correta ?

Mensagem por Shaman em Dom 29 Mar 2015 - 21:08

Sim o código esta certo! Caso queira por mais, copiei o else no caso a abertura e fechamento do mesmo.

Exemplo:

else if(rep >= 500 && rep < 1000) {
$(this).find('.title').text('Excelente master');
}

Ou seja Maior ou igual a 500 e reputação menor que 1000 ficarão com o rank de Exelente master.

Abs.

Shaman
Membro do Fórum

Masculino
Inscrito dia : 30/01/2014
Mensagens : 1782
Pontos Ativos : 3412

http://www.nexplorer.tk https://www.facebook.com/https://www.facebook.com/pages/Nexplorer/857666487628799?fref=ts

Resolvido Re: Código de reputação se adaptação esta correta ?

Mensagem por Vitor-Vicente em Dom 29 Mar 2015 - 21:13

Vlw Lucas

Vitor-Vicente
Usuário destaque

Masculino
Inscrito dia : 19/02/2015
Mensagens : 552
Pontos Ativos : 1359

http://mastergz.forumbrasil.net

Resolvido Re: Código de reputação se adaptação esta correta ?

Mensagem por Hakuouki em Dom 29 Mar 2015 - 21:32

Saudações amigo!

Prefira adicionar um código entre as TAGS:
Código:
[code][/code]

Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada.
Tópico marcado como Resolvido e movido para Questões resolvidas.

Até! Feliz

Hakuouki
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 07/08/2010
Mensagens : 5485
Pontos Ativos : 9090

http://ajuda.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
Fórum dos Fóruns - Ajuda mútua para usuários forumeiros
on
Fórum grátis: interajuda aos usuários forumeiros. Criar e administrar um fórum. Descubra nossos guias, tutoriais e astúcias no suporte de Forumeiros.
Votações: 5