コード例 #1
0
 def addFavorite(self, param):
     print "[WebComponents.InternetRadioWeb] addFavorite with param = ", param
     name = param["name"]
     if name is None:
         return (False, "No favorite name given!")
     text = param["text"]
     if text is None:
         text = name
     favoritetype = param["favoritetype"]
     if favoritetype is None:
         return (False, "No favorite type given!")
     elif favoritetype.isdigit() == False:
         return (False, "favorite type has to be a number between 0 and 2!")
     tags = param["tags"]
     if tags is None:
         tags = ""
     country = param["country"]
     if country is None:
         country = ""
     homepage = param["homepage"]
     if homepage is None:
         homepage = ""
     favoriteConfig = InternetRadioFavoriteConfig()
     favoriteConfig.addFavorite(name=name,
                                text=text,
                                favoritetype=int(favoritetype),
                                tags=tags,
                                country=country,
                                homepage=homepage)
     player = self.getPlayerInstance()
     if player is not None:
         player.updateFavoriteList()
     return (True, "favorite %s added." % name)
コード例 #2
0
	def addFavorite(self, param):
		print "[WebComponents.InternetRadioWeb] addFavorite with param = ", param
		name = param["name"]
		if name is None:
			return (False, "No favorite name given!")
		text = param["text"]
		if text is None:
			text = name
		favoritetype = param["favoritetype"]
		if favoritetype is None:
			return (False, "No favorite type given!")
		elif favoritetype.isdigit() == False:
			return (False, "favorite type has to be a number between 0 and 2!")
		tags = param["tags"]
		if tags is None:
			tags = ""
		country = param["country"]
		if country is None:
			country = ""
		homepage = param["homepage"]
		if homepage is None:
			homepage = ""
		favoriteConfig = InternetRadioFavoriteConfig()
		favoriteConfig.addFavorite(name = name, text = text, favoritetype = int(favoritetype), tags = tags, country = country, homepage = homepage)
		player = self.getPlayerInstance()
		if player is not None:
			player.updateFavoriteList()
		return (True, "favorite %s added." % name)