diff options
Diffstat (limited to 'docs/src/SiteMap.js')
| -rw-r--r-- | docs/src/SiteMap.js | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/docs/src/SiteMap.js b/docs/src/SiteMap.js deleted file mode 100644 index 16b10266..00000000 --- a/docs/src/SiteMap.js +++ /dev/null @@ -1,33 +0,0 @@ -exports.SiteMap = SiteMap; - -/** - * @see http://www.sitemaps.org/protocol.php - * - * @param docs - * @returns {SiteMap} - */ -function SiteMap(docs){ - this.render = function() { - var map = []; - map.push('<?xml version="1.0" encoding="UTF-8"?>'); - map.push('<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">'); - docs.forEach(function(doc){ - map.push(' <url><loc>http://docs.angularjs.org/' + - encode(doc.section) + '/' + - encode(doc.id) + - '</loc><changefreq>weekly</changefreq></url>'); - }); - map.push('</urlset>'); - map.push(''); - return map.join('\n'); - }; - - function encode(text){ - return text - .replace(/&/mg, '&') - .replace(/</mg, '<') - .replace(/>/mg, '>') - .replace(/'/mg, ''') - .replace(/"/mg, '"'); - } -} |
