diff --git a/web/root/pages/002-files.ssjs b/web/root/pages/002-files.ssjs index 11a4e143fd29b8be9b90d5b6e242da0fd3984afc..ab6069b681c49a446b5e4b36c5c5c7054f86b4e6 100644 --- a/web/root/pages/002-files.ssjs +++ b/web/root/pages/002-files.ssjs @@ -33,7 +33,7 @@ if (typeof http_request.query.dir !== 'undefined' && if (file.extdesc.search(/(\x1B\[|[\xA8-\xFE])/) > -1) { description = '<pre class="ansi">' + html_encode(file.extdesc, true, false, true, true) + '</pre>'; } else { - description = '<pre class="list">' + file.extdesc + '</pre>'; + description = '<pre class="list">' + file.extdesc.replace(/[^\r,\n,\x20-\x7E]/g, "") + '</pre>'; } } writeln(