X-Git-Url: http://git.indexdata.com/?p=mkws-moved-to-github.git;a=blobdiff_plain;f=src%2Fmkws-handlebars.js;h=1572f89981cc106022f0b59c7c8e64b88a233a59;hp=3e8ee6d072ae6f907cdc8d7b92a20748acb7f8fa;hb=c07bf9888df059b7aa2a16cb8baea4221242c82d;hpb=4e1cf7acd7be692d8d56bc6941b676ad51a71bfa diff --git a/src/mkws-handlebars.js b/src/mkws-handlebars.js index 3e8ee6d..1572f89 100644 --- a/src/mkws-handlebars.js +++ b/src/mkws-handlebars.js @@ -81,31 +81,6 @@ Handlebars.registerHelper('mkws-first', function(items, options) { }); -var _urlRegexp = /^(https?:)?\/\//; -Handlebars.registerHelper('mkws-best-url', function(items) { - for (var i in items) { - var item = items[i] - if (item.match(_urlRegexp)) { - mkws.warn("'" + item + "' *is* a URL"); - return item; - } - mkws.warn("'" + item + "' is not a URL"); - } - return ""; -}); -Handlebars.registerHelper('mkws-other-urls', function(items) { - var res = []; - for (var i in items) { - var item = items[i] - if (item.match(_urlRegexp)) { - res.push(item); - } - } - return res; -}); - - - Handlebars.registerHelper('mkws-commaList', function(items, options) { var out = ""; @@ -122,6 +97,10 @@ Handlebars.registerHelper('mkws-index1', function(obj) { return obj.data.index + 1; }); +Handlebars.registerHelper('mkws-indexplus', function(delta, obj) { + return obj.data.index + delta; +}); + Handlebars.registerHelper('mkws-repeat', function(count, options) { var out = ""; for (var i = 0; i < count; i++) {