From f46e3d039c2b375c7db67f7fb8acecf12dfb650e Mon Sep 17 00:00:00 2001 From: Paul Schneider Date: Sat, 17 Sep 2016 23:57:00 +0200 Subject: [PATCH] removes a second and useless definition for 'markdownize' --- .../BookAStar.Droid/Assets/md-helpers.js | 23 +++++-------------- 1 file changed, 6 insertions(+), 17 deletions(-) diff --git a/BookAStar/BookAStar.Droid/Assets/md-helpers.js b/BookAStar/BookAStar.Droid/Assets/md-helpers.js index ee8873ec..170f16aa 100644 --- a/BookAStar/BookAStar.Droid/Assets/md-helpers.js +++ b/BookAStar/BookAStar.Droid/Assets/md-helpers.js @@ -1,26 +1,15 @@ var markdownize = function(content) { if (!content) return ''; var html = content.split("\n").map($.trim).filter(function(line) { - return line != ""; + return line != "" ; }).join("\n"); return toMarkdown(html); }; -var converter = new showdown.Converter(); -var markdownize = function(content) { - if (!content) return ''; - var html = content.split("\n").map($.trim).filter(function(line) { - return line != ""; - }).join("\n"); - var md = toMarkdown(html); - console.log(md); - return md; - }; - var htmlize = function(content) { +var htmlize = function(content) { return converter.makeHtml(content); }; - var updateHtml = function(id,content) { - var jView = jQuery('*[for="'+id+'"]'); + var updateHtml = function(jView,content) { if (markdownize(jView.html()) === content) { return; } @@ -28,7 +17,7 @@ var markdownize = function(content) { jView.html(html); }; - var updateMD = function(id,content) { +var updateMD = function(id,content) { if (!content) return jQuery('#'+id).val('') ; var markdown = markdownize(content); if (jQuery('#'+id).val() === markdown) { @@ -36,7 +25,7 @@ var markdownize = function(content) { } jQuery('#'+id).val( markdown ); }; - var onMDModified = ( function (event, data) { - $('#Submit').addClass('dirty'); +var onMDModified = ( function (event, data) { + $('#Submit').addClass('success'); updateMD(this.attributes["for"].value, data.content); });