From 0ebf574eb7a8bac32d6789724136b65088cd93b7 Mon Sep 17 00:00:00 2001 From: Angelo Naselli Date: Thu, 11 Dec 2014 22:06:07 +0100 Subject: - fixed description - fixed file output for ncurses --- lib/AdminPanel/Rpmdragora/gui.pm | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'lib/AdminPanel/Rpmdragora') 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("
", - (eval { - encode_entities($pkg->{description}) || encode_entities($update_descr->{description}); - } || ''. $loc->N("No description").''), ""); + my $descr = ($pkg->{description} || + $update_descr->{description} || + ''. $loc->N("No description").''); + $descr =~ s|\n|
   |g; + + return "
   " . $descr; } sub get_string_from_keywords { @@ -270,7 +272,8 @@ sub get_url_link { sub files_format { my ($files) = @_; - return '' . $spacing . join("\n\t", @$files) . ''; + + return '' . $spacing . "
   " . join("
   ", @$files) . '
'; } #============================================================= -- cgit v1.2.1