Update sitemap for new URL structure

This commit is contained in:
Andrew Miner
2015-03-02 15:14:49 -08:00
parent d7613764f2
commit 15d868b930
2 changed files with 2109 additions and 1618 deletions
+14 -7
View File
@@ -16,6 +16,15 @@ fs = require 'fs'
modSlugs = {} modSlugs = {}
itemSlugs = {} itemSlugs = {}
base = 'http://crafting-guide.com'
urls = [
base
"#{base}/configure"
"#{base}/browse"
"#{base}/craft"
]
for modSlug in fs.readdirSync './src/data' for modSlug in fs.readdirSync './src/data'
continue if modSlug[0] is '.' continue if modSlug[0] is '.'
modSlugs[modSlug] = modSlug modSlugs[modSlug] = modSlug
@@ -31,14 +40,12 @@ for modSlug in fs.readdirSync './src/data'
modVersion.eachItem (item)-> modVersion.eachItem (item)->
itemSlugs[item.slug] = item.slug itemSlugs[item.slug] = item.slug
base = 'http://crafting-guide.com' for modSlug in _.values(modSlugs).sort()
urls.push base + "/browse/#{modSlug}"
urls = [ base ] for key in _.keys(itemSlugs).sort()
for modSlug in _.keys(modSlugs).sort() itemSlug = itemSlugs[key]
urls.push base + "mod/#{modSlug}" urls.push base + "/browse/#{itemSlug.mod}/#{itemSlug.item}"
for itemSlug in _.keys(itemSlugs).sort()
urls.push base + "item/#{itemSlug}"
for url in urls for url in urls
console.log url console.log url
+2095 -1611
View File
File diff suppressed because it is too large Load Diff