EPUBCheck OPF-053: datum v nestandardním formátu
Aktualizováno:
EPUBCheck OPF-053 je varovná zpráva: „Date value "…" does not follow recommended syntax as per http://www.w3.org/TR/NOTE-datetime:….“ Datum v metadatech neodpovídá doporučenému formátu data a času W3C, takže jej některé aplikace nemusí přečíst. EPUBCheck cituje hodnotu a důvod.
Oficiální zpráva
Date value "%1$s" does not follow recommended syntax as per http://www.w3.org/TR/NOTE-datetime:%2$s.
- Výchozí závažnost
- Varování. EPUB je stále platný, ale něco pravděpodobně způsobí problémy v některých čtecích aplikacích. EPUBCheck končí s 0, pokud nepřejdete na --failonwarnings.
- verze EPUBCheck
- 5.4.0
%1$s, %2$s… jsou vyplněny souborem, hodnotou nebo prvkem EPUBCheck, který byl nalezen.
Typické příčiny
- Data napsaná jako text nebo v místních formátech, jako "March 2020" nebo "03/15/2020".
- Datum s časem, ale bez časové zóny, nebo dodatečný text za datem.
- Metadata importována ze systému, který používá jiný formát dat.
Jak to opravit
- Najděte prvek data, na který ukazuje EPUBCheck (obvykle dc:date).
- Přepište to ve formátu RRRR, RRRR-MM nebo RRRR-MM-DD, například 2020-03-15.
- Pokud zahrnete čas, použijte plnou formu s časovým pásmem, například 2020-03-15T10:00:00Z.
Kdy to není to
Pokud hodnota není vůbec skutečné datum, EPUBCheck hlásí OPF-054, což je chyba.
Podmínky používané zde
Další OPF zprávy
OPF-054Date value "…" is not valid as per http://www.w3.org/TR/NOTE-datetime:….OPF-055… tag is empty.OPF-050TOC attribute references resource with non-NCX mime type; "application/x-dtbncx+xml" is expected.OPF-049Item id "…" was not found in the manifest.OPF-048Package tag is missing its required unique-identifier attribute and value.OPF-060Duplicate entry in the ZIP file: "…" (file names must be unique after Unicode canonical normalization and full case folding).
Zdroje
Text zprávy a závažnost od EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Vysvětlení od EpubCC.