Quote:
Originally Posted by danielbullen
I am trying to get an e-book published through Smashwords and it keep failing. I am getting closer to publishing an e-book on there. I have made it an epub file and used EPUB Validator. Here are the results I got below:
Results
Detected version: EPUB 2.0.1
Results: The following problems were found in The Liberation of Britain Part - Daniel Bullen.epub:
Spoiler:
Type File Line Position Message
ERROR The Liberation of Britain Part 2-nuked_split_001.htm 14 53 Error while parsing file: attribute "clear" not allowed here; expected attribute "class", "id", "style" or "title"
ERROR The Liberation of Britain Part 2-nuked_split_002.htm 12 110 Error while parsing file: attribute "clear" not allowed here; expected attribute "class", "id", "style" or "title"
ERROR The Liberation of Britain Part 2-nuked_split_003.htm 12 91 Error while parsing file: attribute "clear" not allowed here; expected attribute "class", "id", "style" or "title"
ERROR The Liberation of Britain Part 2-nuked_split_004.htm 12 97 Error while parsing file: attribute "clear" not allowed here; expected attribute "class", "id", "style" or "title"
ERROR The Liberation of Britain Part 2-nuked_split_005.htm 12 91 Error while parsing file: attribute "clear" not allowed here; expected attribute "class", "id", "style" or "title"
ERROR The Liberation of Britain Part 2-nuked_split_006.htm 12 91 Error while parsing file: attribute "clear" not allowed here; expected attribute "class", "id", "style" or "title"
ERROR The Liberation of Britain Part 2-nuked_split_007.htm 12 97 Error while parsing file: attribute "clear" not allowed here; expected attribute "class", "id", "style" or "title"
ERROR The Liberation of Britain Part 2-nuked_split_008.htm 12 97 Error while parsing file: attribute "clear" not allowed here; expected attribute "class", "id", "style" or "title"
ERROR The Liberation of Britain Part 2-nuked_split_009.htm 12 97 Error while parsing file: attribute "clear" not allowed here; expected attribute "class", "id", "style" or "title"
ERROR The Liberation of Britain Part 2-nuked_split_010.htm 12 91 Error while parsing file: attribute "clear" not allowed here; expected attribute "class", "id", "style" or "title"
ERROR The Liberation of Britain Part 2-nuked_split_011.htm 12 98 Error while parsing file: attribute "clear" not allowed here; expected attribute "class", "id", "style" or "title"
ERROR The Liberation of Britain Part 2-nuked_split_013.htm 12 92 Error while parsing file: attribute "clear" not allowed here; expected attribute "class", "id", "style" or "title"
ERROR The Liberation of Britain Part 2-nuked_split_014.htm 12 92 Error while parsing file: attribute "clear" not allowed here; expected attribute "class", "id", "style" or "title"
ERROR The Liberation of Britain Part 2-nuked_split_015.htm 12 92 Error while parsing file: attribute "clear" not allowed here; expected attribute "class", "id", "style" or "title"
WARNING The Liberation of Britain Part 2-nuked_split_000.htm - - Filename contains spaces, therefore URI escaping is necessary. Consider removing spaces from filename.
WARNING The Liberation of Britain Part 2-nuked_split_001.htm - - Filename contains spaces, therefore URI escaping is necessary. Consider removing spaces from filename.
WARNING The Liberation of Britain Part 2-nuked_split_002.htm - - Filename contains spaces, therefore URI escaping is necessary. Consider removing spaces from filename.
WARNING The Liberation of Britain Part 2-nuked_split_003.htm - - Filename contains spaces, therefore URI escaping is necessary. Consider removing spaces from filename.
WARNING The Liberation of Britain Part 2-nuked_split_004.htm - - Filename contains spaces, therefore URI escaping is necessary. Consider removing spaces from filename.
WARNING The Liberation of Britain Part 2-nuked_split_005.htm - - Filename contains spaces, therefore URI escaping is necessary. Consider removing spaces from filename.
WARNING The Liberation of Britain Part 2-nuked_split_006.htm - - Filename contains spaces, therefore URI escaping is necessary. Consider removing spaces from filename.
WARNING The Liberation of Britain Part 2-nuked_split_007.htm - - Filename contains spaces, therefore URI escaping is necessary. Consider removing spaces from filename.
WARNING The Liberation of Britain Part 2-nuked_split_008.htm - - Filename contains spaces, therefore URI escaping is necessary. Consider removing spaces from filename.
WARNING The Liberation of Britain Part 2-nuked_split_009.htm - - Filename contains spaces, therefore URI escaping is necessary. Consider removing spaces from filename.
WARNING The Liberation of Britain Part 2-nuked_split_010.htm - - Filename contains spaces, therefore URI escaping is necessary. Consider removing spaces from filename.
WARNING The Liberation of Britain Part 2-nuked_split_011.htm - - Filename contains spaces, therefore URI escaping is necessary. Consider removing spaces from filename.
WARNING The Liberation of Britain Part 2-nuked_split_012.htm - - Filename contains spaces, therefore URI escaping is necessary. Consider removing spaces from filename.
WARNING The Liberation of Britain Part 2-nuked_split_013.htm - - Filename contains spaces, therefore URI escaping is necessary. Consider removing spaces from filename.
WARNING The Liberation of Britain Part 2-nuked_split_014.htm - - Filename contains spaces, therefore URI escaping is necessary. Consider removing spaces from filename.
WARNING The Liberation of Britain Part 2-nuked_split_015.htm - - Filename contains spaces, therefore URI escaping is necessary. Consider removing spaces from filename.
I don't know what else to do.
Regards,
Daniel
|
If your filenames must have spaces in them, wrap them in quotes so if your filename is This is a filename, you need to use "This is a filename". Otherwise remove the spaces (i.e. ThisisaFilename). As for the clear attributes, delete them. Search for clear= and remove the clear= and whatever is in quotes after the = sign, (e.g. clear="all", clear="both", etc.). See an example below:
Code:
<br clear="all" class="calibre6" id="calibre_pb_7"/>
<br class="calibre6" id="calibre_pb_7"/>
And two items to remember: Google is your best buddy and wrap long bits of logs, etc. in spoiler tags (select the text and click on icon of an eye with a X between the YouTube and Maps icons.