Medalhas por Mérito

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

Resolvido Medalhas por Mérito

Mensagem por AlfaSeduction em 25/05/14, 10:38 am

  • Descrição:
Gostaria de saber como fazer para os membros ganharem medalhas por mérito.

Vamos supor - 

O Membro entra todo os dias , ele ganharia esta medalha 

Logo se ele ficasse 30 dias sem entrar no fórum, esta medalha sai do perfil dele.

Digamos que o membro  ganhe 1000 curtidas, ele ganharia esta medalha 


E assim por diante.

A minha ideia é melhorar um membro visualmente, dar referências à tal.
Postadores,
Reputação,
Teria a medalha de membro real também, que é o membro que participou pessoalmente de algum evento do fórum.

Algumas medalhas eu sei que teria que ser manuais, por exemplo, o cara é especialista em Linguagem Corporal, logo eu poderia dar este rank pra ele, vendo as postagens e conhecimento dele.
Esta medalha de membro real, também seria manual.

O cara participa do grupo de xadrez do site, ele ganharia a medalha de xadrez, ele participa do time de futebol, ele ganharia a medalha de futebol.

Olhem só, mais ou menos isso, que eu queria..



tem como fazer?]


Abraço

  • Informações:
Fórum:http://alfaseduction.ativoforum.com/Versão:PHPBB3
Tipo:Pedido de códigoTags:Medalhas,Mérito

avatar

AlfaSeduction
Nível 2

Masculino
Inscrito dia : 17/05/2014
Mensagens : 13
Pontos Ativos : 23

Ver perfil do usuário http://alfaseduction.ativoforum.com/

Resolvido Re: Medalhas por Mérito

Mensagem por AlfaSeduction em 25/05/14, 10:47 am

Pra terem noção, aqui no FdF tem quase o mesmo sistema.. este eu queria implantar também.

Veja Só, logo abaixo do perfil aqui mesmo... tem

As imagens "Brasil" PHPbb3" "Chrome"

Queria também poder adicionar esta bandeira de qual país o membro é.
E que ele pudesse na hora de cadastrar ou escolher a sua especialidade..

Hipnose
Sedução
Programação NeuroLinguistica
Linguagem Corporal.
Micro Expressão
Mágica
Mentalismo
Radiestesia
etc

E aparecesse no perfil isto
Digamos o cara entende de hipnose
Apareceria no perfil dele ( Hipnose nível 1 ) e aumentasse conforme o nível e de postagens e ajuda..
Se eu ver que o cara é mestre, eu mesmo disponho a tag pra ele.

É possível?

Abraço
avatar

AlfaSeduction
Nível 2

Masculino
Inscrito dia : 17/05/2014
Mensagens : 13
Pontos Ativos : 23

Ver perfil do usuário http://alfaseduction.ativoforum.com/

Resolvido Re: Medalhas por Mérito

Mensagem por pedroh.souza em 25/05/14, 10:55 am

Isso é bem possível. Mas seria mais eficaz se fosse somente na página do perfil, e não nos tópicos. O motivo é o uso de AJAX, que seria muito grande quando o tópico tivesse vários posts e consequentemente múltiplos perfis a serem carregados.

Veja:

se ele ficasse 30 dias sem entrar no fórum, esta medalha sai do perfil dele
Precisaria carregar a última visita, que se encontra no perfil, e por isso precisaria de um request AJAX.

Digamos que o membro ganhe 1000 curtidas, ele ganharia esta medalha
Não precisa carregar a informação da página do perfil, porque na mensagem já é mostrado.

O cara participa do grupo de xadrez do site, ele ganharia a medalha de xadrez, ele participa do time de futebol, ele ganharia a medalha de futebol.
Isso seria possível carregando a página:
alfaseduction.ativoforum.com/st/usuario

Uma checagem nas categorias em que ele postou mostraria a atividade recente dele, e então a medalha seria atribuída.

Então, se você mostrar a última visita nas mensagens, não precisaria de AJAX.

Cabe a você decidir o que quer.
avatar

pedroh.souza
Nível 5

Masculino
Inscrito dia : 12/07/2011
Mensagens : 45
Pontos Ativos : 75

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

