about summary refs log tree commit homepage
diff options
context:
space:
mode:
authorEric Wong <e@80x24.org>2015-08-30 01:45:32 +0000
committerEric Wong <e@80x24.org>2015-08-30 01:47:50 +0000
commit05fecbc7f61c9ff9ec44e8c74c1fe23cac0579a5 (patch)
treedf0cb2cded31d2ec113ef698f7c47f0319d0f836
parent1b41e3f4500541667b3b205f3d8683b4e1532384 (diff)
downloadpublic-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.pm11
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);