mirror of https://gitlab.com/bashrc2/epicyon
				
				
				
			Show status on person options screen
							parent
							
								
									cd4e13db06
								
							
						
					
					
						commit
						b4dd368061
					
				| 
						 | 
					@ -662,6 +662,7 @@ def show_person_options(self, calling_domain: str, path: str,
 | 
				
			||||||
        also_known_as = None
 | 
					        also_known_as = None
 | 
				
			||||||
        moved_to = ''
 | 
					        moved_to = ''
 | 
				
			||||||
        repo_url = None
 | 
					        repo_url = None
 | 
				
			||||||
 | 
					        status = None
 | 
				
			||||||
        actor_json = \
 | 
					        actor_json = \
 | 
				
			||||||
            get_person_from_cache(base_dir,
 | 
					            get_person_from_cache(base_dir,
 | 
				
			||||||
                                  options_actor,
 | 
					                                  options_actor,
 | 
				
			||||||
| 
						 | 
					@ -701,6 +702,11 @@ def show_person_options(self, calling_domain: str, path: str,
 | 
				
			||||||
            if actor_json.get('alsoKnownAs'):
 | 
					            if actor_json.get('alsoKnownAs'):
 | 
				
			||||||
                also_known_as = remove_html(actor_json['alsoKnownAs'])
 | 
					                also_known_as = remove_html(actor_json['alsoKnownAs'])
 | 
				
			||||||
            repo_url = get_repo_url(actor_json)
 | 
					            repo_url = get_repo_url(actor_json)
 | 
				
			||||||
 | 
					            # https://codeberg.org/fediverse/fep/src/branch/main/
 | 
				
			||||||
 | 
					            # fep/82f6/fep-82f6.md
 | 
				
			||||||
 | 
					            if actor_json.get('sm:status'):
 | 
				
			||||||
 | 
					                if isinstance(actor_json['sm:status'], str):
 | 
				
			||||||
 | 
					                    status = actor_json['sm:status']
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        access_keys = self.server.access_keys
 | 
					        access_keys = self.server.access_keys
 | 
				
			||||||
        nickname = 'instance'
 | 
					        nickname = 'instance'
 | 
				
			||||||
| 
						 | 
					@ -763,7 +769,9 @@ def show_person_options(self, calling_domain: str, path: str,
 | 
				
			||||||
                                youtube, peertube, pixelfed,
 | 
					                                youtube, peertube, pixelfed,
 | 
				
			||||||
                                discord, music_site_url,
 | 
					                                discord, music_site_url,
 | 
				
			||||||
                                art_site_url,
 | 
					                                art_site_url,
 | 
				
			||||||
                                self.server.mitm_servers)
 | 
					                                self.server.mitm_servers,
 | 
				
			||||||
 | 
					                                status,
 | 
				
			||||||
 | 
					                                self.server.system_language)
 | 
				
			||||||
        if msg:
 | 
					        if msg:
 | 
				
			||||||
            msg = msg.encode('utf-8')
 | 
					            msg = msg.encode('utf-8')
 | 
				
			||||||
            msglen = len(msg)
 | 
					            msglen = len(msg)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -40,6 +40,7 @@ from webapp_utils import get_banner_file
 | 
				
			||||||
from webapp_utils import html_hide_from_screen_reader
 | 
					from webapp_utils import html_hide_from_screen_reader
 | 
				
			||||||
from webapp_utils import minimizing_attached_images
 | 
					from webapp_utils import minimizing_attached_images
 | 
				
			||||||
from blocking import allowed_announce
 | 
					from blocking import allowed_announce
 | 
				
			||||||
 | 
					from filters import is_filtered
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
def _minimize_attached_images(base_dir: str, nickname: str, domain: str,
 | 
					def _minimize_attached_images(base_dir: str, nickname: str, domain: str,
 | 
				
			||||||
| 
						 | 
					@ -179,7 +180,9 @@ def html_person_options(default_timeline: str,
 | 
				
			||||||
                        discord: str,
 | 
					                        discord: str,
 | 
				
			||||||
                        music_site_url: str,
 | 
					                        music_site_url: str,
 | 
				
			||||||
                        art_site_url: str,
 | 
					                        art_site_url: str,
 | 
				
			||||||
                        mitm_servers: []) -> str:
 | 
					                        mitm_servers: [],
 | 
				
			||||||
 | 
					                        status: str,
 | 
				
			||||||
 | 
					                        system_language: str) -> str:
 | 
				
			||||||
    """Show options for a person: view/follow/block/report
 | 
					    """Show options for a person: view/follow/block/report
 | 
				
			||||||
    """
 | 
					    """
 | 
				
			||||||
    options_link_str = ''
 | 
					    options_link_str = ''
 | 
				
			||||||
| 
						 | 
					@ -396,6 +399,14 @@ def html_person_options(default_timeline: str,
 | 
				
			||||||
        if ctr > 0:
 | 
					        if ctr > 0:
 | 
				
			||||||
            options_str += other_accounts_html
 | 
					            options_str += other_accounts_html
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    if status:
 | 
				
			||||||
 | 
					        if len(status) < 100 and \
 | 
				
			||||||
 | 
					           not is_filtered(base_dir, nickname, domain, status,
 | 
				
			||||||
 | 
					                           system_language):
 | 
				
			||||||
 | 
					            # https://codeberg.org/fediverse/fep/src/branch/main/
 | 
				
			||||||
 | 
					            # fep/82f6/fep-82f6.md
 | 
				
			||||||
 | 
					            options_str += \
 | 
				
			||||||
 | 
					                '  <p class="imText">' + remove_html(status) + '</p>\n'
 | 
				
			||||||
    if pronouns:
 | 
					    if pronouns:
 | 
				
			||||||
        options_str += \
 | 
					        options_str += \
 | 
				
			||||||
            '  <p class="imText">' + translate['Pronouns'] + \
 | 
					            '  <p class="imText">' + translate['Pronouns'] + \
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue