X-Git-Url: http://git.vanrenterghem.biz/git.ikiwiki.info.git/blobdiff_plain/8e50e00d25d321a8689051f7ab7452311c3925d5..2cab8880ad61f9d134b56c5eed952c1a48f4ea8a:/doc/bugs/html5_time_element__39__s_pubdate_wrong_when_using_xhtml5___34__mode__34__.mdwn diff --git a/doc/bugs/html5_time_element__39__s_pubdate_wrong_when_using_xhtml5___34__mode__34__.mdwn b/doc/bugs/html5_time_element__39__s_pubdate_wrong_when_using_xhtml5___34__mode__34__.mdwn index 2dd0d945f..c451ac4a5 100644 --- a/doc/bugs/html5_time_element__39__s_pubdate_wrong_when_using_xhtml5___34__mode__34__.mdwn +++ b/doc/bugs/html5_time_element__39__s_pubdate_wrong_when_using_xhtml5___34__mode__34__.mdwn @@ -6,6 +6,26 @@ XML error: The pubdate REQUIRES a date, so e.g. `pubdate="2009-03-24T18:02:14Z"` +> No, `pubdate="pubdate"`. It's a boolean attribute. applied && [[done]] +> --[[Joey]] +>> awesome, thanks for fixing my fix ;) --[[simonraven]] +>>> This seems to be happening either still or again with version 3.20200202.3-1. I'm getting strings generated like +>>> +>>> Posted <time datetime="2007-12-06T05:00:00Z" pubdate="pubdate">Thu 06 Dec 2007 12:00:00 AM EST</time> +>>> +>>> which shows up as an error on https://validator.w3.org/ --Luke Schierer + +>>>> My reading of Joey's response, above, was that (according to the spec at the time), `pubdate="pubdate"` is what +>>>> should be generated, *not* `pubdate="timestamp"`, and so what you are seeing is expected. However, looking at +>>>> the *current* Spec (linked elsewhere in this page), `pubdate` is not actually a valid attribute any more at +>>>> all. And indeed, running my own blog through the Validator, I see: +>>>>> `Error: Attribute pubdate not allowed on element time at this point.` +>>>> *— [[Jon]], 2020-10-05* + +>>>>> I've filed a separate bug page for this, since this one is already +>>>>> marked *done*: [[bugs/pubdate_not_valid_for_html5]]. I've filed a +>>>>> patch. *—[[Jon]], 2020-10-06* + Otherwise the XML parser chokes.