In text mode browsers don't show SHOW MORE, because there is no way to hide or expand sections

merge-requests/30/head
Bob Mottram 2024-04-09 17:04:17 +01:00
parent 70f85b6e97
commit d10637a832
1 changed files with 53 additions and 37 deletions

View File

@ -854,7 +854,6 @@ def html_timeline(default_timeline: str,
tl_str += ' <td valign="top" class="col-center" tabindex="-1">\n' tl_str += ' <td valign="top" class="col-center" tabindex="-1">\n'
if not full_width_tl_button_header: if not full_width_tl_button_header:
is_text_browser = text_mode_browser(ua_str)
tl_str += \ tl_str += \
header_buttons_timeline(default_timeline, box_name, page_number, header_buttons_timeline(default_timeline, box_name, page_number,
translate, users_path, media_button, translate, users_path, media_button,
@ -885,12 +884,20 @@ def html_timeline(default_timeline: str,
if box_name == 'tlshares': if box_name == 'tlshares':
max_shares_per_account = items_per_page max_shares_per_account = items_per_page
return (tl_str +
tl_str += \
_html_shares_timeline(translate, page_number, items_per_page, _html_shares_timeline(translate, page_number, items_per_page,
base_dir, actor, nickname, domain, port, base_dir, actor, nickname, domain, port,
max_shares_per_account, http_prefix, max_shares_per_account, http_prefix,
shared_items_federated_domains, shared_items_federated_domains,
'shares') + 'shares')
# if using a text mode browser then don't show SHOW MORE because there
# is no way to hide/expand sections
if is_text_browser:
tl_str = tl_str.replace(translate['SHOW MORE'], '')
tl_str += \
_html_timeline_end(base_dir, nickname, domain_full, _html_timeline_end(base_dir, nickname, domain_full,
translate, translate,
moderator, editor, moderator, editor,
@ -901,16 +908,25 @@ def html_timeline(default_timeline: str,
default_timeline, access_keys, default_timeline, access_keys,
box_name, box_name,
enable_timing_log, timeline_start_time, enable_timing_log, timeline_start_time,
ua_str) + ua_str) + html_footer()
html_footer())
return tl_str
elif box_name == 'tlwanted': elif box_name == 'tlwanted':
max_shares_per_account = items_per_page max_shares_per_account = items_per_page
return (tl_str +
tl_str += \
_html_shares_timeline(translate, page_number, items_per_page, _html_shares_timeline(translate, page_number, items_per_page,
base_dir, actor, nickname, domain, port, base_dir, actor, nickname, domain, port,
max_shares_per_account, http_prefix, max_shares_per_account, http_prefix,
shared_items_federated_domains, shared_items_federated_domains,
'wanted') + 'wanted')
# if using a text mode browser then don't show SHOW MORE because there
# is no way to hide/expand sections
if is_text_browser:
tl_str = tl_str.replace(translate['SHOW MORE'], '')
tl_str += \
_html_timeline_end(base_dir, nickname, domain_full, _html_timeline_end(base_dir, nickname, domain_full,
translate, translate,
moderator, editor, moderator, editor,
@ -921,8 +937,8 @@ def html_timeline(default_timeline: str,
default_timeline, access_keys, default_timeline, access_keys,
box_name, box_name,
enable_timing_log, timeline_start_time, enable_timing_log, timeline_start_time,
ua_str) + ua_str) + html_footer()
html_footer()) return tl_str
_log_timeline_timing(enable_timing_log, timeline_start_time, box_name, '7') _log_timeline_timing(enable_timing_log, timeline_start_time, box_name, '7')