Novo sistema de votos
Amigos,
Como devem ter reparado, temos um novo sistema de votos para as postagens. O antigo usa código proprietário e não se integrava com outros módulos do site.
O atual, embora simples por hora, usa uma API interna do Drupal e se integra com diversos módulos poderosos, além de ser mais fácil de customizar.
Podemos por exemplo disparar eventos que promovem para a página principal ou excluem uma postagem de acordo com seu ranking. E em breve poderemos votar também nos comentários, montando inclusive um ranking de usuários cujo conteúdo é mais bem votado. (Além de qualificar o conteúdo, qualificamos quem o fornece). As possibilidades que nascem a partir daquela caixinha com 5 estrelas são infinitas.
Por hora é isso e me avisem se tiverem problemas com o novo sistema de votos.
E já aviso:
1 - Vocês podem votar em suas próprias mensagens.
2 - Vocês podem mudar seu voto caso se arrependam. É assim mesmo.
- Login para postar comentários
Eu achei bem mais prático,
Eu achei bem mais prático, e que incentiva mais a votar.
Meu blog
Por isso a troca. E
Por isso a troca. E tecnicamente, esse sistema dá um baile no outro. Esperem e verão.
Administrador
Joio.com.br
Administrador
Joio.com.br
Eu também gosto, minha
Eu também gosto, minha única ressalva é estética, acho que a estrelinha precisa malhar um pouco (e centralizar com a palavra "cotação", bem como que o número de votos seja exibido. Mas é bem mais fácil votar com a estrela do que com o menu.
Como prometido, agora dá
Como prometido, agora dá pra votar em cada comentário. Estou pesquisando aqui, mas com o que temos será fácil gerar caixas informando:
Usuários que possuem comentários com boas notas (Usuários que geram bom conteúdo)
Tópicos com o maior número absoluto de notas
Tópicos com a melhor média
As possibilidades são infinitas. Mais tarde eu publico aqui a estrutura interna de notas, para vocês entenderem melhor e me ajudarem na criação de módulos que farão uso do novo sistema de notas.
[EDIT] Lembram que tinham pedido pra mim uma forma de exibir o ranking de cada um no forum? Que tal uma fórmula cujo número de estrelas do usuário fosse a média de votos que ele recebeu em postagens e comentários? Seria algo como:
Média = (Soma de todos os votos / quantidade de votos recebidos)
Se ele recebeu três votos, sendo dois "cinco estrelas (valor 100)" e um "3 estrelas (valor 60)", a fórmula ficaria assim:
Média = (100 + 100 + 60) / 3 = 86, ou 4 estrelas. Quem não receber votos não ganha estrelinha. E pra incentivar a votação, estou pensando em adicionar alguns critérios na fórmula, premiando também quem vota. Com isso tudo conseguiríamos matar aquele sistema de pontos e fazer com que todo o ranking gire em torne de fatores qualitativos e não quantitativos.
Vou estudar melhor as fórmulas e obviamente aceito sugestões. Algum matemático por aí?
Administrador
Joio.com.br
Administrador
Joio.com.br
admin wrote:[EDIT] Lembram
[quote=admin][EDIT] Lembram que tinham pedido pra mim uma forma de exibir o ranking de cada um no forum? Que tal uma fórmula cujo número de estrelas do usuário fosse a média de votos que ele recebeu em postagens e comentários?[/quote]
Nem pensei na fórmula, mas acho que o ranking deve ser calculado por meio desses elementos mesmo.
EDIT.: É preciso fazer algo em relação í sobreposição das caixas de cotação e quote.
Bennett wrote:admin
[quote=Bennett][quote=admin][EDIT] Lembram que tinham pedido pra mim uma forma de exibir o ranking de cada um no forum? Que tal uma fórmula cujo número de estrelas do usuário fosse a média de votos que ele recebeu em postagens e comentários?[/quote]
Nem pensei na fórmula, mas acho que o ranking deve ser calculado por meio desses elementos mesmo.
EDIT.: É preciso fazer algo em relação í sobreposição das caixas de cotação e quote.[/quote]
Será resolvido amanhã, junto com o novo layout das caixas de votação. Esse é provisório.
E andei pensando numas fórmulas aqui. Depois eu detalho mais, pois envolve coisas que aprendi na faculdade a uns 12 anos atrás.
Administrador
Joio.com.br
Administrador
Joio.com.br