Ir para conteúdo
  • Cadastre-se

Ultimate Time Ranking


Posts recomendados

Trazendo esse novo ranking, que é como uma V2 do Ultimate Ranking, que contém os sistema de busca do antigo, mas com grandes atualizações, e implementação de um novo sistema de ranking por determinados períodos de tempo.

 

Funcionalidades:

Rankings dinâmicos por tempo:

O usuário pode escolher determinado período para visualizar os dados, pode verificar o top pvp/pk do dia, semana, ou mês.

 

Characters:

Buscas: PvP, pk, level, karma, tempo online, recomendações, cp e hp.

Podendo filtrar a busca por raça, classe, level inicial, level final e limite de visualização.

Contem sistema de combo box, quando seleciona a raça, ele mostra somente as classes daquela raça, ou opção de todas as classes e todas as raças.

 

Clans:

Buscas: Level, Rep***ção, Membros, PvP(Total de pvp's do clan), PK(total de pk's do clan).

Podendo filtrar por limite de visualização.

 

Instalação:

Para instalar é muito simples, basta extrair, colocar o conteúdo dentro do seu site, e configurar o arquivo main.ini, dentro de configs.

 

 

Para os sistemas de períodos de ranking funcionar, é preciso alterar a data de começo dos eventos, abra os arquivos:

lib/sqls/event ranking_diario.sql

lib/sqls/event ranking_semanal.sql

lib/sqls/event ranking_mensal.sql

Há uma linha comum para os 3 arquivos, que contém a data que o evento começará a rodar, procure e veja a seguir:

STARTS '2012-11-02 00:00:00'

Onde está em vermelho, é a data que ira começar.

No caso do ranking_diario, coloque sempre no próximo dia do atual, no caso do semanal, o dia que se inicia a próxima semana, e no mensal, o proximo mês e o dia 1. Isso serve, para que o evento não começe no meio do mes, ficando desconfigurado.

Feito isso, salve e execute todos os arquivos .sql, na pasta sqls.

 

Caso queira personalizar a seu gosto sinta-se livre, o template é bem basico, para permitir muda-lo sem muita dificuldade.

 

Segurança & Código:

O site tem validações tanto cliente-side, quanto server-side, impossibilitando qualquer ataque ao servidor, injects, etc..

 

Utilizando no sistema a biblioteca PDO do PHP, e o código em MVC, deixando o script com uma qualidade melhor.

 

ScreenShots:

OAT46.jpg

 

Download:

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

Bom galera, no mais é isso, espero que o script possa ser útil para vocês, tentei inovar, e trazer uma coisa diferente.

 

Créditos:

Weuller Krysthian.

Editado por Weuller Krysthian
Link para o comentário
Compartilhar em outros sites


Como sempre.. belos trabalho hein Weuller

Parabéns ^^

"A história se repete, a primeira vez como tragédia e a segunda como farsa" - Karl Max

Voltando ao L2. :)

Link para o comentário
Compartilhar em outros sites

Muito bom, parabéns.

A estrutura MVC permite realmente melhor manuseamento do sistema.

 

Uma dica, não deixe o arquivo config em tipo INI.

Sem alguém conhecer o sistema, saberá o caminho do arquivo.

Ou então coloque um .htaccess bloqueando o acesso.

 

Até..

logo.png

Link para o comentário
Compartilhar em outros sites

Valeu Dudu, no caso do arquivo config.ini, ele é gerenciado por uma super class que gerencia as configurações, deixando o usuário alterar o caminho do arquivo, podendo colocar o arquivo fora da pasta www, deixando assim inviável o acesso ao arquivo. Só me esqueci de colocar isso na descrição. Mas a ideia do .htaccess é uma boa, não tinha pensado nisso(menos trabalho pro usuário ao configurar).

Editado por Weuller Krysthian
Link para o comentário
Compartilhar em outros sites





×
×
  • Criar Novo...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.