X-Git-Url: http://sru.miketaylor.org.uk/?a=blobdiff_plain;f=src%2Fmkws-handlebars.js;h=0d601b682baf54cb71dc48bb546d285806cedfbf;hb=8caae5a94f83821aa94a8c8f9308aca8d4061d10;hp=1fabf3c30058711f2642b578a622532dbff7e02e;hpb=47c56bb47e09a7a61c0dad7a11af86a5e9df3fa7;p=mkws-moved-to-github.git diff --git a/src/mkws-handlebars.js b/src/mkws-handlebars.js index 1fabf3c..0d601b6 100644 --- a/src/mkws-handlebars.js +++ b/src/mkws-handlebars.js @@ -4,6 +4,16 @@ Handlebars.registerHelper('json', function(obj) { }); +Handlebars.registerHelper('paragraphs', function(obj) { + var acc = []; + for (var i = 0; i < obj.length; i++) { + // I don't know why, but we need the \n, otherwise Handlebars elides paragraphs + acc.push('

', obj[i], '

', "\n"); + } + return acc.join(''); +}); + + Handlebars.registerHelper('translate', function(s) { return mkws.M(s); });