EPUBCheck OPF-026: feilformatert egenskapsverdi
Oppdatert:
EPUBCheck OPF-026 er en feilmelding: “Found malformed property value: "…".” En egenskapsverdi er feilformatert, for eksempel et prefiks uten noe etter kolon. Egenskapsverdier må være et navn, eventuelt forutgående med et prefiks og et kolon, og ingenting annet.
Den offisielle meldingen
Found malformed property value: "%1$s".
- Standard alvorlighetsgrad
- Feil. EPUB bryter en regel i spesifikasjonen og er ugyldig. Butikker og Send til Kindle kan avvise det, og EPUBCheck avslutter med status 1.
- EPUBCheck versjon
- 5.4.0
%1$s, %2$s… er fylt ut med filen, verdien eller elementet EPUBCheck funnet.
Typiske årsaker
- Verdier som "rendition:" med navnet manglende.
- Verdier med mellomrom eller tegn som ikke kan inneholdes i et egenskapsnavn.
- En full URI limt inn der et kort prefiksert navn var forventet.
Hvordan fikse det
- Finn verdien EPUBCheck som siteres i meldingen.
- Skriv det om som prefiks:navn (for eksempel rendition:layout) eller som et vanlig navn fra standardordboken.
- Hvis verdien har et prefiks, sjekk at prefikset er reservert eller deklarert i prefiksattributtet.
Når det ikke er dette
Hvis verdien er velformet, men ukjent, det vil si OPF-027; hvis prefikset er ikke-deklart, OPF-028.
Begreper brukt her
Andre OPF meldinger
OPF-025Property value list "…" is not allowed, only one value must be specified.OPF-027Undefined property: "…".OPF-028Undeclared prefix: "…".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-021Use of non-registered URI scheme type in href: "…".
Kilder
Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.