KoD 1.6.2
- Migliorata funzione cerca trailer\n- Episodio successivo: è ora disponibile la modalità playlist (puoi usare il tasto riproduci successivo di kodi)\n- aggiunto www.accuradio.com\n- migliorie varie\n
This commit is contained in:
@@ -104,6 +104,7 @@ def unescape(text):
|
||||
from Fredrik Lundh
|
||||
http://effbot.org/zone/re-sub.htm#unescape-html
|
||||
"""
|
||||
|
||||
if not ('&' in text and ';' in text):
|
||||
return text
|
||||
|
||||
@@ -129,13 +130,16 @@ def unescape(text):
|
||||
import html.entities as htmlentitydefs
|
||||
else:
|
||||
import htmlentitydefs
|
||||
text = unichr(htmlentitydefs.name2codepoint[text[1:-1]]).encode("utf-8")
|
||||
ret = unichr(htmlentitydefs.name2codepoint[text[1:-1]]).encode("utf-8")
|
||||
except KeyError:
|
||||
logger.error("keyerror")
|
||||
pass
|
||||
except:
|
||||
pass
|
||||
return text # leave as is
|
||||
# from core.support import dbg;dbg()
|
||||
if type(ret) != str:
|
||||
ret = ret.decode()
|
||||
return ret # leave as is
|
||||
|
||||
return re.sub("&#?\w+;", fixup, str(text))
|
||||
|
||||
|
||||
@@ -327,8 +327,8 @@ def filter_list(episodelist, action=None, path=None):
|
||||
|
||||
# Make Language List
|
||||
for episode in episodelist:
|
||||
if not episode.contentLanguage: episode.contentLanguage = 'ITA'
|
||||
if type(episode.contentLanguage) == list and episode.contentLanguage not in lang_list:
|
||||
#lang_list = episode.contentLanguage
|
||||
pass
|
||||
else:
|
||||
if episode.contentLanguage and episode.contentLanguage not in lang_list:
|
||||
@@ -338,6 +338,7 @@ def filter_list(episodelist, action=None, path=None):
|
||||
if sub not in sub_list: sub_list.append(sub)
|
||||
else:
|
||||
lang_list.append(episode.contentLanguage)
|
||||
|
||||
# add to Language List subtitled languages
|
||||
if sub_list:
|
||||
for sub in sub_list:
|
||||
|
||||
Reference in New Issue
Block a user