mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
GwR fix for EPUB anchors beginning with numbers in Recently Added
This commit is contained in:
parent
d9c267d204
commit
7f6dd77923
@ -1585,7 +1585,7 @@ class EPUB_MOBI(CatalogPlugin):
|
|||||||
pIndexTag = Tag(soup, "p")
|
pIndexTag = Tag(soup, "p")
|
||||||
pIndexTag['class'] = "date_index"
|
pIndexTag['class'] = "date_index"
|
||||||
aTag = Tag(soup, "a")
|
aTag = Tag(soup, "a")
|
||||||
aTag['name'] = "%s-%s" % (current_date.year, current_date.month)
|
aTag['name'] = "bda_%s-%s" % (current_date.year, current_date.month)
|
||||||
pIndexTag.insert(0,aTag)
|
pIndexTag.insert(0,aTag)
|
||||||
pIndexTag.insert(1,NavigableString(date_string))
|
pIndexTag.insert(1,NavigableString(date_string))
|
||||||
divTag.insert(dtc,pIndexTag)
|
divTag.insert(dtc,pIndexTag)
|
||||||
@ -1665,7 +1665,7 @@ class EPUB_MOBI(CatalogPlugin):
|
|||||||
pIndexTag = Tag(soup, "p")
|
pIndexTag = Tag(soup, "p")
|
||||||
pIndexTag['class'] = "date_index"
|
pIndexTag['class'] = "date_index"
|
||||||
aTag = Tag(soup, "a")
|
aTag = Tag(soup, "a")
|
||||||
aTag['name'] = date_range.replace(' ','')
|
aTag['name'] = "bda_%s" % date_range.replace(' ','')
|
||||||
pIndexTag.insert(0,aTag)
|
pIndexTag.insert(0,aTag)
|
||||||
pIndexTag.insert(1,NavigableString(date_range))
|
pIndexTag.insert(1,NavigableString(date_range))
|
||||||
divTag.insert(dtc,pIndexTag)
|
divTag.insert(dtc,pIndexTag)
|
||||||
@ -2529,7 +2529,7 @@ class EPUB_MOBI(CatalogPlugin):
|
|||||||
navLabelTag.insert(0, textTag)
|
navLabelTag.insert(0, textTag)
|
||||||
navPointByDateRangeTag.insert(0,navLabelTag)
|
navPointByDateRangeTag.insert(0,navLabelTag)
|
||||||
contentTag = Tag(soup, 'content')
|
contentTag = Tag(soup, 'content')
|
||||||
contentTag['src'] = "%s#%s" % (HTML_file,
|
contentTag['src'] = "%s#bda_%s" % (HTML_file,
|
||||||
books_by_date_range[1].replace(' ',''))
|
books_by_date_range[1].replace(' ',''))
|
||||||
|
|
||||||
navPointByDateRangeTag.insert(1,contentTag)
|
navPointByDateRangeTag.insert(1,contentTag)
|
||||||
@ -2581,7 +2581,7 @@ class EPUB_MOBI(CatalogPlugin):
|
|||||||
datestr = strftime(u'%B %Y', books_by_month[1].timetuple())
|
datestr = strftime(u'%B %Y', books_by_month[1].timetuple())
|
||||||
navPointByMonthTag = Tag(soup, 'navPoint')
|
navPointByMonthTag = Tag(soup, 'navPoint')
|
||||||
navPointByMonthTag['class'] = "article"
|
navPointByMonthTag['class'] = "article"
|
||||||
navPointByMonthTag['id'] = "%s-%s-ID" % (books_by_month[1].year,books_by_month[1].month )
|
navPointByMonthTag['id'] = "bda_%s-%s-ID" % (books_by_month[1].year,books_by_month[1].month )
|
||||||
navPointTag['playOrder'] = self.playOrder
|
navPointTag['playOrder'] = self.playOrder
|
||||||
self.playOrder += 1
|
self.playOrder += 1
|
||||||
navLabelTag = Tag(soup, 'navLabel')
|
navLabelTag = Tag(soup, 'navLabel')
|
||||||
@ -2590,7 +2590,7 @@ class EPUB_MOBI(CatalogPlugin):
|
|||||||
navLabelTag.insert(0, textTag)
|
navLabelTag.insert(0, textTag)
|
||||||
navPointByMonthTag.insert(0,navLabelTag)
|
navPointByMonthTag.insert(0,navLabelTag)
|
||||||
contentTag = Tag(soup, 'content')
|
contentTag = Tag(soup, 'content')
|
||||||
contentTag['src'] = "%s#%s-%s" % (HTML_file,
|
contentTag['src'] = "%s#bda_%s-%s" % (HTML_file,
|
||||||
books_by_month[1].year,books_by_month[1].month)
|
books_by_month[1].year,books_by_month[1].month)
|
||||||
|
|
||||||
navPointByMonthTag.insert(1,contentTag)
|
navPointByMonthTag.insert(1,contentTag)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user