Home Files
Adminer
Execute Command
PHP Eval
Symlink
File Upload
Owner :
www-data
PHP Version
5.6.40-0+deb8u12
Disk Space
40.97 GB
Server Addr
19-www4
Your IP
10.10.10.40
Edit File
File:
package WebminUI::Icon; use WebminCore; =head2 WebminUI::Icon(type, [message]) This object generates an icon indicating some status. Possible types are : ok - OK critial - A serious problem major - A relatively serious problem minor - A small problem Can be used inside tables and property lists =cut sub new { if (defined(&WebminUI::Theme::Icon::new) && caller() !~ /WebminUI::Theme::Icon/) { return new WebminUI::Theme::Icon(@_[1..$#_]); } my ($self, $type, $message) = @_; $self = { }; bless($self); $self->set_type($type); $self->set_message($message) if (defined($message)); return $self; } =head2 html() Returns HTML for the icon =cut sub html { my ($self) = @_; my $rv; $rv .= "<img src=/images/".$self->get_type().".gif align=middle>"; if ($self->get_message()) { $rv .= " ".$self->get_message(); } return $rv; } sub set_type { my ($self, $type) = @_; $self->{'type'} = $type; } sub get_type { my ($self) = @_; return $self->{'type'}; } sub set_message { my ($self, $message) = @_; $self->{'message'} = $message; } sub get_message { my ($self) = @_; return $self->{'message'}; } 1;