diff --git a/src/_h5ai/client/js/inc/ext/preview-txt.js b/src/_h5ai/client/js/inc/ext/preview-txt.js index 07f4006a..60350271 100644 --- a/src/_h5ai/client/js/inc/ext/preview-txt.js +++ b/src/_h5ai/client/js/inc/ext/preview-txt.js @@ -6,7 +6,7 @@ modulejs.define('ext/preview-txt', ['_', '$', 'marked', 'prism', 'core/settings' types: {} }, allsettings['preview-txt']), - templateText = '
',
+ templateText = '',
templateMarkdown = '',
preloadText = function (absHref, callback) {
@@ -61,20 +61,14 @@ modulejs.define('ext/preview-txt', ['_', '$', 'marked', 'prism', 'core/settings'
$text, $code;
if (type === 'none') {
-
$text = $(templateMarkdown).text(textContent);
-
} else if (type === 'fixed') {
-
$text = $(templateText).text(textContent);
-
} else if (type === 'markdown') {
-
$text = $(templateMarkdown).html(marked(textContent));
} else {
-
$text = $(templateText);
- $code = $text.find('code');
+ $code = $('
').appendTo($text);
if (textContent.length < 20000) {
$code.empty().html(prism.highlight(textContent, prism.languages[type]));