def setFeedUser(self,feed,user):
		key = 'feed_users_' + feed.addonID
		users = ShareSocial.getSetting(key,[])
		for u in users:
			if user.get('id') == self.decodeUser(u).get('id'): return
		users.append(self.encodeUser(user))
		ShareSocial.setSetting(key,users)
	def removeFeedUser(self,feed,user):
		key = 'feed_users_' + feed.addonID
		users = ShareSocial.getSetting(key,[])
		i = 0
		for u in users:
			if self.decodeUser(u).get('id') == user.get('id'):
				users.pop(i)
				ShareSocial.setSetting(key,users)
				return
			i+=1
	def showFeed(self,feed):
		feedlist = ShareSocial.getSetting('blocked_feeds',[])
		if feed.addonID in feedlist: feedlist.pop(feedlist.index(feed.addonID))
		ShareSocial.setSetting('blocked_feeds',feedlist)
	def hideFeed(self,feed):
		feedlist = ShareSocial.getSetting('blocked_feeds',[])
		if feed.addonID in feedlist: return
		feedlist.append(feed.addonID)
		ShareSocial.setSetting('blocked_feeds',feedlist)