From 2e308be9bec5e06d81b2905b65005a232f0a190d Mon Sep 17 00:00:00 2001 From: Ananya Sen Date: Wed, 15 Feb 2012 09:50:20 -0800 Subject: Revert "Creating NinjaTemplate to HTML function" This reverts commit e327eccb93e2bc513fcbb7ab302783d6bce83884. Signed-off-by: Ananya Sen --- js/mediators/io-mediator.js | 22 ++++++---------------- 1 file changed, 6 insertions(+), 16 deletions(-) (limited to 'js/mediators') diff --git a/js/mediators/io-mediator.js b/js/mediators/io-mediator.js index 2008e40f..599b7d84 100644 --- a/js/mediators/io-mediator.js +++ b/js/mediators/io-mediator.js @@ -142,7 +142,12 @@ exports.IoMediator = Montage.create(Component, { // switch (file.mode) { case 'html': - contents = this.parseNinjaTemplateToHtml(file); + file.document.content.document.body.innerHTML = file.body; + file.document.content.document.head.innerHTML = file.head; + if (file.style) { + file.document.content.document.head.getElementsByTagName('style')[0].innerHTML = this.getCssFromRules(file.style.cssRules); + } + contents = file.document.content.document.documentElement.outerHTML; break; default: contents = file.content; @@ -184,21 +189,6 @@ exports.IoMediator = Montage.create(Component, { } }, //////////////////////////////////////////////////////////////////// - //TODO: Expand to allow more templates - parseNinjaTemplateToHtml: { - enumerable: false, - value: function (template) { - // - template.document.content.document.body.innerHTML = template.body; - template.document.content.document.head.innerHTML = template.head; - //TODO: Remove temp fix for styles - if (template.style) { - template.document.content.document.head.getElementsByTagName('style')[0].innerHTML = this.getCssFromRules(template.style.cssRules); - } - return template.document.content.document.documentElement.outerHTML; - } - }, - //////////////////////////////////////////////////////////////////// //Method to return a string from CSS rules (to be saved to a file) getCssFromRules: { enumerable: false, -- cgit v1.2.3