Sha256: 5bb013f055cf57eba09e1f6feacfe4e8b51f4b2d4e7d226a2b173830d31cfa27
Contents?: true
Size: 681 Bytes
Versions: 12
Compression:
Stored size: 681 Bytes
Contents
module Globalize2::Compatibility module Archive::ArchivePageExtensions def self.included(base) base.class_eval do def child_url(child) date = child.published_at || Time.now if ArchiveYearIndexPage === child clean_url "#{ url }/#{ date.strftime '%Y' }/" elsif ArchiveMonthIndexPage === child clean_url "#{ url }/#{ date.strftime '%Y/%m' }/" elsif ArchiveDayIndexPage === child clean_url "#{ url }/#{ date.strftime '%Y/%m/%d/' }/" else clean_url "#{ url }/#{ date.strftime '%Y/%m/%d' }/#{ child.slug }" end end end end end end
Version data entries
12 entries across 12 versions & 1 rubygems