EPUBCheck OPF-054: geçersiz metadata tarihi
Güncellendi:
EPUBCheck OPF-054 bir hata mesajıdır: “Date value "…" is not valid as per http://www.w3.org/TR/NOTE-datetime:….” Metadata'daki bir tarih geçerli bir tarih değil. EPUBCheck değeri ve sebebini alıntılar, geçersiz bir tarih bir stil uyarısı değil, hatadır.
Resmi mesaj
Date value "%1$s" is not valid as per http://www.w3.org/TR/NOTE-datetime:%2$s.
- Varsayılan ciddiyet
- Hata. EPUB, spesifikasyonun bir kuralını ihlal ediyor ve geçersizdir. Depolar ve Kindle'ye gönder, onu reddedebilir ve EPUBCheck ile durum 1 ile çıkış yapar.
- EPUBCheck sürümü
- 5.4.0
%1$s, %2$s… dosyadan, değer veya öğeden bulunan EPUBCheck ile doldurulmuştur.
Tipik nedenler
- 2020-13-01 veya 2021-02-30 gibi imkansız tarihleri.
- Bir tarih alanında tarih olmayan metin, örneğin "unknown" veya "n/a".
- Bir ithal değerinde gün ve ay yer değiştirmiş.
Nasıl düzeltilir
- Tarih öğesi EPUBCheck'ın işaret ettiği öğeyi bulun.
- Değeri YYYY, YYYY-MM veya YYYY-MM-DD formatında gerçek bir tarihe düzeltin.
- Tarih bilinmiyorsa, elementi yer tutucu metinle doldurmak yerine kaldırın.
Ne zaman bu değil
Tarih gerçek ama başka bir formatta yazılmışsa, o OPF-053'dır, bir uyarıdır.
Burada kullanılan terimler
Diğer OPF mesajları
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).
Kaynaklar
Mesaj metni ve ciddiyeti EPUBCheck 5.4.0 (W3C, BSD-3-Clause) tarafından. Açıklama EpubCC tarafından.