def root_menu(params):
if params['conclave'] == 'True':
pin = xbmcgui.Dialog().input(translation(30006) + params['alias'], type=xbmcgui.INPUT_NUMERIC)
if pin == '': return
# valida el pin
path = 'perfil/{0}/clave/{1}'.format(PID, pin)
response = json_request(path)
valid = response['valid']
if not valid:
xbmcgui.Dialog().ok(translation(30007), translation(30008))
return
# Home / Inicio
add_directory_item(translation(30009), 'list_tiras', 'folder.png')
# Últimas vistas
add_directory_item(translation(30010), 'list_prods&url=%s' % quote('tira/histoprods'), 'folder-movies.png')
# Películas, Series, Cortos, Especiales para perfiles no infantiles
categories = json_request('navbar?perfil={0}'.format(PID))
for tipo in sorted(categories['tipos'], key=lambda cat: cat['orden']):
add_directory_item(tipo['text'], 'list_prods&url=%s' % quote('tipo/' + tipo['tag']), 'folder-movies.png')
# Explorar
add_directory_item(translation(30011), 'list_generos', 'folder.png')
# Mi sala
add_directory_item(translation(30012), 'list_prods&url=%s' % quote('tira/misala'), 'folder-movies.png')
# Búsqueda
add_directory_item(translation(30013), 'search', 'search.png')
# Cerrar sesión
add_directory_item(translation(30014), 'close_session', 'close-session.png', False)
xbmcplugin.endOfDirectory(addon_handle)
评论列表
文章目录