def view_list_tumblr(): xbmc.log(xbmcaddon.Addon().getSetting("tumblrIDs")) tumblrIDs=xbmcaddon.Addon().getSetting("tumblrIDs").split(";") xbmc.log(str(tumblrIDs)) for id in tumblrIDs: if (id!=""): li = xbmcgui.ListItem(id) li.setIconImage('https://api.tumblr.com/v2/blog/%s.tumblr.com/avatar' % id) url=build_url({"command":"view", "tumblrURL":'http://'+id+".tumblr.com", "page":"1"}) li.addContextMenuItems([ ('Remove', 'XBMC.RunPlugin(%s)' % CMD.build_url(base_url,{'command':'remove','id':id}),)]) xbmcplugin.addDirectoryItem(handle=addon_handle, url=url, listitem=li, isFolder=True) li = xbmcgui.ListItem("Add") url=build_url({"command":"addTumblrID","addon_handle":str(addon_handle)}) xbmcplugin.addDirectoryItem(handle=addon_handle, url=url, listitem=li) xbmcplugin.endOfDirectory(addon_handle)