3 |
|
|
4 |
''' |
''' |
5 |
Todic plugin for XBMC |
Todic plugin for XBMC |
6 |
Version 0.0.7 |
Version 0.0.9 |
7 |
''' |
''' |
8 |
|
|
9 |
import sys |
import sys |
139 |
playcount = '0' |
playcount = '0' |
140 |
playcount = int(playcount) |
playcount = int(playcount) |
141 |
|
|
|
name = name.encode('latin-1') |
|
|
description = description.encode('latin-1') |
|
142 |
|
|
143 |
## print "name:" + name |
## print "name:" + name |
144 |
# print "url:" + url |
# print "url:" + url |
155 |
infoLabels['playcount'] = playcount |
infoLabels['playcount'] = playcount |
156 |
listitem.setInfo('video', infoLabels) |
listitem.setInfo('video', infoLabels) |
157 |
|
|
158 |
|
name = name.encode('UTF-8') |
159 |
|
description = description.encode('UTF-8') |
160 |
|
|
161 |
|
|
162 |
u = sys.argv[0] + "?mode=" + urllib.quote(mode) + "&name=" + urllib.quote(name) + "&url=" + urllib.quote(url) |
u = sys.argv[0] + "?mode=" + urllib.quote(mode) + "&name=" + urllib.quote(name) + "&url=" + urllib.quote(url) |
163 |
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) |
164 |
|
|
295 |
pass |
pass |
296 |
|
|
297 |
if url == 'refresh': |
if url == 'refresh': |
298 |
xbmc.output("[tvserver] Container.Refresh") |
#xbmc.output("[tvserver] Container.Refresh") #20130418 xbmc.output virker ikke med XBMC12 |
299 |
xbmc.executebuiltin("Container.Refresh") |
xbmc.executebuiltin("Container.Refresh") |
300 |
|
|
301 |
|
|