Esempio n. 1
0
 def _indexfake(self): #Create a list of top level folders for the hierarchy view
  folders = list()
  folders.append(config.__language__(30052)) # "Categories"
  folders.append(config.__language__(30053)) # "Channels"
  folders.append(config.__language__(30054)) # "Genres"
  #folders.append(config.__language__(30055)) # "Shows"
  folders.append(config.__language__(30065)) # "Search"
  count = len(folders)
  for folder in folders:
   item = tools.xbmcItem()
   item.info["Title"] = folder
   item.info["FileName"] = "%s?ch=TV3&folder=%s" % (self.base, folder)
   self.xbmcitems.items.append(item)
 def index(self):
  item = tools.xbmcItem()
  info = item.info
  info["Title"] = config.__language__(30053)
  info["Count"] = 1
  info["FileName"] = "%s?ch=Ziln&folder=channels" % sys.argv[0]
  self.xbmcitems.items.append(item)
  item = tools.xbmcItem()
  info = item.info
  info["Title"] = config.__language__(30065)
  info["Count"] = 2
  info["Thumb"] = "DefaultVideoPlaylists.png"
  info["FileName"] = "%s?ch=Ziln&folder=search" % sys.argv[0]
  self.xbmcitems.items.append(item)
  self.xbmcitems.addall()
Esempio n. 3
0
 def index(self):
     item = tools.xbmcItem()
     info = item.info
     info["Title"] = config.__language__(30053)
     info["Count"] = 1
     info["FileName"] = "%s?ch=Ziln&folder=channels" % sys.argv[0]
     self.xbmcitems.items.append(item)
     item = tools.xbmcItem()
     info = item.info
     info["Title"] = config.__language__(30065)
     info["Count"] = 2
     info["Thumb"] = "DefaultVideoPlaylists.png"
     info["FileName"] = "%s?ch=Ziln&folder=search" % sys.argv[0]
     self.xbmcitems.items.append(item)
     self.xbmcitems.addall()
Esempio n. 4
0
 def folderindex(self, folder): #Create second level folder for the hierarchy view, only showing items for the selected top level folder
  infopages = list()
  infopages.append(("63", config.__language__(30052), "tv3", config.__language__(30056))) # Latest
  infopages.append(("61", config.__language__(30052), "tv3", config.__language__(30057))) # Most Watched
  infopages.append(("64", config.__language__(30052), "tv3", config.__language__(30058))) # Expiring soon
  #infopages.append(("70", config.__language__(30052), "atoz", "A - Z")) # Now empty
  infopages.append(("71", config.__language__(30053), "tv3", "TV3"))
  infopages.append(("72", config.__language__(30053), "four", "FOUR"))
  infopages.append(("65", config.__language__(30054), "tv3", config.__language__(30059))) # Comedy
  infopages.append(("66", config.__language__(30054), "tv3", config.__language__(30060))) # Drama
  infopages.append(("67", config.__language__(30054), "tv3", config.__language__(30061))) # News/Current affairs
  infopages.append(("68", config.__language__(30054), "tv3", config.__language__(30062))) # Reality
  infopages.append(("82", config.__language__(30054), "tv3", config.__language__(30063))) # Sports
  infopages.append(("80", config.__language__(30052), "tv3", config.__language__(30064))) # All
  #infopages.append(("74", "RSS", "tv3", "RSS Feeds"))
  #infopages.append(("81", "Categories", "tv3", "FOUR Highlights"))
  #infopages.append(("73", "Categories", "tv3", "All (Small)"))
  for page in infopages:
   if page[1] == folder:
    item = tools.xbmcItem()
    item.info["Title"] = page[3]
    item.info["FileName"] = "%s?ch=TV3&cat=%s&catid=%s" % (self.base, page[2], page[0])
    self.xbmcitems.items.append(item)
  if folder == "Shows":
   self.shows("tv3")
  elif folder == "Search":
   self.search()
  self.xbmcitems.addall()