Class: Abqari::Sitemap
- Inherits:
-
Object
- Object
- Abqari::Sitemap
- Defined in:
- lib/abqari/sitemap.rb
Constant Summary collapse
- XMLNS =
'http://www.sitemaps.org/schemas/sitemap/0.9'- XMLNS_IMAGE =
'http://www.google.com/schemas/sitemap-image/1.1'
Instance Method Summary collapse
-
#initialize(site) ⇒ Sitemap
constructor
A new instance of Sitemap.
- #write ⇒ Object
Constructor Details
#initialize(site) ⇒ Sitemap
Returns a new instance of Sitemap.
10 11 12 |
# File 'lib/abqari/sitemap.rb', line 10 def initialize(site) @site = site end |
Instance Method Details
#write ⇒ Object
14 15 16 17 18 19 |
# File 'lib/abqari/sitemap.rb', line 14 def write base = @site.config['url'] return unless base File.write(File.join(@site.output_dir, 'sitemap.xml'), build(base)) end |