Fix DoemainOfOurOwn
This commit is contained in:
parent
947405a50d
commit
15ac062dff
1 changed files with 13 additions and 2 deletions
|
@ -217,12 +217,23 @@ class DocRat(_WPWebcomic):
|
||||||
|
|
||||||
class DoemainOfOurOwn(_ParserScraper):
|
class DoemainOfOurOwn(_ParserScraper):
|
||||||
url = 'http://www.doemain.com/'
|
url = 'http://www.doemain.com/'
|
||||||
stripUrl = url + 'index.cgi/%s'
|
stripUrl = url + 'html/%s.html'
|
||||||
imageSearch = '//td/img[contains(@src, "/strips/")]'
|
firstStripUrl = stripUrl % '1999/1999-04-24'
|
||||||
|
imageSearch = '//img[contains(@src, "strips/")]'
|
||||||
prevSearch = '//a[img[@alt="Previous Strip"]]'
|
prevSearch = '//a[img[@alt="Previous Strip"]]'
|
||||||
endOfLife = True
|
endOfLife = True
|
||||||
help = 'Index format: yyyy-mm-dd'
|
help = 'Index format: yyyy-mm-dd'
|
||||||
|
|
||||||
|
def namer(self, imageUrl, pageUrl):
|
||||||
|
# Fix date formatting
|
||||||
|
filename = imageUrl.rsplit('/', 1)[-1]
|
||||||
|
if len(filename) > 6 and filename[0:6].isdigit():
|
||||||
|
month = filename[0:2]
|
||||||
|
day = filename[2:4]
|
||||||
|
year = ('19' if filename[4] == '9' else '20') + filename[4:6]
|
||||||
|
filename = '%s-%s-%s%s' % (year, month, day, filename[6:])
|
||||||
|
return filename
|
||||||
|
|
||||||
|
|
||||||
class DoghouseDiaries(_ParserScraper):
|
class DoghouseDiaries(_ParserScraper):
|
||||||
url = 'http://thedoghousediaries.com/'
|
url = 'http://thedoghousediaries.com/'
|
||||||
|
|
Loading…
Reference in a new issue