forked from openlp/openlp
Fixed bug #907164: Exclude footnotes div and the comment after it.
Fixes: https://launchpad.net/bugs/907164
This commit is contained in:
parent
5d13873ce1
commit
4e94986aa8
@ -92,6 +92,15 @@ class BGExtract(object):
|
||||
if headings:
|
||||
for heading in headings:
|
||||
heading.extract()
|
||||
chapter_notes = soup.findAll('div', 'footnotes')
|
||||
if chapter_notes:
|
||||
log.debug('Found chapter notes')
|
||||
for note in chapter_notes:
|
||||
note.extract()
|
||||
note_comments = soup.findAll(text=u'end of footnotes')
|
||||
if note_comments:
|
||||
for comment in note_comments:
|
||||
comment.extract()
|
||||
cleanup = [(re.compile('\s+'), lambda match: ' ')]
|
||||
verses = BeautifulSoup(str(soup), markupMassage=cleanup)
|
||||
verse_list = {}
|
||||
|
Loading…
Reference in New Issue
Block a user