Fix getting latest dailymotion videos

This commit is contained in:
Laurent Bachelier 2012-03-15 23:38:32 +01:00
commit ea0af7b6a1

View file

@ -32,7 +32,8 @@ __all__ = ['DailymotionBrowser']
class DailymotionBrowser(BaseBrowser):
DOMAIN = 'dailymotion.com'
ENCODING = None
PAGES = {r'http://[w\.]*dailymotion\.com/?': IndexPage,
PAGES = {r'http://[w\.]*dailymotion\.com/1': IndexPage,
r'http://[w\.]*dailymotion\.com/[a-z\-]{2,5}/1': IndexPage,
r'http://[w\.]*dailymotion\.com/(\w+/)?search/.*': IndexPage,
r'http://[w\.]*dailymotion\.com/video/(?P<id>.+)': VideoPage,
}
@ -42,6 +43,9 @@ class DailymotionBrowser(BaseBrowser):
self.location(url)
return self.page.get_video(video)
def home(self):
self.location('/1')
def search_videos(self, pattern, sortby):
if not pattern:
self.home()