From eef016d69e36f30663a74f122b7ae47f23d10374 Mon Sep 17 00:00:00 2001 From: Kingbox <37674310+lopezvg@users.noreply.github.com> Date: Thu, 4 Oct 2018 14:56:22 +0200 Subject: [PATCH 1/2] =?UTF-8?q?Pelismagnet:=20arreglo=20de=20b=C3=BAsqueda?= =?UTF-8?q?s=20globales?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugin.video.alfa/channels/pelismagnet.py | 14 ++++++++------ plugin.video.alfa/channels/pelisplanet.json | 1 + 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/plugin.video.alfa/channels/pelismagnet.py b/plugin.video.alfa/channels/pelismagnet.py index 0157347b..1a658863 100644 --- a/plugin.video.alfa/channels/pelismagnet.py +++ b/plugin.video.alfa/channels/pelismagnet.py @@ -49,8 +49,10 @@ def mainlist(item): autoplay.init(item.channel, list_servers, list_quality) itemlist.append(Item(channel=item.channel, title="Películas", action="submenu", url=api, thumbnail=thumb_pelis, extra="peliculas")) + itemlist.append(Item(channel=item.channel, title="Buscar en Películas >>", action="search", url=api + "?keywords=%s&page=0", thumbnail=thumb_buscar, extra="peliculas")) itemlist.append(Item(channel=item.channel, title="Series", action="submenu", url=api_serie, thumbnail=thumb_series, extra="series")) + itemlist.append(Item(channel=item.channel, title="Buscar en Series >>", action="search", url=api_serie + "?keywords=%s&page=0", thumbnail=thumb_buscar, extra="series")) itemlist.append(Item(channel=item.channel, url=host, title="[COLOR yellow]Configuración:[/COLOR]", folder=False, thumbnail=thumb_separador)) @@ -94,7 +96,6 @@ def submenu(item): itemlist.append(item.clone(action="listado", title=" + Valoradas", url=api + "?sort_by=rating&page=0", thumbnail=thumb_popular)) itemlist.append(item.clone(action="alfabeto", title=" Ordenado Alfabético", url=api, thumbnail=thumb_pelis_az)) itemlist.append(item.clone(action="categorias", title=" Ordenado por Género", url=api, thumbnail=thumb_generos)) - itemlist.append(item.clone(action="search", title="Buscar Películas...", url=api + "?keywords=%s&page=0", thumbnail=thumb_buscar)) else: itemlist.append(item.clone(action="listado", title="Series", url=api_serie + "?sort_by=''&page=0", thumbnail=thumb_series)) @@ -103,7 +104,6 @@ def submenu(item): itemlist.append(item.clone(action="listado", title=" + Valoradas", url=api_serie + "?sort_by=rating&page=0", thumbnail=thumb_popular)) itemlist.append(item.clone(action="alfabeto", title=" Ordenado Alfabético", url=api_serie, thumbnail=thumb_series_az)) itemlist.append(item.clone(action="categorias", title=" Ordenado por Género", url=api_serie, thumbnail=thumb_generos)) - itemlist.append(item.clone(action="search", title="Buscar Series...", url=api_serie + "?keywords=%s&page=0", thumbnail=thumb_buscar)) return itemlist @@ -654,13 +654,15 @@ def actualizar_titulos(item): def search(item, texto): logger.info() - #texto = texto.replace(" ", "+") - + itemlist = [] + texto = texto.replace(' ', '%20') + try: - item.url = item.url % texto.replace(' ', '%20') + item.url = item.url % texto if texto != '': - return listado(item) + itemlist = listado(item) + return itemlist except: import sys for line in sys.exc_info(): diff --git a/plugin.video.alfa/channels/pelisplanet.json b/plugin.video.alfa/channels/pelisplanet.json index ebe48db6..3b07152f 100644 --- a/plugin.video.alfa/channels/pelisplanet.json +++ b/plugin.video.alfa/channels/pelisplanet.json @@ -9,6 +9,7 @@ "banner": "https://raw.githubusercontent.com/Inter95/tvguia/master/thumbnails/pelisplanetbaner.png", "categories": [ "movie", + "tvshow", "direct", "vos" ], From fe86c1a4d992c1a2f78c8ae06be5315ecdea8811 Mon Sep 17 00:00:00 2001 From: Kingbox <37674310+lopezvg@users.noreply.github.com> Date: Thu, 4 Oct 2018 14:57:02 +0200 Subject: [PATCH 2/2] Search: arrego "Buscar en otros Canales" para canales Torrent --- plugin.video.alfa/channels/search.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/plugin.video.alfa/channels/search.py b/plugin.video.alfa/channels/search.py index 63075bbb..65326dd6 100644 --- a/plugin.video.alfa/channels/search.py +++ b/plugin.video.alfa/channels/search.py @@ -493,10 +493,10 @@ def do_search(item, categories=None): if categories: # Si no se ha seleccionado torrent no se muestra - if "torrent" not in categories and "infoPlus" not in categories: - if "torrent" in channel_parameters["categories"]: - logger.info("%s -torrent-" % basename_without_extension) - continue + #if "torrent" not in categories and "infoPlus" not in categories: + # if "torrent" in channel_parameters["categories"]: + # logger.info("%s -torrent-" % basename_without_extension) + # continue for cat in categories: if cat not in channel_parameters["categories"]: