From 6280eec8ca967f8704f2e8183f19a8325d5f1879 Mon Sep 17 00:00:00 2001 From: b <rowerynaksiezycu@gmail.com> Date: Sun, 2 Mar 2025 17:41:16 +0000 Subject: [PATCH] don't sow underlinks on launch index frame 0 --- bsta_lib.1.pm | 57 +++++++++++++++++++++++++++------------------------ 1 file changed, 30 insertions(+), 27 deletions(-) diff --git a/bsta_lib.1.pm b/bsta_lib.1.pm index c8dc266..7fe9a8e 100644 --- a/bsta_lib.1.pm +++ b/bsta_lib.1.pm @@ -970,6 +970,7 @@ sub print_viewer_page { ); my $show_command_link = ($next_available || (!$access)); my $show_command_cursor = ((!$next_available) || ($command eq '')); + my $show_underlinks = !$launch; my $show_words = ($password_ok || ($access && !$launch)); my $frame_indirect = !( @@ -1325,35 +1326,37 @@ sub print_viewer_page { print $fh "<br>\n"; print $fh " </div>\n"; - print $fh ' <div id="underlinks">'."\n "; - - unless (($frame == 0) && $static) { - print $fh '<a href="'.$_base_url.'">Once again</a> | '; - } - if ($prev_available) { - print $fh '<a href="'.$_viewer_prev_url.'">Before</a> | '; - } - unless ($frame == $last_frame) { - print $fh '<a href="'.$_viewer_last_url.'">Now</a> | '; - } - print $fh '<a href="'.$_goto_url.'">GOTO</a>'."\n"; - print $fh ' <span style="float: right;">'."\n "; - if ( - ($text_mode == TEXT_MODE->{'normal'}) - # && (!$goto) - ){ - if ($show_words) { - print $fh '<a href="'.$_words_url.'">'.$words_link_text.'</a> | '; + if ($show_underlinks) { + print $fh ' <div id="underlinks">'."\n "; + + unless (($frame == 0) && $static) { + print $fh '<a href="'.$_base_url.'">Once again</a> | '; } + if ($prev_available) { + print $fh '<a href="'.$_viewer_prev_url.'">Before</a> | '; + } + unless ($frame == $last_frame) { + print $fh '<a href="'.$_viewer_last_url.'">Now</a> | '; + } + print $fh '<a href="'.$_goto_url.'">GOTO</a>'."\n"; + print $fh ' <span style="float: right;">'."\n "; + if ( + ($text_mode == TEXT_MODE->{'normal'}) + # && (!$goto) + ){ + if ($show_words) { + print $fh '<a href="'.$_words_url.'">'.$words_link_text.'</a> | '; + } + } + else { + print $fh '<a href="'.$_viewer_url.'">Without</a> | '; + } + print $fh '<a href="'.$_info_url.'">Info</a> | '; + print $fh '<a href="'.$_bbcode_url.'">BB</a>'; + print $fh "\n </span>\n"; + + print $fh " </div>\n"; } - else { - print $fh '<a href="'.$_viewer_url.'">Without</a> | '; - } - print $fh '<a href="'.$_info_url.'">Info</a> | '; - print $fh '<a href="'.$_bbcode_url.'">BB</a>'; - print $fh "\n </span>\n"; - - print $fh " </div>\n"; if ($goto) { print $fh ' <div class="underlinks" id="goto">'."\n"; -- 2.30.2