Index: /branches/release-38/lib/MT/ArchiveType/AuthorMonthly.pm
===================================================================
--- /branches/release-38/lib/MT/ArchiveType/AuthorMonthly.pm (revision 2372)
+++ /branches/release-38/lib/MT/ArchiveType/AuthorMonthly.pm (revision 2399)
@@ -231,7 +231,7 @@
 }
 
-sub date_range {
-    MT::ArchiveType::Monthly::date_range(@_);
-}
+*date_range             = \&MT::ArchiveType::Monthly::date_range;
+*next_archive_entry     = \&MT::ArchiveType::Date::next_archive_entry;
+*previous_archive_entry = \&MT::ArchiveType::Date::previous_archive_entry;
 
 1;
Index: /branches/release-38/lib/MT/ArchiveType/AuthorWeekly.pm
===================================================================
--- /branches/release-38/lib/MT/ArchiveType/AuthorWeekly.pm (revision 2372)
+++ /branches/release-38/lib/MT/ArchiveType/AuthorWeekly.pm (revision 2399)
@@ -227,7 +227,7 @@
 }
 
-sub date_range {
-    MT::ArchiveType::Weekly::date_range(@_);
-}
+*date_range             = \&MT::ArchiveType::Weekly::date_range;
+*next_archive_entry     = \&MT::ArchiveType::Date::next_archive_entry;
+*previous_archive_entry = \&MT::ArchiveType::Date::previous_archive_entry;
 
 1;
Index: /branches/release-38/lib/MT/ArchiveType/AuthorDaily.pm
===================================================================
--- /branches/release-38/lib/MT/ArchiveType/AuthorDaily.pm (revision 2372)
+++ /branches/release-38/lib/MT/ArchiveType/AuthorDaily.pm (revision 2399)
@@ -235,7 +235,7 @@
 }
 
-sub date_range {
-    MT::ArchiveType::Daily::date_range(@_);
-}
+*date_range             = \&MT::ArchiveType::Daily::date_range;
+*next_archive_entry     = \&MT::ArchiveType::Date::next_archive_entry;
+*previous_archive_entry = \&MT::ArchiveType::Date::previous_archive_entry;
 
 1;
Index: /branches/release-38/lib/MT/ArchiveType/AuthorYearly.pm
===================================================================
--- /branches/release-38/lib/MT/ArchiveType/AuthorYearly.pm (revision 2372)
+++ /branches/release-38/lib/MT/ArchiveType/AuthorYearly.pm (revision 2399)
@@ -217,7 +217,7 @@
 }
 
-sub date_range {
-    MT::ArchiveType::Yearly::date_range(@_);
-}
+*date_range             = \&MT::ArchiveType::Yearly::date_range;
+*next_archive_entry     = \&MT::ArchiveType::Date::next_archive_entry;
+*previous_archive_entry = \&MT::ArchiveType::Date::previous_archive_entry;
 
 1;
Index: /branches/release-38/lib/MT/ArchiveType/CategoryMonthly.pm
===================================================================
--- /branches/release-38/lib/MT/ArchiveType/CategoryMonthly.pm (revision 2372)
+++ /branches/release-38/lib/MT/ArchiveType/CategoryMonthly.pm (revision 2399)
@@ -213,7 +213,7 @@
 }
 
-sub date_range {
-    MT::ArchiveType::Monthly::date_range(@_);
-}
+*date_range             = \&MT::ArchiveType::Monthly::date_range;
+*next_archive_entry     = \&MT::ArchiveType::Date::next_archive_entry;
+*previous_archive_entry = \&MT::ArchiveType::Date::previous_archive_entry;
 
 1;
Index: /branches/release-38/lib/MT/ArchiveType/CategoryWeekly.pm
===================================================================
--- /branches/release-38/lib/MT/ArchiveType/CategoryWeekly.pm (revision 1968)
+++ /branches/release-38/lib/MT/ArchiveType/CategoryWeekly.pm (revision 2399)
@@ -211,3 +211,7 @@
 }
 
+*date_range             = \&MT::ArchiveType::Weekly::date_range;
+*next_archive_entry     = \&MT::ArchiveType::Date::next_archive_entry;
+*previous_archive_entry = \&MT::ArchiveType::Date::previous_archive_entry;
+
 1;
Index: /branches/release-38/lib/MT/ArchiveType/CategoryDaily.pm
===================================================================
--- /branches/release-38/lib/MT/ArchiveType/CategoryDaily.pm (revision 2372)
+++ /branches/release-38/lib/MT/ArchiveType/CategoryDaily.pm (revision 2399)
@@ -218,7 +218,7 @@
 }
 
-sub date_range {
-    MT::ArchiveType::Daily::date_range(@_);
-}
+*date_range             = \&MT::ArchiveType::Daily::date_range;
+*next_archive_entry     = \&MT::ArchiveType::Date::next_archive_entry;
+*previous_archive_entry = \&MT::ArchiveType::Date::previous_archive_entry;
 
 1;
Index: /branches/release-38/lib/MT/ArchiveType/CategoryYearly.pm
===================================================================
--- /branches/release-38/lib/MT/ArchiveType/CategoryYearly.pm (revision 2372)
+++ /branches/release-38/lib/MT/ArchiveType/CategoryYearly.pm (revision 2399)
@@ -200,7 +200,7 @@
 }
 
-sub date_range {
-    MT::ArchiveType::Yearly::date_range(@_);
-}
+*date_range             = \&MT::ArchiveType::Yearly::date_range;
+*next_archive_entry     = \&MT::ArchiveType::Date::next_archive_entry;
+*previous_archive_entry = \&MT::ArchiveType::Date::previous_archive_entry;
 
 1;
