diff options
| author | Benjamin Kiessling <mittagessen@l.unchti.me> | 2012-01-27 03:31:16 +0100 | 
|---|---|---|
| committer | Benjamin Kiessling <mittagessen@l.unchti.me> | 2012-01-27 03:31:16 +0100 | 
| commit | 8938c907f5e15a1670e369a6f4315bda9a9b79d0 (patch) | |
| tree | 3f71f7e86a6088597fc96fdd62fad3be17669138 | |
| parent | 5ee2461cadac1a7021b73aaf8bdc87cc8f33959b (diff) | |
Make template engine configurable
| -rw-r--r-- | config.js | 1 | ||||
| -rw-r--r-- | frontend.js | 3 | 
2 files changed, 2 insertions, 2 deletions
@@ -1,6 +1,7 @@  exports.modelBackend = 'fs';  exports.Config = {  	rootDir: 'slideshows' , +	templateEngine: 'swig',  	listTemplate: 'index.html',  	templateFile: 'template.html',  	descriptionFile: 'desc.js', diff --git a/frontend.js b/frontend.js index 280e30e..61db0b2 100644 --- a/frontend.js +++ b/frontend.js @@ -9,12 +9,11 @@ exports.setModel = function(m) {  exports.start = function(config) {  	var app = config.app; -	app.engine('html', cons.swig); +	app.engine('html', cons[config.templateEngine]);  	// set .html as the default extension   	app.set('view engine', 'html');  	app.set('views', path.join(__dirname, config.rootDir)); -  	app.get('/slides/:id', function(req, res) {  		slideset = req.params.id;  		model.getSlides(slideset, function(err, slides) {  | 
