EPUBCheck RSC-030: URL souboru není povoleno
Aktualizováno:
EPUBCheck RSC-030 je chybová zpráva: „File URLs are not allowed in EPUB, but found "…".“ URL souboru: ukazuje na soubor na něčím počítači; EPUB neumožňuje URL souborů. Čtenáři se nemohou dostat na disk autora, takže odkaz nebo obrázek je pro všechny porušený.
Oficiální zpráva
File URLs are not allowed in EPUB, but found "%1$s".
- Výchozí závažnost
- Chyba. EPUB porušuje pravidlo specifikace a je neplatný. Obchody a Odeslat do Kindle ho mohou odmítnout, a EPUBCheck ukončuje s chybovým stavem 1.
- verze EPUBCheck
- 5.4.0
%1$s, %2$s… jsou vyplněny souborem, hodnotou nebo prvkem EPUBCheck, který byl nalezen.
Typické příčiny
- Odkazy nebo obrázky, které stále odkazují na disk autora, jako je file:///C:/Users/… po exportu.
- Dokumenty exportované z textového procesoru, které ukládaly absolutní místní cesty.
Jak to opravit
- Najděte soubor: URL uvedenou ve zprávě.
- Zkopírujte zdroj do složky knihy, přidejte ho do manifestu a odkazujte na něj relativní cestou, nebo odeberte odkaz.
- Zkontrolujte to znovu.
Kdy to není to
HTTP nebo HTTPS URL na zdroj, který musí být uvnitř EPUB, je RSC-006.
Podmínky používané zde
Další RSC zprávy
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 "…".
Zdroje
- EPUB 3.3, §3.8 File URLs · číst
Text zprávy a závažnost od EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Vysvětlení od EpubCC.