Render each individual element of the repeated field "URL" as its own
authorMike Taylor <mike@indexdata.com>
Fri, 15 Nov 2013 15:56:35 +0000 (15:56 +0000)
committerMike Taylor <mike@indexdata.com>
Fri, 15 Nov 2013 15:56:35 +0000 (15:56 +0000)
link, rather than simply gluing them together as is the default.
Allows links to work. Fixes bug MKWS-55.

tools/htdocs/mkws.js

index 9be5357..b86e413 100644 (file)
@@ -574,7 +574,14 @@ function renderField(caption, data, data2, data3) {
     }
 
     if (caption == "URL") {
-       data = '<a href="' + data + '" target="_blank">' + data + '</a>';
+       var tmp = "";
+       for (var i = 0; i < data.length; i++) {
+           var s = data[i];
+           if (i > 0)
+               tmp += ", ";
+           tmp += '<a href="' + s + '" target="_blank">' + s + '</a>';
+       }
+       data = tmp;
     }
 
     if (data2 != undefined) {