https://bugzilla.wikimedia.org/show_bug.cgi?id=4582
[email protected] changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED | --- Comment #287 from [email protected] 2009-05-08 01:51:09 UTC --- The most recent changes break existing autoformatting for linked dates (not those in {{#formatdate}}) -- badly. The problem is that by putting an additional () grouping into the regexes, the characters of $this->keys no longer correspond to the correct groups. This will fix it: Index: includes/parser/DateFormatter.php =================================================================== --- includes/parser/DateFormatter.php (revision 50326) +++ includes/parser/DateFormatter.php (working copy) @@ -59,10 +59,10 @@ # Extraction keys # See the comments in replace() for the meaning of the letters - $this->keys[self::DMY] = 'jFY'; + $this->keys[self::DMY] = 'jF Y'; $this->keys[self::YDM] = 'Y jF'; - $this->keys[self::MDY] = 'FjY'; - $this->keys[self::YMD] = 'Y Fj'; + $this->keys[self::MDY] = 'Fj Y'; + $this->keys[self::YMD] = 'Y Fj'; $this->keys[self::DM] = 'jF'; $this->keys[self::MD] = 'Fj'; $this->keys[self::ISO1] = 'ymd'; # y means ISO year HOWEVER, I think it would be better to simply revert ALL of the changes associated with this bug, and to close the bug as "WONTFIX" since the recent ArbCom-sponsored poll determined that the existing autoformatting is to be eliminated anyway. -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
