Beispiel #1
0
      [
        (
          localize(30406),
          "XBMC.RunScript("+fm_script+", "+fm_action+", "+title+", "+params["url"]+")"
         )
      ], replaceItems=True)

  if info:
    li.setInfo("Video", info)
    if "fanart" in info.keys() and helper.getSetting("showfanart"):
      li.setArt({"fanart": info["fanart"]})

  xbmcplugin.addDirectoryItem(PLUGIN_HANDLE, sys.argv[0] + '?' + urllib.urlencode(params), li, folder)

# Main segment of script
ARG_PARAMS = helper.getUrlParameters(sys.argv[2])
ARG_MODE = ARG_PARAMS.get("mode")
ARG_URL = urllib.unquote_plus(ARG_PARAMS.get("url", ""))

if not ARG_MODE:
  viewStart()
elif ARG_MODE == MODE_A_TO_O:
  if helper.getSetting(S_USE_ALPHA_CATEGORIES):
    viewAlphaDirectories()
  else:
    viewAtoO()
elif ARG_MODE == MODE_CATEGORIES:
  viewCategories()
elif ARG_MODE == MODE_CATEGORY:
  viewCategory(ARG_URL)
elif ARG_MODE == MODE_PROGRAM:
Beispiel #2
0
  if thumbnail:
    li.setThumbnailImage(thumbnail)

  if live:
    li.setProperty("IsLive", "true")

  if not folder:
    li.setProperty("IsPlayable", "true")

  if info:
    li.setInfo("Video", info)

  xbmcplugin.addDirectoryItem(pluginHandle, sys.argv[0] + '?' + urllib.urlencode(params), li, folder)


params = helper.getUrlParameters(sys.argv[2])

mode = params.get("mode")
url = urllib.unquote_plus(params.get("url", ""))
page = params.get("page")
letter = params.get("letter")
index = params.get("index")

if not index:
  index = "0"

if not mode:
  viewStart()
elif mode == MODE_A_TO_O:
  if USE_ALPHA_CATEGORIES:
    viewAlphaDirectories()
Beispiel #3
0
            [(localize(30406), "XBMC.RunScript(" + fm_script + ", " +
              fm_action + ", " + title + ", " + params["url"] + ")")],
            replaceItems=True)

    if info:
        li.setInfo("Video", info)
        if "fanart" in info.keys() and helper.getSetting("showfanart"):
            li.setArt({"fanart": info["fanart"]})

    xbmcplugin.addDirectoryItem(PLUGIN_HANDLE,
                                sys.argv[0] + '?' + urllib.urlencode(params),
                                li, folder)


# Main segment of script
ARG_PARAMS = helper.getUrlParameters(sys.argv[2])
ARG_MODE = ARG_PARAMS.get("mode")
ARG_URL = urllib.unquote_plus(ARG_PARAMS.get("url", ""))

if not ARG_MODE:
    viewStart()
elif ARG_MODE == MODE_A_TO_O:
    if helper.getSetting(S_USE_ALPHA_CATEGORIES):
        viewAlphaDirectories()
    else:
        viewAtoO()
elif ARG_MODE == MODE_CATEGORIES:
    viewCategories()
elif ARG_MODE == MODE_CATEGORY:
    viewCategory(ARG_URL)
elif ARG_MODE == MODE_PROGRAM: