Bump versions, make ready for release.

This commit is contained in:
Jim Miller 2013-10-30 17:27:30 -05:00
parent cbc02b749b
commit 22994d203a
6 changed files with 24 additions and 16 deletions

View file

@ -1,6 +1,6 @@
# ffd-retief-hrd fanfictiondownloader
application: fanfictiondownloader
version: 4-4-79
version: 4-4-80
runtime: python27
api_version: 1
threadsafe: true

View file

@ -36,7 +36,7 @@ class FanFictionDownLoaderBase(InterfaceActionBase):
description = 'UI plugin to download FanFiction stories from various sites.'
supported_platforms = ['windows', 'osx', 'linux']
author = 'Jim Miller'
version = (1, 7, 50)
version = (1, 7, 51)
minimum_calibre_version = (0, 8, 57)
#: This field defines the GUI plugin class that contains all the code

View file

@ -220,6 +220,11 @@ extratags: FanFiction
## doesn't work on some devices either.)
#replace_hr: false
## Some sites/authors/stories use br tags instead of p tags for
## paragraphs. This feature uses some heuristics to find and replace
## br paragraphs with p tags while preserving scene breaks.
#replace_br_with_p: false
## If set false, the summary will have all html stripped.
## Both this and include_images must be true to get images in the
## summary.

View file

@ -23,10 +23,6 @@ from . import exceptions as exceptions
def replace_br_with_p(body):
logger.debug('Body Length.: %d' % len(body))
logger.debug('Body First >: %d' % body.find('>'))
logger.debug('Body Last <.: %d' % body.rfind("<"))
# Ascii character (and Unicode as well) xA0 is a non-breaking space, ascii code 160.
# However, Python Regex does not recognize it as a whitespace, so we'll be changing it to a reagular space.
body = body.replace(u'\xa0', u' ')

View file

@ -46,6 +46,14 @@
{{yourfile}}
<!-- </div> -->
<h3>fanfiction.net</h3>
<p>
Fanfiction.net appears to be blocking access from Google
App Engine, which prevents this web service. There's
nothing I can do about it. At the time of writing, the
latest CLI and calibre plugin versions worked.
</p>
{% if authorized %}
<form action="/fdown" method="post">
<div id='urlbox'>
@ -57,18 +65,12 @@
<h3>Changes:</h3>
<p>
<ul>
<li>Fixes for dark-solace.org.</li>
<li>New site: storiesonline.net</li>
<li>Add replace_br_with_p heuristic processing feature. Turn on in personal.ini</li>
<li>Handling for fictionpad.com empty chapters. "This chapter has no text."</li>
</ul>
</p>
<h3>fanfiction.net</h3>
<p>
Fanfiction.net appears to be blocking access from Google
App Engine, which prevents this web service. There's
nothing I can do about it. At the time of writing, the
latest CLI and calibre plugin versions worked.
</p>
<p>
Questions? Check out our
<a href="http://code.google.com/p/fanficdownloader/wiki/FanFictionDownloaderFAQs">FAQs</a>.
@ -77,7 +79,7 @@
If you have any problems with this application, please
report them in
the <a href="http://groups.google.com/group/fanfic-downloader">FanFictionDownLoader Google Group</a>. The
<a href="http://4-4-77.fanfictiondownloader.appspot.com">Previous Version</a> is also available for you to use if necessary.
<a href="http://4-4-79.fanfictiondownloader.appspot.com">Previous Version</a> is also available for you to use if necessary.
</p>
<div id='error'>
{{ error_message }}

View file

@ -187,6 +187,11 @@ extratags: FanFiction
## doesn't work on some devices either.)
#replace_hr: false
## Some sites/authors/stories use br tags instead of p tags for
## paragraphs. This feature uses some heuristics to find and replace
## br paragraphs with p tags while preserving scene breaks.
#replace_br_with_p: false
## If you have the Generate Cover plugin installed, you can use the
## generate_cover_settings parameter to intelligently decide which GC
## setting to run. There are three parts 1) a template of which