diff options
Diffstat (limited to 'lib/VNWeb/Discussions/Thread.pm')
-rw-r--r-- | lib/VNWeb/Discussions/Thread.pm | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/VNWeb/Discussions/Thread.pm b/lib/VNWeb/Discussions/Thread.pm index 01cb5359..30827aaa 100644 --- a/lib/VNWeb/Discussions/Thread.pm +++ b/lib/VNWeb/Discussions/Thread.pm @@ -63,7 +63,7 @@ sub posts_ { div_ class => 'mainbox thread', sub { table_ class => 'stripe', sub { tr_ mkclass(deleted => $_->{hidden}), id => $_->{num}, sub { - td_ class => 'tc1', sub { + td_ class => 'tc1', $t->{count} == $_->{num} ? (id => 'last') : (), sub { a_ href => "/t$t->{id}.$_->{num}", "#$_->{num}"; if(!$_->{hidden}) { txt_ ' by '; @@ -175,7 +175,7 @@ TUWF::get qr{/$RE{tid}(?:/$RE{num})?}, sub { TUWF::get qr{/$RE{postid}}, sub { my($id, $num) = (tuwf->capture('id'), tuwf->capture('num')); - tuwf->resRedirect("/t$id".($num > 25 ? '/'.ceil($num/25) : '').'#'.$num, 'perm') + tuwf->resRedirect(post_url($id, $num, $num), 'perm') }; |