import re
import urllib
import cgi
from dosage.modules.helpers.BasicComicModule import BasicComicModule
from dosage.modules.helpers.BasicComicModule import BounceMixin
from dosage.util import getQueryParams
class PiledHigherAndDeeper(BasicComicModule, BounceMixin):
baseUrl = 'http://www.phdcomics.com/comics/archive.php'
imageUrl = 'http://www.phdcomics.com/comics/archive.php?comicid=%s'
imageSearch = re.compile(r'
')
prevSearch = re.compile(r'
')
nextSearch = re.compile(r'
')
help = 'Index format: n (unpadded)'
def getFilename(self, imageUrl, pageUrl):
return getQueryParams(pageUrl)['comicid'][0]