… | |
… | |
72 | } |
72 | } |
73 | |
73 | |
74 | sub draw_info { |
74 | sub draw_info { |
75 | my ($self, $inlay) = @_; |
75 | my ($self, $inlay) = @_; |
76 | return unless defined $self->{userinfo}; |
76 | return unless defined $self->{userinfo}; |
77 | $inlay->append_text("\nRealname: $self->{userinfo}{realname}"); |
77 | $inlay->append_text("\n<leader>Realname:</leader> $self->{userinfo}{realname}"); |
78 | $inlay->append_text("\nEmail: $self->{userinfo}{email}"); |
78 | $inlay->append_text("\n<leader>Email:</leader> $self->{userinfo}{email}"); |
79 | my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime($_->{userinfo}{regdate}); |
79 | my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime($_->{userinfo}{regdate}); |
80 | $inlay->append_text (sprintf ("\nRegistered: %02d.%02d.%02d %02d:%02d", $mday, $mon + 1, $year + 1900, $hour, $min)); |
80 | $inlay->append_text (sprintf ("\n<leader>Registered:</leader> %02d.%02d.%02d %02d:%02d", $mday, $mon + 1, $year + 1900, $hour, $min)); |
81 | ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime($self->{userinfo}{lastlogin}); |
81 | ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime($self->{userinfo}{lastlogin}); |
82 | $inlay->append_text (sprintf ("\nLast Login: %02d.%02d.%02d %02d:%02d", $mday, $mon + 1, $year + 1900, $hour, $min)); |
82 | $inlay->append_text (sprintf ("\n<leader>Last Login:</leader> %02d.%02d.%02d %02d:%02d", $mday, $mon + 1, $year + 1900, $hour, $min)); |
83 | $inlay->append_text ("\nComment:\n$self->{userinfo}{info}"); |
83 | $inlay->append_text ("\n<leader>Comment:</leader>\n$self->{userinfo}{info}"); |
84 | $inlay->append_text ("\nPicture:\n"); |
84 | $inlay->append_text ("\n<leader>Picture:</leader>\n"); |
85 | if ($self->{userinfo}{user}->has_pic) { |
85 | if ($self->{userinfo}{user}->has_pic) { |
86 | $self->{app}->userpic ($self->{name}, sub { |
86 | $self->{app}->userpic ($self->{name}, sub { |
87 | if ($_[0]) { |
87 | if ($_[0]) { |
88 | $inlay->append_widget(gtk::image_from_data $_[0]); |
88 | $inlay->append_widget(gtk::image_from_data $_[0]); |
89 | } |
89 | } |