Sha256: 54379721fec012c83e33db75420ccad68954c49bdd2851a10668142bae493e93

Contents?: true

Size: 1006 Bytes

Versions: 13

Compression:

Stored size: 1006 Bytes

Contents

require 'sitemap_generator/builder'
require 'sitemap_generator/link_set'
require 'sitemap_generator/templates'
require 'sitemap_generator/utilities'
require 'sitemap_generator/railtie' if SitemapGenerator::Utilities.rails3?

require 'active_support/core_ext/numeric'

module SitemapGenerator
  class SitemapError <StandardError; end
  class SitemapFullError < SitemapError; end
  class SitemapFinalizedError < SitemapError; end
  
  silence_warnings do
    VERSION = File.read(File.dirname(__FILE__) + "/../VERSION").strip
    MAX_SITEMAP_FILES    = 50_000        # max sitemap links per index file
    MAX_SITEMAP_LINKS    = 50_000        # max links per sitemap
    MAX_SITEMAP_IMAGES   = 1_000         # max images per url
    MAX_SITEMAP_FILESIZE = 10.megabytes  # bytes

    Sitemap = LinkSet.new
  end

  class << self
    attr_accessor :root, :templates
  end

  self.root = File.expand_path(File.join(File.dirname(__FILE__), '../'))
  self.templates = SitemapGenerator::Templates.new(self.root)
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
sitemap_generator-1.3.9 lib/sitemap_generator.rb
sitemap_generator-1.3.8 lib/sitemap_generator.rb
sitemap_generator-1.3.7 lib/sitemap_generator.rb
sitemap_generator-1.3.6 lib/sitemap_generator.rb
sitemap_generator-1.3.5 lib/sitemap_generator.rb
sitemap_generator-1.3.4 lib/sitemap_generator.rb
sitemap_generator-1.3.3 lib/sitemap_generator.rb
sitemap_generator-1.3.2 lib/sitemap_generator.rb
sitemap_generator-1.3.1 lib/sitemap_generator.rb
sitemap_generator-1.2.3 lib/sitemap_generator.rb
sitemap_generator-1.2.2 lib/sitemap_generator.rb
sitemap_generator-1.2.1 lib/sitemap_generator.rb
sitemap_generator-1.2.0 lib/sitemap_generator.rb