diff --git a/channelselector.py b/channelselector.py
index 50e05744..7cee396a 100644
--- a/channelselector.py
+++ b/channelselector.py
@@ -17,31 +17,40 @@ def getmainlist(view="thumb_"):
itemlist = list()
# Añade los canales que forman el menú principal
- itemlist.append(Item(title=config.get_localized_string(30130), channel="news", action="mainlist",
- thumbnail=get_thumb("news.png", view),
- category=config.get_localized_string(30119), viewmode="thumbnails",
- context=[{"title": config.get_localized_string(70285), "channel": "news", "action": "menu_opciones",
- "goto": True}]))
+ if addon.getSetting('enable_news_menu') == "true":
+ itemlist.append(Item(title=config.get_localized_string(30130), channel="news", action="mainlist",
+ thumbnail=get_thumb("news.png", view),
+ category=config.get_localized_string(30119), viewmode="thumbnails",
+ context=[{"title": config.get_localized_string(70285), "channel": "news", "action": "menu_opciones",
+ "goto": True}]))
- itemlist.append(Item(title=config.get_localized_string(30118), channel="channelselector", action="getchanneltypes",
- thumbnail=get_thumb("channels.png", view), view=view,
- category=config.get_localized_string(30119), viewmode="thumbnails"))
+ if addon.getSetting('enable_channels_menu') == "true":
+ itemlist.append(Item(title=config.get_localized_string(30118), channel="channelselector", action="getchanneltypes",
+ thumbnail=get_thumb("channels.png", view), view=view,
+ category=config.get_localized_string(30119), viewmode="thumbnails"))
- itemlist.append(Item(title=config.get_localized_string(70527), channel="kodfavorites", action="mainlist",
- thumbnail=get_thumb("mylink.png", view), view=view,
- category=config.get_localized_string(70527), viewmode="thumbnails"))
+ if addon.getSetting('enable_search_menu') == "true":
+ itemlist.append(Item(title=config.get_localized_string(30103), channel="search", path='special', action="mainlist",
+ thumbnail=get_thumb("search.png", view),
+ category=config.get_localized_string(30119), viewmode="list",
+ context=[{"title": config.get_localized_string(70286), "channel": "search", "action": "opciones",
+ "goto": True}]))
- itemlist.append(Item(title=config.get_localized_string(30103), channel="search", path='special', action="mainlist",
- thumbnail=get_thumb("search.png", view),
- category=config.get_localized_string(30119), viewmode="list",
- context=[{"title": config.get_localized_string(70286), "channel": "search", "action": "opciones",
- "goto": True}]))
+ if addon.getSetting('enable_onair_menu') == "true":
+ itemlist.append(Item(channel="filmontv", action="mainlist", title=config.get_localized_string(50001),
+ thumbnail=get_thumb("on_the_air.png"), viewmode="thumbnails"))
- itemlist.append(Item(title=config.get_localized_string(30102), channel="favorites", action="mainlist",
- thumbnail=get_thumb("favorites.png", view),
- category=config.get_localized_string(30102), viewmode="thumbnails"))
+ if addon.getSetting('enable_link_menu') == "true":
+ itemlist.append(Item(title=config.get_localized_string(70527), channel="kodfavorites", action="mainlist",
+ thumbnail=get_thumb("mylink.png", view), view=view,
+ category=config.get_localized_string(70527), viewmode="thumbnails"))
- if config.get_videolibrary_support():
+ if addon.getSetting('enable_fav_menu') == "true":
+ itemlist.append(Item(title=config.get_localized_string(30102), channel="favorites", action="mainlist",
+ thumbnail=get_thumb("favorites.png", view),
+ category=config.get_localized_string(30102), viewmode="thumbnails"))
+
+ if config.get_videolibrary_support() and addon.getSetting('enable_library_menu') == "true":
itemlist.append(Item(title=config.get_localized_string(30131), channel="videolibrary", action="mainlist",
thumbnail=get_thumb("videolibrary.png", view),
category=config.get_localized_string(30119), viewmode="thumbnails",
diff --git a/resources/language/English/strings.po b/resources/language/English/strings.po
index 73f41de7..ab616c85 100644
--- a/resources/language/English/strings.po
+++ b/resources/language/English/strings.po
@@ -5563,4 +5563,12 @@ msgstr ""
msgctxt "#70714"
msgid "Modify "
-msgstr " "
\ No newline at end of file
+msgstr " "
+
+msgctxt "#70715"
+msgid "Customize Homepage"
+msgstr ""
+
+msgctxt "#70716"
+msgid "Choose menus you wanna in homepage"
+msgstr ""
\ No newline at end of file
diff --git a/resources/language/Italian/strings.po b/resources/language/Italian/strings.po
index fd7ecb8a..dc397050 100644
--- a/resources/language/Italian/strings.po
+++ b/resources/language/Italian/strings.po
@@ -391,7 +391,7 @@ msgstr "Saghe"
msgctxt "#50001"
msgid "On Air"
-msgstr "Adesso in onda"
+msgstr "Adesso in Onda"
msgctxt "#50002"
msgid "Latest News"
@@ -5562,4 +5562,12 @@ msgstr "Non ci sono Abbastanza informazioni su TVDB per la Rinumerazione"
msgctxt "#70714"
msgid "Modify "
-msgstr "Modifica "
\ No newline at end of file
+msgstr "Modifica "
+
+msgctxt "#70715"
+msgid "Customize Homepage"
+msgstr "Personalizza Homepage"
+
+msgctxt "#70716"
+msgid "Choose menus you wanna in homepage"
+msgstr "Seleziona gli elementi che vuoi visualizzare nella homepage"
\ No newline at end of file
diff --git a/resources/settings.xml b/resources/settings.xml
index aad22e6e..bebc485c 100644
--- a/resources/settings.xml
+++ b/resources/settings.xml
@@ -33,6 +33,17 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/specials/search.py b/specials/search.py
index b0aa0489..6369f390 100644
--- a/specials/search.py
+++ b/specials/search.py
@@ -31,8 +31,6 @@ def mainlist(item):
context = [{"title": config.get_localized_string(60412), "action": "setting_channel", "channel": item.channel}]
itemlist.append(Item(channel=item.channel, action="sub_menu", title="[B]" + config.get_localized_string(70305)+ "[/B]", context=context,
thumbnail=get_thumb("search.png")))
- itemlist.append(Item(channel="filmontv", action="mainlist", title=config.get_localized_string(50001),
- thumbnail=get_thumb("on_the_air.png"), viewmode="thumbnails"))
itemlist.append(Item(channel=item.channel, action='genres_menu', title=config.get_localized_string(70306), type='movie',
thumbnail=get_thumb("genres.png")))
itemlist.append (Item(channel=item.channel, action='discover_list', title=config.get_localized_string(70307),
diff --git a/specials/trailertools.py b/specials/trailertools.py
index 9f4ed207..3f674f8b 100644
--- a/specials/trailertools.py
+++ b/specials/trailertools.py
@@ -69,7 +69,7 @@ def buscartrailer(item, trailers=[]):
if "youtube" in url:
url = url.replace("embed/", "watch?v=")
titulo, url, server = servertools.findvideos(url)[0]
- title = "Trailer por defecto [" + server + "]"
+ title = "Trailer [" + server + "]"
itemlist.append(item.clone(title=title, url=url, server=server, action="play"))
if item.show or item.infoLabels['tvshowtitle'] or item.contentType != "movie":
tipo = "tv"
@@ -81,7 +81,7 @@ def buscartrailer(item, trailers=[]):
else:
for trailer in trailers:
title = trailer['name'] + " [" + trailer['size'] + "p] (" + trailer['language'].replace("en", "ING") \
- .replace("es", "ESP") + ") [tmdb/youtube]"
+ .replace("it", "ITA") + ") [tmdb/youtube]"
itemlist.append(item.clone(action="play", title=title, url=trailer['url'], server="youtube"))
except:
import traceback
@@ -278,7 +278,7 @@ def search_links_abando(item):
else:
for scrapedurl, language, scrapedtitle in matches:
if language == "1":
- idioma = " (ESP)"
+ idioma = " (ITA)"
else:
idioma = " (V.O)"
scrapedurl = urlparse.urljoin("http://www.abandomoviez.net/%s" % item.prefix, scrapedurl)