A rapprocher de ça aussi je pense : http://permalink.gmane.org/gmane.comp.web.spip.user/156362
ça veut dire quoi "défaillant" ?
la fonction date_relative a été rectifiée pour ne plus interpréter de travers les écart de dates et répondre correctement au jeu de teste
http://zone.spip.org/trac/spip-zone/browser/core/tests/filtres/date_relative.php
Donc pour moi l'affichage était défaillant *avant* sans gêner personne.
Jusqu'à preuve du contraire (motivée par date courante, date de la révision et affichage "défaillant"), le test prouve donc que l'affichage est correct.
Cédric
Sauf erreur, si je me souviens bien: c'était bugué auparavant et on doit avoir désormais des valeurs beaucoup plus cohérentes.
=> Si un article a été publié il y a 26 heures, la logique veut que qu'on indique «hier», ou «il y a un jour». Avant la 2.1, SPIP répondait: «il y a deux jours».
=> Un article publié il y a 8 jours, c'est: «il y a une semaine», ou «la semaine dernière». Avant la 2.1, SPIP répondait: «il y a deux semaines».
Je n'ose pas trop vérifier ce que ça faisait avec les années, mais je suspecte qu'aucun site SPIP n'a jamais eu d'article publié l'année précédente (toujours cette année ou il y a deux ans, mais jamais l'année dernière).
L'aspect le plus visible, c'était tout de même d'avoir les articles publiés la veille systématiquement étiquetés «il y a deux jours». Avec une syndication, notamment, ça pouvait être spectaculaire (ça suggérait beaucoup d'activité aujourd'hui, beaucoup d'activité il y a deux jours, et jamais d'activité hier).
A*