mirror of https://gitlab.com/bashrc2/epicyon
				
				
				
			Customisable login logo
							parent
							
								
									a5d30fddfb
								
							
						
					
					
						commit
						919aa67271
					
				| 
						 | 
				
			
			@ -16263,7 +16263,8 @@ class PubServer(BaseHTTPRequestHandler):
 | 
			
		|||
                               self.server.http_prefix,
 | 
			
		||||
                               self.server.domain_full,
 | 
			
		||||
                               self.server.system_language,
 | 
			
		||||
                               False, ua_str).encode('utf-8')
 | 
			
		||||
                               False, ua_str,
 | 
			
		||||
                               self.server.theme_name).encode('utf-8')
 | 
			
		||||
                msglen = len(msg)
 | 
			
		||||
                self._logout_headers('text/html', msglen, calling_domain)
 | 
			
		||||
                self._write(msg)
 | 
			
		||||
| 
						 | 
				
			
			@ -18029,7 +18030,8 @@ class PubServer(BaseHTTPRequestHandler):
 | 
			
		|||
                             self.server.http_prefix,
 | 
			
		||||
                             self.server.domain_full,
 | 
			
		||||
                             self.server.system_language,
 | 
			
		||||
                             True, ua_str).encode('utf-8')
 | 
			
		||||
                             True, ua_str,
 | 
			
		||||
                             self.server.theme_name).encode('utf-8')
 | 
			
		||||
            msglen = len(msg)
 | 
			
		||||
            self._login_headers('text/html', msglen, calling_domain)
 | 
			
		||||
            self._write(msg)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 12 KiB  | 
| 
						 | 
				
			
			@ -61,7 +61,8 @@ def html_login(translate: {},
 | 
			
		|||
               http_prefix: str, domain: str,
 | 
			
		||||
               system_language: str,
 | 
			
		||||
               autocomplete: bool,
 | 
			
		||||
               ua_str: str) -> str:
 | 
			
		||||
               ua_str: str,
 | 
			
		||||
               theme_name: str) -> str:
 | 
			
		||||
    """Shows the login screen
 | 
			
		||||
    """
 | 
			
		||||
    accounts = no_of_accounts(base_dir)
 | 
			
		||||
| 
						 | 
				
			
			@ -97,7 +98,11 @@ def html_login(translate: {},
 | 
			
		|||
 | 
			
		||||
    if not login_image_filename:
 | 
			
		||||
        login_image_filename = base_dir + '/accounts/' + login_image
 | 
			
		||||
        copyfile(base_dir + '/img/login.png', login_image_filename)
 | 
			
		||||
        source_image = base_dir + '/img/login.png'
 | 
			
		||||
        theme_image = base_dir + '/theme/' + theme_name + '/login.png'
 | 
			
		||||
        if os.path.isfile(theme_image):
 | 
			
		||||
            source_image = theme_image
 | 
			
		||||
        copyfile(source_image, login_image_filename)
 | 
			
		||||
 | 
			
		||||
    text_mode_logo = get_text_mode_logo(base_dir)
 | 
			
		||||
    text_mode_logo_html = html_keyboard_navigation(text_mode_logo, {}, {})
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue