[Résolu] [5.1.1] Dates avant 2000 ne fonctionnent pas

BloodyBloody Member
Salut,

J'utilise la date d'enregistrement pour dater des réalisations faites avant 2000, sur mon portfolio.

Avec la béta 5.1.1, je n'avais aucun soucis. :)
Depuis, j'ai le message "Date de publication invalide". :/

En attendant la résolution du bug, je modifie la date sur la composition du nom de mes articles. ;)

Réponses

  • StéphaneStéphane Member, Former PluXml Project Manager
    marrant ça, j'ai pas souvenir qu'on ai fait des changements sur la validation des dates.
    mais effectivement ça refuse une date avec 2000. on va corriger ça
    merci pour le signalement

    Consultant PluXml

    Ancien responsable et développeur de PluXml (2010 à 2018)

  • @Stéphane : oui il ne me semble pas non plus :-)

    @Bloody : dans checkDate de lib/class.plx.date.php utilises cette ligne (L153).
    return (preg_match("/^(0[1-9]|[1-2][0-9]|3[0-1])(0[1-9]|1[0-2])[1-2][0-9]{3}([0-1][0-9]|2[0-3])\:[0-5][0-9]$/",$day.$month.$year.$time)
    
  • @Stéphane : Je pense que oui aussi; car ça fonctionnait sur la béta. Sinon de rien. ;)
    @amoweb en effet, j'avais :
    return (preg_match("/^(0[1-9]|[1-2][0-9]|3[0-1])(0[1-9]|1[0-2])20[0-9]{2}([0-1][0-9]|2[0-3])\:[0-5][0-9]$/",$day.$month.$year.$time)
    
    Nickel, vous pouvez le passer en résolu. Je vous remercie. :)

    Super rapide l'équipe PluXml ! Mieux qu'un SAV !! :D
Connectez-vous ou Inscrivez-vous pour répondre.