/[projects]/misc/xbmc/plugin.video.todic/default.py
ViewVC logotype

Diff of /misc/xbmc/plugin.video.todic/default.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1658 by torben, Sun Dec 4 16:31:58 2011 UTC revision 1659 by torben, Mon Dec 12 17:50:21 2011 UTC
# Line 29  def open_url(url): Line 29  def open_url(url):
29    
30  def rootMenu():  def rootMenu():
31    
32          buildList(__backend__, "") # call default list          buildList(__backend__, "", False) # call default list
33    
34          # Adde xtra items to root menu          # Adde xtra items to root menu
35          listitem = xbmcgui.ListItem(label = "Søg film ...", iconImage = 'DefaultFolder.png', thumbnailImage = 'DefaultFolder.png')          listitem = xbmcgui.ListItem(label = "Søg film ...", iconImage = 'DefaultFolder.png', thumbnailImage = 'DefaultFolder.png')
# Line 41  def rootMenu(): Line 41  def rootMenu():
41          xbmcplugin.endOfDirectory(int(sys.argv[1]))          xbmcplugin.endOfDirectory(int(sys.argv[1]))
42    
43    
44  def buildList(url,title):  def buildList(url,title, endlist=True):
45          print '[TODIC]:'+str(url)                  print '[TODIC]:'+str(url)        
46          link = open_url(url)          link = open_url(url)
47          ty=re.compile('<meta type=\'(.+?)\'').findall(link)          ty=re.compile('<meta type=\'(.+?)\'').findall(link)
# Line 68  def buildList(url,title): Line 68  def buildList(url,title):
68    
69                  u = sys.argv[0] + "?mode=" + urllib.quote_plus(mode) + "&name=" + urllib.quote_plus(name) + "&url=" + urllib.quote_plus(url)                  u = sys.argv[0] + "?mode=" + urllib.quote_plus(mode) + "&name=" + urllib.quote_plus(name) + "&url=" + urllib.quote_plus(url)
70                  ok = xbmcplugin.addDirectoryItem(handle = int(sys.argv[1]), url = u, listitem = listitem, isFolder = folder, totalItems = l)                  ok = xbmcplugin.addDirectoryItem(handle = int(sys.argv[1]), url = u, listitem = listitem, isFolder = folder, totalItems = l)
71          xbmcplugin.endOfDirectory(int(sys.argv[1]))  
72            if (endlist == True):  
73                    xbmcplugin.endOfDirectory(int(sys.argv[1]))
74    
75    
76    

Legend:
Removed from v.1658  
changed lines
  Added in v.1659

  ViewVC Help
Powered by ViewVC 1.1.20