def favs_index(name, mode,isFolder): try: content = filehelpers.read_from_file(FAVOURITES_FILE) line = str(name) + '\t' + str(mode) + '\t' + str(isFolder) lines = content.split('\n') index = lines.index(line) return index except: return -1 #Not subscribed
def favs_index(name, mode, isFolder): try: content = filehelpers.read_from_file(FAVOURITES_FILE) line = str(name) + '\t' + str(mode) + '\t' + str(isFolder) lines = content.split('\n') index = lines.index(line) return index except: return -1 #Not subscribed
def removefromFavs(name, mode,isFolder): index = favs_index(name, mode,isFolder) print index if index >= 0: content = filehelpers.read_from_file(FAVOURITES_FILE) lines = content.split('\n') lines.pop(index) s = '' for line in lines: if len(line) > 0: s = s + line + '\n' if len(s) == 0: os.remove(FAVOURITES_FILE) else: filehelpers.write_to_file(FAVOURITES_FILE, s)
def removefromFavs(name, mode, isFolder): index = favs_index(name, mode, isFolder) print index if index >= 0: content = filehelpers.read_from_file(FAVOURITES_FILE) lines = content.split('\n') lines.pop(index) s = '' for line in lines: if len(line) > 0: s = s + line + '\n' if len(s) == 0: os.remove(FAVOURITES_FILE) else: filehelpers.write_to_file(FAVOURITES_FILE, s)
def favs_menu(): if not os.path.isfile(FAVOURITES_FILE): return items = [] s = filehelpers.read_from_file(FAVOURITES_FILE) menu_items = s.split('\n') for menu_item in menu_items: if len(menu_item) < 3: break data = menu_item.split('\t') item_name = data[0] item_url = data[1] isFolder = data[2] common.createfavItem(item_name, isFolder, urllib.unquote(item_url)) common.endofDir()
def favs_menu(): if not os.path.isfile(FAVOURITES_FILE): return items = [] s = filehelpers.read_from_file(FAVOURITES_FILE) menu_items = s.split('\n') for menu_item in menu_items: if len(menu_item) < 3: break data = menu_item.split('\t') item_name = data[0] item_url = data[1] isFolder= data[2] common.createfavItem(item_name,isFolder,urllib.unquote(item_url)) common.endofDir()