wsuetholz
ed4ff4b6ab
Trying to fix outputting some utf-8 text. Added the utf-8 header to all the source code.
...
Ended up modifying the removeEntities function to do a weird decode/encode step on the text passed in. This seems to at least stop things from crashing..
2010-11-10 13:47:13 -06:00
wsuetholz
b2ea9c3e73
Changed the title page generation to allow for easily adding and removing entries from the table of information shown.
...
Modified ffnet.py to use the mangled story title if given instead of the name portion of the URL. As part of this, the Name and chapter number are now optional in the URL passed in.
2010-11-10 11:18:48 -06:00
retiefjimm
c326aa47b0
Need to reverse sort entities list to get entities with ';' ahead of versions without. Like '"' and '"'. Otherwise '"' becomes '";'.
2010-11-09 23:02:33 -06:00
wsuetholz
d67668de23
Changes to the format of the title page. Tried to fix the description field on the title page and the contents.opf page.
2010-11-09 18:20:37 -06:00
wsuetholz
379efc34f1
Add a title page to the resulting EPUB file. This required scraping more information from the web pages in order to populate the new fields. This change includes a change to the way that the output.py uses the adapters. It now gets passed in the adapter and then calls functions from the adapter in order to retrieve the scraped information. This will make it easier down the road when adding more information, or even pictures.
2010-11-09 16:35:46 -06:00
retiefjimm
778deaea00
Replace the haphazardly collected set of html entities with a list of known (browser) supported entities. Will now preserve right/left quotes.
2010-10-28 17:29:00 -05:00
retiefjimm
dafa33c64e
Generalize handling of &#<number>; entities. Generalize method to create a valid filename.
...
Remove print from fictionalley.py that was causing the output-before-302-header issue.
Some changes to chapter URL formation due to apparent differences in handling '//' in URLs in appengine vs downalod.py in 2.5.2.
2010-10-10 12:54:41 -05:00
retiefjimm
275a1dd6ad
Add '->'\'' to entity translation list.
2010-10-08 21:54:35 -05:00
retiefjimm
f75910ce7d
Stop doing prettify on the HTML, it sometimes introduces extraneous white space. Change the chapter file names and ids inside the metadata to sequential chapter0001 rather than base64 of the chapter title. Replace invalid center & u tags with div styled centered and span styled underlined. Remove dead ffa.py file. Change downloda.py to not call ffa.py, but do call fictionalley.
2010-09-30 21:33:58 -05:00
retiefjimm
773ff3c03c
Improved metadata for epubcheck, fixed a problem I introduced with >/<.
2010-09-29 21:32:04 -05:00
retiefjimm
fe67201f95
Fix up code for harrypotterfanfiction.com so it works and add one-shot support. Add < and > to entities list.
2010-09-28 13:26:49 -05:00
retiefjimm
ccb3fb36c5
Allow '&' and '£'. Allow single chapter/one-shot stories from FicWad. Correct story names from FicWad. Stop creating empty 'Story Index' chapter in stories from FicWad. Exit on chapter d/l error from FicWad.
2010-09-26 19:08:49 -05:00
sigizmund
2b2e7d52ec
Starting to use source control again after a long break :-)
2010-07-17 14:44:14 +01:00
sigizmund
5143a2187a
fictionpress.com support added
2009-12-18 18:55:57 +00:00
sigizmund
f55e6d3c05
epub zip is now produced correctly, also TOC works with Stanza now
2009-12-17 13:37:13 +00:00
sigizmund
6ef95c634d
FFA changed, architecture changed, not quite ready yet
2009-12-17 11:26:55 +00:00
sigizmund
c0459faa43
added
2009-12-15 15:23:48 +00:00