Del post 5 del hilo Pelisalacarta -> Nuevo Canal Pymovie y Fix para MundoFLV
------------------------------------------------------
item.clone es lo que parece; clona cualquier item al que tiene acceso en ese punto.
No escribo más, mejor datos que te generen preguntas
Menús y submenús de channel.pymovie.py
Código: Seleccionar todo
def mainlist(item):
logger.info("pelisalacarta.channels.pymovie mainlist")
itemlist = []
itemlist.append( item.clone(title="Peliculas", action="menupeliculas",thumbnail='https://s31.postimg.org/4g4lytrqj/peliculas.png', fanart='https://s31.postimg.org/4g4lytrqj/peliculas.png'))
itemlist.append( itemlist[-1].clone(title="Series", action="menuseries",thumbnail='https://s32.postimg.org/544rx8n51/series.png', fanart='https://s32.postimg.org/544rx8n51/series.png'))
itemlist.append( itemlist[-1].clone(title="Documentales", action="menudocumental",thumbnail='https://s21.postimg.org/i9clk3u6v/documental.png', fanart='https://s21.postimg.org/i9clk3u6v/documental.png', extra='documental'))
return itemlist
def menupeliculas(item):
logger.info("pelisalacarta.channels.pymovie menupeliculas")
itemlist = []
itemlist.append( item.clone(title="Ultimas", action="lista", url=host+'/Ordenar/Estreno/?page=1', thumbnail='https://s31.postimg.org/3ua9kwg23/ultimas.png', fanart='https://s31.postimg.org/3ua9kwg23/ultimas.png', extra='Estreno'))
itemlist.append( itemlist[-1].clone(title="Todas", url=host+'?page=1', thumbnail='https://s12.postimg.org/iygbg8ip9/todas.png', fanart='https://s12.postimg.org/iygbg8ip9/todas.png', extra='todas'))
itemlist.append( itemlist[-1].clone(title="Generos", action="seccion", url=host, thumbnail='https://s31.postimg.org/szbr0gmkb/generos.png', fanart='https://s31.postimg.org/szbr0gmkb/generos.png', extra='generos'))
itemlist.append( itemlist[-2].clone(title="Alfabetico", url=host+'/Ordenar/Alfabetico/?page=1', thumbnail='https://s31.postimg.org/c3bm9cnl7/a_z.png', fanart='https://s31.postimg.org/c3bm9cnl7/a_z.png', extra='Alfabetico'))
itemlist.append( itemlist[-2].clone(title="Calidad", thumbnail='https://s23.postimg.org/ui42030wb/calidad.png', fanart='https://s23.postimg.org/ui42030wb/calidad.png', extra='calidad'))
itemlist.append( itemlist[-2].clone(title="Mas Vistas", url=host+'/Ordenar/MasVistas/?page=1', thumbnail='https://s32.postimg.org/466gt3ipx/vistas.png', fanart='https://s32.postimg.org/466gt3ipx/vistas.png', extra='Estreno'))
itemlist.append( itemlist[-1].clone(title="Mas Votadas", url=host+'/Ordenar/MasVotos/?page=1', thumbnail='https://s31.postimg.org/9ooh78xej/votadas.png', fanart='https://s31.postimg.org/9ooh78xej/votadas.png'))
itemlist.append( itemlist[-1].clone(title="Calificacion", url=host+'/Ordenar/Calificacion/?page=1', thumbnail='https://s28.postimg.org/r1xdh0xz1/calificacion.png', fanart='https://s28.postimg.org/r1xdh0xz1/calificacion.png'))
return itemlist
def menuseries(item):
logger.info("pelisalacarta.channels.pymovie menuseries")
itemlist = []
itemlist.append( item.clone(title="Ultimas", action="lista", url=host+"/Series-estreno/?page=1",thumbnail='https://s31.postimg.org/3ua9kwg23/ultimas.png', fanart='https://s31.postimg.org/3ua9kwg23/ultimas.png', extra='series'))
itemlist.append( itemlist[-1].clone(title="Generos", action="seccion", url=host, thumbnail='https://s31.postimg.org/szbr0gmkb/generos.png', fanart='https://s31.postimg.org/szbr0gmkb/generos.png', extra='series-generos'))
itemlist.append( itemlist[-2].clone(title="Alfabetico", action="lista", url=host+'/Ordernar-Serie/Alfabetico/?page=1', thumbnail='https://s31.postimg.org/c3bm9cnl7/a_z.png', fanart='https://s31.postimg.org/c3bm9cnl7/a_z.png', extra='series-alpha'))
itemlist.append( itemlist[-1].clone(title="Mas Vistas", url=host+'/Ordernar-Serie/MasVistas/?page=1', thumbnail='https://s32.postimg.org/466gt3ipx/vistas.png', fanart='https://s32.postimg.org/466gt3ipx/vistas.png', extra='series-masvistas'))
itemlist.append( itemlist[-1].clone(title="Mas Votadas", url=host+'/Ordernar-Serie/Masvotos/?page=1', thumbnail='https://s31.postimg.org/9ooh78xej/votadas.png', fanart='https://s31.postimg.org/9ooh78xej/votadas.png', extra='series-masvotadas'))
itemlist.append( itemlist[-1].clone(title="Recomendadas", url=host+'/Ordernar-Serie/Recomendadas/?page=1', thumbnail='https://s31.postimg.org/4bsjyc4iz/recomendadas.png', fanart='https://s31.postimg.org/4bsjyc4iz/recomendadas.png', extra='series-recomendadas'))
return itemlist
def menudocumental(item):
logger.info("pelisalacarta.channels.pymovie menudocumental")
itemlist =[]
itemlist.append( item.clone(title="Todas", action="lista", url=host+"/Documentales/?page=1",thumbnail='https://s12.postimg.org/iygbg8ip9/todas.png', fanart='https://s12.postimg.org/iygbg8ip9/todas.png'))
itemlist.append( itemlist[-1].clone(title="Alfabetico", url=host+"/OrdenarDocumental/Alfabetico/?page=1",thumbnail='https://s31.postimg.org/c3bm9cnl7/a_z.png', fanart='https://s31.postimg.org/c3bm9cnl7/a_z.png'))
itemlist.append( itemlist[-1].clone(title="Mas Vistas", url=host+"/OrdenarDocumental/MasVistas/?page=1",thumbnail='https://s32.postimg.org/466gt3ipx/vistas.png', fanart='https://s32.postimg.org/466gt3ipx/vistas.png'))
return itemlist