[Jifty-commit] r6079 - wifty/trunk/lib/Wifty
Jifty commits
jifty-commit at lists.jifty.org
Sun Dec 7 01:33:04 EST 2008
Author: ruz
Date: Sun Dec 7 01:33:04 2008
New Revision: 6079
Modified:
wifty/trunk/lib/Wifty/View.pm
Log:
* don't use diff with navigation
* fix diff shower
Modified: wifty/trunk/lib/Wifty/View.pm
==============================================================================
--- wifty/trunk/lib/Wifty/View.pm (original)
+++ wifty/trunk/lib/Wifty/View.pm Sun Dec 7 01:33:04 2008
@@ -6,12 +6,10 @@
template 'view' => page {
my ( $page, $revision, $viewer ) = get(qw(page revision viewer));
- my $rev = $revision->id;
- my $title = $rev
+ my $title = $revision->id
? _('%1 as of %2', $page->name, $revision->created)
: $page->name;
{ title is $title }
- show( 'diff/with_nav', page => $page, to => $revision ) if $rev;
render_param($viewer => 'content', label => '', render_mode => 'read');
};
@@ -266,10 +264,10 @@
private template 'diff' => sub {
my ($from, $to) = get(qw(from to));
- if ( $to && !$from ) {
+ if ( $to && !($from && $from->id) ) {
$from = $to->previous;
}
- elsif ( !$to && $from ) {
+ elsif ( !($to && $to->id) && $from ) {
$to = $from->next;
}
More information about the Jifty-commit
mailing list