Fix TMDB come default per serie TV
This commit is contained in:
@@ -3,6 +3,7 @@
|
|||||||
<requires>
|
<requires>
|
||||||
<!-- <import addon="script.module.libtorrent" optional="true"/> -->
|
<!-- <import addon="script.module.libtorrent" optional="true"/> -->
|
||||||
<import addon="metadata.themoviedb.org"/>
|
<import addon="metadata.themoviedb.org"/>
|
||||||
|
<import addon="metadata.tvshows.themoviedb.org"/>
|
||||||
<!-- <import addon="metadata.tvdb.com"/> -->
|
<!-- <import addon="metadata.tvdb.com"/> -->
|
||||||
<import addon="script.module.web-pdb" />
|
<import addon="script.module.web-pdb" />
|
||||||
</requires>
|
</requires>
|
||||||
|
|||||||
@@ -661,37 +661,14 @@ def set_content(content_type, silent=False, custom=False):
|
|||||||
xbmc.executebuiltin('Addon.OpenSettings(metadata.universal)', True)
|
xbmc.executebuiltin('Addon.OpenSettings(metadata.universal)', True)
|
||||||
|
|
||||||
else: # SERIES
|
else: # SERIES
|
||||||
scraper = [config.get_localized_string(70098), config.get_localized_string(70093)]
|
scraper = [config.get_localized_string(70093), config.get_localized_string(70098)]
|
||||||
if not custom:
|
if not custom:
|
||||||
seleccion = 0 # tvdb
|
seleccion = 0 # tmdb
|
||||||
else:
|
else:
|
||||||
seleccion = platformtools.dialog_select(config.get_localized_string(70107), scraper)
|
seleccion = platformtools.dialog_select(config.get_localized_string(70107), scraper)
|
||||||
|
|
||||||
# Instalar The TVDB
|
|
||||||
if seleccion == -1 or seleccion == 0:
|
|
||||||
if not xbmc.getCondVisibility('System.HasAddon(metadata.tvdb.com)'):
|
|
||||||
if not silent:
|
|
||||||
#Ask if we want to install metadata.tvdb.com
|
|
||||||
install = platformtools.dialog_yesno(config.get_localized_string(60048),'')
|
|
||||||
else:
|
|
||||||
install = True
|
|
||||||
|
|
||||||
if install:
|
|
||||||
try:
|
|
||||||
# Install metadata.tvdb.com
|
|
||||||
xbmc.executebuiltin('InstallAddon(metadata.tvdb.com)', True)
|
|
||||||
logger.debug("The TVDB series Scraper installed ")
|
|
||||||
except:
|
|
||||||
pass
|
|
||||||
|
|
||||||
continuar = (install and xbmc.getCondVisibility('System.HasAddon(metadata.tvdb.com)'))
|
|
||||||
if not continuar:
|
|
||||||
msg_text = config.get_localized_string(60049)
|
|
||||||
if continuar:
|
|
||||||
xbmc.executebuiltin('Addon.OpenSettings(metadata.tvdb.com)', True)
|
|
||||||
|
|
||||||
# Instalar The Movie Database
|
# Instalar The Movie Database
|
||||||
elif seleccion == 1:
|
if seleccion == -1 or seleccion == 0:
|
||||||
if continuar and not xbmc.getCondVisibility('System.HasAddon(metadata.tvshows.themoviedb.org)'):
|
if continuar and not xbmc.getCondVisibility('System.HasAddon(metadata.tvshows.themoviedb.org)'):
|
||||||
continuar = False
|
continuar = False
|
||||||
if not silent:
|
if not silent:
|
||||||
@@ -715,6 +692,29 @@ def set_content(content_type, silent=False, custom=False):
|
|||||||
if continuar:
|
if continuar:
|
||||||
xbmc.executebuiltin('Addon.OpenSettings(metadata.tvshows.themoviedb.org)', True)
|
xbmc.executebuiltin('Addon.OpenSettings(metadata.tvshows.themoviedb.org)', True)
|
||||||
|
|
||||||
|
# Instalar The TVDB
|
||||||
|
elif seleccion == 1:
|
||||||
|
if not xbmc.getCondVisibility('System.HasAddon(metadata.tvdb.com)'):
|
||||||
|
if not silent:
|
||||||
|
#Ask if we want to install metadata.tvdb.com
|
||||||
|
install = platformtools.dialog_yesno(config.get_localized_string(60048),'')
|
||||||
|
else:
|
||||||
|
install = True
|
||||||
|
|
||||||
|
if install:
|
||||||
|
try:
|
||||||
|
# Install metadata.tvdb.com
|
||||||
|
xbmc.executebuiltin('InstallAddon(metadata.tvdb.com)', True)
|
||||||
|
logger.debug("The TVDB series Scraper installed ")
|
||||||
|
except:
|
||||||
|
pass
|
||||||
|
|
||||||
|
continuar = (install and xbmc.getCondVisibility('System.HasAddon(metadata.tvdb.com)'))
|
||||||
|
if not continuar:
|
||||||
|
msg_text = config.get_localized_string(60049)
|
||||||
|
if continuar:
|
||||||
|
xbmc.executebuiltin('Addon.OpenSettings(metadata.tvdb.com)', True)
|
||||||
|
|
||||||
idPath = 0
|
idPath = 0
|
||||||
idParentPath = 0
|
idParentPath = 0
|
||||||
if continuar:
|
if continuar:
|
||||||
@@ -788,11 +788,11 @@ def set_content(content_type, silent=False, custom=False):
|
|||||||
strContent = 'tvshows'
|
strContent = 'tvshows'
|
||||||
scanRecursive = 0
|
scanRecursive = 0
|
||||||
if seleccion == -1 or seleccion == 0:
|
if seleccion == -1 or seleccion == 0:
|
||||||
strScraper = 'metadata.tvdb.com'
|
|
||||||
path_settings = xbmc.translatePath("special://profile/addon_data/metadata.tvdb.com/settings.xml")
|
|
||||||
elif seleccion == 1:
|
|
||||||
strScraper = 'metadata.tvshows.themoviedb.org'
|
strScraper = 'metadata.tvshows.themoviedb.org'
|
||||||
path_settings = xbmc.translatePath("special://profile/addon_data/metadata.tvshows.themoviedb.org/settings.xml")
|
path_settings = xbmc.translatePath("special://profile/addon_data/metadata.tvshows.themoviedb.org/settings.xml")
|
||||||
|
elif seleccion == 1:
|
||||||
|
strScraper = 'metadata.tvdb.com'
|
||||||
|
path_settings = xbmc.translatePath("special://profile/addon_data/metadata.tvdb.com/settings.xml")
|
||||||
if not os.path.exists(path_settings):
|
if not os.path.exists(path_settings):
|
||||||
logger.debug("%s: %s" % (content_type, path_settings + " doesn't exist"))
|
logger.debug("%s: %s" % (content_type, path_settings + " doesn't exist"))
|
||||||
return continuar
|
return continuar
|
||||||
|
|||||||
Reference in New Issue
Block a user