From 9c2e553a94814876d9ec5b2a2549822472a0cb7e Mon Sep 17 00:00:00 2001 From: HB9HIL Date: Sat, 20 Apr 2024 10:05:03 +0200 Subject: [PATCH] convert markdown to html in js --- assets/js/sections/version_dialog.js | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/assets/js/sections/version_dialog.js b/assets/js/sections/version_dialog.js index 717cc6111..b864557ee 100644 --- a/assets/js/sections/version_dialog.js +++ b/assets/js/sections/version_dialog.js @@ -19,7 +19,15 @@ $('#version_dialog_mode').on('change', function () { showCustomTextarea(); }); -// JavaScript-Funktion displayVersionDialog für Bootstrap 5 +function markdownToHTML() { + var markdownContent = $('#markdownDiv').text(); + var converter = new showdown.Converter({ + simplifiedAutoLink: true + }); + var html = converter.makeHtml(markdownContent); + $('#formattedHTMLDiv').html(html); +} + function displayVersionDialog() { $.ajax({ @@ -29,13 +37,12 @@ function displayVersionDialog() { success: function(data) { $('body').append(data); - // Aktiviere das Bootstrap-Modal var versionDialogModal = new bootstrap.Modal(document.getElementById('versionDialogModal')); versionDialogModal.show(); + markdownToHTML(); }, error: function() { - // Behandlung von Fehlern - console.log('Fehler beim Laden der PHP-Datei.'); + console.log('Error loading the versiondialog view.'); } }); }