Text mode agents

merge-requests/30/head
Bob Mottram 2022-07-13 12:39:04 +01:00
parent 6bf46d15ad
commit e280c92d8f
1 changed files with 4 additions and 2 deletions

View File

@ -385,8 +385,10 @@ def _html_timeline_keyboard(moderator: bool, text_mode_banner: str,
def _text_mode_browser(ua_str: str) -> bool:
"""Does the user agent indicate a text mode browser?
"""
if ('Lynx/', 'w3m/', 'Links (', 'eww/') in ua_str:
return True
text_mode_agents = ('Lynx/', 'w3m/', 'Links (', 'Emacs/')
for agent in text_mode_agents:
if agent in ua_str:
return True
return False