diff options
author | Eric Wong <e@80x24.org> | 2015-08-30 01:45:32 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2015-08-30 01:47:50 +0000 |
commit | 05fecbc7f61c9ff9ec44e8c74c1fe23cac0579a5 (patch) | |
tree | df0cb2cded31d2ec113ef698f7c47f0319d0f836 | |
parent | 1b41e3f4500541667b3b205f3d8683b4e1532384 (diff) | |
download | public-inbox-05fecbc7f61c9ff9ec44e8c74c1fe23cac0579a5.tar.gz |
It's a strange word and I'm not quite comfortable with it in a message view. Instead, use a descriptive link for the thread headers.
-rw-r--r-- | lib/PublicInbox/View.pm | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/lib/PublicInbox/View.pm b/lib/PublicInbox/View.pm index 660447dd..7cac7851 100644 --- a/lib/PublicInbox/View.pm +++ b/lib/PublicInbox/View.pm @@ -390,12 +390,14 @@ sub thread_inline { my $mid = mid_compress(mid_clean($cur->header('Message-ID'))); my $res = $srch->get_thread($mid); my $nr = $res->{total}; + if ($nr <= 1) { - $$dst .= "[only message in thread]\n"; + $$dst .= "\n[no followups, yet]</a>\n"; return; } - $$dst .= "roughly $nr messages in thread:\n"; + $$dst .= "\n\n~$nr messages in thread: ". + "(<a\nhref=\"../../t/$mid/#u\">expand</a>)\n"; my $subj = $srch->subject_path($cur->header('Subject')); my $state = { seen => { $subj => 1 }, @@ -473,11 +475,6 @@ sub html_footer { my $srch = $ctx->{srch} if $ctx; my $idx = $standalone ? " <a\nhref=\"../../\">index</a>" : ''; if ($idx && $srch) { - $mid = mid_compress(mid_clean($mid)); - my $t_anchor = defined $irt ? T_ANCHOR : ''; - $irt = $mime->header('In-Reply-To'); - $idx = " <a\nhref=\"../../t/$mid/$t_anchor\">". - "threadlink</a>$idx\n\n"; my $next = thread_inline(\$idx, $ctx, $mime); if (defined $irt) { $irt = PublicInbox::Hval->new_msgid($irt); |