From: Mike Taylor Date: Wed, 27 Nov 2013 16:36:36 +0000 (+0000) Subject: Corrected version of 'link' helper that accepts arrays of links. X-Git-Tag: 0.9.1~148^2~38 X-Git-Url: http://git.indexdata.com/?p=mkws-moved-to-github.git;a=commitdiff_plain;h=7fab2caaa33c53ab0b61c325e9c682494644d470 Corrected version of 'link' helper that accepts arrays of links. --- diff --git a/tools/htdocs/mkws.js b/tools/htdocs/mkws.js index 1a58f58..48ec152 100644 --- a/tools/htdocs/mkws.js +++ b/tools/htdocs/mkws.js @@ -101,16 +101,19 @@ mkws.debug_function = function (string) { var debug = mkws.debug_function; // local alias -Handlebars.registerHelper('link', function(text, url) { - text = Handlebars.Utils.escapeExpression(text); - url = Handlebars.Utils.escapeExpression(url); - - var result = '' + text + ''; +Handlebars.registerHelper('link', function(a) { + var result = ""; + for (var i in a) { + if (i > 0) result += "
"; + var text = Handlebars.Utils.escapeExpression(a[i]); + result += '' + text + ''; + } - return new Handlebars.SafeString(result); + return new Handlebars.SafeString(result); }); + { /* default mkws config */ var config_default = {