From 1ffafa96f9858a9eb43d3a66d7593ae0cbf090d1 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Aleksander=20=C5=81ukasz?= Date: Fri, 19 Apr 2013 10:25:17 +0200 Subject: [PATCH] Visual editor: handling formatting of metadata tag in the xml source better --- editor.css | 4 ++++ modules/visualEditor.transformations.js | 8 ++++---- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/editor.css b/editor.css index 588c0b9..916239e 100644 --- a/editor.css +++ b/editor.css @@ -204,6 +204,10 @@ body { font-style: italic; } +[wlxml-tag=document] metadata { + display:none; +} + .rng-hover { border-color: red; border-style:solid; diff --git a/modules/visualEditor.transformations.js b/modules/visualEditor.transformations.js index 0f89641..57049e7 100644 --- a/modules/visualEditor.transformations.js +++ b/modules/visualEditor.transformations.js @@ -11,7 +11,6 @@ if(typeof module !== 'undefined' && module.exports) { var inner = $(xml).clone(); var toret = $('
'); toret.append(inner); - toret.find('metadata').remove(); var toBlock = ['div', 'document', 'section', 'header']; var toInline = ['aside', 'span']; @@ -79,12 +78,13 @@ if(typeof module !== 'undefined' && module.exports) { return toret; }); - var meta = $(''); + var meta = $('\n'); _.each(_.keys(documentDescription.metadata), function(key) { - meta.append($('' + documentDescription.metadata[key] + '')); + meta.append('\n\t' + documentDescription.metadata[key] + ''); }); + meta.append('\n'); - toret.find('document').prepend(meta); + toret.find('metadata').replaceWith(meta); return toret.html(); -- 2.20.1