refactored meta and link tag generation to template (yay frontend processing!)

cache busters now always added in template, instead of throughout code
This commit is contained in:
Julian Lam
2014-01-30 09:20:43 -05:00
parent 1a55f9217d
commit fb2b54b314
4 changed files with 19 additions and 53 deletions

View File

@@ -153,43 +153,6 @@
}
return result;
},
buildMetaTags: function(tagsArr) {
var tags = '',
tag;
for (var x = 0, numTags = tagsArr.length; x < numTags; x++) {
if (tags.length > 0) {
tags += "\n\t";
}
tag = '<meta';
var y;
for (y in tagsArr[x]) {
tag += ' ' + y + '="' + tagsArr[x][y] + '"';
}
tag += ' />';
tags += tag;
}
return tags;
},
buildLinkTags: function(tagsArr) {
var tags = '',
tag;
for (var x = 0, numTags = tagsArr.length; x < numTags; x++) {
if (tags.length > 0) tags += "\n\t";
tag = '<link';
var y;
for (y in tagsArr[x]) {
tag += ' ' + y + '="' + tagsArr[x][y] + '"';
}
tag += ' />';
tags += tag;
}
return tags;
},
isRelativeUrl: function(url) {
var firstChar = url.slice(0, 1);