X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=tools%2Fhtdocs%2Fmkws.js;h=32710e7781f2a5ed9ae05b5697b0569df1474217;hb=8a5c1a1a171ed8fc2ff21f1740b6dc5c3f64c321;hp=1a58f589edbb429d74b57b58082a902e3e6fef47;hpb=a8625b5faf5a1217e894d60b61cf93925fed4906;p=mkws-moved-to-github.git diff --git a/tools/htdocs/mkws.js b/tools/htdocs/mkws.js index 1a58f58..32710e7 100644 --- a/tools/htdocs/mkws.js +++ b/tools/htdocs/mkws.js @@ -101,13 +101,20 @@ 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); +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); +}); - var result = '' + text + ''; - return new Handlebars.SafeString(result); +Handlebars.registerHelper('json', function(obj) { + return JSON.stringify(obj); });