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.http_prefix,
|
||||||
self.server.domain_full,
|
self.server.domain_full,
|
||||||
self.server.system_language,
|
self.server.system_language,
|
||||||
False, ua_str).encode('utf-8')
|
False, ua_str,
|
||||||
|
self.server.theme_name).encode('utf-8')
|
||||||
msglen = len(msg)
|
msglen = len(msg)
|
||||||
self._logout_headers('text/html', msglen, calling_domain)
|
self._logout_headers('text/html', msglen, calling_domain)
|
||||||
self._write(msg)
|
self._write(msg)
|
||||||
|
@ -18029,7 +18030,8 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
self.server.http_prefix,
|
self.server.http_prefix,
|
||||||
self.server.domain_full,
|
self.server.domain_full,
|
||||||
self.server.system_language,
|
self.server.system_language,
|
||||||
True, ua_str).encode('utf-8')
|
True, ua_str,
|
||||||
|
self.server.theme_name).encode('utf-8')
|
||||||
msglen = len(msg)
|
msglen = len(msg)
|
||||||
self._login_headers('text/html', msglen, calling_domain)
|
self._login_headers('text/html', msglen, calling_domain)
|
||||||
self._write(msg)
|
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,
|
http_prefix: str, domain: str,
|
||||||
system_language: str,
|
system_language: str,
|
||||||
autocomplete: bool,
|
autocomplete: bool,
|
||||||
ua_str: str) -> str:
|
ua_str: str,
|
||||||
|
theme_name: str) -> str:
|
||||||
"""Shows the login screen
|
"""Shows the login screen
|
||||||
"""
|
"""
|
||||||
accounts = no_of_accounts(base_dir)
|
accounts = no_of_accounts(base_dir)
|
||||||
|
@ -97,7 +98,11 @@ def html_login(translate: {},
|
||||||
|
|
||||||
if not login_image_filename:
|
if not login_image_filename:
|
||||||
login_image_filename = base_dir + '/accounts/' + login_image
|
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 = get_text_mode_logo(base_dir)
|
||||||
text_mode_logo_html = html_keyboard_navigation(text_mode_logo, {}, {})
|
text_mode_logo_html = html_keyboard_navigation(text_mode_logo, {}, {})
|
||||||
|
|
Loading…
Reference in New Issue