EPUBCheck OPF-054: μη έγκυρη ημερομηνία μεταδεδομένων
Ενημερωμένο:
EPUBCheck OPF-054 είναι μήνυμα σφάλματος: “Date value "…" is not valid as per http://www.w3.org/TR/NOTE-datetime:….” Μια ημερομηνία στα μεταδεδομένα δεν είναι έγκυρη ημερομηνία. EPUBCheck παραθέτει την τιμή και τον λόγο, και μια μη έγκυρη ημερομηνία είναι σφάλμα και όχι προειδοποίηση στυλ.
Το επίσημο μήνυμα
Date value "%1$s" is not valid as per http://www.w3.org/TR/NOTE-datetime:%2$s.
- Προεπιλεγμένη σοβαρότητα
- Σφάλμα. Το EPUB παραβιάζει έναν κανόνα της προδιαγραφής και είναι άκυρο. Τα καταστήματα και η αποστολή προς Kindle μπορεί να το απορρίψουν, και EPUBCheck εξέρχεται με κατάσταση 1.
- Έκδοση EPUBCheck
- 5.4.0
%1$s, %2$s… συμπληρώνονται με το αρχείο, την τιμή ή το στοιχείο EPUBCheck που βρέθηκε.
Τυπικές αιτίες
- Αδύνατες ημερομηνίες όπως 2020-13-01 ή 2021-02-30.
- Κείμενο που δεν είναι ημερομηνία σε ένα πεδίο ημερομηνίας, όπως "unknown" ή "n/a".
- Ανταλλαγή ημέρας και μήνα σε μια εισαγόμενη τιμή.
Πώς να το διορθώσω
- Βρείτε το στοιχείο ημερομηνίας στο οποίο αναφέρεται το EPUBCheck.
- Διορθώστε την τιμή σε μια πραγματική ημερομηνία στη μορφή YYYY, YYYY-MM ή YYYY-MM-DD.
- Εάν η ημερομηνία είναι άγνωστη, αφαιρέστε το στοιχείο αντί να το γεμίσετε με κείμενο κρατήσεων.
Όταν δεν είναι αυτό
Εάν η ημερομηνία είναι πραγματική αλλά έχει γραφτεί σε άλλη μορφή, αυτό είναι OPF-053, μια προειδοποίηση.
Όροι που χρησιμοποιούνται εδώ
Άλλα μηνύματα OPF
OPF-053Date value "…" does not follow recommended syntax 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).
Πηγές
- EPUB 3.3, §5.5.3.2.4 The dc:date element · διαβαστεί
Κείμενο μηνύματος και σοβαρότητα από EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Εξήγηση από EpubCC.