- Commentaire: pouvoir selectionner l'ordre des commentaires (par date, thread, etc). - Commentaire: modulariser le comments.php3 pour pouvoir l'utiliser n'importe où (dans le module de vote par exemple). - Intégrer un système de karma par utilisateur pour offrir des droits limités (droit de scorer les commentaires, etc). - Lors du changement de la manière d'afficher les commentaires (changer le score, etc), proposer la possibilité, si l'utilisateur est authentifié, de sauvegarder ses nouveaux changements dans son compte. - Pouvoir définir un temps minimum pour les fichiers HTML de cache pendant lesquels ils ne peuvent pas être effacés. Ceci pour éviter de regénérer le même fichier à interval de 2sec. - Faire un système de vote pour chaque nouvelle ou chaque utilisateur logué pourrait voter une fois par nouvelle entre 0 et 5. Les nouvelles ayant un vote le plus élevés pourraient être affichées dans une boite à droite. - Faire un flag de plus dans la table news qui permet de mettre une nouvelle en tant que dossier, et d'apparaitre dans une boite dossier à droite du site. Ca permet de laisser une nouvelle un peu plus longtemps lorsque le site a un flux de nouvelles trop important. - En cas d'impossibilité d'acceder à la base MySQL; diffuser le cache et ne plus effacer les fichiers cachés. Si le fichier caché n'existe pas, afficher un message de maintenance temporaire. - Faire un système pour poster les bugs par le web. - Envoi des nouvelles par email. Il faudrait envoyer la nouvelle complète après avoir filtré les balises HTML au lieu de n'envoyer qu'un lien. - But: Afficher les derniers commentaires depuis la dernière visite. Methode: Loguer dans une table la dernière visite des personnes authentifiées, ceci pour chaque news_id (chaque nouvelle) et pour chaque score. Faire une fonction PHP news->not_read($timestamp,$news_id,$score) qui serait archivée dans le cache. Si le user est venu avant, on affiche un New!