adding subscription menu stub
This commit is contained in:
		
							parent
							
								
									4b96158efc
								
							
						
					
					
						commit
						80d1d93d9d
					
				
							
								
								
									
										43
									
								
								ttbp/ttbp.py
									
									
									
									
									
								
							
							
						
						
									
										43
									
								
								ttbp/ttbp.py
									
									
									
									
									
								
							@ -529,10 +529,11 @@ def main_menu():
 | 
			
		||||
    '''
 | 
			
		||||
 | 
			
		||||
    menuOptions = [
 | 
			
		||||
            "record your feels",
 | 
			
		||||
            "record some feels",
 | 
			
		||||
            "manage your feels",
 | 
			
		||||
            "check out your neighbors",
 | 
			
		||||
            "browse global feels",
 | 
			
		||||
            "visit your subscriptions",
 | 
			
		||||
            "scribble some graffiti",
 | 
			
		||||
            "change your settings",
 | 
			
		||||
            "send some feedback",
 | 
			
		||||
@ -569,17 +570,21 @@ def main_menu():
 | 
			
		||||
        redraw("most recent global entries")
 | 
			
		||||
        view_global_feed()
 | 
			
		||||
    elif choice == '4':
 | 
			
		||||
        graffiti_handler()
 | 
			
		||||
        intro = "here are some options for managing your subscriptions"
 | 
			
		||||
        redraw(intro)
 | 
			
		||||
        subscription_handler(intro)
 | 
			
		||||
    elif choice == '5':
 | 
			
		||||
        graffiti_handler()
 | 
			
		||||
    elif choice == '6':
 | 
			
		||||
        redraw("now changing your settings. press <ctrl-c> if you didn't mean to do this.")
 | 
			
		||||
        core.load(setup()) # reload settings to core
 | 
			
		||||
    elif choice == '6':
 | 
			
		||||
    elif choice == '7':
 | 
			
		||||
        redraw("you're about to send mail to ~endorphant about ttbp")
 | 
			
		||||
        feedback_menu()
 | 
			
		||||
    elif choice == '7':
 | 
			
		||||
    elif choice == '8':
 | 
			
		||||
        redraw()
 | 
			
		||||
        show_credits()
 | 
			
		||||
    elif choice == '8':
 | 
			
		||||
    elif choice == '9':
 | 
			
		||||
        subprocess.call(["lynx", os.path.join(config.INSTALL_PATH, "..", "doc", "manual.html")])
 | 
			
		||||
        redraw()
 | 
			
		||||
    elif choice in QUITS:
 | 
			
		||||
@ -690,6 +695,34 @@ def review_menu(intro=""):
 | 
			
		||||
    redraw(top+intro)
 | 
			
		||||
    return review_menu(intro)
 | 
			
		||||
 | 
			
		||||
def subscription_handler(intro=""):
 | 
			
		||||
    '''
 | 
			
		||||
    submenu for managing subscriptions
 | 
			
		||||
    '''
 | 
			
		||||
 | 
			
		||||
    menuOptions = [
 | 
			
		||||
            "view subscribed feed",
 | 
			
		||||
            "manage subscriptions"
 | 
			
		||||
            ]
 | 
			
		||||
 | 
			
		||||
    util.print_menu(menuOptions, SETTINGS.get("rainbows", False))
 | 
			
		||||
 | 
			
		||||
    choice = util.list_select(menuOptions, "what would you like to do with your subscriptions? (or 'q' to return home) ")
 | 
			
		||||
 | 
			
		||||
    top = ""
 | 
			
		||||
 | 
			
		||||
    if choice is not False:
 | 
			
		||||
        if choice == 0:
 | 
			
		||||
            print(DUST)
 | 
			
		||||
        elif choice == 1:
 | 
			
		||||
            print(DUST)
 | 
			
		||||
    else:
 | 
			
		||||
        redraw()
 | 
			
		||||
        return
 | 
			
		||||
 | 
			
		||||
    redraw(top+intro)
 | 
			
		||||
    return subscription_handler(intro)
 | 
			
		||||
 | 
			
		||||
def view_neighbors(users, prompt):
 | 
			
		||||
    '''
 | 
			
		||||
    generates list of all users on ttbp, sorted by most recent post
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user