Sla over naar inhoud
EPUBCheck · Pakketdocument (OPF)

EPUBCheck OPF-030: unieke-identifier niet gevonden

Bijgewerkt:

EPUBCheck OPF-030 is een foutmelding: “The unique-identifier "…" was not found.” Het unieke-identifier attribuut van het package-element verwijst naar een id die geen dc:identifier-element heeft. EPUB vereist dat de hoofidentificatie van het boek op deze manier is gemarkeerd, zodat het boek geen geldige identiteit heeft totdat het is opgelost.

Het officiële bericht

The unique-identifier "%1$s" was not found.

Standaard ernst
Fout. De EPUB overtreedt een regel van de specificatie en is ongeldig. Opslaan en Verzenden naar Kindle kunnen het afwijzen, en EPUBCheck verlaat met status 1.
EPUBCheck versie
5.4.0

%1$s, %2$s… zijn ingevuld met het bestand, waarde of element EPUBCheck gevonden.

Typische oorzaken

  • De id op dc:identifier is hernoemd of verwijderd terwijl de metadata met de hand werd bewerkt.
  • De dc:identifier zelf is verwijderd, waardoor de attribuut naar niets wijst.
  • Een typfout of een verschil in hoofdletters tussen de twee waarden.

Hoe het te repareren

  1. Lees de waarde van unieke-identificatie op het package-element.
  2. Geef één dc:identifier dezelfde id, bijvoorbeeld <package unique-identifier="uid"> met <dc:identifier id="uid">urn:uuid:…</dc:identifier>.
  3. Als het boek helemaal geen identificatie heeft, voeg er dan één toe (een UUID of een ISBN).

Wanneer het niet dit is

Als het attribuut ontbreekt uit het package-element, is dat OPF-048.

Termen die hier worden gebruikt

Andere OPF berichten

  • OPF-029 The file "…" does not appear to match the media type …, as specified in the OPF file.
  • OPF-031 File listed in reference element in guide was not declared in OPF manifest: ….
  • OPF-028 Undeclared prefix: "…".
  • OPF-032 Guide references "…" which is not a valid "OPS Content Document".
  • OPF-027 Undefined property: "…".
  • OPF-033 The spine contains no linear resources.

Bronnen

Berichttekst en ernst van EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Uitleg door EpubCC.

FAQ

Wat betekent EPUBCheck OPF-030?

EPUBCheck OPF-030 is een foutmelding: “The unique-identifier "…" was not found.” Het unieke-identifier attribuut van het package-element verwijst naar een id die geen dc:identifier-element heeft. EPUB vereist dat de hoofidentificatie van het boek op deze manier is gemarkeerd, zodat het boek geen geldige identiteit heeft totdat het is opgelost.

Is OPF-030 een fout?

OPF-030 wordt standaard als fout gerapporteerd. De EPUB overtreedt een regel van de specificatie en is ongeldig. Winkels en Verzenden naar Kindle kunnen het afwijzen, en EPUBCheck beëindigt met status 1.

PDF naar EPUB tools

Elke tool gebruikt dezelfde engine. Tot 3 boeken per dag zijn gratis.

Bekijk alle tools