EPUBCheck OPF-027: proprietate nu în vocabular
Actualizat:
EPUBCheck OPF-027 este un mesaj de eroare: “Undefined property: "…".” O proprietate nu este definită în vocabularul ei aparținător, astfel încât aplicațiile de citire nu o vor înțelege. EPUBCheck cunoaște vocabularurile EPUB și verifică fiecare proprietate neprefixată sau cu prefix rezervat împotriva acestora.
Mesajul oficial
Undefined property: "%1$s".
- Severitate implicită
- Eroare. EPUB încalcă o regulă a specificației și este invalid. Magazinele și Trimite către Kindle pot să o respingă, iar EPUBCheck iese cu statut 1.
- versiunea EPUBCheck
- 5.4.0
%1$s, %2$s… sunt completate cu fișierul, valoarea sau elementul EPUBCheck găsit.
Cauze tipice
- O greșeală de scriere, cum ar fi properties="cover" în loc de "cover-image".
- Un nume de proprietate inventat utilizat pentru propriile scopuri ale unui instrument.
- O proprietate dintr-o versiune mai nouă sau mai veche a unui vocabular pe care EPUBCheck nu o recunoaște.
Cum să o repari
- Citește citatele proprietății EPUBCheck.
- Căutați în vocabularul EPUB 3.3 și corectați ortografia dacă există.
- Dacă este o proprietate personalizată, plasează-o sub prefixul tău declarat în atributul prefix, sau elimin-o.
Când nu este acest lucru
Dacă proprietatea folosește un prefix care nu este declarat, EPUBCheck raportează în schimb OPF-028.
Termeni folosiți aici
Alte mesaje OPF
OPF-026Found malformed property value: "…".OPF-028Undeclared prefix: "…".OPF-025Property value list "…" is not allowed, only one value must be specified.OPF-029The file "…" does not appear to match the media type …, as specified in the OPF file.OPF-030The unique-identifier "…" was not found.OPF-031File listed in reference element in guide was not declared in OPF manifest: ….
Surse
- EPUB 3.3, §D.1.2 The property data type · citește
Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.