diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/AdminPanel/Rpmdragora/gui.pm | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/lib/AdminPanel/Rpmdragora/gui.pm b/lib/AdminPanel/Rpmdragora/gui.pm index 1f2c2890..150c697c 100644 --- a/lib/AdminPanel/Rpmdragora/gui.pm +++ b/lib/AdminPanel/Rpmdragora/gui.pm @@ -152,10 +152,12 @@ sub get_advisory_link { sub get_description { my ($pkg, $update_descr) = @_; - join("<br />", - (eval { - encode_entities($pkg->{description}) || encode_entities($update_descr->{description}); - } || '<i>'. $loc->N("No description").'</i>'), ""); + my $descr = ($pkg->{description} || + $update_descr->{description} || + '<i>'. $loc->N("No description").'</i>'); + $descr =~ s|\n|<br /> |g; + + return "<br /> " . $descr; } sub get_string_from_keywords { @@ -270,7 +272,8 @@ sub get_url_link { sub files_format { my ($files) = @_; - return '<tt>' . $spacing . join("\n\t", @$files) . '</tt>'; + + return '<tt>' . $spacing . "<br /> " . join("<br /> ", @$files) . '</tt>'; } #============================================================= |