Jim Miller
e30bd1adcc
Add forumtags to [base_xenforoforum], include in title page, but not subjects by default.
2015-09-08 09:30:05 -05:00
Jim Miller
c47bf27689
Skip output_filename_safepattern on formatext so .epub doesn't become _epub.
2015-09-08 08:47:25 -05:00
Jim Miller
84a308289c
Change output_filename_safepattern to replace leading '.' for benefit of *nix OSes.
2015-09-08 08:03:10 -05:00
Jim Miller
94b44c9519
Record forum thread tags in base_xenforoforum.
2015-09-04 12:30:59 -05:00
Jim Miller
1c431cd972
Fix eFiction Base Author URLs.
2015-09-03 11:50:58 -05:00
Jim Miller
0233404429
Remove some debug output from epubutils.py
2015-09-02 08:36:21 -05:00
Jim Miller
ca2d2ff0be
Fix fall back for FimF cover image when there's a 'medium' but not a 'large' available.
2015-09-02 08:35:59 -05:00
Jim Miller
0b4fc8b138
On UnNew of an anthology, also update individiual toc.ncx files used for EpubMerge UnMerge.
2015-08-31 15:20:25 -05:00
Jim Miller
29598b1306
Convert dark-solace.org to eFiction Base adapter to fix user login problem.
2015-08-31 13:52:47 -05:00
Jim Miller
4990368ac5
Switch chapter #post-12345 URLs to permalinks.
2015-08-31 10:46:33 -05:00
Jim Miller
ef3969b33b
Merge pull request #106 from cryzed/master
...
Added adapter for quotev.com - thanks cryzed!
2015-08-31 08:34:00 -05:00
cryzed
4cb69a0a3c
Parse additional metadata with the quotev adapter
2015-08-31 14:18:06 +02:00
cryzed
3488c54f3d
Added adapter for quotev.com
2015-08-31 06:05:25 +02:00
Jim Miller
ee211a362a
Fix missing , so mark_new_chapters doesn't show red editing personal.ini.
2015-08-29 08:31:18 -05:00
Jim Miller
ddc957d1b7
Explicitly set publisher=None to avoid occasional problems.
2015-08-29 08:30:37 -05:00
Jim Miller
e677dc063d
Update translations, bump versions.
2015-08-17 13:31:56 -05:00
Jim Miller
1079713432
Add another tweak to xenforum title/tag processing.
2015-08-17 13:27:14 -05:00
Jim Miller
ff0ed8c9a2
Tweak xenforum tagsfromtitle
2015-08-11 11:09:43 -05:00
Jim Miller
a5c731e471
Add additional check for check_next_chapter on ffnet when site it down.
2015-08-11 10:52:54 -05:00
Jim Miller
dafbac5c9b
Add minor fix for portkey.org chapter parsing.
2015-08-09 16:24:27 -05:00
Jim Miller
668fca6f6e
Add DESCRIPTION.rst explicitly to pip package. Was in whl file, but not source zip.
2015-08-05 09:05:57 -05:00
Jim Miller
e97f03a680
Add DESCRIPTION.rst explicitly to pip package. Was in whl file, but not source zip.
2015-08-05 09:03:16 -05:00
Jim Miller
0c272bcf36
Change dramione.org default encoding to utf8.
2015-08-05 08:58:24 -05:00
Jim Miller
58eca7efff
Don't require trailing slash on base_xenforoforum.
2015-08-03 17:07:14 -05:00
Jim Miller
5b31f55b18
Add questionablequesting.com as another base_xenforoforum adapter.
2015-08-03 10:17:23 -05:00
Jim Miller
e071b0de4e
Update translations, bump versions.
2015-07-31 11:10:30 -05:00
Jim Miller
49c899df5d
Add chapter range to title if used. Can be disabled in ini.
2015-07-29 08:42:44 -05:00
Jim Miller
cfbe3610af
Update translations
2015-07-27 13:00:03 -05:00
Jim Miller
2e8d942057
Update translations
2015-07-27 12:58:42 -05:00
Jim Miller
457b0f6fc3
Merge pull request #103 from PlushBeaver/masseffect2in
...
Add MassEffect2.in Adapter
2015-07-27 12:53:42 -05:00
Dmitry Kozliuk
0ec1e8b779
Switch MassEffect2.in adapter to BeautifulSoup 4.3.
2015-07-27 20:05:54 +03:00
Dmitry Kozliuk
1ad45299db
Fix mistakes and typos in configuration per JimmXinu's suggestion.
...
See GitHub PR comments:
https://github.com/JimmXinu/FanFicFare/pull/103#discussion_r35535523
https://github.com/JimmXinu/FanFicFare/pull/103#discussion_r35535396
2015-07-27 20:03:22 +03:00
Dmitry Kozliuk
3ff24b8543
Merge branch 'master' into masseffect2in
2015-07-27 20:03:04 +03:00
Dmitry Kozliuk
db1cf8587c
Set lifted `slow_down_sleep_time' to prevent IP ban for excessive requests.
2015-07-27 20:02:20 +03:00
Dmitry Kozliuk
13dde78139
Append warnings to story metadata.
2015-07-27 20:01:51 +03:00
Jim Miller
03d3938876
Force CLI/web service config file reads to use utf-8. Needed for incoming masseffect2in adapter.
2015-07-27 08:33:21 -05:00
Jim Miller
60f90850cb
Don't need to check file existance ourselves for configparser.
2015-07-27 08:31:54 -05:00
Dmitry Kozliuk
9d5c64b5db
Remove development and debugging facilities.
2015-07-26 22:00:08 +03:00
Dmitry Kozliuk
acc0048ef0
Merge branch 'master' into masseffect2in
2015-07-26 21:42:22 +03:00
Dmitry Kozliuk
5b01eef495
Add documentation strings, make some methods private (__*).
2015-07-26 21:38:15 +03:00
Dmitry Kozliuk
b8710eba97
Collect story-wide metadata across all chapters.
...
* Support multiple authors for story and no author for chapter.
* Make chapter rating optional.
* Detect chapter (and thus, story) "adultness" by either rating or
editor warning, whichever is present.
* Add first chapter summary as story summary, parse as summary
either a dedicated attribute or freestanding text.
2015-07-26 21:31:16 +03:00
Dmitry Kozliuk
e2e4590f1d
Consider story in progress if the last, not any, chapter is in progress.
2015-07-26 21:31:16 +03:00
Dmitry Kozliuk
fb6a8fc931
Support more variants of chapter and story attribute formats.
...
Collaterally, parse characters and pairings to separate lists.
2015-07-26 21:31:16 +03:00
Dmitry Kozliuk
9c84c7201c
Replace intricate numbering parsing with simpler approach.
...
Instead of locating numbering elements in headings, extracting titles
and indices and then combining them into chapter titles, we employ a
much simpler approach:
* The longest common prefix of all headings is story title.
* Everithing after it in every prefix is chapter title.
* If `chapter X' is found in heading, prefix length is corrected.
* If chapter title contains numbering prefix, chapter index is
extracted (but not part index and not chapter title separately).
2015-07-26 20:45:36 +03:00
Jim Miller
19c6b241fe
Tweak forum back tagsfromtitle.
2015-07-24 12:54:05 -05:00
Dmitry Kozliuk
2516e617e4
Remove more stop-words variants.
2015-07-24 03:37:58 +03:00
Dmitry Kozliuk
d91d4b8c3c
Refactor and improve heading parsing.
...
Now several (relatively) simple REs are used instead of a complex one.
New heading variants are supported:
* Story title. Chapter X. Chapter title (part Y)
* Story title. Chapter X (continued)
* Story title. First chapter
Potentially overridable method `Chapter._extractHeading()' extracted.
2015-07-24 03:33:39 +03:00
Jim Miller
2b0d2fc5c1
Add 'Download from Email Immediately' optional feature to plugin.
2015-07-23 08:19:41 -05:00
Dmitry Kozliuk
d809ac9f6c
Prevent capturing chapters from related stories.
...
When prequel or sequel is posted, editors sometimes make `Next/Previous
chapter' links between them. Since it is the only mechanism for chapter
detection, additional title check was added. It is heuristical and may
need improvement one day.
2015-07-23 02:47:49 +03:00
Dmitry Kozliuk
a8ce9d5711
Add editor signature removal capability.
...
All chapters have editor signature in the end. Users wishing to remove
it can switch `exclude_editor_signature' option in `personal.ini'.
2015-07-23 02:44:50 +03:00