def METHOD_NAME(plugin, item_id, category_url, page, **kwargs):
    """Build videos listing"""
    resp = urlquick.get(category_url + '/par_date/%s' % str(page))
    at_least_one_item = False
    if 'serietele' in category_url or 'zarbi' in category_url:
        root = resp.parse("div", attrs={"class": "serieTele"})
        for episode in root.iterfind(".//div"):
            if episode.find('.//a') is not None and \
                    episode.find(".//img[@class='thumb']") is not None:
                at_least_one_item = True
                item = Listitem()
                item.label = episode.find(".//span[@class='saison-episode']"
                                          ).text.strip() + ' ' + episode.find(
                                              './/img').get('alt')
                video_url = URL_ROOT(episode.find('.//a').get('href'))
                item.art['thumb'] = item.art['landscape'] = URL_ROOT(episode.find('.//img').get('src'))
                item.set_callback(get_video_url,
                                  item_id=item_id,
                                  video_url=video_url)
                item_post_treatment(item,
                                    is_playable=True,
                                    is_downloadable=True)
                yield item
    else:
        root = resp.parse()
        for episode in root.iterfind(".//a[@class='lienThumbCollection']"):
            at_least_one_item = True
            item = Listitem()
            item.label = episode.find('.//img').get('alt')
            video_url = URL_ROOT(episode.get('href'))
            item.art['thumb'] = item.art['landscape'] = URL_ROOT(episode.find('.//img').get('src'))
            item.set_callback(get_video_url,
                              item_id=item_id,
                              video_url=video_url)
            item_post_treatment(item, is_playable=True, is_downloadable=True)
            yield item
    if at_least_one_item:
        # More videos...
        yield Listitem.next_page(item_id=item_id,
                                 category_url=category_url,
                                 page=page + 1)
    else:
        plugin.notify(plugin.localize(30718), '')
        yield False