Put Thumbnail in a tools.capabilities

This commit is contained in:
Noe Rubinstein 2011-05-02 00:51:09 +02:00
commit afe5db74b4
6 changed files with 44 additions and 40 deletions

View file

@ -20,7 +20,7 @@
from datetime import datetime
from weboob.capabilities.video import VideoThumbnail
from weboob.tools.capabilities.thumbnail import Thumbnail
from weboob.tools.browser import BasePage
from .video import CanalplusVideo
@ -49,7 +49,7 @@ class VideoPage(BasePage):
video.description = infos.find('DESCRIPTION').text
media = el.find('MEDIA')
video.thumbnail = VideoThumbnail(media.find('IMAGES').find('PETIT').text)
video.thumbnail = Thumbnail(media.find('IMAGES').find('PETIT').text)
lastest_format = None
for format in media.find('VIDEOS'):
if format.text is None:

View file

@ -21,7 +21,7 @@ import datetime
import urllib
import re
from weboob.capabilities.video import VideoThumbnail
from weboob.tools.capabilities.thumbnail import Thumbnail
from weboob.tools.misc import html2text
from weboob.tools.browser import BasePage
@ -52,7 +52,7 @@ class IndexPage(BasePage):
minutes, seconds = self.parser.select(div, 'div.duration', 1).text.split(':')
video.duration = datetime.timedelta(minutes=int(minutes), seconds=int(seconds))
url = self.parser.select(div, 'img.dmco_image', 1).attrib['src']
video.thumbnail = VideoThumbnail(url)
video.thumbnail = Thumbnail(url)
rating_div = self.parser.select(div, 'div.small_stars', 1)
video.rating_max = self.get_rate(rating_div)

View file

@ -19,7 +19,7 @@
from weboob.tools.browser import BasePage
from weboob.tools.misc import html2text
from weboob.capabilities.gallery import Thumbnail
from weboob.tools.capabilities.thumbnail import Thumbnail
from datetime import datetime
import re