+download enabler/disabler +disclaimer download

This commit is contained in:
cttynul
2019-05-02 16:59:58 +02:00
parent 2b7d80a6c7
commit 28994925d8
4 changed files with 55 additions and 6 deletions

View File

@@ -894,8 +894,12 @@ def get_dialogo_opciones(item, default_action, strm, autoplay):
opciones.append(config.get_localized_string(30164))
else:
# "Descargar"
opcion = config.get_localized_string(30153)
opciones.append(opcion)
import xbmcaddon
addon = xbmcaddon.Addon('plugin.video.kod')
downloadenabled = addon.getSetting('downloadenabled')
if downloadenabled != "false":
opcion = config.get_localized_string(30153)
opciones.append(opcion)
if item.isFavourite:
# "Quitar de favoritos"
@@ -960,6 +964,15 @@ def set_opcion(item, seleccion, opciones, video_urls):
# "Descargar"
elif opciones[seleccion] == config.get_localized_string(30153):
from channels import downloads
import xbmcaddon
import xbmcgui
__addon__ = xbmcaddon.Addon()
__addonname__ = __addon__.getAddonInfo('name')
line1 = config.get_localized_string(70690)
line2 = config.get_localized_string(70691)
line3 = config.get_localized_string(70692)
xbmcgui.Dialog().ok(__addonname__, line1, line2, line3)
if item.contentType == "list" or item.contentType == "tvshow":
item.contentType = "video"
item.play_menu = True

View File

@@ -10439,4 +10439,20 @@ msgstr ""
msgctxt "#70688"
msgid "Episode 0 is a special episode, enter the number of this episode"
msgstr ""
msgstr ""
msgctxt "#70689"
msgid "Enable Download"
msgstr ""
msgctxt "#70690"
msgid "Disclaimer"
msgstr "Disclaimer"
msgctxt "#70691"
msgid "Utilizzando la funzione di download dichiari di essere in possesso di una copia fisica e di utilizzare questa funzione come backup dello stesso."
msgstr "Utilizzando la funzione di download dichiari di essere in possesso di una copia fisica e di utilizzare questa funzione come backup dello stesso."
msgctxt "#70692"
msgid "Il team di KOD non si assume alcuna responsabilità dell'uso che viene fatto di questa funzione proposta"
msgstr "Il team di KOD non si assume alcuna responsabilità dell'uso che viene fatto di questa funzione proposta"

View File

@@ -5428,4 +5428,20 @@ msgstr "Inserisci il numero dell'episodio di partenza"
msgctxt "#70688"
msgid "Episode 0 is a special episode, enter the number of this episode"
msgstr "L'episodio 0 è un episodio speciale, inserisci il numero di questo episodio"
msgstr "L'episodio 0 è un episodio speciale, inserisci il numero di questo episodio"
msgctxt "#70689"
msgid "Enable Download"
msgstr "Abilita Download"
msgctxt "#70690"
msgid "Disclaimer"
msgstr "Disclaimer"
msgctxt "#70691"
msgid "Utilizzando la funzione di download dichiari di essere in possesso di una copia fisica e di utilizzare questa funzione come backup dello stesso."
msgstr "Utilizzando la funzione di download dichiari di essere in possesso di una copia fisica e di utilizzare questa funzione come backup dello stesso."
msgctxt "#70692"
msgid "Il team di KOD non si assume alcuna responsabilità dell'uso che viene fatto di questa funzione proposta"
msgstr "Il team di KOD non si assume alcuna responsabilità dell'uso che viene fatto di questa funzione proposta"

View File

@@ -24,12 +24,16 @@
</category>
<!-- Path downloads -->
<category label="30153">
<setting id="downloadenabled" type="bool" label="70689" default="false"/>
<setting id="downloadpath" type="folder" label="30017" default=""/>
<setting id="downloadlistpath" type="folder" label="30018" default=""/>
</category>
<category label="30501">
<setting id="downloadpath" type="folder" label="30017" default=""/>
<setting id="downloadlistpath" type="folder" label="30018" default=""/>
<setting id="videolibrarypath" type="folder" label="30067" default=""/>
<setting type="sep"/>
<setting label="30131" type="lsep"/>
<setting id="folder_tvshows" type="text" label="70118" default="SERIES"/>
<setting id="folder_movies" type="text" label="70119" default="CINE"/>