[polpotv] fix wrong merge
This commit is contained in:
+1
-19
@@ -4,28 +4,10 @@
|
|||||||
"language": ["ita"],
|
"language": ["ita"],
|
||||||
"active": true,
|
"active": true,
|
||||||
"adult": false,
|
"adult": false,
|
||||||
<<<<<<< HEAD
|
|
||||||
"thumbnail": "https://polpo.tv/build/assets/apple-touch-icon-152x152.png",
|
|
||||||
"banner": "https://polpo.tv/build/assets/apple-touch-icon-152x152.png",
|
|
||||||
"categories": [
|
|
||||||
"movie"
|
|
||||||
],
|
|
||||||
"settings": [
|
|
||||||
{
|
|
||||||
"id": "include_in_global_search",
|
|
||||||
"type": "bool",
|
|
||||||
"label": "Includi ricerca globale",
|
|
||||||
"default": false,
|
|
||||||
"enabled": false,
|
|
||||||
"visible": true
|
|
||||||
}
|
|
||||||
]
|
|
||||||
=======
|
|
||||||
"thumbnail": "polpotv.png",
|
"thumbnail": "polpotv.png",
|
||||||
"banner": "polpotv.png",
|
"banner": "polpotv.png",
|
||||||
"categories": ["movie"],
|
"categories": ["movie"],
|
||||||
"not_active":[],
|
"not_active":[],
|
||||||
"default_off":["include_in_newest"],
|
"default_off":["include_in_newest"],
|
||||||
"settings": []
|
"settings": []
|
||||||
>>>>>>> 6bc4b7199c1eed191a4b9c8f1e066c368126c872
|
}
|
||||||
}
|
|
||||||
@@ -1,18 +1,5 @@
|
|||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
# ------------------------------------------------------------
|
# ------------------------------------------------------------
|
||||||
<<<<<<< HEAD
|
|
||||||
# kod - XBMC Plugin
|
|
||||||
# Canale polpotv
|
|
||||||
# ------------------------------------------------------------
|
|
||||||
|
|
||||||
from platformcode import logger
|
|
||||||
from core import scrapertools, httptools, support
|
|
||||||
from core.item import Item
|
|
||||||
from platformcode import config
|
|
||||||
from core import jsontools
|
|
||||||
import json
|
|
||||||
import datetime
|
|
||||||
=======
|
|
||||||
# KoD - XBMC Plugin
|
# KoD - XBMC Plugin
|
||||||
# Canale polpotv
|
# Canale polpotv
|
||||||
# ------------------------------------------------------------
|
# ------------------------------------------------------------
|
||||||
@@ -21,7 +8,6 @@ from core import scrapertools, httptools, support, jsontools
|
|||||||
from core.item import Item
|
from core.item import Item
|
||||||
from platformcode import config
|
from platformcode import config
|
||||||
import json, datetime
|
import json, datetime
|
||||||
>>>>>>> 6bc4b7199c1eed191a4b9c8f1e066c368126c872
|
|
||||||
|
|
||||||
__channel__ = "polpotv"
|
__channel__ = "polpotv"
|
||||||
host = config.get_channel_url(__channel__)
|
host = config.get_channel_url(__channel__)
|
||||||
@@ -33,17 +19,6 @@ list_quality = ['1080p','720p','480p','360p']
|
|||||||
|
|
||||||
@support.menu
|
@support.menu
|
||||||
def mainlist(item):
|
def mainlist(item):
|
||||||
<<<<<<< HEAD
|
|
||||||
film = [
|
|
||||||
('Ultimi Film aggiunti', ['/api/movies?order[lastReleaseAt]=desc', 'peliculas', '']),
|
|
||||||
('Generi', ['/api/genres', 'search_movie_by_genre', '']),
|
|
||||||
('Anni', ['', 'search_movie_by_year', '']),
|
|
||||||
]
|
|
||||||
return locals()
|
|
||||||
|
|
||||||
def peliculas(item):
|
|
||||||
logger.info("kod.polpotv peliculas")
|
|
||||||
=======
|
|
||||||
menu = [
|
menu = [
|
||||||
('Ultimi Film aggiunti', ['/api/movies?order[lastReleaseAt]=desc', 'peliculas', '']),
|
('Ultimi Film aggiunti', ['/api/movies?order[lastReleaseAt]=desc', 'peliculas', '']),
|
||||||
('Generi', ['/api/genres', 'search_movie_by_genre', '']),
|
('Generi', ['/api/genres', 'search_movie_by_genre', '']),
|
||||||
@@ -62,7 +37,6 @@ def newest(categoria):
|
|||||||
|
|
||||||
def peliculas(item):
|
def peliculas(item):
|
||||||
support.log()
|
support.log()
|
||||||
>>>>>>> 6bc4b7199c1eed191a4b9c8f1e066c368126c872
|
|
||||||
itemlist = []
|
itemlist = []
|
||||||
data = httptools.downloadpage(item.url, headers=headers).data
|
data = httptools.downloadpage(item.url, headers=headers).data
|
||||||
json_object = jsontools.load(data)
|
json_object = jsontools.load(data)
|
||||||
@@ -71,23 +45,6 @@ def peliculas(item):
|
|||||||
itemlist.extend(get_itemlist_movie(movie,item))
|
itemlist.extend(get_itemlist_movie(movie,item))
|
||||||
|
|
||||||
try:
|
try:
|
||||||
<<<<<<< HEAD
|
|
||||||
if json_object['hydra:view']['hydra:next'] is not None:
|
|
||||||
itemlist.append(
|
|
||||||
Item(channel=item.channel,
|
|
||||||
action="peliculas",
|
|
||||||
title="[COLOR lightgreen]" + config.get_localized_string(30992) + "[/COLOR]",
|
|
||||||
url="%s"%host +json_object['hydra:view']['hydra:next'],
|
|
||||||
extra=item.extra,
|
|
||||||
thumbnail="http://2.bp.blogspot.com/-fE9tzwmjaeQ/UcM2apxDtjI/AAAAAAAAeeg/WKSGM2TADLM/s1600/pager+old.png"))
|
|
||||||
except:
|
|
||||||
pass
|
|
||||||
|
|
||||||
return itemlist
|
|
||||||
|
|
||||||
def search(item, texto):
|
|
||||||
logger.info("kod.polpotv " + item.url + " search " + texto)
|
|
||||||
=======
|
|
||||||
if support.inspect.stack()[1][3] not in ['newest']:
|
if support.inspect.stack()[1][3] not in ['newest']:
|
||||||
support.nextPage(itemlist, item, next_page=json_object['hydra:view']['hydra:next'])
|
support.nextPage(itemlist, item, next_page=json_object['hydra:view']['hydra:next'])
|
||||||
except:
|
except:
|
||||||
@@ -97,7 +54,6 @@ def search(item, texto):
|
|||||||
|
|
||||||
def search(item, texto):
|
def search(item, texto):
|
||||||
support.log(item.url, "search", texto)
|
support.log(item.url, "search", texto)
|
||||||
>>>>>>> 6bc4b7199c1eed191a4b9c8f1e066c368126c872
|
|
||||||
itemlist=[]
|
itemlist=[]
|
||||||
try:
|
try:
|
||||||
item.url = host + "/api/movies?originalTitle="+texto+"&translations.name=" +texto
|
item.url = host + "/api/movies?originalTitle="+texto+"&translations.name=" +texto
|
||||||
@@ -106,17 +62,6 @@ def search(item, texto):
|
|||||||
for movie in json_object['hydra:member']:
|
for movie in json_object['hydra:member']:
|
||||||
itemlist.extend(get_itemlist_movie(movie,item))
|
itemlist.extend(get_itemlist_movie(movie,item))
|
||||||
return itemlist
|
return itemlist
|
||||||
<<<<<<< HEAD
|
|
||||||
# Continua la ricerca in caso di errore
|
|
||||||
except:
|
|
||||||
import sys
|
|
||||||
for line in sys.exc_info():
|
|
||||||
logger.error("%s" % line)
|
|
||||||
return []
|
|
||||||
|
|
||||||
def search_movie_by_genre(item):
|
|
||||||
logger.info("kod.polpotv search_movie_by_genre")
|
|
||||||
=======
|
|
||||||
# Continua la ricerca in caso di errore
|
# Continua la ricerca in caso di errore
|
||||||
except:
|
except:
|
||||||
import sys
|
import sys
|
||||||
@@ -126,7 +71,6 @@ def search_movie_by_genre(item):
|
|||||||
|
|
||||||
def search_movie_by_genre(item):
|
def search_movie_by_genre(item):
|
||||||
support.log()
|
support.log()
|
||||||
>>>>>>> 6bc4b7199c1eed191a4b9c8f1e066c368126c872
|
|
||||||
itemlist = []
|
itemlist = []
|
||||||
data = httptools.downloadpage(item.url, headers=headers).data
|
data = httptools.downloadpage(item.url, headers=headers).data
|
||||||
json_object = jsontools.load(data)
|
json_object = jsontools.load(data)
|
||||||
@@ -134,16 +78,6 @@ def search_movie_by_genre(item):
|
|||||||
itemlist.append(
|
itemlist.append(
|
||||||
Item(channel=item.channel,
|
Item(channel=item.channel,
|
||||||
action="peliculas",
|
action="peliculas",
|
||||||
<<<<<<< HEAD
|
|
||||||
title="[COLOR azure]" + genre['name'] + "[/COLOR]",
|
|
||||||
contentType='movie',
|
|
||||||
url="%s/api/movies?genres.id=%s" %(host,genre['id']),
|
|
||||||
extra=item.extra))
|
|
||||||
return itemlist
|
|
||||||
|
|
||||||
def search_movie_by_year(item):
|
|
||||||
logger.info("kod.polpo.tv search_movie_by_year")
|
|
||||||
=======
|
|
||||||
title=support.typo(genre['name'],'bold'),
|
title=support.typo(genre['name'],'bold'),
|
||||||
contentType='movie',
|
contentType='movie',
|
||||||
url="%s/api/movies?genres.id=%s" %(host,genre['id']),
|
url="%s/api/movies?genres.id=%s" %(host,genre['id']),
|
||||||
@@ -152,7 +86,6 @@ def search_movie_by_year(item):
|
|||||||
|
|
||||||
def search_movie_by_year(item):
|
def search_movie_by_year(item):
|
||||||
support.log()
|
support.log()
|
||||||
>>>>>>> 6bc4b7199c1eed191a4b9c8f1e066c368126c872
|
|
||||||
now = datetime.datetime.now()
|
now = datetime.datetime.now()
|
||||||
year = int(now.year)
|
year = int(now.year)
|
||||||
itemlist = []
|
itemlist = []
|
||||||
@@ -162,21 +95,12 @@ def search_movie_by_year(item):
|
|||||||
url="%s/api/movies?releaseDate=%s" %(host,year_to_search),
|
url="%s/api/movies?releaseDate=%s" %(host,year_to_search),
|
||||||
plot="1",
|
plot="1",
|
||||||
type="movie",
|
type="movie",
|
||||||
<<<<<<< HEAD
|
|
||||||
title="[COLOR azure]%s[/COLOR]" % year_to_search,
|
|
||||||
action="peliculas"))
|
|
||||||
return itemlist
|
|
||||||
|
|
||||||
def findvideos(item):
|
|
||||||
logger.info("kod.polpotv peliculas")
|
|
||||||
=======
|
|
||||||
title=support.typo(year_to_search,'bold'),
|
title=support.typo(year_to_search,'bold'),
|
||||||
action="peliculas"))
|
action="peliculas"))
|
||||||
return itemlist
|
return itemlist
|
||||||
|
|
||||||
def findvideos(item):
|
def findvideos(item):
|
||||||
support.log()
|
support.log()
|
||||||
>>>>>>> 6bc4b7199c1eed191a4b9c8f1e066c368126c872
|
|
||||||
itemlist = []
|
itemlist = []
|
||||||
try:
|
try:
|
||||||
data = httptools.downloadpage(item.url, headers=headers).data
|
data = httptools.downloadpage(item.url, headers=headers).data
|
||||||
@@ -199,11 +123,7 @@ def findvideos(item):
|
|||||||
return support.server(item, itemlist=itemlist)
|
return support.server(item, itemlist=itemlist)
|
||||||
|
|
||||||
def get_itemlist_movie(movie,item):
|
def get_itemlist_movie(movie,item):
|
||||||
<<<<<<< HEAD
|
|
||||||
logger.info("kod.polpotv get_itemlist_movie")
|
|
||||||
=======
|
|
||||||
support.log()
|
support.log()
|
||||||
>>>>>>> 6bc4b7199c1eed191a4b9c8f1e066c368126c872
|
|
||||||
itemlist=[]
|
itemlist=[]
|
||||||
try:
|
try:
|
||||||
if movie['originalLanguage']['id']=='it':
|
if movie['originalLanguage']['id']=='it':
|
||||||
@@ -231,11 +151,7 @@ def get_itemlist_movie(movie,item):
|
|||||||
itemlist.append(
|
itemlist.append(
|
||||||
Item(channel=item.channel,
|
Item(channel=item.channel,
|
||||||
action="findvideos",
|
action="findvideos",
|
||||||
<<<<<<< HEAD
|
|
||||||
title="[COLOR azure]"+ scrapedtitle + "[/COLOR]" + " [COLOR yellow]["+movie['lastQuality']+"][/COLOR] ",
|
|
||||||
=======
|
|
||||||
title=support.typo(scrapedtitle,'bold') + support.typo(movie['lastQuality'].upper(), '_ [] color kod bold'),
|
title=support.typo(scrapedtitle,'bold') + support.typo(movie['lastQuality'].upper(), '_ [] color kod bold'),
|
||||||
>>>>>>> 6bc4b7199c1eed191a4b9c8f1e066c368126c872
|
|
||||||
fulltitle=scrapedtitle,
|
fulltitle=scrapedtitle,
|
||||||
show=scrapedtitle,
|
show=scrapedtitle,
|
||||||
plot=scrapedplot,
|
plot=scrapedplot,
|
||||||
|
|||||||
Reference in New Issue
Block a user