Ora boas amigos,
O processo de actualização dos rankings de progresso é trabalhoso e demorado, por isso tivemos a ideia de criar um processo mais automático via Base de dados MySQL e PHP, no entanto não temos know how para o fazer nós.
O que se pede é que alguém da comunidade se voluntarie para, juntamente com a equipa do warcraftportugal criar a ferramenta que vá listar o progresso das guilds portuguesas.
-----------------------------------------------------------------------//--------------------------------------------------------
Passo a explicar a ideia mais em detalhe:
Os rankings são copiados do wowprogress.com, dai que a ideia seria fazer uma pesquisa no wowprogress e carregar na nossa BD a pontuação de cada guild (corria um processo diariamente às 5h00, e via opção no backoffice).
Essa pontuação seria dividida pelos mesmos critérios que no wowprogress, ou seja duas áreas distintas de separação: Tipo; e Tier.
De momento de tipos teriamos dois: Encontros, e Achievements. (no entanto poderiam vir a ser mais no futuro)
De Tier teriamos 3: Tier8, Tier9(10) e Tier9(25). (no entanto poderiam ser mais no futuro)
Cada guild teria como dados, o seu nome, o link do wowprogress para sacar a informação, link do site da guild, e um apontamento se seria 100% portuguesa ou não.
Backoffice:
Introdução e edição dos dados de cada guild: link do site, link do wowprogress, nome da guild, realm, tipo (100% pt ou não).
Criação de novos "Tipos".
Criação de novos "Tiers".
Possibilidade de checkar se a guild/tipos/tiers estão activos para serem listados ou não.
Escolher Tipo e Tier a ser listado por defeito no frontend.
Frontend:
Listagem das guilds por ordem de rank "nacional", apurado pela pontuação de todas as guilds.
Apresentar o ranking mundial, europeu e realm.
Possibilidade de mudar a listagem por tipo ou por tier. (à semelhança do wowprogress)
Nome da guild seria link para o site da guild.
Pontuação no realm seria link para a página da guild no wowprogress.
Parece-me que é tudo. Se alguém tiver sugestões a dar agradecemos.



