Date de création / publication
Sur la table articles, le champ 'date' est utilisé pour fixer la date de création puis de publication chaque fois que l'article passe en statut 'publie'. Le fait qu'il n'y ait qu'un seul champ dans la base pour gérer ces 2 aspects est dommage. Exemple : dans le cadre d'un site collaboratif, si un auteur souhaite faire quelques retouches sur son article. Un administrateur peut lui repasser en 'redac'. Mais lorsqu'il le re-publiera, la date de publi sera de nouveau fixée à la date du jour. Et son article se retrouvera à la une alors que cela n'est pas forcément bienvenue sur certains types de site.
L'idée est que si on avait un champ pour la date de création et un champ pour la date de publi, il deviendrait possible de mettre en place dans la configuration une option du genre :
- à chaque publication, mettre à jour la date de publication (Fonctionnement actuel)
- à chaque publication, ne mettre à jour la date de publication que s'il elle n'existe pas (impossible aujourd'hui : il y a toujours une date)
de plus, conserver la date de création pourrait sans doute avoir d'autres usages.