From c63bbd008a18808b752d28faf4e484487d0ef7aa Mon Sep 17 00:00:00 2001
From: Hannes Magnusson
Date: Tue, 3 Dec 2013 18:12:55 -0800
Subject: [PATCH] Fix/enable archive sidebar
---
archive/2000.php | 3 ++-
archive/2001.php | 2 +-
archive/2002.php | 2 +-
archive/2003.php | 2 +-
archive/2004.php | 2 +-
archive/2005.php | 2 +-
archive/2006.php | 2 +-
archive/2007.php | 3 +--
archive/2008.php | 5 +----
archive/2009.php | 5 ++---
archive/2010.php | 4 +---
archive/2011.php | 6 +-----
archive/2012.php | 5 +----
archive/2013.php | 3 ++-
include/layout.inc | 15 +++------------
15 files changed, 20 insertions(+), 41 deletions(-)
diff --git a/archive/2000.php b/archive/2000.php
index e3b29dc50..89a468190 100644
--- a/archive/2000.php
+++ b/archive/2000.php
@@ -166,4 +166,5 @@ site_header("News Archive - 2000", array("generate_modified" => true));
ChangeLog provides a complete list of changes.
-
+ true, 'sidebar' => $SIDEBAR_DATA));
+
diff --git a/archive/2001.php b/archive/2001.php
index d839a08c8..6b82bde5b 100644
--- a/archive/2001.php
+++ b/archive/2001.php
@@ -315,4 +315,4 @@ site_header("News Archive - 2001", array("generate_modified" => true));
were discovered in PHP 4.0.4.
-
+ true, 'sidebar' => $SIDEBAR_DATA));
diff --git a/archive/2002.php b/archive/2002.php
index 7790bb27a..1bdb1b265 100644
--- a/archive/2002.php
+++ b/archive/2002.php
@@ -602,4 +602,4 @@ site_header("News Archive - 2002", array("generate_modified" => true));
Conference photos
-
+ true, 'sidebar' => $SIDEBAR_DATA));
diff --git a/archive/2003.php b/archive/2003.php
index c5796c572..079d16137 100644
--- a/archive/2003.php
+++ b/archive/2003.php
@@ -796,4 +796,4 @@ site_header("News Archive - 2003", array("generate_modified" => true));
of beta-quality.
-
+ true, 'sidebar' => $SIDEBAR_DATA));
diff --git a/archive/2004.php b/archive/2004.php
index b267474cd..7bad69490 100644
--- a/archive/2004.php
+++ b/archive/2004.php
@@ -655,4 +655,4 @@ site_header("News Archive - 2004", array("generate_modified" => true));
one of a kind conference!
-
+ true, 'sidebar' => $SIDEBAR_DATA));
diff --git a/archive/2005.php b/archive/2005.php
index 30d7d43e7..d582c6141 100644
--- a/archive/2005.php
+++ b/archive/2005.php
@@ -537,4 +537,4 @@ For changes in PHP 4.4.0 since PHP 4.3.11, please consult the
Congratulations to us all!
-
+ true, 'sidebar' => $SIDEBAR_DATA));
diff --git a/archive/2006.php b/archive/2006.php
index 146202732..505db796d 100644
--- a/archive/2006.php
+++ b/archive/2006.php
@@ -467,4 +467,4 @@ Further details about this release can be found in the PHP 5 ChangeLog.
-
+ true, 'sidebar' => $SIDEBAR_DATA));
diff --git a/archive/2007.php b/archive/2007.php
index 2604bb0b8..f9ed0d111 100644
--- a/archive/2007.php
+++ b/archive/2007.php
@@ -674,6 +674,5 @@ This year, the conference once again promises to be an excellent event for PHP d
- true, 'sidebar' => $SIDEBAR_DATA));
diff --git a/archive/2008.php b/archive/2008.php
index 87bc6f711..0095086f7 100644
--- a/archive/2008.php
+++ b/archive/2008.php
@@ -952,7 +952,4 @@ releases to address security issues could be made until 2008-08-08.
- true, 'sidebar' => $SIDEBAR_DATA));
diff --git a/archive/2009.php b/archive/2009.php
index c2a593f68..07f7b3c8a 100644
--- a/archive/2009.php
+++ b/archive/2009.php
@@ -964,8 +964,7 @@ site_header("News Archive - 2009");
-
<\/a>//g */
-site_footer();
+
+ true, 'sidebar' => $SIDEBAR_DATA));
diff --git a/archive/2010.php b/archive/2010.php
index 832468c58..c0264b5fb 100644
--- a/archive/2010.php
+++ b/archive/2010.php
@@ -765,7 +765,5 @@ class Bar {
- true, 'sidebar' => $SIDEBAR_DATA));
diff --git a/archive/2011.php b/archive/2011.php
index 90b4870a7..42d649735 100644
--- a/archive/2011.php
+++ b/archive/2011.php
@@ -1015,8 +1015,4 @@ site_header("News Archive - 2011");
-
<\/a>//g */
-site_footer();
-
+ true, 'sidebar' => $SIDEBAR_DATA));
diff --git a/archive/2012.php b/archive/2012.php
index 7b13005fe..7e935ce1c 100644
--- a/archive/2012.php
+++ b/archive/2012.php
@@ -1067,7 +1067,4 @@ site_header("News Archive - 2012");
- true, 'sidebar' => $SIDEBAR_DATA));
diff --git a/archive/2013.php b/archive/2013.php
index faf855a15..ddf1fc5c8 100644
--- a/archive/2013.php
+++ b/archive/2013.php
@@ -19,5 +19,6 @@ site_header("News Archive - 2013");
print_news($NEWS_ENTRIES, array("conferences", "cfp", "frontpage"), 50, 2013);
-site_footer();
+/* %s/
<\/a>//g */
+site_footer(array('elephpants' => true, 'sidebar' => $SIDEBAR_DATA));
diff --git a/include/layout.inc b/include/layout.inc
index c12adad2f..53dd1657a 100644
--- a/include/layout.inc
+++ b/include/layout.inc
@@ -420,23 +420,14 @@ function news_archive_sidebar()
{
global $SIDEBAR_DATA;
$SIDEBAR_DATA = '
-Latest news
+Archives by year
-
- For the latest news, check the homepage,
- or our Atom feed.
-
-
-Archives by year
-
-
';
for ($i = date("Y"); $i >= 1998; $i--) {
$pagename = "archive/$i.php";
- $classname = ($pagename == $_SERVER['BASE_PAGE'] ? ' class="active"' : '');
- $SIDEBAR_DATA .= "- {$i}
\n";
+ $classname = ($pagename == $_SERVER['BASE_PAGE'] ? " active" : '');
+ $SIDEBAR_DATA .= "{$i}
\n";
}
- $SIDEBAR_DATA .= '
';
}
// Print news