Part of ACREP-32.
[mkws-moved-to-github.git] / src / mkws-handlebars.js
index 3e8ee6d..1572f89 100644 (file)
@@ -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++) {