mirror of https://gitlab.com/bashrc2/epicyon
Access keys on edit profile screen
parent
24bf38d104
commit
c2a77fdd44
|
@ -10465,6 +10465,12 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
city = self._getSpoofedCity(baseDir, nickname, domain)
|
city = self._getSpoofedCity(baseDir, nickname, domain)
|
||||||
else:
|
else:
|
||||||
city = self.server.city
|
city = self.server.city
|
||||||
|
|
||||||
|
accessKeys = self.server.accessKeys
|
||||||
|
if '/users/' in path:
|
||||||
|
if self.server.keyShortcuts.get(nickname):
|
||||||
|
accessKeys = self.server.keyShortcuts[nickname]
|
||||||
|
|
||||||
msg = htmlEditProfile(self.server.cssCache,
|
msg = htmlEditProfile(self.server.cssCache,
|
||||||
translate,
|
translate,
|
||||||
baseDir,
|
baseDir,
|
||||||
|
@ -10475,7 +10481,7 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
self.server.themeName,
|
self.server.themeName,
|
||||||
peertubeInstances,
|
peertubeInstances,
|
||||||
self.server.textModeBanner,
|
self.server.textModeBanner,
|
||||||
city).encode('utf-8')
|
city, accessKeys).encode('utf-8')
|
||||||
if msg:
|
if msg:
|
||||||
msglen = len(msg)
|
msglen = len(msg)
|
||||||
self._set_headers('text/html', msglen,
|
self._set_headers('text/html', msglen,
|
||||||
|
|
|
@ -1081,7 +1081,8 @@ def htmlEditProfile(cssCache: {}, translate: {}, baseDir: str, path: str,
|
||||||
domain: str, port: int, httpPrefix: str,
|
domain: str, port: int, httpPrefix: str,
|
||||||
defaultTimeline: str, theme: str,
|
defaultTimeline: str, theme: str,
|
||||||
peertubeInstances: [],
|
peertubeInstances: [],
|
||||||
textModeBanner: str, city: str) -> str:
|
textModeBanner: str, city: str,
|
||||||
|
accessKeys: {}) -> str:
|
||||||
"""Shows the edit profile screen
|
"""Shows the edit profile screen
|
||||||
"""
|
"""
|
||||||
imageFormats = getImageFormats()
|
imageFormats = getImageFormats()
|
||||||
|
@ -1611,8 +1612,9 @@ def htmlEditProfile(cssCache: {}, translate: {}, baseDir: str, path: str,
|
||||||
editProfileForm += ' <div class="container">\n'
|
editProfileForm += ' <div class="container">\n'
|
||||||
editProfileForm += \
|
editProfileForm += \
|
||||||
' <center>\n' + \
|
' <center>\n' + \
|
||||||
' <input type="submit" name="submitProfile" value="' + \
|
' <input type="submit" name="submitProfile" ' + \
|
||||||
translate['Submit'] + '">\n' + \
|
'accesskey="' + accessKeys['submitButton'] + '" ' + \
|
||||||
|
'value="' + translate['Submit'] + '">\n' + \
|
||||||
' </center>\n'
|
' </center>\n'
|
||||||
editProfileForm += ' </div>\n'
|
editProfileForm += ' </div>\n'
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue