mirror of
https://github.com/meineerde/holgerjust.de.git
synced 2025-10-17 17:01:01 +00:00
18 lines
560 B
Ruby
18 lines
560 B
Ruby
xml.instruct!
|
|
xml.urlset 'xmlns' => "http://www.sitemaps.org/schemas/sitemap/0.9" do
|
|
sitemap.resources.select { |page| page.destination_path =~ /\.html/ && page.data.noindex != true }.each do |page|
|
|
xml.url do
|
|
xml.loc URI.join(settings.casper[:blog][:url], page.url)
|
|
last_mod = if page.path =~ /^\d{4}/
|
|
File.mtime(page.source_file).to_time
|
|
else
|
|
Time.now
|
|
end
|
|
xml.lastmod last_mod.iso8601
|
|
xml.changefreq page.data.changefreq || "monthly"
|
|
xml.priority page.data.priority || "0.5"
|
|
end
|
|
end
|
|
end
|
|
|