From 84915a1843f1393712cbf6dbb116e01fe7bf3913 Mon Sep 17 00:00:00 2001 From: Julian Lam Date: Sun, 6 Oct 2013 13:55:30 -0400 Subject: [PATCH] added css files support for plugins, added ready output for NodeBB, put some minification related outputs to debug-mode only --- public/templates/header.tpl | 3 +++ src/meta.js | 4 ++-- src/plugins.js | 10 ++++------ src/webserver.js | 20 ++------------------ 4 files changed, 11 insertions(+), 26 deletions(-) diff --git a/public/templates/header.tpl b/public/templates/header.tpl index 9855e8a238..398c99de88 100644 --- a/public/templates/header.tpl +++ b/public/templates/header.tpl @@ -5,6 +5,9 @@ {meta_tags} + + + diff --git a/src/meta.js b/src/meta.js index e4924882cb..32d30ec12f 100644 --- a/src/meta.js +++ b/src/meta.js @@ -186,7 +186,7 @@ var utils = require('./../public/src/utils.js'), }, minFile: function (next) { if (!fs.existsSync(Meta.js.minFile)) { - winston.warn('No minified client-side library found'); + if (process.env.NODE_ENV === 'development') winston.warn('No minified client-side library found'); return next(null, 0); } @@ -196,7 +196,7 @@ var utils = require('./../public/src/utils.js'), } }, function (err, results) { if (results.minFile > results.mtime) { - winston.info('No changes to client-side libraries -- skipping minification'); + if (process.env.NODE_ENV === 'development') winston.info('No changes to client-side libraries -- skipping minification'); callback(null, [path.relative(path.join(__dirname, '../public'), Meta.js.minFile)]); } else { Meta.js.minify(function () { diff --git a/src/plugins.js b/src/plugins.js index f4d1eba646..75804e94c9 100644 --- a/src/plugins.js +++ b/src/plugins.js @@ -109,12 +109,10 @@ var fs = require('fs'), function(next) { // CSS Files for plugins if (pluginData.css && pluginData.css instanceof Array) { - for(var x=0,numCss=pluginData.css.length;x