Página 1 de 1

Como eliminar categorias

Publicado: 27 Feb 2015, 04:29
por oxar77
quiero simplificar el menú de pelisalacarta para que lo pueda usar mi mamá, ya he quitado varias cosa, pero no he logrado quitar las categorias, me refiero a la pantalla que dice:

Todos
Películas
series
Anime
Documentales
Versión Original
Música
Servidores

Quiero borrar todas, excepto "Todos", agradezco por adelantado

Re: Como eliminar categorias

Publicado: 28 Feb 2015, 20:43
por super_berny
Hola Oxar77,
A mi tambien me resulta un poco tedioso pasar por los dos menus para llegar a los canales, asi q te propongo lo siguiente:

Dentro de channelselector.py:
  • En getmainlist(): Añadir la siguiente linea entre el primer y segundo itemlist.append...:

    Código: Seleccionar todo

    itemlist.append( Item(title=config.get_localized_string(30119)+" ("+idiomav+")" , channel="channelselector" , action="channeltypes", thumbnail = urlparse.urljoin(get_thumbnail_path(),"channelselector.png") ) )
  • Sustituir channeltypes por:

    Código: Seleccionar todo

    def channeltypes(params,url,category):
        logger.info("channelselector.mainlist channeltypes")
        categoria=category.decode('latin1').encode('utf-8')
        if config.get_localized_string(30119) in categoria:
            lista = getchanneltypes()
            for item in lista:
                addfolder(item.title,item.channel,item.action,item.category,item.thumbnail,item.thumbnail)
            
            # Label (top-right)...
            import xbmcplugin
            xbmcplugin.setPluginCategory( handle=int( sys.argv[ 1 ] ), category="" )
            xbmcplugin.addSortMethod( handle=int( sys.argv[ 1 ] ), sortMethod=xbmcplugin.SORT_METHOD_NONE )
            xbmcplugin.endOfDirectory( handle=int( sys.argv[ 1 ] ), succeeded=True )
    
            if config.get_setting("forceview")=="true":
                # Confluence - Thumbnail
                import xbmc
                xbmc.executebuiltin("Container.SetViewMode(500)")
        else:
            listchannels({'action': 'listchannels', 'category': '%2a', 'channel': 'channelselector'},'','*')
Con esto conseguimos añadir una nueva opcion en el primer menu de pelisalacarta, de tal manera que la primera opcion (Canales) da paso a Todos los canales y la segunda (Seleccionar...) da paso a lo que antes era el segundo menu.

Espero q sea de tu agrado, aunque tiene un problema... cada vez q actualices se desharan estos cambios. :cry:

Re: Como eliminar categorias

Publicado: 03 Mar 2015, 17:22
por supercopito
Claro como si pones unos concretos en el menu principal, en cuanto haya una actualización va al viento.