Nascondi Server da menu AutoPlay del canale
This commit is contained in:
+1
-1
@@ -1048,7 +1048,7 @@ def controls(itemlist, item, AutoPlay=True, CheckLinks=True, down_load=True):
|
|||||||
channel_node = autoplay_node.get(item.channel, {})
|
channel_node = autoplay_node.get(item.channel, {})
|
||||||
settings_node = channel_node.get('settings', {})
|
settings_node = channel_node.get('settings', {})
|
||||||
AP = get_setting('autoplay') or settings_node['active']
|
AP = get_setting('autoplay') or settings_node['active']
|
||||||
HS = config.get_setting('hide_servers')
|
HS = config.get_setting('hide_servers') or settings_node['hide_servers']
|
||||||
|
|
||||||
if CL and not AP:
|
if CL and not AP:
|
||||||
if get_setting('checklinks', item.channel):
|
if get_setting('checklinks', item.channel):
|
||||||
|
|||||||
+10
-1
@@ -409,6 +409,7 @@ def init(channel, list_servers, list_quality, reset=False):
|
|||||||
"quality": list_quality,
|
"quality": list_quality,
|
||||||
"settings": {
|
"settings": {
|
||||||
"active": False,
|
"active": False,
|
||||||
|
"hide_servers": False,
|
||||||
"plan_b": True,
|
"plan_b": True,
|
||||||
"custom_servers": False,
|
"custom_servers": False,
|
||||||
"custom_quality": False,
|
"custom_quality": False,
|
||||||
@@ -498,16 +499,24 @@ def autoplay_config(item):
|
|||||||
active_settings = {"id": "active", "label": config.get_localized_string(60079),
|
active_settings = {"id": "active", "label": config.get_localized_string(60079),
|
||||||
"type": "bool", "default": False, "enabled": allow_option,
|
"type": "bool", "default": False, "enabled": allow_option,
|
||||||
"visible": allow_option}
|
"visible": allow_option}
|
||||||
|
|
||||||
list_controls.append(active_settings)
|
list_controls.append(active_settings)
|
||||||
dict_values['active'] = settings_node.get('active', False)
|
dict_values['active'] = settings_node.get('active', False)
|
||||||
|
|
||||||
|
hide_servers = {"id": "hide_servers", "label": config.get_localized_string(70747),
|
||||||
|
"type": "bool", "default": False, "enabled": "eq(-1,true)",
|
||||||
|
"visible": allow_option}
|
||||||
|
|
||||||
|
list_controls.append(hide_servers)
|
||||||
|
dict_values['hide_servers'] = settings_node.get('hide_servers', False)
|
||||||
|
|
||||||
# Idioma
|
# Idioma
|
||||||
status_language = config.get_setting("filter_languages", item.from_channel)
|
status_language = config.get_setting("filter_languages", item.from_channel)
|
||||||
if not status_language:
|
if not status_language:
|
||||||
status_language = 0
|
status_language = 0
|
||||||
|
|
||||||
set_language = {"id": "language", "label": config.get_localized_string(60080),
|
set_language = {"id": "language", "label": config.get_localized_string(60080),
|
||||||
"type": "list", "default": 0, "enabled": "eq(-1,true)", "visible": True,
|
"type": "list", "default": 0, "enabled": "eq(-2,true)", "visible": True,
|
||||||
"lvalues": get_languages(item.from_channel)}
|
"lvalues": get_languages(item.from_channel)}
|
||||||
|
|
||||||
list_controls.append(set_language)
|
list_controls.append(set_language)
|
||||||
|
|||||||
Reference in New Issue
Block a user