Resolvido Re: Medalhas por Mérito

Mensagem por AlfaSeduction em 25/05/14, 11:04 am

Entendo -
Sim, a maioria é ótimo.. Muito feliz

Mas no caso, ao menos no que ele quer ser especialista, daria de boa né?

na hora do cadastro ele indica no que ele entende -
Digamos -
Sedução e do lado ele indica o nível de conhecimento ( 1 - 2 - 3 - 4 - 5 ) (mesmo sendo fácil burlar, depois quem mantem este rank dele é o administrador, ele não demostrando entender, retiramos o rank...

Mas dai outro usuário é bom em Hipnose
Ele seleciona a especialidade HIPNOSE e o Nível, digamos nível 3
Logo aparece Hipnose Nivel 3

Este rank de Especialidade seria legal aparecer no perfil né?

Outra coisa que seria legal é dar a opção para o usuário selecionar o que pretende aprender no fórum.

Sedução
hipnose
PNL
etc
etc
etc

E não precisaria ser uma imagem, só um texto estaria bom, mostrando o interesse dele
Tipo - Interesse - Sedução
Interesse - Hipnose
assim saberemos o que os usuários estão mais interessados Muito feliz


Abraços.

Rumo à um fórum grande Muito feliz
avatar

AlfaSeduction
Nível 2

Masculino
Inscrito dia : 17/05/2014
Mensagens : 13
Pontos Ativos : 23

Ver perfil do usuário http://alfaseduction.ativoforum.com/

Resolvido Re: Medalhas por Mérito

Mensagem por Kyo Panda em 26/05/14, 04:59 pm

Olá,

Quanto ao perfil, muito pode ser resolvido seguindo esse FAQ:

http://ajuda.forumeiros.com/t17049-faq-criacao-e-gestao-dos-perfis

Quanto aos pontos automáticos, é complicado. Veja que o usuário tem que ser capaz de alterar a opção para que possamos fazer aparecer ou sumir, seja de 30 em 30 dias ou não, logo se o usuário consegue alterar isso, mesmo que configurássemos um script para alterar automaticamente, ele poderia entrar no perfil dele e alterar isso, fazendo a badge perder o foco. Se deseja seguir esse modelo, a única maneira é criar campos de perfil que apenas moderadores podem alterar e fazer a gestão manual.

Feliz
avatar

Kyo Panda
Super usuário

Masculino
Inscrito dia : 08/01/2012
Mensagens : 4638
Pontos Ativos : 5914

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

Resolvido Re: Medalhas por Mérito

Mensagem por waghcwb em 01/06/14, 07:16 pm

@Kyo Panda, que tal um script que esconda essa opção do usuário? Depois é só fazer as checagens que ele deseja e mudar via Ajax...
avatar

waghcwb
Usuário destaque

Masculino
Inscrito dia : 06/09/2012
Mensagens : 734
Pontos Ativos : 1097

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

Resolvido Re: Medalhas por Mérito

Mensagem por Kyo Panda em 02/06/14, 11:22 am

Mas se o usuário pode mudá-lo manualmente, mesmo que sejamos rudes e alteramos toda vez que ele mudar manualmente, ele pode simplesmente desativar o Javascript e gozar da "falsa medalha". Mais ou menos.
avatar

Kyo Panda
Super usuário

Masculino
Inscrito dia : 08/01/2012
Mensagens : 4638
Pontos Ativos : 5914

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

Resolvido Re: Medalhas por Mérito

Mensagem por waghcwb em 02/06/14, 12:50 pm

Neste tópico postei uma maneira bem eficiente para verificar se o cara ta com o script desligado, talvez seja útil
http://ajuda.forumeiros.com/t92498-

É só mudar a técnica para checar se o CryptoJS existe para o jQuery, ou fazer o sistema todo em Javascript...

Enfim, são só ideias.

Até faria um rascunho mas preciso terminar o código do tópico que passei x.x
avatar

waghcwb
Usuário destaque

Masculino
Inscrito dia : 06/09/2012
Mensagens : 734
Pontos Ativos : 1097

Ver perfil do usuário http://punbb.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