diff --git a/daemon.py b/daemon.py index 4d3041ad9..12c69af1f 100644 --- a/daemon.py +++ b/daemon.py @@ -5469,7 +5469,8 @@ class PubServer(BaseHTTPRequestHandler): self.server.dormantMonths, backToPath, lockedAccount, - movedTo, alsoKnownAs).encode('utf-8') + movedTo, alsoKnownAs, + self.server.textModeBanner).encode('utf-8') msglen = len(msg) self._set_headers('text/html', msglen, cookie, callingDomain) diff --git a/webapp_person_options.py b/webapp_person_options.py index 3dc819f7b..6c9928220 100644 --- a/webapp_person_options.py +++ b/webapp_person_options.py @@ -24,6 +24,7 @@ from followingCalendar import receivingCalendarEvents from webapp_utils import htmlHeaderWithExternalStyle from webapp_utils import htmlFooter from webapp_utils import getBrokenLinkSubstitute +from webapp_utils import htmlKeyboardNavigation def htmlPersonOptions(defaultTimeline: str, @@ -49,7 +50,8 @@ def htmlPersonOptions(defaultTimeline: str, backToPath: str, lockedAccount: bool, movedTo: str, - alsoKnownAs: []) -> str: + alsoKnownAs: [], + textModeBanner: str) -> str: """Show options for a person: view/follow/block/report """ optionsDomain, optionsPort = getDomainFromActor(optionsActor) @@ -114,6 +116,7 @@ def htmlPersonOptions(defaultTimeline: str, instanceTitle = \ getConfigParam(baseDir, 'instanceTitle') optionsStr = htmlHeaderWithExternalStyle(cssFilename, instanceTitle) + optionsStr += htmlKeyboardNavigation(textModeBanner, {}) optionsStr += '

\n' optionsStr += '
\n' optionsStr += '
\n'