def get_gallery_pictures(self): gallery = None pictures = [] num_pictures = self.data.entries gallery = self.get_results() for i in gallery: iobj = i.getObject() if iobj.portal_type == 'on.video.Video': rdict = {'url': i.getURL()} vth = ViewThumbnail(iobj, iobj) rdict['thumbnail'] = vth.thumbnail() rdict['title'] = vth.title() rdict['id'] = vth.id pictures.append(rdict) return pictures