@@ -195,21 +195,18 @@ def response(resp):
195 logger.error("no vidthumb imgdata for: %s" % img_id)
195 logger.error("no vidthumb imgdata for: %s" % img_id)
196 img_src = eval_xpath(c_node, './div[1]//a/g-img/img/@src')[0]
196 img_src = eval_xpath(c_node, './div[1]//a/g-img/img/@src')[0]
198− duration = extract_text(eval_xpath(c_node, './div[1]//a/span'))
198+ length = extract_text(eval_xpath(c_node, './/div[1]//a/div[3]'))
199− content = extract_text(eval_xpath(c_node, './div[2]/span'))
199+ content = extract_text(eval_xpath(c_node, './/div[2]/span'))
200− pub_info = extract_text(eval_xpath(c_node, './div[2]/div'))
200+ pub_info = extract_text(eval_xpath(c_node, './/div[2]/div'))
202− if len(duration) > 3:
203− content = duration + " - " + content
205− content = content + " (%s)" % pub_info
207 results.append({
202 results.append({
208− 'url': url,
203+ 'url': url,
209− 'title': title,
204+ 'title': title,
210− 'content': content,
205+ 'content': content,
211− 'thumbnail': img_src,
208+ 'thumbnail': img_src,
212− 'template': 'videos.html',
209+ 'template': 'videos.html',
215 # parse suggestion
212 # parse suggestion