Marcar tudo como lido
Enviado por Marcus em 19 Abril, 2006 - 23:43
Forums:
Sugiro colocar a opção de "marcar tudo como lido" também na página de contribuições recentes. É por lá que eu sempre começo a navegação, e seria prático ter essa opção sem ter que ir na página de fóruns.
- Login para postar comentários
Voto com o
Voto com o "sugeridor".
Democraticamente,
ELIO FILHO
Marcus, Isso é meio
Marcus,
Isso é meio complicado, pois a implementação desse link depende de "hooks", que são complementos a funções já existentes. E esses complementos indicam que devo marcar como lido todos os tópicos do fórum ou todos as respostas a um determinado tópico.
Porém na parte de contribuições recentes ele lista todo o tipo de conteúdo, incluindo objetos que não são "marcáveis" como lido.
Para você entender melhor, vou explicar como o Drupal trata conteúdo: Tudo nele são nodes (nós) para determinados objetos. Esse objeto pode ser um tópico de fórum, um comentário, uma enquete, um arquivo, uma imagem e por aí vai. Se tivéssemos um algum de fotos, ele apareceria em contribuições recentes. O mesmo para uma lista de links ou para arquivos de uma área de download. Por essa razão, funções como "Marcar tudo como lido" exigem objetos que possam ser lidos. A área de contribuições recentes é genérica, e conceitualmente falando é errado pedir para marcar como lido coisas não "líveis", como imagens ou arquivos de download.
Até é possível implementar alterando algumas coisas no módulo, mas corre-se o risco de isso causar algum tipo de efeito colateral.
Se vocês não fazem muita questão disso, eu gostaria de manter o site com um bom equilibrio entre o que é bom tecnicamente e o que bom para o usuário. Sei que as vezes esses dois quesitos se conflitam.
OK, se tem essa dificuldade
OK, se tem essa dificuldade toda não faço questão.
Meu blog