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