[Jifty-commit] r6072 - in wifty/trunk/lib/Wifty: .

Jifty commits jifty-commit at lists.jifty.org
Sat Dec 6 11:17:18 EST 2008


Author: ruz
Date: Sat Dec  6 11:17:17 2008
New Revision: 6072

Modified:
   wifty/trunk/lib/Wifty/Model/User.pm
   wifty/trunk/lib/Wifty/View.pm

Log:
* friendly_name method

Modified: wifty/trunk/lib/Wifty/Model/User.pm
==============================================================================
--- wifty/trunk/lib/Wifty/Model/User.pm	(original)
+++ wifty/trunk/lib/Wifty/Model/User.pm	Sat Dec  6 11:17:17 2008
@@ -10,6 +10,12 @@
 # import columns: password, auth_token
 use Jifty::Plugin::Authentication::Password::Mixin::Model::User;
 
+sub friendly_name {
+    my $self = shift;
+    return _('Anonymous') unless $self->id;
+    return $self->name;
+}
+
 sub current_user_can {
     my $self = shift;
     my $type = shift;

Modified: wifty/trunk/lib/Wifty/View.pm
==============================================================================
--- wifty/trunk/lib/Wifty/View.pm	(original)
+++ wifty/trunk/lib/Wifty/View.pm	Sat Dec  6 11:17:17 2008
@@ -86,11 +86,7 @@
                 label => $rev->created,
                 url   => '/view/' . $page->name . '/' . $rev->id
             );
-            if ( $rev->created_by->id ) {
-                outs(' ', '(' . $rev->created_by->name . ')');
-            } else {
-                outs(' ', _('(Anonymous)'));
-            }
+            outs( ' (' . $rev->created_by->friendly_name . ')' );
             outs( ' ', _('%1 bytes', length $rev->content ) );
             render_region(
                 'revision-'. $rev->id .'-diff',
@@ -238,15 +234,7 @@
             };
             dd {
                 outs( $page->updated );
-                outs(
-                    ' - ('
-                        . (
-                          $page->updated_by->id
-                        ? $page->updated_by->name
-                        : _('Anonymous')
-                        )
-                        . ')'
-                );
+                outs( ' - ('. $page->updated_by->friendly_name .')' );
             };
         }
     };


More information about the Jifty-commit mailing list