EPUBCheck RSC-030: fil-URL ikke tilladt
Opdateret:
EPUBCheck RSC-030 er en fejlmeddelelse: “File URLs are not allowed in EPUB, but found "…".” En fil: URL peger på en fil på en persons computer; EPUB tillader ikke fil-URLs. Læsere kan ikke få adgang til forfatterens disk, så linket eller billedet er brudt for alle.
Den officielle meddelelse
File URLs are not allowed in EPUB, but found "%1$s".
- Standard alvorlighed
- Fejl. EPUB bryder en regel i specifikationen og er ugyldig. Lagring og Send til Kindle kan afvise det, og EPUBCheck afsluttes med status 1.
- EPUBCheck version
- 5.4.0
%1$s, %2$s… bliver udfyldt med filen, værdien eller elementet EPUBCheck fundet.
Typiske årsager
- Links eller billeder, der stadig peger på forfatterens disk, såsom file:///C:/Users/… efter eksport.
- Dokumenter eksporteret fra en tekstbehandler, der gemte absolutte lokale stier.
Sådan retter du det
- Find filen: URL nævnt i beskeden.
- Kopier ressourcen ind i bogmappen, tilføj den til manifestet og referer til den med en relativ sti, eller fjern referencen.
- Valider igen.
Hvornår det ikke er dette
En http eller https URL til en ressource, der skal være inden for EPUB, er RSC-006.
Termer der bruges her
Andre RSC beskeder
RSC-029Data URL is not allowed in this context.RSC-031Remote resource references should use HTTPS, but found "…".RSC-028XML documents must be encoded in UTF-8, but … was detected.RSC-032Fallback must be provided for foreign resources, but found none for resource "…" of type "…".RSC-027XML document is encoded in UTF-16. It should be encoded in UTF-8 instead.RSC-033Relative URL strings must not have a query component, but found one in "…".
Kilder
- EPUB 3.3, §3.8 File URLs · læs
Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.