From f451e61725214337253f826ec62800ef7faa4995 Mon Sep 17 00:00:00 2001
From: Dan McGee
Date: Sat, 18 Feb 2012 20:40:15 -0600
Subject: Add retro views from 2003 through 2011
These follow the prior commit adding the framework and an initial 2002
retro view.
Signed-off-by: Dan McGee
---
retro/static/2002/archlogo_black.gif | Bin 0 -> 8889 bytes
retro/static/2002/main.css | 145 +++++++
retro/static/2002/sflogo.png | Bin 0 -> 2113 bytes
retro/static/2003/dblue071.jpg | Bin 0 -> 12314 bytes
retro/static/2003/favicon.ico | Bin 0 -> 3774 bytes
retro/static/2003/logo.png | Bin 0 -> 4986 bytes
retro/static/2003/main.css | 273 ++++++++++++
retro/static/2003/sflogo.png | Bin 0 -> 4526 bytes
retro/static/2004/containers.css | 199 +++++++++
retro/static/2004/favicon.ico | Bin 0 -> 984 bytes
retro/static/2004/fonts.css | 96 +++++
retro/static/2004/frontComponents.gif | Bin 0 -> 1106 bytes
retro/static/2004/frontNews.gif | Bin 0 -> 1119 bytes
retro/static/2004/logoTop.gif | Bin 0 -> 1662 bytes
retro/static/2004/pad.gif | Bin 0 -> 43 bytes
retro/static/2004/sflogo.png | Bin 0 -> 5076 bytes
retro/static/2004/x-click-butcc-donate.gif | Bin 0 -> 1040 bytes
retro/static/2005/button.png | Bin 0 -> 837 bytes
retro/static/2005/containers.css | 199 +++++++++
retro/static/2005/fonts.css | 96 +++++
retro/static/2005/frontComponents.gif | Bin 0 -> 1106 bytes
retro/static/2005/frontNews.gif | Bin 0 -> 1119 bytes
retro/static/2005/logoTop.png | Bin 0 -> 1501 bytes
retro/static/2005/pad.gif | Bin 0 -> 43 bytes
retro/static/2005/sflogo.png | Bin 0 -> 5072 bytes
retro/static/2005/x-click-butcc-donate.gif | Bin 0 -> 1040 bytes
retro/static/2006/button.png | Bin 0 -> 837 bytes
retro/static/2006/containers.css | 199 +++++++++
retro/static/2006/fonts.css | 96 +++++
retro/static/2006/frontComponents.gif | Bin 0 -> 1106 bytes
retro/static/2006/frontNews.gif | Bin 0 -> 1119 bytes
retro/static/2006/logoTop.png | Bin 0 -> 1501 bytes
retro/static/2006/pad.gif | Bin 0 -> 43 bytes
retro/static/2006/x-click-butcc-donate.gif | Bin 0 -> 1040 bytes
retro/static/2007/arch.css | 372 ++++++++++++++++
retro/static/2007/button.png | Bin 0 -> 837 bytes
retro/static/2007/logo.png | Bin 0 -> 15730 bytes
retro/static/2007/rss.png | Bin 0 -> 725 bytes
retro/static/2007/tab.png | Bin 0 -> 107 bytes
retro/static/2007/title.png | Bin 0 -> 6465 bytes
retro/static/2007/title_back.png | Bin 0 -> 168 bytes
retro/static/2008/arch.css | 372 ++++++++++++++++
retro/static/2008/logo.png | Bin 0 -> 15730 bytes
retro/static/2008/rss.png | Bin 0 -> 725 bytes
retro/static/2008/tab.png | Bin 0 -> 107 bytes
retro/static/2008/title.png | Bin 0 -> 6465 bytes
retro/static/2008/title_back.png | Bin 0 -> 168 bytes
retro/static/2009/arch.css | 412 ++++++++++++++++++
retro/static/2009/default-bg.gif | Bin 0 -> 844 bytes
retro/static/2009/nav-bg.gif | Bin 0 -> 273 bytes
retro/static/2009/rss.png | Bin 0 -> 725 bytes
retro/static/2009/sevenl_button.png | Bin 0 -> 9028 bytes
retro/static/2009/titlebar.png | Bin 0 -> 201 bytes
retro/static/2009/titlelogo.png | Bin 0 -> 4881 bytes
retro/static/2010/arch.css | 412 ++++++++++++++++++
retro/static/2010/default-bg.gif | Bin 0 -> 844 bytes
retro/static/2010/nav-bg.gif | Bin 0 -> 273 bytes
retro/static/2010/rss.png | Bin 0 -> 725 bytes
retro/static/2010/sevenl_button.png | Bin 0 -> 6840 bytes
retro/static/2010/titlebar.png | Bin 0 -> 201 bytes
retro/static/2010/titlelogo.png | Bin 0 -> 4881 bytes
retro/static/2010/vnet_button.png | Bin 0 -> 4908 bytes
retro/static/2011/airvm_button.png | Bin 0 -> 4931 bytes
retro/static/2011/archlogo.gif | Bin 0 -> 1845 bytes
retro/static/2011/archlogo.png | Bin 0 -> 4192 bytes
retro/static/2011/archnavbar.css | 33 ++
retro/static/2011/archweb-print.css | 24 ++
retro/static/2011/archweb.css | 258 +++++++++++
retro/static/2011/asc.gif | Bin 0 -> 54 bytes
retro/static/2011/desc.gif | Bin 0 -> 54 bytes
retro/static/2011/nosort.gif | Bin 0 -> 64 bytes
retro/static/2011/rss.png | Bin 0 -> 725 bytes
retro/static/2011/sevenl_button.png | Bin 0 -> 6840 bytes
retro/static/2011/vnet_button.png | Bin 0 -> 4908 bytes
retro/static/archlogo_black-20020328.gif | Bin 8889 -> 0 bytes
retro/static/main-20020328.css | 145 -------
retro/static/sflogo-20020328.png | Bin 2113 -> 0 bytes
retro/templates/retro/index-20020328.html | 6 +-
retro/templates/retro/index-20030330.html | 250 +++++++++++
retro/templates/retro/index-20040327.html | 486 +++++++++++++++++++++
retro/templates/retro/index-20050328.html | 618 +++++++++++++++++++++++++++
retro/templates/retro/index-20060328.html | 662 +++++++++++++++++++++++++++++
retro/templates/retro/index-20070324.html | 382 +++++++++++++++++
retro/templates/retro/index-20080311.html | 392 +++++++++++++++++
retro/templates/retro/index-20090327.html | 318 ++++++++++++++
retro/templates/retro/index-20100208.html | 318 ++++++++++++++
retro/templates/retro/index-20110212.html | 443 +++++++++++++++++++
retro/views.py | 16 +-
88 files changed, 7073 insertions(+), 149 deletions(-)
create mode 100644 retro/static/2002/archlogo_black.gif
create mode 100644 retro/static/2002/main.css
create mode 100644 retro/static/2002/sflogo.png
create mode 100644 retro/static/2003/dblue071.jpg
create mode 100644 retro/static/2003/favicon.ico
create mode 100644 retro/static/2003/logo.png
create mode 100644 retro/static/2003/main.css
create mode 100644 retro/static/2003/sflogo.png
create mode 100644 retro/static/2004/containers.css
create mode 100644 retro/static/2004/favicon.ico
create mode 100644 retro/static/2004/fonts.css
create mode 100644 retro/static/2004/frontComponents.gif
create mode 100644 retro/static/2004/frontNews.gif
create mode 100644 retro/static/2004/logoTop.gif
create mode 100644 retro/static/2004/pad.gif
create mode 100644 retro/static/2004/sflogo.png
create mode 100644 retro/static/2004/x-click-butcc-donate.gif
create mode 100644 retro/static/2005/button.png
create mode 100644 retro/static/2005/containers.css
create mode 100644 retro/static/2005/fonts.css
create mode 100644 retro/static/2005/frontComponents.gif
create mode 100644 retro/static/2005/frontNews.gif
create mode 100644 retro/static/2005/logoTop.png
create mode 100644 retro/static/2005/pad.gif
create mode 100644 retro/static/2005/sflogo.png
create mode 100644 retro/static/2005/x-click-butcc-donate.gif
create mode 100644 retro/static/2006/button.png
create mode 100644 retro/static/2006/containers.css
create mode 100644 retro/static/2006/fonts.css
create mode 100644 retro/static/2006/frontComponents.gif
create mode 100644 retro/static/2006/frontNews.gif
create mode 100644 retro/static/2006/logoTop.png
create mode 100644 retro/static/2006/pad.gif
create mode 100644 retro/static/2006/x-click-butcc-donate.gif
create mode 100644 retro/static/2007/arch.css
create mode 100644 retro/static/2007/button.png
create mode 100644 retro/static/2007/logo.png
create mode 100644 retro/static/2007/rss.png
create mode 100644 retro/static/2007/tab.png
create mode 100644 retro/static/2007/title.png
create mode 100644 retro/static/2007/title_back.png
create mode 100644 retro/static/2008/arch.css
create mode 100644 retro/static/2008/logo.png
create mode 100644 retro/static/2008/rss.png
create mode 100644 retro/static/2008/tab.png
create mode 100644 retro/static/2008/title.png
create mode 100644 retro/static/2008/title_back.png
create mode 100644 retro/static/2009/arch.css
create mode 100644 retro/static/2009/default-bg.gif
create mode 100644 retro/static/2009/nav-bg.gif
create mode 100644 retro/static/2009/rss.png
create mode 100644 retro/static/2009/sevenl_button.png
create mode 100644 retro/static/2009/titlebar.png
create mode 100644 retro/static/2009/titlelogo.png
create mode 100644 retro/static/2010/arch.css
create mode 100644 retro/static/2010/default-bg.gif
create mode 100644 retro/static/2010/nav-bg.gif
create mode 100644 retro/static/2010/rss.png
create mode 100644 retro/static/2010/sevenl_button.png
create mode 100644 retro/static/2010/titlebar.png
create mode 100644 retro/static/2010/titlelogo.png
create mode 100644 retro/static/2010/vnet_button.png
create mode 100644 retro/static/2011/airvm_button.png
create mode 100644 retro/static/2011/archlogo.gif
create mode 100644 retro/static/2011/archlogo.png
create mode 100644 retro/static/2011/archnavbar.css
create mode 100644 retro/static/2011/archweb-print.css
create mode 100644 retro/static/2011/archweb.css
create mode 100644 retro/static/2011/asc.gif
create mode 100644 retro/static/2011/desc.gif
create mode 100644 retro/static/2011/nosort.gif
create mode 100644 retro/static/2011/rss.png
create mode 100644 retro/static/2011/sevenl_button.png
create mode 100644 retro/static/2011/vnet_button.png
delete mode 100644 retro/static/archlogo_black-20020328.gif
delete mode 100644 retro/static/main-20020328.css
delete mode 100644 retro/static/sflogo-20020328.png
create mode 100644 retro/templates/retro/index-20030330.html
create mode 100644 retro/templates/retro/index-20040327.html
create mode 100644 retro/templates/retro/index-20050328.html
create mode 100644 retro/templates/retro/index-20060328.html
create mode 100644 retro/templates/retro/index-20070324.html
create mode 100644 retro/templates/retro/index-20080311.html
create mode 100644 retro/templates/retro/index-20090327.html
create mode 100644 retro/templates/retro/index-20100208.html
create mode 100644 retro/templates/retro/index-20110212.html
(limited to 'retro')
diff --git a/retro/static/2002/archlogo_black.gif b/retro/static/2002/archlogo_black.gif
new file mode 100644
index 0000000..b4f979f
Binary files /dev/null and b/retro/static/2002/archlogo_black.gif differ
diff --git a/retro/static/2002/main.css b/retro/static/2002/main.css
new file mode 100644
index 0000000..fb8d4a6
--- /dev/null
+++ b/retro/static/2002/main.css
@@ -0,0 +1,145 @@
+a:visited {
+ color: #dddddd;
+ text-decoration: none;
+ font-weight: bold;
+}
+
+a:link {
+ color: #dddddd;
+ text-decoration: none;
+ font-weight: bold;
+}
+
+a:hover {
+ color: #cccc00;
+ text-decoration: none;
+ font-weight: bold;
+}
+
+a.menu {
+ text-decoration: none;
+ color: #ffffff;
+ font-family: Arial;
+ font-size: 12pt;
+}
+
+body {
+ font-family: Arial;
+ background: #222222 none;
+}
+
+b {
+ font-weight: bold;
+ font-family: Arial;
+ font-size: 13pt;
+}
+
+b.normal {
+ font-weight: bold;
+ font-family: Arial;
+ font-size: 12pt;
+}
+
+.text {
+ font-family: Arial;
+ font-size: 12pt;
+}
+
+.quote {
+ font-family: Arial;
+ font-style: italic;
+ font-size: 11pt;
+}
+
+.technical {
+ font-family: Courier;
+ color: #eeeeee;
+ font-size: 10pt;
+}
+
+.fineprint {
+ font-family: Arial;
+ font-size: 10pt;
+}
+
+.header {
+ color: #cccccc;
+ font-family: Arial;
+ font-size: 28pt;
+ font-weight: bolder;
+}
+
+.subheader {
+ color: #eeeeee;
+ font-family: Arial;
+ font-size: 24pt;
+ font-weight: bold;
+}
+
+ul.plain {
+ list-style: none;
+ font-family: Arial;
+ font-size: 12pt;
+}
+
+ul.list {
+ list-style: square;
+ font-family: Arial;
+ font-size: 12pt;
+}
+
+table.border {
+ background-image: url('bg.gif');
+ background-repeat: no-repeat;
+ background-color: #000000;
+ border-bottom: #cccccc 1px solid;
+ border-left: #cccccc 1px solid;
+ border-right: #cccccc 1px solid;
+ border-top: #cccccc 1px solid;
+ width: 93%;
+ padding: 5px;
+}
+
+table.menu {
+ background-image: none;
+ background-color: none;
+ border-bottom: #cccccc 1px solid;
+ border-left: #cccccc 1px solid;
+ border-right: #cccccc 1px solid;
+ border-top: #cccccc 1px solid;
+ padding: none;
+ font-family: Arial;
+ font-size: 12pt;
+}
+
+table.normal {
+ border-bottom: #cccccc 1px solid;
+ border-top: #cccccc 1px solid;
+ padding: none;
+ font-family: Arial;
+ font-size: 12pt;
+}
+
+table.technical {
+ border-bottom: #cccccc 1px solid;
+ border-top: #cccccc 1px solid;
+ padding: none;
+ font-family: Courier;
+ font-size: 10pt;
+}
+
+td {
+ color: #dddddd;
+ font-family: Arial;
+ font-size: 12pt;
+}
+
+td.menu {
+ border-left: #cccccc 1px solid;
+ border-right: #cccccc 1px solid;
+ color: #dddddd;
+ text-align: center;
+ white-space: nowrap;
+ font-family: Arial;
+ font-size: 10pt;
+}
diff --git a/retro/static/2002/sflogo.png b/retro/static/2002/sflogo.png
new file mode 100644
index 0000000..1b2870c
Binary files /dev/null and b/retro/static/2002/sflogo.png differ
diff --git a/retro/static/2003/dblue071.jpg b/retro/static/2003/dblue071.jpg
new file mode 100644
index 0000000..d8c9895
Binary files /dev/null and b/retro/static/2003/dblue071.jpg differ
diff --git a/retro/static/2003/favicon.ico b/retro/static/2003/favicon.ico
new file mode 100644
index 0000000..8c129f2
Binary files /dev/null and b/retro/static/2003/favicon.ico differ
diff --git a/retro/static/2003/logo.png b/retro/static/2003/logo.png
new file mode 100644
index 0000000..abf7cce
Binary files /dev/null and b/retro/static/2003/logo.png differ
diff --git a/retro/static/2003/main.css b/retro/static/2003/main.css
new file mode 100644
index 0000000..a9aa1dd
--- /dev/null
+++ b/retro/static/2003/main.css
@@ -0,0 +1,273 @@
+a:visited {
+ color: #dddddd;
+ text-decoration: none;
+ font-weight: bold;
+}
+
+a:link {
+ color: #dddddd;
+ text-decoration: none;
+ font-weight: bold;
+}
+
+a:hover {
+ color: #cccc00;
+ text-decoration: none;
+ font-weight: bold;
+}
+
+a.menu {
+ text-decoration: none;
+ color: #ffffff;
+ font-family: Arial;
+ font-size: 10pt;
+}
+
+a.menu:hover {
+ color: #cccc00;
+ text-decoration: none;
+ font-weight: bold;
+}
+
+a.row {
+ text-decoration: none;
+ color: #dddd00;
+ font-weight: normal;
+}
+
+a.row:hover {
+ color: #f2c011;
+ font-weight: bold;
+ text-decoration: none;
+}
+
+body {
+ font-family: Arial;
+ font-size: 1.0em;
+ background: #222222 url('dblue071.jpg');
+}
+
+b {
+ font-weight: bold;
+ font-family: Arial;
+ font-size: 1.0em;
+}
+
+b.normal {
+ font-weight: bold;
+ font-family: Arial;
+ font-size: 0.9em;
+}
+
+.text {
+ font-family: Arial;
+ font-size: 0.9em;
+}
+
+.quote {
+ font-family: Arial;
+ font-style: italic;
+ font-size: 1.2em;
+}
+
+.technical {
+ font-family: Courier New;
+ color: #eeeeee;
+ font-size: 0.8em;
+}
+
+.fineprint {
+ font-family: Arial;
+ font-size: 0.75em;
+}
+
+.header {
+ color: #cccccc;
+ font-family: Arial;
+ font-size: 24pt;
+ font-weight: bolder;
+}
+
+.subheader {
+ color: #eeeeee;
+ font-family: Arial;
+ font-size: 1.7em;
+ font-weight: bold;
+}
+
+.headline {
+ color: #eeeeee;
+ font-family: Arial;
+ font-weight: bold;
+ font-size: 1.2em;
+}
+
+ul.plain {
+ list-style: none;
+ font-family: Arial;
+ font-size: 1.0em;
+}
+
+ul.list {
+ list-style: square;
+ font-family: Arial;
+ font-size: 1.0em;
+}
+
+input.button {
+ background: #404040 none;
+ border: #cccccc 1px solid;
+ color: #cccc00;
+ font-family: Verdana, Arial;
+ font-size: 10px;
+ font-weight: bold;
+ padding: 0px;
+}
+
+table.container {
+ width: 95%;
+ padding: 5px;
+}
+
+table.box {
+ background: #222222 url('dblue071.jpg');
+ border-bottom: #cccccc 1px solid;
+ border-left: #cccccc 1px solid;
+ border-right: #cccccc 1px solid;
+ border-top: #cccccc 1px solid;
+ width: 95%;
+ padding: 0px;
+}
+
+table.header {
+ background: #000000 url('bg.gif') no-repeat;
+ border-bottom: #cccccc 1px solid;
+ border-left: #cccccc 1px solid;
+ border-right: #cccccc 1px solid;
+ border-top: #cccccc 1px solid;
+ width: 100%;
+ padding: 5px;
+}
+
+table.nav {
+ background-color: #000000;
+ border-bottom: #cccccc 1px solid;
+ border-left: #cccccc 1px solid;
+ border-right: #cccccc 1px solid;
+ border-top: #cccccc 1px solid;
+ width: 100%;
+ padding: 5px;
+}
+
+table.content {
+ background-color: #000000;
+ border-bottom: #cccccc 1px solid;
+ border-left: #cccccc 1px solid;
+ border-right: #cccccc 1px solid;
+ border-top: #cccccc 1px solid;
+ width: 100%;
+ padding: 5px;
+}
+
+table.menu {
+ background-image: none;
+ background-color: none;
+ border-bottom: #cccccc 1px solid;
+ border-left: #cccccc 1px solid;
+ border-right: #cccccc 1px solid;
+ border-top: #cccccc 1px solid;
+ padding: none;
+ font-family: Arial;
+ font-size: 0.9em;
+}
+
+table.normal {
+ border-bottom: #cccccc 1px solid;
+ border-top: #cccccc 1px solid;
+ padding: none;
+ font-family: Arial;
+ font-size: 12pt;
+}
+
+table.technical {
+ border-bottom: #cccccc 1px solid;
+ border-top: #cccccc 1px solid;
+ padding: none;
+ font-family: Courier;
+ font-size: 12pt;
+}
+
+table.row {
+ border: none;
+ background: none transparent;
+ padding: none;
+ font-family: Lucida, Verdana, Arial;
+}
+
+td.row1 {
+ background: #190866;
+ color: #dddd00;
+ border-top: #eeeeee 1px solid;
+ border-left: #eeeeee 1px solid;
+}
+
+td.row2 {
+ background: #636268;
+ color: #dddd00;
+ border-top: #eeeeee 1px solid;
+ border-left: #eeeeee 1px solid;
+}
+
+td {
+ color: #dddddd;
+ font-family: Arial;
+ font-size: 12px;
+}
+
+th {
+ color: #dddddd;
+ font-family: Arial;
+ font-size: 16px;
+}
+
+th.row {
+ background: url('grid.png');
+}
+
+th.rowhdr {
+ color: #f2c011;
+ background: #302d49;
+ border-top: #eeeeee 1px solid;
+ border-left: #eeeeee 1px solid;
+}
+
+td.box_headline {
+ color: #dddddd;
+ background: #000000 url('bg.gif') no-repeat;
+ border-bottom: #cccccc 1px solid;
+ padding: 0px;
+}
+
+td.trans_text {
+ color: #dddddd;
+ background: none;
+}
+
+td.box_content {
+ color: #dddddd;
+ background: #000000 none;
+ text-align: left;
+ border-top: #cccccc 1px solid;
+ padding: 2px;
+}
+
+td.menu {
+ border-left: #cccccc 1px solid;
+ border-right: #cccccc 1px solid;
+ color: #dddddd;
+ text-align: center;
+ white-space: nowrap;
+ font-family: Arial;
+ font-size: 10pt;
+}
+
diff --git a/retro/static/2003/sflogo.png b/retro/static/2003/sflogo.png
new file mode 100644
index 0000000..a10050d
Binary files /dev/null and b/retro/static/2003/sflogo.png differ
diff --git a/retro/static/2004/containers.css b/retro/static/2004/containers.css
new file mode 100644
index 0000000..7322b3f
--- /dev/null
+++ b/retro/static/2004/containers.css
@@ -0,0 +1,199 @@
+ body,table,td,img
+ {
+ border: 0px;
+ margin: 0px;
+ padding: 0px;
+ font-family: arial,verdana,tahoma;
+ }
+
+/* Main Wrapper Data Format */
+ td.preHeader
+ {
+ background-color: #000;
+ border-bottom: 1px solid rgb( 69, 84, 113 );
+ height: 16px;
+ text-align: right;
+ }
+ td.headerFill
+ {
+ background-color: rgb( 108, 131, 176 );
+ border-bottom: 1px solid #000;
+ }
+ td.headerDisplay
+ {
+ background-color: rgb( 108, 131, 176 );
+ padding-left: 16px;
+ }
+ td.mainLinks
+ {
+ background-color: #eee;
+ border-bottom: 1px solid #000;
+ height: 22px;
+ padding-left: 12px;
+ }
+ td.sideBar
+ {
+ background-color: #fff;
+ text-align: center;
+ vertical-align: top;
+ width: 150px;
+ }
+ td.sideBarGrey
+ {
+ background-color: #eee;
+ border-bottom: 1px solid #000;
+ text-align: left;
+ vertical-align: top;
+ width: 150px;
+ }
+ td.sideBarSmall
+ {
+ background-color: rgb( 108, 131, 176 );
+ border-bottom: 1px solid #000;
+ height: 16px;
+ text-align: right;
+ width: 150px;
+ }
+ td.sideBarSmallHeader
+ {
+ background-color: rgb(108,131,176);
+ vertical-align: top;
+ height: 16px;
+ padding-top: 1px;
+ padding-bottom: 2px;
+ text-align: right;
+ width: 150px;
+ }
+ td.subLinks
+ {
+ background-color: rgb( 225, 228, 232 );
+ border-right: 1px solid #000;
+ color: rgb( 120, 120, 120 );
+ padding-left: 12px;
+ height: 19px;
+ }
+ td.contentDisplay
+ {
+ background-color: #ffffff;
+ border-right: 1px solid #000;
+ border-bottom: 1px solid #000;
+ text-align: center;
+ vertical-align: top;
+ padding: 10;
+ }
+
+ td.footerDisplay
+ {
+ background-color: #eee;
+ border-bottom: 1px solid #000;
+ text-align: center;
+ }
+
+/* Containers Used Globally */
+ table.boxSoft
+ {
+ width: 90%;
+ background-color: #ddd;
+ }
+ td.boxSoft
+ {
+ background-color: #fff;
+ padding: 10;
+ }
+ td.boxSoftColumn
+ {
+ padding-left: 16;
+ padding-right: 16;
+ text-align: justify;
+ vertical-align: top;
+ text-indent: 20px;
+ }
+ td.div
+ {
+ background-color: #eee;
+ width: 3px;
+ }
+ td.boxSoftTitle
+ {
+ border-bottom: 1px solid #fff;
+ border-top: 1px solid #fff;
+ background-color: rgb( 241, 242, 244 );
+ padding-left: 10;
+ padding-top: 1;
+ padding-bottom: 1;
+ }
+ table.boxSoftSmall
+ {
+ width: 94%;
+ background-color: #ddd;
+ }
+ td.boxSoftSmall
+ {
+ background-color: #fff;
+ text-align: center;
+ padding-top: 2;
+ padding-bottom: 2;
+ }
+ td.boxSoftSmallTitle
+ {
+ border-bottom: 1px solid #ccc;
+ background-color: rgb( 241, 242, 244 );
+ padding-left: 10;
+ }
+ td.ss /* ss = small space */
+ {
+ padding-left: 6px;
+ vertical-align: top;
+ }
+ td.display
+ {
+ border-bottom: 1px solid #000;
+ padding-bottom: 6px;
+ }
+ td.features
+ {
+ padding: 4px;
+ text-align: justify;
+ vertical-align:top;
+ }
+ td.formLeft
+ {
+ padding: 6px;
+ text-align: left;
+ vertical-align: top;
+ }
+ td.data1
+ {
+ background-color: #eee;
+ vertical-align: top;
+ padding-left: 5;
+ }
+ td.data2
+ {
+ background-color: #ddd;
+ vertical-align: top;
+ padding-left: 5;
+ }
+ th
+ {
+ text-align: left;
+ }
+
+ input,textarea,select
+ {
+ background-color: rgb(108,131,176);
+ font-family: courier;
+ font-size: 12px;
+ background-color: #ccc;
+ border: #000000 1px solid;
+ color: #111111;
+ }
+
+ input.button
+ {
+ background-color: #fff;
+ color: rgb(108,131,176);
+ border: 1px dashed rgb(108,131,176);
+ font-family: trebuchet ms, tahoma, verdana;
+ font-size: 12px;
+ }
diff --git a/retro/static/2004/favicon.ico b/retro/static/2004/favicon.ico
new file mode 100644
index 0000000..a9f4e83
Binary files /dev/null and b/retro/static/2004/favicon.ico differ
diff --git a/retro/static/2004/fonts.css b/retro/static/2004/fonts.css
new file mode 100644
index 0000000..7def621
--- /dev/null
+++ b/retro/static/2004/fonts.css
@@ -0,0 +1,96 @@
+/* Standard Fonts */
+ span /* Applicable by default in all fonts */
+ {
+ color: #666;
+ font-family: verdana, trebuchet ms, tahoma, luxi sans;
+ }
+ span.f1 /* Important */
+ {
+ font-family: verdana;
+ font-size: 20px;
+ letter-spacing: 1px;
+ }
+ span.f2 /* Title */
+ {
+ font-size: 14px;
+ color: rgb(108, 131, 176);
+ font-weight: bold;
+ }
+ span.f3 /* Sub Title */
+ {
+ color: #888;
+ font-size: 14px;
+ font-weight: bold;
+ }
+ span.f4 /* Content Text */
+ {
+ color: #444;
+ font-family: verdana;
+ font-size: 12px;
+ }
+ span.f5 /* Content Small */
+ {
+ color: #333;
+ font-family: trebuchet ms, tahoma, verdana;
+ font-size: 11px;
+ }
+
+/* Font Attribute Change (#6c83b0)*/
+ span.blue
+ {
+ color: rgb( 108, 131, 176 );
+ }
+ span.white
+ {
+ color: white;
+ }
+ span.black
+ {
+ color: black;
+ }
+ span.link
+ {
+ color: rgb( 108, 131, 176 );
+ font-weight: bold;
+ }
+
+/* Misc (c9d1e2) */
+ span.preHeader
+ {
+ color: rgb( 201, 209, 226 );
+ font-weight: bold;
+ font-size: 11px;
+ font-family: tahoma, trebuchet ms, verdana;
+ padding-right: 8px;
+ word-spacing: 8px;
+ }
+ span.sideBarSmallHeader
+ {
+ color: #fff;
+ font-weight: bold;
+ font-size: 11px;
+ font-family: tahoma, trebuchet ms, verdana;
+ padding-right: 8px;
+ }
+
+a:visited {
+ color: rgb(108,131,176);
+ text-decoration: none;
+ font-weight: bold;
+}
+
+a:link {
+ color: rgb(108,131,176);
+ text-decoration: none;
+ font-weight: bold;
+}
+
+a:hover {
+ color: #990000;
+ text-decoration: none;
+ font-weight: bold;
+}
+
+h1,h2,h3,h4 {
+ font-size: 16pt;
+}
diff --git a/retro/static/2004/frontComponents.gif b/retro/static/2004/frontComponents.gif
new file mode 100644
index 0000000..0f20c0d
Binary files /dev/null and b/retro/static/2004/frontComponents.gif differ
diff --git a/retro/static/2004/frontNews.gif b/retro/static/2004/frontNews.gif
new file mode 100644
index 0000000..6c2f35d
Binary files /dev/null and b/retro/static/2004/frontNews.gif differ
diff --git a/retro/static/2004/logoTop.gif b/retro/static/2004/logoTop.gif
new file mode 100644
index 0000000..9233b17
Binary files /dev/null and b/retro/static/2004/logoTop.gif differ
diff --git a/retro/static/2004/pad.gif b/retro/static/2004/pad.gif
new file mode 100644
index 0000000..7761b86
Binary files /dev/null and b/retro/static/2004/pad.gif differ
diff --git a/retro/static/2004/sflogo.png b/retro/static/2004/sflogo.png
new file mode 100644
index 0000000..b49f6cc
Binary files /dev/null and b/retro/static/2004/sflogo.png differ
diff --git a/retro/static/2004/x-click-butcc-donate.gif b/retro/static/2004/x-click-butcc-donate.gif
new file mode 100644
index 0000000..046f378
Binary files /dev/null and b/retro/static/2004/x-click-butcc-donate.gif differ
diff --git a/retro/static/2005/button.png b/retro/static/2005/button.png
new file mode 100644
index 0000000..670d69c
Binary files /dev/null and b/retro/static/2005/button.png differ
diff --git a/retro/static/2005/containers.css b/retro/static/2005/containers.css
new file mode 100644
index 0000000..7322b3f
--- /dev/null
+++ b/retro/static/2005/containers.css
@@ -0,0 +1,199 @@
+ body,table,td,img
+ {
+ border: 0px;
+ margin: 0px;
+ padding: 0px;
+ font-family: arial,verdana,tahoma;
+ }
+
+/* Main Wrapper Data Format */
+ td.preHeader
+ {
+ background-color: #000;
+ border-bottom: 1px solid rgb( 69, 84, 113 );
+ height: 16px;
+ text-align: right;
+ }
+ td.headerFill
+ {
+ background-color: rgb( 108, 131, 176 );
+ border-bottom: 1px solid #000;
+ }
+ td.headerDisplay
+ {
+ background-color: rgb( 108, 131, 176 );
+ padding-left: 16px;
+ }
+ td.mainLinks
+ {
+ background-color: #eee;
+ border-bottom: 1px solid #000;
+ height: 22px;
+ padding-left: 12px;
+ }
+ td.sideBar
+ {
+ background-color: #fff;
+ text-align: center;
+ vertical-align: top;
+ width: 150px;
+ }
+ td.sideBarGrey
+ {
+ background-color: #eee;
+ border-bottom: 1px solid #000;
+ text-align: left;
+ vertical-align: top;
+ width: 150px;
+ }
+ td.sideBarSmall
+ {
+ background-color: rgb( 108, 131, 176 );
+ border-bottom: 1px solid #000;
+ height: 16px;
+ text-align: right;
+ width: 150px;
+ }
+ td.sideBarSmallHeader
+ {
+ background-color: rgb(108,131,176);
+ vertical-align: top;
+ height: 16px;
+ padding-top: 1px;
+ padding-bottom: 2px;
+ text-align: right;
+ width: 150px;
+ }
+ td.subLinks
+ {
+ background-color: rgb( 225, 228, 232 );
+ border-right: 1px solid #000;
+ color: rgb( 120, 120, 120 );
+ padding-left: 12px;
+ height: 19px;
+ }
+ td.contentDisplay
+ {
+ background-color: #ffffff;
+ border-right: 1px solid #000;
+ border-bottom: 1px solid #000;
+ text-align: center;
+ vertical-align: top;
+ padding: 10;
+ }
+
+ td.footerDisplay
+ {
+ background-color: #eee;
+ border-bottom: 1px solid #000;
+ text-align: center;
+ }
+
+/* Containers Used Globally */
+ table.boxSoft
+ {
+ width: 90%;
+ background-color: #ddd;
+ }
+ td.boxSoft
+ {
+ background-color: #fff;
+ padding: 10;
+ }
+ td.boxSoftColumn
+ {
+ padding-left: 16;
+ padding-right: 16;
+ text-align: justify;
+ vertical-align: top;
+ text-indent: 20px;
+ }
+ td.div
+ {
+ background-color: #eee;
+ width: 3px;
+ }
+ td.boxSoftTitle
+ {
+ border-bottom: 1px solid #fff;
+ border-top: 1px solid #fff;
+ background-color: rgb( 241, 242, 244 );
+ padding-left: 10;
+ padding-top: 1;
+ padding-bottom: 1;
+ }
+ table.boxSoftSmall
+ {
+ width: 94%;
+ background-color: #ddd;
+ }
+ td.boxSoftSmall
+ {
+ background-color: #fff;
+ text-align: center;
+ padding-top: 2;
+ padding-bottom: 2;
+ }
+ td.boxSoftSmallTitle
+ {
+ border-bottom: 1px solid #ccc;
+ background-color: rgb( 241, 242, 244 );
+ padding-left: 10;
+ }
+ td.ss /* ss = small space */
+ {
+ padding-left: 6px;
+ vertical-align: top;
+ }
+ td.display
+ {
+ border-bottom: 1px solid #000;
+ padding-bottom: 6px;
+ }
+ td.features
+ {
+ padding: 4px;
+ text-align: justify;
+ vertical-align:top;
+ }
+ td.formLeft
+ {
+ padding: 6px;
+ text-align: left;
+ vertical-align: top;
+ }
+ td.data1
+ {
+ background-color: #eee;
+ vertical-align: top;
+ padding-left: 5;
+ }
+ td.data2
+ {
+ background-color: #ddd;
+ vertical-align: top;
+ padding-left: 5;
+ }
+ th
+ {
+ text-align: left;
+ }
+
+ input,textarea,select
+ {
+ background-color: rgb(108,131,176);
+ font-family: courier;
+ font-size: 12px;
+ background-color: #ccc;
+ border: #000000 1px solid;
+ color: #111111;
+ }
+
+ input.button
+ {
+ background-color: #fff;
+ color: rgb(108,131,176);
+ border: 1px dashed rgb(108,131,176);
+ font-family: trebuchet ms, tahoma, verdana;
+ font-size: 12px;
+ }
diff --git a/retro/static/2005/fonts.css b/retro/static/2005/fonts.css
new file mode 100644
index 0000000..7def621
--- /dev/null
+++ b/retro/static/2005/fonts.css
@@ -0,0 +1,96 @@
+/* Standard Fonts */
+ span /* Applicable by default in all fonts */
+ {
+ color: #666;
+ font-family: verdana, trebuchet ms, tahoma, luxi sans;
+ }
+ span.f1 /* Important */
+ {
+ font-family: verdana;
+ font-size: 20px;
+ letter-spacing: 1px;
+ }
+ span.f2 /* Title */
+ {
+ font-size: 14px;
+ color: rgb(108, 131, 176);
+ font-weight: bold;
+ }
+ span.f3 /* Sub Title */
+ {
+ color: #888;
+ font-size: 14px;
+ font-weight: bold;
+ }
+ span.f4 /* Content Text */
+ {
+ color: #444;
+ font-family: verdana;
+ font-size: 12px;
+ }
+ span.f5 /* Content Small */
+ {
+ color: #333;
+ font-family: trebuchet ms, tahoma, verdana;
+ font-size: 11px;
+ }
+
+/* Font Attribute Change (#6c83b0)*/
+ span.blue
+ {
+ color: rgb( 108, 131, 176 );
+ }
+ span.white
+ {
+ color: white;
+ }
+ span.black
+ {
+ color: black;
+ }
+ span.link
+ {
+ color: rgb( 108, 131, 176 );
+ font-weight: bold;
+ }
+
+/* Misc (c9d1e2) */
+ span.preHeader
+ {
+ color: rgb( 201, 209, 226 );
+ font-weight: bold;
+ font-size: 11px;
+ font-family: tahoma, trebuchet ms, verdana;
+ padding-right: 8px;
+ word-spacing: 8px;
+ }
+ span.sideBarSmallHeader
+ {
+ color: #fff;
+ font-weight: bold;
+ font-size: 11px;
+ font-family: tahoma, trebuchet ms, verdana;
+ padding-right: 8px;
+ }
+
+a:visited {
+ color: rgb(108,131,176);
+ text-decoration: none;
+ font-weight: bold;
+}
+
+a:link {
+ color: rgb(108,131,176);
+ text-decoration: none;
+ font-weight: bold;
+}
+
+a:hover {
+ color: #990000;
+ text-decoration: none;
+ font-weight: bold;
+}
+
+h1,h2,h3,h4 {
+ font-size: 16pt;
+}
diff --git a/retro/static/2005/frontComponents.gif b/retro/static/2005/frontComponents.gif
new file mode 100644
index 0000000..0f20c0d
Binary files /dev/null and b/retro/static/2005/frontComponents.gif differ
diff --git a/retro/static/2005/frontNews.gif b/retro/static/2005/frontNews.gif
new file mode 100644
index 0000000..6c2f35d
Binary files /dev/null and b/retro/static/2005/frontNews.gif differ
diff --git a/retro/static/2005/logoTop.png b/retro/static/2005/logoTop.png
new file mode 100644
index 0000000..e96cabc
Binary files /dev/null and b/retro/static/2005/logoTop.png differ
diff --git a/retro/static/2005/pad.gif b/retro/static/2005/pad.gif
new file mode 100644
index 0000000..7761b86
Binary files /dev/null and b/retro/static/2005/pad.gif differ
diff --git a/retro/static/2005/sflogo.png b/retro/static/2005/sflogo.png
new file mode 100644
index 0000000..b65567f
Binary files /dev/null and b/retro/static/2005/sflogo.png differ
diff --git a/retro/static/2005/x-click-butcc-donate.gif b/retro/static/2005/x-click-butcc-donate.gif
new file mode 100644
index 0000000..046f378
Binary files /dev/null and b/retro/static/2005/x-click-butcc-donate.gif differ
diff --git a/retro/static/2006/button.png b/retro/static/2006/button.png
new file mode 100644
index 0000000..670d69c
Binary files /dev/null and b/retro/static/2006/button.png differ
diff --git a/retro/static/2006/containers.css b/retro/static/2006/containers.css
new file mode 100644
index 0000000..7322b3f
--- /dev/null
+++ b/retro/static/2006/containers.css
@@ -0,0 +1,199 @@
+ body,table,td,img
+ {
+ border: 0px;
+ margin: 0px;
+ padding: 0px;
+ font-family: arial,verdana,tahoma;
+ }
+
+/* Main Wrapper Data Format */
+ td.preHeader
+ {
+ background-color: #000;
+ border-bottom: 1px solid rgb( 69, 84, 113 );
+ height: 16px;
+ text-align: right;
+ }
+ td.headerFill
+ {
+ background-color: rgb( 108, 131, 176 );
+ border-bottom: 1px solid #000;
+ }
+ td.headerDisplay
+ {
+ background-color: rgb( 108, 131, 176 );
+ padding-left: 16px;
+ }
+ td.mainLinks
+ {
+ background-color: #eee;
+ border-bottom: 1px solid #000;
+ height: 22px;
+ padding-left: 12px;
+ }
+ td.sideBar
+ {
+ background-color: #fff;
+ text-align: center;
+ vertical-align: top;
+ width: 150px;
+ }
+ td.sideBarGrey
+ {
+ background-color: #eee;
+ border-bottom: 1px solid #000;
+ text-align: left;
+ vertical-align: top;
+ width: 150px;
+ }
+ td.sideBarSmall
+ {
+ background-color: rgb( 108, 131, 176 );
+ border-bottom: 1px solid #000;
+ height: 16px;
+ text-align: right;
+ width: 150px;
+ }
+ td.sideBarSmallHeader
+ {
+ background-color: rgb(108,131,176);
+ vertical-align: top;
+ height: 16px;
+ padding-top: 1px;
+ padding-bottom: 2px;
+ text-align: right;
+ width: 150px;
+ }
+ td.subLinks
+ {
+ background-color: rgb( 225, 228, 232 );
+ border-right: 1px solid #000;
+ color: rgb( 120, 120, 120 );
+ padding-left: 12px;
+ height: 19px;
+ }
+ td.contentDisplay
+ {
+ background-color: #ffffff;
+ border-right: 1px solid #000;
+ border-bottom: 1px solid #000;
+ text-align: center;
+ vertical-align: top;
+ padding: 10;
+ }
+
+ td.footerDisplay
+ {
+ background-color: #eee;
+ border-bottom: 1px solid #000;
+ text-align: center;
+ }
+
+/* Containers Used Globally */
+ table.boxSoft
+ {
+ width: 90%;
+ background-color: #ddd;
+ }
+ td.boxSoft
+ {
+ background-color: #fff;
+ padding: 10;
+ }
+ td.boxSoftColumn
+ {
+ padding-left: 16;
+ padding-right: 16;
+ text-align: justify;
+ vertical-align: top;
+ text-indent: 20px;
+ }
+ td.div
+ {
+ background-color: #eee;
+ width: 3px;
+ }
+ td.boxSoftTitle
+ {
+ border-bottom: 1px solid #fff;
+ border-top: 1px solid #fff;
+ background-color: rgb( 241, 242, 244 );
+ padding-left: 10;
+ padding-top: 1;
+ padding-bottom: 1;
+ }
+ table.boxSoftSmall
+ {
+ width: 94%;
+ background-color: #ddd;
+ }
+ td.boxSoftSmall
+ {
+ background-color: #fff;
+ text-align: center;
+ padding-top: 2;
+ padding-bottom: 2;
+ }
+ td.boxSoftSmallTitle
+ {
+ border-bottom: 1px solid #ccc;
+ background-color: rgb( 241, 242, 244 );
+ padding-left: 10;
+ }
+ td.ss /* ss = small space */
+ {
+ padding-left: 6px;
+ vertical-align: top;
+ }
+ td.display
+ {
+ border-bottom: 1px solid #000;
+ padding-bottom: 6px;
+ }
+ td.features
+ {
+ padding: 4px;
+ text-align: justify;
+ vertical-align:top;
+ }
+ td.formLeft
+ {
+ padding: 6px;
+ text-align: left;
+ vertical-align: top;
+ }
+ td.data1
+ {
+ background-color: #eee;
+ vertical-align: top;
+ padding-left: 5;
+ }
+ td.data2
+ {
+ background-color: #ddd;
+ vertical-align: top;
+ padding-left: 5;
+ }
+ th
+ {
+ text-align: left;
+ }
+
+ input,textarea,select
+ {
+ background-color: rgb(108,131,176);
+ font-family: courier;
+ font-size: 12px;
+ background-color: #ccc;
+ border: #000000 1px solid;
+ color: #111111;
+ }
+
+ input.button
+ {
+ background-color: #fff;
+ color: rgb(108,131,176);
+ border: 1px dashed rgb(108,131,176);
+ font-family: trebuchet ms, tahoma, verdana;
+ font-size: 12px;
+ }
diff --git a/retro/static/2006/fonts.css b/retro/static/2006/fonts.css
new file mode 100644
index 0000000..7def621
--- /dev/null
+++ b/retro/static/2006/fonts.css
@@ -0,0 +1,96 @@
+/* Standard Fonts */
+ span /* Applicable by default in all fonts */
+ {
+ color: #666;
+ font-family: verdana, trebuchet ms, tahoma, luxi sans;
+ }
+ span.f1 /* Important */
+ {
+ font-family: verdana;
+ font-size: 20px;
+ letter-spacing: 1px;
+ }
+ span.f2 /* Title */
+ {
+ font-size: 14px;
+ color: rgb(108, 131, 176);
+ font-weight: bold;
+ }
+ span.f3 /* Sub Title */
+ {
+ color: #888;
+ font-size: 14px;
+ font-weight: bold;
+ }
+ span.f4 /* Content Text */
+ {
+ color: #444;
+ font-family: verdana;
+ font-size: 12px;
+ }
+ span.f5 /* Content Small */
+ {
+ color: #333;
+ font-family: trebuchet ms, tahoma, verdana;
+ font-size: 11px;
+ }
+
+/* Font Attribute Change (#6c83b0)*/
+ span.blue
+ {
+ color: rgb( 108, 131, 176 );
+ }
+ span.white
+ {
+ color: white;
+ }
+ span.black
+ {
+ color: black;
+ }
+ span.link
+ {
+ color: rgb( 108, 131, 176 );
+ font-weight: bold;
+ }
+
+/* Misc (c9d1e2) */
+ span.preHeader
+ {
+ color: rgb( 201, 209, 226 );
+ font-weight: bold;
+ font-size: 11px;
+ font-family: tahoma, trebuchet ms, verdana;
+ padding-right: 8px;
+ word-spacing: 8px;
+ }
+ span.sideBarSmallHeader
+ {
+ color: #fff;
+ font-weight: bold;
+ font-size: 11px;
+ font-family: tahoma, trebuchet ms, verdana;
+ padding-right: 8px;
+ }
+
+a:visited {
+ color: rgb(108,131,176);
+ text-decoration: none;
+ font-weight: bold;
+}
+
+a:link {
+ color: rgb(108,131,176);
+ text-decoration: none;
+ font-weight: bold;
+}
+
+a:hover {
+ color: #990000;
+ text-decoration: none;
+ font-weight: bold;
+}
+
+h1,h2,h3,h4 {
+ font-size: 16pt;
+}
diff --git a/retro/static/2006/frontComponents.gif b/retro/static/2006/frontComponents.gif
new file mode 100644
index 0000000..0f20c0d
Binary files /dev/null and b/retro/static/2006/frontComponents.gif differ
diff --git a/retro/static/2006/frontNews.gif b/retro/static/2006/frontNews.gif
new file mode 100644
index 0000000..6c2f35d
Binary files /dev/null and b/retro/static/2006/frontNews.gif differ
diff --git a/retro/static/2006/logoTop.png b/retro/static/2006/logoTop.png
new file mode 100644
index 0000000..e96cabc
Binary files /dev/null and b/retro/static/2006/logoTop.png differ
diff --git a/retro/static/2006/pad.gif b/retro/static/2006/pad.gif
new file mode 100644
index 0000000..7761b86
Binary files /dev/null and b/retro/static/2006/pad.gif differ
diff --git a/retro/static/2006/x-click-butcc-donate.gif b/retro/static/2006/x-click-butcc-donate.gif
new file mode 100644
index 0000000..046f378
Binary files /dev/null and b/retro/static/2006/x-click-butcc-donate.gif differ
diff --git a/retro/static/2007/arch.css b/retro/static/2007/arch.css
new file mode 100644
index 0000000..3aa504e
--- /dev/null
+++ b/retro/static/2007/arch.css
@@ -0,0 +1,372 @@
+* { margin: 0; padding: 0; }
+* ul { padding: 20px; }
+body {
+ background: url("title_back.png") repeat-x top left #fbf8f1;
+ padding: 0 30px;
+ color: #46494d;
+ font-family: Bitstream Vera Sans, Lucinda Grande, Arial, sans-serif;
+}
+/*
+ * Divs
+ */
+#head_container {
+ height: 175px;
+}
+#main_nav ul {
+ list-style: none;
+ padding-right: 10px;
+ padding-top: 48px;
+}
+#main_nav ul li {
+ display: block;
+ float: right;
+ width: 67px;
+ height: 20px;
+ padding-top: 2px;
+ margin-left: 3px;
+ background: url("tab.png") repeat-x bottom left #fbf8f1;
+ text-align: center;
+ font-size: 13px;
+}
+#main_nav ul li[class~=selected] {
+ background: #fbf8f1;
+}
+#main_nav ul li a {
+ text-decoration: none;
+}
+#dev_nav ul {
+ list-style: none;
+ padding-right: 10px;
+ padding-top: 5px;
+}
+#dev_nav ul li {
+ display: block;
+ float: right;
+ width: 87px;
+ height: 20px;
+ padding-top: 2px;
+ margin-left: 3px;
+ background: url("tab.png") repeat-x bottom left #fbf8f1;
+ border: 1px solid #cccccc;
+ text-align: center;
+ font-size: 13px;
+}
+#dev_nav ul li[class~=selected] {
+ background: #fbf8f1;
+}
+#dev_nav ul li a {
+ text-decoration: none;
+}
+#title {
+ height: 140px;
+ float: left;
+}
+#updates {
+ font-size: small;
+ /*position: relative;*/
+ top: 0px;
+ background: #f6efe0;
+ border: 1px solid #eee4cb;
+ padding: 10px;
+}
+#ads {
+ float: right;
+}
+#logo {
+ float: left;
+ width: 140px;
+ height: 140px;
+}
+#devlist {
+ width: 80%;
+ padding: 10px;
+ margin-left: auto;
+ margin-right: auto;
+ border-top: 1px dashed black;
+ border-bottom: 1px dashed black;
+ text-align: center;
+}
+.clear {
+ clear: both;
+ margin: 0;
+ padding: 0;
+}
+.right {
+ float: right;
+ width: 320px;
+ padding: 0 10px 10px 0;
+}
+.left {
+ padding: 10px;
+ margin: 0 360px 0 0;
+}
+.left p {
+ text-align: justify;
+ padding-bottom: 10px;
+}
+.box {
+ padding: 10px;
+ background: #e1e3e6;
+ border: 1px solid #8faecd;
+}
+.greybox {
+ padding: 10px;
+ background: #f6efe0;
+ border: 1px solid #eee4cb;
+}
+div.listing {
+ padding-right: 10px;
+ border-left: 1px solid #387cbf;
+}
+.error {
+ color: #dd0000;
+ font-size: small;
+}
+.foot {
+ clear: both;
+ text-align: center;
+ font-size: 0.8em;
+}
+#search {
+ float: right;
+ position: relative;
+ top: -2em;
+ font-size: 0.8em;
+}
+#search input {
+ background: #f6efe0;
+ border: 1px solid #eee4cb;
+}
+.smalltext {
+ text-align: right;
+ font-size: x-small;
+}
+/*
+ * Headers
+ */
+h2 {
+ margin: 20px 0 10px 0;
+}
+h2.title {
+ border-bottom: 1px solid #46494d;
+}
+h3 {
+ margin-bottom: 10px;
+}
+h3.title {
+ text-align: right;
+ border-bottom: 1px solid #46494d;
+}
+h4.title {
+ text-align: left;
+ border-bottom: 1px solid #46494d;
+}
+h4.news {
+ border-bottom: 1px dotted #8faecd;
+}
+div.listing h4 {
+ background: #d1d3d6;
+ border-top: 1px double #387cbf;
+ padding: 3px;
+}
+/*
+ * Paragraphs, Anchors, Images
+ */
+p {
+ padding-bottom: 20px;
+}
+p.news {
+ text-align: left;
+ font-size: small;
+}
+a {
+ color: #35526f;
+ font-weight: bold;
+ text-decoration: underline;
+}
+.news a {
+ text-decoration: none;
+}
+#about {
+ position: relative;
+ top: -9px;
+}
+#about a {
+ text-decoration: none;
+}
+.community a {
+ text-decoration: none;
+}
+ol {
+ padding-left: 45px;
+}
+ul.small {
+ list-style: none;
+ font-size: x-small;
+}
+ul.links {
+ list-style: none;
+ font-size: small;
+ padding: 0px 0px 20px 20px;
+}
+img {
+ border: none;
+}
+hr {
+ border: none;
+ border-top: 1px solid #46494d;
+}
+.greybox input, button, textarea, select {
+ background: #e1e3e6;
+ border: 1px solid #8faecd;
+}
+.box input, button {
+ padding: 2px;
+ background: #c1c3f6;
+ font-size: x-small;
+ border: 1px solid #8faecd;
+}
+button#f_trigger {
+ background: #e1e3e6;
+}
+/*
+ * Table stuff
+ */
+table.center {
+ margin-left: auto;
+ margin-right: auto;
+}
+table#releases {
+ font-size: small;
+ width: 100%;
+}
+table#releases td {
+ padding-right: 20px;
+}
+table#repolinks {
+ font-size: small;
+ width: 100%;
+}
+table#repolinks td {
+ text-align: right;
+}
+table#repolinks th {
+ text-align: left;
+}
+table#art {
+ text-align: center;
+ margin-left: auto;
+ margin-right: auto;
+}
+.devpic {
+ vertical-align: top;
+ padding-right: 15px;
+}
+table.deventry {
+ padding-bottom: 25px;
+}
+.deventry th {
+ text-align: left;
+ vertical-align: top;
+ white-space: nowrap;
+}
+.deventry td {
+ border-bottom: 1px solid black;
+ width: 100%;
+}
+table.results {
+ padding: 0px;
+ border-collapse: collapse;
+}
+.results th {
+ background: #e1e3e6;
+ border-bottom: 1px solid #46494d;
+ border-top: 1px solid #46494d;
+ text-align: left;
+ padding-top: 0px;
+ padding-bottom: 0px;
+ padding-right: 5px;
+}
+.results th>a {
+ text-decoration: none;
+ color: #46494d;
+}
+.results td {
+ padding-right: 5px;
+ vertical-align: top;
+ font-size: 0.8em;
+}
+.listing th {
+ background: #d1d3d6;
+ border-left: 1px solid #387cbf;
+ font-size: small;
+ vertical-align: top;
+ text-align: left;
+ padding: 2px;
+}
+.listing td {
+ font-size: small;
+ padding: 2px;
+}
+blockquote.code {
+ background: #c1c3f6;
+ border: 1px solid #8faecd;
+ margin-left: auto;
+ margin-right: auto;
+ white-space: nowrap;
+ padding: 5px;
+ font-family: Courier, Courier New, Monospace;
+}
+/*
+ * Wiki Styles
+ */
+h1.wiki {
+ border-bottom: 1px solid #46494d;
+}
+div.wikifoot_l {
+ font-size: x-small;
+ text-align: left;
+ padding-top: 25px;
+}
+div.wikifoot_r {
+ font-size: x-small;
+ text-align: right;
+ float: right;
+ padding-top: 25px;
+}
+.wikibody {
+ padding-top: 15px;
+}
+.wikibody ol {
+ padding-left: 28px;
+ padding-top: 0px;
+}
+.wikibody ul {
+ padding-left: 25px;
+ padding-top: 0px;
+}
+.wikibody dd {
+ padding-left: 30px;
+}
+.wikibody pre code {
+ background: #c1c3f6;
+ border: 1px solid #8faecd;
+ margin-left: auto;
+ margin-right: auto;
+ white-space: nowrap;
+ padding: 5px;
+ font-family: Courier, Courier New, Monospace;
+}
+.wikibody blockquote {
+ padding-left: 30px;
+}
+.wikibody td {
+ padding: 5px;
+ border: 1px solid black;
+}
+
+/* Used by Django's FormWrappers */
+textarea.vLargeTextField {
+ width: 450px;
+ height: 250px;
+}
diff --git a/retro/static/2007/button.png b/retro/static/2007/button.png
new file mode 100644
index 0000000..670d69c
Binary files /dev/null and b/retro/static/2007/button.png differ
diff --git a/retro/static/2007/logo.png b/retro/static/2007/logo.png
new file mode 100644
index 0000000..b2b6d86
Binary files /dev/null and b/retro/static/2007/logo.png differ
diff --git a/retro/static/2007/rss.png b/retro/static/2007/rss.png
new file mode 100644
index 0000000..c916459
Binary files /dev/null and b/retro/static/2007/rss.png differ
diff --git a/retro/static/2007/tab.png b/retro/static/2007/tab.png
new file mode 100644
index 0000000..56d2e61
Binary files /dev/null and b/retro/static/2007/tab.png differ
diff --git a/retro/static/2007/title.png b/retro/static/2007/title.png
new file mode 100644
index 0000000..e16971a
Binary files /dev/null and b/retro/static/2007/title.png differ
diff --git a/retro/static/2007/title_back.png b/retro/static/2007/title_back.png
new file mode 100644
index 0000000..95c98d7
Binary files /dev/null and b/retro/static/2007/title_back.png differ
diff --git a/retro/static/2008/arch.css b/retro/static/2008/arch.css
new file mode 100644
index 0000000..0b6acaf
--- /dev/null
+++ b/retro/static/2008/arch.css
@@ -0,0 +1,372 @@
+* { margin: 0; padding: 0; }
+* ul { padding: 20px; }
+body {
+ background: url("title_back.png") repeat-x top left #fbf8f1;
+ padding: 0 30px;
+ color: #46494d;
+ font-family: Bitstream Vera Sans, Lucida Grande, Arial, sans-serif;
+}
+/*
+ * Divs
+ */
+#head_container {
+ height: 175px;
+}
+#main_nav ul {
+ list-style: none;
+ padding-right: 10px;
+ padding-top: 48px;
+}
+#main_nav ul li {
+ display: block;
+ float: right;
+ width: 67px;
+ height: 20px;
+ padding-top: 2px;
+ margin-left: 3px;
+ background: url("tab.png") repeat-x bottom left #fbf8f1;
+ text-align: center;
+ font-size: 13px;
+}
+#main_nav ul li[class~=selected] {
+ background: #fbf8f1;
+}
+#main_nav ul li a {
+ text-decoration: none;
+}
+#dev_nav ul {
+ list-style: none;
+ padding-right: 10px;
+ padding-top: 5px;
+}
+#dev_nav ul li {
+ display: block;
+ float: right;
+ width: 87px;
+ height: 20px;
+ padding-top: 2px;
+ margin-left: 3px;
+ background: url("tab.png") repeat-x bottom left #fbf8f1;
+ border: 1px solid #cccccc;
+ text-align: center;
+ font-size: 13px;
+}
+#dev_nav ul li[class~=selected] {
+ background: #fbf8f1;
+}
+#dev_nav ul li a {
+ text-decoration: none;
+}
+#title {
+ height: 140px;
+ float: left;
+}
+#updates {
+ font-size: small;
+ /*position: relative;*/
+ top: 0px;
+ background: #f6efe0;
+ border: 1px solid #eee4cb;
+ padding: 10px;
+}
+#ads {
+ float: right;
+}
+#logo {
+ float: left;
+ width: 140px;
+ height: 140px;
+}
+#devlist {
+ width: 80%;
+ padding: 10px;
+ margin-left: auto;
+ margin-right: auto;
+ border-top: 1px dashed black;
+ border-bottom: 1px dashed black;
+ text-align: center;
+}
+.clear {
+ clear: both;
+ margin: 0;
+ padding: 0;
+}
+.right {
+ float: right;
+ width: 320px;
+ padding: 0 10px 10px 0;
+}
+.left {
+ padding: 10px;
+ margin: 0 360px 0 0;
+}
+.left p {
+ text-align: justify;
+ padding-bottom: 10px;
+}
+.box {
+ padding: 10px;
+ background: #e1e3e6;
+ border: 1px solid #8faecd;
+}
+.greybox {
+ padding: 10px;
+ background: #f6efe0;
+ border: 1px solid #eee4cb;
+}
+div.listing {
+ padding-right: 10px;
+ border-left: 1px solid #387cbf;
+}
+.error {
+ color: #dd0000;
+ font-size: small;
+}
+.foot {
+ clear: both;
+ text-align: center;
+ font-size: 0.8em;
+}
+#search {
+ float: right;
+ position: relative;
+ top: -2em;
+ font-size: 0.8em;
+}
+#search input {
+ background: #f6efe0;
+ border: 1px solid #eee4cb;
+}
+.smalltext {
+ text-align: right;
+ font-size: x-small;
+}
+/*
+ * Headers
+ */
+h2 {
+ margin: 20px 0 10px 0;
+}
+h2.title {
+ border-bottom: 1px solid #46494d;
+}
+h3 {
+ margin-bottom: 10px;
+}
+h3.title {
+ text-align: right;
+ border-bottom: 1px solid #46494d;
+}
+h4.title {
+ text-align: left;
+ border-bottom: 1px solid #46494d;
+}
+h4.news {
+ border-bottom: 1px dotted #8faecd;
+}
+div.listing h4 {
+ background: #d1d3d6;
+ border-top: 1px double #387cbf;
+ padding: 3px;
+}
+/*
+ * Paragraphs, Anchors, Images
+ */
+p {
+ padding-bottom: 20px;
+}
+p.news {
+ text-align: left;
+ font-size: small;
+}
+a {
+ color: #35526f;
+ font-weight: bold;
+ text-decoration: underline;
+}
+.news a {
+ text-decoration: none;
+}
+#about {
+ position: relative;
+ top: -9px;
+}
+#about a {
+ text-decoration: none;
+}
+.community a {
+ text-decoration: none;
+}
+ol {
+ padding-left: 45px;
+}
+ul.small {
+ list-style: none;
+ font-size: x-small;
+}
+ul.links {
+ list-style: none;
+ font-size: small;
+ padding: 0px 0px 20px 20px;
+}
+img {
+ border: none;
+}
+hr {
+ border: none;
+ border-top: 1px solid #46494d;
+}
+.greybox input, button, textarea, select {
+ background: #e1e3e6;
+ border: 1px solid #8faecd;
+}
+.box input, button {
+ padding: 2px;
+ background: #c1c3f6;
+ font-size: x-small;
+ border: 1px solid #8faecd;
+}
+button#f_trigger {
+ background: #e1e3e6;
+}
+/*
+ * Table stuff
+ */
+table.center {
+ margin-left: auto;
+ margin-right: auto;
+}
+table#releases {
+ font-size: small;
+ width: 100%;
+}
+table#releases td {
+ padding-right: 20px;
+}
+table#repolinks {
+ font-size: small;
+ width: 100%;
+}
+table#repolinks td {
+ text-align: right;
+}
+table#repolinks th {
+ text-align: left;
+}
+table#art {
+ text-align: center;
+ margin-left: auto;
+ margin-right: auto;
+}
+.devpic {
+ vertical-align: top;
+ padding-right: 15px;
+}
+table.deventry {
+ padding-bottom: 25px;
+}
+.deventry th {
+ text-align: left;
+ vertical-align: top;
+ white-space: nowrap;
+}
+.deventry td {
+ border-bottom: 1px solid black;
+ width: 100%;
+}
+table.results {
+ padding: 0px;
+ border-collapse: collapse;
+}
+.results th {
+ background: #e1e3e6;
+ border-bottom: 1px solid #46494d;
+ border-top: 1px solid #46494d;
+ text-align: left;
+ padding-top: 0px;
+ padding-bottom: 0px;
+ padding-right: 5px;
+}
+.results th>a {
+ text-decoration: none;
+ color: #46494d;
+}
+.results td {
+ padding-right: 5px;
+ vertical-align: top;
+ font-size: 0.8em;
+}
+.listing th {
+ background: #d1d3d6;
+ border-left: 1px solid #387cbf;
+ font-size: small;
+ vertical-align: top;
+ text-align: left;
+ padding: 2px;
+}
+.listing td {
+ font-size: small;
+ padding: 2px;
+}
+blockquote.code {
+ background: #c1c3f6;
+ border: 1px solid #8faecd;
+ margin-left: auto;
+ margin-right: auto;
+ white-space: nowrap;
+ padding: 5px;
+ font-family: Courier, Courier New, Monospace;
+}
+/*
+ * Wiki Styles
+ */
+h1.wiki {
+ border-bottom: 1px solid #46494d;
+}
+div.wikifoot_l {
+ font-size: x-small;
+ text-align: left;
+ padding-top: 25px;
+}
+div.wikifoot_r {
+ font-size: x-small;
+ text-align: right;
+ float: right;
+ padding-top: 25px;
+}
+.wikibody {
+ padding-top: 15px;
+}
+.wikibody ol {
+ padding-left: 28px;
+ padding-top: 0px;
+}
+.wikibody ul {
+ padding-left: 25px;
+ padding-top: 0px;
+}
+.wikibody dd {
+ padding-left: 30px;
+}
+.wikibody pre code {
+ background: #c1c3f6;
+ border: 1px solid #8faecd;
+ margin-left: auto;
+ margin-right: auto;
+ white-space: nowrap;
+ padding: 5px;
+ font-family: Courier, Courier New, Monospace;
+}
+.wikibody blockquote {
+ padding-left: 30px;
+}
+.wikibody td {
+ padding: 5px;
+ border: 1px solid black;
+}
+
+/* Used by Django's FormWrappers */
+textarea.vLargeTextField {
+ width: 450px;
+ height: 250px;
+}
diff --git a/retro/static/2008/logo.png b/retro/static/2008/logo.png
new file mode 100644
index 0000000..b2b6d86
Binary files /dev/null and b/retro/static/2008/logo.png differ
diff --git a/retro/static/2008/rss.png b/retro/static/2008/rss.png
new file mode 100644
index 0000000..c916459
Binary files /dev/null and b/retro/static/2008/rss.png differ
diff --git a/retro/static/2008/tab.png b/retro/static/2008/tab.png
new file mode 100644
index 0000000..56d2e61
Binary files /dev/null and b/retro/static/2008/tab.png differ
diff --git a/retro/static/2008/title.png b/retro/static/2008/title.png
new file mode 100644
index 0000000..e16971a
Binary files /dev/null and b/retro/static/2008/title.png differ
diff --git a/retro/static/2008/title_back.png b/retro/static/2008/title_back.png
new file mode 100644
index 0000000..95c98d7
Binary files /dev/null and b/retro/static/2008/title_back.png differ
diff --git a/retro/static/2009/arch.css b/retro/static/2009/arch.css
new file mode 100644
index 0000000..8d1cd30
--- /dev/null
+++ b/retro/static/2009/arch.css
@@ -0,0 +1,412 @@
+* { margin: 0; padding: 0; }
+* ul { padding: 10px 20px; }
+body {
+ min-width: 600px;
+ background: url("titlebar.png") repeat-x top left #fff;
+ padding: 0 30px;
+ color: #46494d;
+ font-size: 14px;
+ font-family: "DejaVu Sans", "Bitstream Vera Sans", "Lucida Grande", Arial, sans-serif;
+}
+/*
+ * Divs
+ */
+#head_container {
+ height: 220px;
+}
+#main_nav {
+ position: absolute;
+ top: 123px;
+ right: 30px;
+ width: 600px;
+ background: #333;
+}
+#dev_nav {
+ position: absolute;
+ top: 149px;
+ right: 30px;
+ width: 600px;
+ background: #1793d1;
+}
+#main_nav ul, #dev_nav ul {
+ list-style: none;
+ margin: 0;
+ padding: 0;
+}
+#main_nav ul li, #dev_nav ul li {
+ display: block;
+ float: right;
+ margin: 0 3px;
+ padding: 0;
+ text-align: center;
+ font-size: 13px;
+ line-height: 26px;
+}
+#main_nav ul li.selected {
+ background: #1793d1;
+}
+#dev_nav ul li.selected {
+ background: #333;
+}
+#main_nav ul li a, #dev_nav ul li a {
+ display: block;
+ padding: 0 8px;
+ color: #fff;
+ font-weight: bold;
+ text-decoration: none;
+}
+#main_nav ul li a:hover {
+ background: #1793d1;
+}
+#updates {
+ font-size: small;
+ /*position: relative;*/
+ top: 0px;
+ background: #f6efe0;
+ border: 1px solid #eee4cb;
+ padding: 10px;
+}
+#updates a.testing {
+ font-style: italic;
+}
+#ads {
+ z-index: 0;
+ position: absolute;
+ top: 40px;
+ right: 10px;
+}
+#logo {
+ z-index: 1;
+ position: absolute;
+ top: 10px;
+ left: 25px;
+ width: 350px;
+}
+#logo h1#archtitle {
+ text-indent: -9999px;
+ margin: 0;
+ padding: 0;
+}
+#logo h1#archtitle a {
+ display: block;
+ background: transparent url("titlelogo.png") top left no-repeat;
+ width: 350px;
+ height: 103px;
+}
+#devlist {
+ width: 80%;
+ padding: 10px;
+ margin-left: auto;
+ margin-right: auto;
+ border-top: 1px dashed black;
+ border-bottom: 1px dashed black;
+ text-align: center;
+}
+.clear {
+ clear: both;
+ margin: 0;
+ padding: 0;
+}
+.right {
+ float: right;
+ width: 320px;
+ padding: 0 10px 10px 0;
+}
+.left {
+ padding: 10px;
+ margin: 0 360px 0 0;
+}
+.left p {
+ padding-bottom: 10px;
+}
+.box {
+ padding: 10px;
+ background: #f0f0f0;
+ border: 1px solid #d9d9d9;
+}
+.greybox {
+ padding: 10px;
+ background: #f6efe0;
+ border: 1px solid #eee4cb;
+}
+div.listing {
+ padding-right: 10px;
+}
+.error, .errorlist {
+ color: #dd0000;
+ font-size: small;
+}
+.foot {
+ clear: both;
+ padding: 2em 0;
+ text-align: center;
+ font-size: 0.75em;
+ line-height: 1.5em;
+}
+#search {
+ float: right;
+ position: relative;
+ top: -2em;
+ font-size: 0.8em;
+}
+#search input {
+ background: #f6efe0;
+ border: 1px solid #eee4cb;
+}
+.smalltext {
+ text-align: right;
+ font-size: x-small;
+}
+/*
+ * Headers
+ */
+h2 {
+ margin: 20px 0 10px 0;
+}
+h2.title {
+ border-bottom: 1px solid #46494d;
+}
+h3 {
+ margin-bottom: 10px;
+}
+h3.title {
+ text-align: right;
+ border-bottom: 1px solid #46494d;
+}
+h4.title {
+ text-align: left;
+ border-bottom: 1px solid #46494d;
+}
+h4.news {
+ border-bottom: 1px dotted #0771a6;
+ margin-bottom: .25em;
+ padding-bottom: .2em;
+}
+div.listing h4 {
+ color: #fff;
+ background: #0771a6;
+ padding: 3px;
+}
+/*
+ * Paragraphs, Anchors, Images
+ */
+p {
+ padding-bottom: 20px;
+}
+p.news {
+ font-size: small;
+}
+a {
+ color: #0771a6;
+ text-decoration: none;
+}
+a:hover {
+ color: #333;
+ text-decoration: underline;
+}
+#about {
+ position: relative;
+ top: -9px;
+}
+ol {
+ padding-left: 45px;
+}
+ul.small {
+ list-style: none;
+ font-size: x-small;
+}
+ul.links {
+ list-style: none;
+ font-size: small;
+ padding: 0px 0px 20px 20px;
+}
+img {
+ border: none;
+}
+hr {
+ border: none;
+ border-top: 1px solid #46494d;
+}
+.greybox input, button, textarea, select {
+ background: #e1e3e6;
+ border: 1px solid #8faecd;
+}
+.box input, button {
+ padding: 2px;
+ background: #c1c3f6;
+ font-size: x-small;
+ border: 1px solid #8faecd;
+}
+button#f_trigger {
+ background: #e1e3e6;
+}
+/*
+ * Table stuff
+ */
+table.center {
+ margin-left: auto;
+ margin-right: auto;
+}
+table#releases {
+ font-size: small;
+ width: 100%;
+}
+table#releases td {
+ padding-right: 20px;
+}
+table#repolinks {
+ font-size: small;
+ width: 100%;
+}
+table#repolinks td {
+ text-align: right;
+}
+table#repolinks th {
+ text-align: left;
+}
+table#art {
+ text-align: center;
+ margin-left: auto;
+ margin-right: auto;
+}
+.devpic {
+ vertical-align: top;
+ padding-top: 10px;
+ padding-right: 15px;
+}
+table.deventry {
+ padding-bottom: 25px;
+}
+.deventry th {
+ text-align: left;
+ vertical-align: top;
+ white-space: nowrap;
+}
+.deventry td {
+ width: 100%;
+}
+table.results {
+ padding: 0px;
+ border-collapse: collapse;
+}
+.results th {
+ background: #e1e3e6;
+ border-bottom: 1px solid #46494d;
+ border-top: 1px solid #46494d;
+ text-align: left;
+ padding-top: 0px;
+ padding-bottom: 0px;
+ padding-right: 5px;
+}
+.results th>a {
+ text-decoration: none;
+ color: #46494d;
+}
+.results td {
+ padding-right: 5px;
+ vertical-align: top;
+ font-size: 0.8em;
+}
+.listing th {
+ font-size: small;
+ vertical-align: top;
+ text-align: left;
+ padding: 2px;
+}
+.listing td {
+ font-size: small;
+ padding: 2px;
+}
+blockquote.code {
+ background: #d0d0d0;
+ border: 1px solid #bbb;
+ margin-left: auto;
+ margin-right: auto;
+ white-space: nowrap;
+ padding: 5px;
+ font-family: "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, "Courier New", Monospace;
+}
+/*
+ * Wiki Styles
+ */
+h1.wiki {
+ border-bottom: 1px solid #46494d;
+}
+div.wikifoot_l {
+ font-size: x-small;
+ text-align: left;
+ padding-top: 25px;
+}
+div.wikifoot_r {
+ font-size: x-small;
+ text-align: right;
+ float: right;
+ padding-top: 25px;
+}
+.wikibody {
+ padding-top: 15px;
+}
+.wikibody ol {
+ padding-left: 28px;
+ padding-top: 0px;
+}
+.wikibody ul {
+ padding-left: 25px;
+ padding-top: 0px;
+}
+.wikibody dd {
+ padding-left: 30px;
+}
+.wikibody pre code {
+ background: #c1c3f6;
+ border: 1px solid #8faecd;
+ margin-left: auto;
+ margin-right: auto;
+ white-space: nowrap;
+ padding: 5px;
+ font-family: "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, "Courier New", Monospace;
+}
+.wikibody blockquote {
+ padding-left: 30px;
+}
+.wikibody td {
+ padding: 5px;
+ border: 1px solid black;
+}
+
+/* Used by Django's FormWrappers */
+textarea.vLargeTextField {
+ width: 450px;
+ height: 250px;
+}
+.pkgr2 {
+ background-color: #eee4cb;
+}
+
+/* override some calendar attributes copied from admin */
+/* CALENDARS & CLOCKS */
+.calendarbox, .clockbox { margin:5px auto; font-size:11px; width:16em; text-align:center; background:white; position:relative; }
+.clockbox { width:9em; }
+.calendar { margin:0; padding: 0; }
+.calendar table { margin:0; padding:0; border-collapse:collapse; background:white; width:99%; }
+.calendar caption, .calendarbox h2 { margin: 0; font-size:11px; text-align:center; border-top:none; }
+.calendar th { font-size:10px; color:#666; padding:2px 3px; text-align:center; background:#e1e1e1 url(nav-bg.gif) 0 50% repeat-x; border-bottom:1px solid #ddd; }
+.calendar td { font-size:11px; text-align: center; padding: 0; border-top:1px solid #eee; border-bottom:none; }
+.calendar td.selected a { background: #C9DBED; }
+.calendar td.nonday { background:#efefef; }
+.calendar td.today a { background:#ffc; }
+.calendar td a, .timelist a { display: block; font-weight:bold; padding:4px; text-decoration: none; color:#444; }
+.calendar td a:hover, .timelist a:hover { background: #5b80b2; color:white; }
+.calendar td a:active, .timelist a:active { background: #036; color:white; }
+.calendarnav { font-size:10px; text-align: center; color:#ccc; margin:0; padding:1px 3px; }
+.calendarnav a:link, #calendarnav a:visited, #calendarnav a:hover { color: #999; }
+.calendar-shortcuts { background:white; font-size:10px; line-height:11px; border-top:1px solid #eee; padding:3px 0 4px; color:#ccc; }
+.calendarbox .calendarnav-previous, .calendarbox .calendarnav-next { display:block; position:absolute; font-weight:bold; font-size:12px; background:#C9DBED url(default-bg.gif) bottom left repeat-x; padding:1px 4px 2px 4px; color:white; }
+.calendarnav-previous:hover, .calendarnav-next:hover { background:#036; }
+.calendarnav-previous { top:0; left:0; }
+.calendarnav-next { top:0; right:0; }
+.calendar-cancel { margin:0 !important; padding:0; font-size:10px; background:#e1e1e1 url(nav-bg.gif) 0 50% repeat-x; border-top:1px solid #ddd; }
+.calendar-cancel a { padding:2px; color:#999; }
+ul.timelist, .timelist li { list-style-type:none; margin:0; padding:0; }
+.timelist a { padding:2px; }
+
diff --git a/retro/static/2009/default-bg.gif b/retro/static/2009/default-bg.gif
new file mode 100644
index 0000000..003aeca
Binary files /dev/null and b/retro/static/2009/default-bg.gif differ
diff --git a/retro/static/2009/nav-bg.gif b/retro/static/2009/nav-bg.gif
new file mode 100644
index 0000000..f8402b8
Binary files /dev/null and b/retro/static/2009/nav-bg.gif differ
diff --git a/retro/static/2009/rss.png b/retro/static/2009/rss.png
new file mode 100644
index 0000000..c916459
Binary files /dev/null and b/retro/static/2009/rss.png differ
diff --git a/retro/static/2009/sevenl_button.png b/retro/static/2009/sevenl_button.png
new file mode 100644
index 0000000..131b4dc
Binary files /dev/null and b/retro/static/2009/sevenl_button.png differ
diff --git a/retro/static/2009/titlebar.png b/retro/static/2009/titlebar.png
new file mode 100644
index 0000000..4e17b60
Binary files /dev/null and b/retro/static/2009/titlebar.png differ
diff --git a/retro/static/2009/titlelogo.png b/retro/static/2009/titlelogo.png
new file mode 100644
index 0000000..b3da627
Binary files /dev/null and b/retro/static/2009/titlelogo.png differ
diff --git a/retro/static/2010/arch.css b/retro/static/2010/arch.css
new file mode 100644
index 0000000..8d1cd30
--- /dev/null
+++ b/retro/static/2010/arch.css
@@ -0,0 +1,412 @@
+* { margin: 0; padding: 0; }
+* ul { padding: 10px 20px; }
+body {
+ min-width: 600px;
+ background: url("titlebar.png") repeat-x top left #fff;
+ padding: 0 30px;
+ color: #46494d;
+ font-size: 14px;
+ font-family: "DejaVu Sans", "Bitstream Vera Sans", "Lucida Grande", Arial, sans-serif;
+}
+/*
+ * Divs
+ */
+#head_container {
+ height: 220px;
+}
+#main_nav {
+ position: absolute;
+ top: 123px;
+ right: 30px;
+ width: 600px;
+ background: #333;
+}
+#dev_nav {
+ position: absolute;
+ top: 149px;
+ right: 30px;
+ width: 600px;
+ background: #1793d1;
+}
+#main_nav ul, #dev_nav ul {
+ list-style: none;
+ margin: 0;
+ padding: 0;
+}
+#main_nav ul li, #dev_nav ul li {
+ display: block;
+ float: right;
+ margin: 0 3px;
+ padding: 0;
+ text-align: center;
+ font-size: 13px;
+ line-height: 26px;
+}
+#main_nav ul li.selected {
+ background: #1793d1;
+}
+#dev_nav ul li.selected {
+ background: #333;
+}
+#main_nav ul li a, #dev_nav ul li a {
+ display: block;
+ padding: 0 8px;
+ color: #fff;
+ font-weight: bold;
+ text-decoration: none;
+}
+#main_nav ul li a:hover {
+ background: #1793d1;
+}
+#updates {
+ font-size: small;
+ /*position: relative;*/
+ top: 0px;
+ background: #f6efe0;
+ border: 1px solid #eee4cb;
+ padding: 10px;
+}
+#updates a.testing {
+ font-style: italic;
+}
+#ads {
+ z-index: 0;
+ position: absolute;
+ top: 40px;
+ right: 10px;
+}
+#logo {
+ z-index: 1;
+ position: absolute;
+ top: 10px;
+ left: 25px;
+ width: 350px;
+}
+#logo h1#archtitle {
+ text-indent: -9999px;
+ margin: 0;
+ padding: 0;
+}
+#logo h1#archtitle a {
+ display: block;
+ background: transparent url("titlelogo.png") top left no-repeat;
+ width: 350px;
+ height: 103px;
+}
+#devlist {
+ width: 80%;
+ padding: 10px;
+ margin-left: auto;
+ margin-right: auto;
+ border-top: 1px dashed black;
+ border-bottom: 1px dashed black;
+ text-align: center;
+}
+.clear {
+ clear: both;
+ margin: 0;
+ padding: 0;
+}
+.right {
+ float: right;
+ width: 320px;
+ padding: 0 10px 10px 0;
+}
+.left {
+ padding: 10px;
+ margin: 0 360px 0 0;
+}
+.left p {
+ padding-bottom: 10px;
+}
+.box {
+ padding: 10px;
+ background: #f0f0f0;
+ border: 1px solid #d9d9d9;
+}
+.greybox {
+ padding: 10px;
+ background: #f6efe0;
+ border: 1px solid #eee4cb;
+}
+div.listing {
+ padding-right: 10px;
+}
+.error, .errorlist {
+ color: #dd0000;
+ font-size: small;
+}
+.foot {
+ clear: both;
+ padding: 2em 0;
+ text-align: center;
+ font-size: 0.75em;
+ line-height: 1.5em;
+}
+#search {
+ float: right;
+ position: relative;
+ top: -2em;
+ font-size: 0.8em;
+}
+#search input {
+ background: #f6efe0;
+ border: 1px solid #eee4cb;
+}
+.smalltext {
+ text-align: right;
+ font-size: x-small;
+}
+/*
+ * Headers
+ */
+h2 {
+ margin: 20px 0 10px 0;
+}
+h2.title {
+ border-bottom: 1px solid #46494d;
+}
+h3 {
+ margin-bottom: 10px;
+}
+h3.title {
+ text-align: right;
+ border-bottom: 1px solid #46494d;
+}
+h4.title {
+ text-align: left;
+ border-bottom: 1px solid #46494d;
+}
+h4.news {
+ border-bottom: 1px dotted #0771a6;
+ margin-bottom: .25em;
+ padding-bottom: .2em;
+}
+div.listing h4 {
+ color: #fff;
+ background: #0771a6;
+ padding: 3px;
+}
+/*
+ * Paragraphs, Anchors, Images
+ */
+p {
+ padding-bottom: 20px;
+}
+p.news {
+ font-size: small;
+}
+a {
+ color: #0771a6;
+ text-decoration: none;
+}
+a:hover {
+ color: #333;
+ text-decoration: underline;
+}
+#about {
+ position: relative;
+ top: -9px;
+}
+ol {
+ padding-left: 45px;
+}
+ul.small {
+ list-style: none;
+ font-size: x-small;
+}
+ul.links {
+ list-style: none;
+ font-size: small;
+ padding: 0px 0px 20px 20px;
+}
+img {
+ border: none;
+}
+hr {
+ border: none;
+ border-top: 1px solid #46494d;
+}
+.greybox input, button, textarea, select {
+ background: #e1e3e6;
+ border: 1px solid #8faecd;
+}
+.box input, button {
+ padding: 2px;
+ background: #c1c3f6;
+ font-size: x-small;
+ border: 1px solid #8faecd;
+}
+button#f_trigger {
+ background: #e1e3e6;
+}
+/*
+ * Table stuff
+ */
+table.center {
+ margin-left: auto;
+ margin-right: auto;
+}
+table#releases {
+ font-size: small;
+ width: 100%;
+}
+table#releases td {
+ padding-right: 20px;
+}
+table#repolinks {
+ font-size: small;
+ width: 100%;
+}
+table#repolinks td {
+ text-align: right;
+}
+table#repolinks th {
+ text-align: left;
+}
+table#art {
+ text-align: center;
+ margin-left: auto;
+ margin-right: auto;
+}
+.devpic {
+ vertical-align: top;
+ padding-top: 10px;
+ padding-right: 15px;
+}
+table.deventry {
+ padding-bottom: 25px;
+}
+.deventry th {
+ text-align: left;
+ vertical-align: top;
+ white-space: nowrap;
+}
+.deventry td {
+ width: 100%;
+}
+table.results {
+ padding: 0px;
+ border-collapse: collapse;
+}
+.results th {
+ background: #e1e3e6;
+ border-bottom: 1px solid #46494d;
+ border-top: 1px solid #46494d;
+ text-align: left;
+ padding-top: 0px;
+ padding-bottom: 0px;
+ padding-right: 5px;
+}
+.results th>a {
+ text-decoration: none;
+ color: #46494d;
+}
+.results td {
+ padding-right: 5px;
+ vertical-align: top;
+ font-size: 0.8em;
+}
+.listing th {
+ font-size: small;
+ vertical-align: top;
+ text-align: left;
+ padding: 2px;
+}
+.listing td {
+ font-size: small;
+ padding: 2px;
+}
+blockquote.code {
+ background: #d0d0d0;
+ border: 1px solid #bbb;
+ margin-left: auto;
+ margin-right: auto;
+ white-space: nowrap;
+ padding: 5px;
+ font-family: "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, "Courier New", Monospace;
+}
+/*
+ * Wiki Styles
+ */
+h1.wiki {
+ border-bottom: 1px solid #46494d;
+}
+div.wikifoot_l {
+ font-size: x-small;
+ text-align: left;
+ padding-top: 25px;
+}
+div.wikifoot_r {
+ font-size: x-small;
+ text-align: right;
+ float: right;
+ padding-top: 25px;
+}
+.wikibody {
+ padding-top: 15px;
+}
+.wikibody ol {
+ padding-left: 28px;
+ padding-top: 0px;
+}
+.wikibody ul {
+ padding-left: 25px;
+ padding-top: 0px;
+}
+.wikibody dd {
+ padding-left: 30px;
+}
+.wikibody pre code {
+ background: #c1c3f6;
+ border: 1px solid #8faecd;
+ margin-left: auto;
+ margin-right: auto;
+ white-space: nowrap;
+ padding: 5px;
+ font-family: "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, "Courier New", Monospace;
+}
+.wikibody blockquote {
+ padding-left: 30px;
+}
+.wikibody td {
+ padding: 5px;
+ border: 1px solid black;
+}
+
+/* Used by Django's FormWrappers */
+textarea.vLargeTextField {
+ width: 450px;
+ height: 250px;
+}
+.pkgr2 {
+ background-color: #eee4cb;
+}
+
+/* override some calendar attributes copied from admin */
+/* CALENDARS & CLOCKS */
+.calendarbox, .clockbox { margin:5px auto; font-size:11px; width:16em; text-align:center; background:white; position:relative; }
+.clockbox { width:9em; }
+.calendar { margin:0; padding: 0; }
+.calendar table { margin:0; padding:0; border-collapse:collapse; background:white; width:99%; }
+.calendar caption, .calendarbox h2 { margin: 0; font-size:11px; text-align:center; border-top:none; }
+.calendar th { font-size:10px; color:#666; padding:2px 3px; text-align:center; background:#e1e1e1 url(nav-bg.gif) 0 50% repeat-x; border-bottom:1px solid #ddd; }
+.calendar td { font-size:11px; text-align: center; padding: 0; border-top:1px solid #eee; border-bottom:none; }
+.calendar td.selected a { background: #C9DBED; }
+.calendar td.nonday { background:#efefef; }
+.calendar td.today a { background:#ffc; }
+.calendar td a, .timelist a { display: block; font-weight:bold; padding:4px; text-decoration: none; color:#444; }
+.calendar td a:hover, .timelist a:hover { background: #5b80b2; color:white; }
+.calendar td a:active, .timelist a:active { background: #036; color:white; }
+.calendarnav { font-size:10px; text-align: center; color:#ccc; margin:0; padding:1px 3px; }
+.calendarnav a:link, #calendarnav a:visited, #calendarnav a:hover { color: #999; }
+.calendar-shortcuts { background:white; font-size:10px; line-height:11px; border-top:1px solid #eee; padding:3px 0 4px; color:#ccc; }
+.calendarbox .calendarnav-previous, .calendarbox .calendarnav-next { display:block; position:absolute; font-weight:bold; font-size:12px; background:#C9DBED url(default-bg.gif) bottom left repeat-x; padding:1px 4px 2px 4px; color:white; }
+.calendarnav-previous:hover, .calendarnav-next:hover { background:#036; }
+.calendarnav-previous { top:0; left:0; }
+.calendarnav-next { top:0; right:0; }
+.calendar-cancel { margin:0 !important; padding:0; font-size:10px; background:#e1e1e1 url(nav-bg.gif) 0 50% repeat-x; border-top:1px solid #ddd; }
+.calendar-cancel a { padding:2px; color:#999; }
+ul.timelist, .timelist li { list-style-type:none; margin:0; padding:0; }
+.timelist a { padding:2px; }
+
diff --git a/retro/static/2010/default-bg.gif b/retro/static/2010/default-bg.gif
new file mode 100644
index 0000000..003aeca
Binary files /dev/null and b/retro/static/2010/default-bg.gif differ
diff --git a/retro/static/2010/nav-bg.gif b/retro/static/2010/nav-bg.gif
new file mode 100644
index 0000000..f8402b8
Binary files /dev/null and b/retro/static/2010/nav-bg.gif differ
diff --git a/retro/static/2010/rss.png b/retro/static/2010/rss.png
new file mode 100644
index 0000000..c916459
Binary files /dev/null and b/retro/static/2010/rss.png differ
diff --git a/retro/static/2010/sevenl_button.png b/retro/static/2010/sevenl_button.png
new file mode 100644
index 0000000..93adcdf
Binary files /dev/null and b/retro/static/2010/sevenl_button.png differ
diff --git a/retro/static/2010/titlebar.png b/retro/static/2010/titlebar.png
new file mode 100644
index 0000000..4e17b60
Binary files /dev/null and b/retro/static/2010/titlebar.png differ
diff --git a/retro/static/2010/titlelogo.png b/retro/static/2010/titlelogo.png
new file mode 100644
index 0000000..b3da627
Binary files /dev/null and b/retro/static/2010/titlelogo.png differ
diff --git a/retro/static/2010/vnet_button.png b/retro/static/2010/vnet_button.png
new file mode 100644
index 0000000..22cfa9e
Binary files /dev/null and b/retro/static/2010/vnet_button.png differ
diff --git a/retro/static/2011/airvm_button.png b/retro/static/2011/airvm_button.png
new file mode 100644
index 0000000..0acadc9
Binary files /dev/null and b/retro/static/2011/airvm_button.png differ
diff --git a/retro/static/2011/archlogo.gif b/retro/static/2011/archlogo.gif
new file mode 100644
index 0000000..e1852a0
Binary files /dev/null and b/retro/static/2011/archlogo.gif differ
diff --git a/retro/static/2011/archlogo.png b/retro/static/2011/archlogo.png
new file mode 100644
index 0000000..e873e94
Binary files /dev/null and b/retro/static/2011/archlogo.png differ
diff --git a/retro/static/2011/archnavbar.css b/retro/static/2011/archnavbar.css
new file mode 100644
index 0000000..d95832b
--- /dev/null
+++ b/retro/static/2011/archnavbar.css
@@ -0,0 +1,33 @@
+/*
+ * ARCH GLOBAL NAVBAR
+ *
+ * We're forcing all generic selectors with !important
+ * to help prevent other stylesheets from interfering.
+ *
+ */
+
+/* container for the entire bar */
+#archnavbar { height: 40px !important; padding: 10px 15px !important; background: #333 !important; border-bottom: 5px #08c solid !important; }
+
+/* logo trickery -- GIF for IE6 and PNG for the rest */
+#archnavbarlogo { float: left !important; margin: 0 !important; padding: 0 !important; height: 40px !important; width: 190px !important; }
+/* IE6 doesn't support alpha PNGs so we serve it a GIF */
+#archnavbarlogo { background: url('archlogo.gif') no-repeat !important; }
+/* and use a proper PNG for all other modern browsers */
+html > body #archnavbarlogo { background: url('archlogo.png') no-repeat !important; }
+
+/* move the heading/paragraph text offscreen */
+#archnavbarlogo p { margin: 0 !important; padding: 0 !important; text-indent: -9999px !important; }
+#archnavbarlogo h1 { margin: 0 !important; padding: 0 !important; text-indent: -9999px !important; }
+
+/* make the link the same size as the logo */
+#archnavbarlogo a { display: block !important; height: 40px !important; width: 190px !important; }
+
+/* display the list inline, float it to the right and style it */
+#archnavbar ul { display: inline !important; float: right !important; list-style: none !important; margin: 0 !important; padding: 0 !important; }
+#archnavbar ul li { float: left !important; font-size: 14px !important; font-family: sans-serif !important; line-height: 45px !important; padding-right: 15px !important; padding-left: 15px !important; }
+
+/* style the links */
+#archnavbar ul#archnavbarlist li a { color: #999; font-weight: bold !important; text-decoration: none !important; }
+#archnavbar ul li a:hover { color: white !important; text-decoration: underline !important; }
+
diff --git a/retro/static/2011/archweb-print.css b/retro/static/2011/archweb-print.css
new file mode 100644
index 0000000..079dfd2
--- /dev/null
+++ b/retro/static/2011/archweb-print.css
@@ -0,0 +1,24 @@
+
+
+
+
+
+/*
+ FILE ARCHIVED ON 3:57:32 Feb 12, 2011 AND RETRIEVED FROM THE
+ INTERNET ARCHIVE ON 20:20:44 Feb 2, 2012.
+ JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.
+
+ ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
+ SECTION 108(a)(3)).
+*/
+/*
+ * ARCH LINUX DJANGO (MAIN SITE)
+ *
+ * Stylesheet for printing
+ */
+
+/* general styling */
+body { font: normal 100% sans-serif; }
+#content { font-size: 0.812em; }
+#archnavbarmenu, #archdev-navbar, .admin-actions { display: none; }
+
diff --git a/retro/static/2011/archweb.css b/retro/static/2011/archweb.css
new file mode 100644
index 0000000..d82f416
--- /dev/null
+++ b/retro/static/2011/archweb.css
@@ -0,0 +1,258 @@
+/* import the global navbar stylesheet */
+@import url('archnavbar.css');
+
+/* simple reset */
+* { margin: 0; padding: 0; line-height: 1.4; }
+
+/* general styling */
+body { min-width: 650px; background: #f6f9fc; color: #222; font: normal 100% sans-serif; text-align: center; }
+p { margin: .33em 0 1em; }
+ol, ul { margin-bottom: 1em; padding-left: 2em; }
+ul { list-style: square; }
+code { font: 1.2em monospace; background: #ffa; padding: 0.15em 0.25em; }
+pre { font: 1.2em monospace; border: 1px solid #bdb; background: #dfd; padding: 0.5em; margin: 0.25em 2em; }
+blockquote { margin: 1.5em 2em; }
+input { vertical-align: middle; }
+select[multiple] { padding-top: 1px; padding-bottom: 1px; }
+select[multiple] option { padding-left: 0.3em; padding-right: 0.5em; }
+input[type=submit] { padding-left: 0.6em; padding-right: 0.6em; }
+.clear { clear: both; }
+hr { border: none; border-top: 1px solid #888; }
+img { border: 0; }
+
+/* scale fonts down to a sane default (16 * .812 = 13px) */
+#content { font-size: 0.812em; }
+
+/* link style */
+a { text-decoration: none; }
+a:link, th a:visited { color: #07b; }
+a:visited { color: #666; }
+a:hover { text-decoration: underline; color: #666; }
+a:active { color: #e90; }
+
+/* headings */
+h2 { font-size: 1.5em; margin-bottom: 0.5em; border-bottom: 1px solid #888; }
+h3 { font-size: 1.25em; margin-top: 1em; }
+h4 { font-size: 1.15em; margin-top: 1em; }
+h5 { font-size: 1em; margin-top: 1em; }
+
+/* general layout */
+div#content { width: 95%; margin: 0 auto; text-align: left; }
+div#content-left-wrapper { float: left; width: 100%; } /* req to keep content above sidebar in source code */
+div#content-left { margin: 0 340px 0 0; }
+div#content-right { float: left; width: 300px; margin-left: -300px; }
+div.box { margin-bottom: 1.5em; padding: 0.65em; background: #ecf2f5; border: 1px solid #bcd; }
+div#footer { clear: both; margin: 2em 0 1em; }
+div#footer p { margin: 0; text-align: center; font-size: 0.85em; }
+
+/* alignment */
+div.center, table.center, img.center { width: auto; margin-left: auto; margin-right: auto; }
+p.center, td.center, th.center { text-align: center; }
+
+/* table generics */
+table { width: 100%; border-collapse: collapse; }
+table .wrap { white-space: normal; }
+th, td { white-space: nowrap; text-align: left; }
+th { vertical-align: middle; font-weight: bold; }
+td { vertical-align: top; }
+
+/* table pretty styles */
+table.pretty1 { width: auto; margin-top: 0.25em; margin-bottom: 0.5em; border-collapse: collapse; border: 1px solid #bcd; }
+table.pretty1 th { padding: 0.35em; background: #e4eeff; border: 1px solid #bcd; }
+table.pretty1 td { padding: 0.35em; border: 1px dotted #bcd; }
+table.pretty2 { width: auto; margin-top: 0.25em; margin-bottom: 0.5em; border-collapse: collapse; border: 1px solid #bbb; }
+table.pretty2 th { padding: 0.35em; background: #eee; border: 1px solid #bbb; }
+table.pretty2 td { padding: 0.35em; border: 1px dotted #bbb; }
+
+/* forms and input styling */
+form p { margin: 0.5em 0; }
+fieldset { border: 0; }
+label { width: 12em; vertical-align: top; display: inline-block; font-weight: bold; }
+input[type=text], input[type=password], textarea { padding: 0.10em; }
+form.general-form label, form.general-form .form-help { width: 10em; vertical-align: top; display: inline-block; }
+form.general-form input[type=text], form.general-form textarea { width: 45%; }
+
+/* archdev navbar */
+div#archdev-navbar { margin: 1.5em 0; }
+div#archdev-navbar ul { list-style: none; margin: -0.5em 0; padding: 0; }
+div#archdev-navbar li { display: inline; margin: 0; padding: 0; font-size: 0.9em; }
+div#archdev-navbar li a { padding: 0 0.5em; color: #07b; }
+
+/* error/info messages (x pkg is already flagged out-of-date, etc) */
+#sys-message { width: 35em; text-align: center; margin: 1em auto; padding: 0.5em; background: #fff; border: 1px solid #f00; }
+#sys-message p { margin: 0; }
+
+ul.errorlist { color: red; }
+
+/*
+ * PAGE SPECIFIC STYLES
+ */
+
+/* home: introduction */
+#intro p.readmore { margin: -0.5em 0 0 0; font-size: .9em; text-align: right; }
+
+/* home: news */
+#news { margin-top: 1.5em; }
+#news h3 { border-bottom: 1px solid #888; }
+#news div { margin-bottom: 1em; }
+#news div p { margin-bottom: 0.5em; }
+#news .more { font-weight: normal; }
+#news .rss-icon { float: right; margin: -1.6em 0.4em 0 0; }
+#news h4 { font-size: 1em; margin-top: 1.5em; border-bottom: 1px dotted #bbb; }
+#news .timestamp { float: right; font-size: 0.85em; margin: -1.8em 0.5em 0 0; }
+
+/* home: pkgsearch box */
+#pkgsearch { padding: 1em 0.75em; background: #3ad; color: #fff; border: 1px solid #08b; }
+#pkgsearch label { width: auto; padding: 0.1em 0; }
+#pkgsearch input { width: 10em; float: right; font-size: 1em; color: #000; background: #fff; border: 1px solid #09c; }
+
+/* home: recent pkg updates */
+#pkg-updates h3 { margin: 0 0 0.3em; }
+#pkg-updates .more { font-weight: normal; }
+#pkg-updates .rss-icon { float: right; margin: -2em 0 0 0; }
+#pkg-updates table { margin: 0; }
+#pkg-updates td.pkg-name { white-space: normal; }
+#pkg-updates td.pkg-arch { text-align: right; }
+#pkg-updates span.testing, #pkg-updates span.community-testing, span.multilib-testing { font-style: italic; }
+
+/* home: sidebar navigation */
+div#nav-sidebar ul { list-style: none; margin: 0.5em 0 0.5em 1em; padding: 0; }
+
+/* home: sponsor banners */
+div#arch-sponsors img { padding: 0.3em 0; }
+
+/* home: sidebar components (navlist, sponsors, pkgsearch, etc) */
+div.widget { margin-bottom: 1.5em; }
+
+/* feeds page */
+#rss-feeds .rss { padding-right: 20px; background: url(rss.png) top right no-repeat; }
+
+/* artwork: logo images */
+#artwork img.inverted { background: #333; padding: 0; }
+#artwork div.imagelist img { display: inline; margin: 0.75em; }
+
+/* news: article list */
+.news-nav { float: right; margin-top: -2.2em; }
+.news-nav .prev, .news-nav .next { margin-left: 1em; margin-right: 1em; }
+
+/* news: article pages */
+div.news-article .article-info { margin: 0; color: #999; }
+
+/* news: add/edit article */
+form#newsform { width: 60em; }
+form#newsform input[type=text], form#newsform textarea { width: 75%; }
+
+/* donate: donor list */
+div#donor-list ul { width: 100%; }
+/* max 4 columns, but possibly fewer if screen size doesn't allow for more */
+div#donor-list li { float: left; width: 25%; min-width: 20em; }
+
+/* download page */
+#arch-downloads h3 { border-bottom: 1px dotted #aaa; }
+table#download-torrents .cpu-arch { text-align: center; }
+table#download-mirrors { width: auto; margin-bottom: 1em; }
+table#download-mirrors td.mirror-country { padding-top: 1em; }
+table#download-mirrors td.mirror-server { padding-right: 1em; }
+table#download-mirrors a { display: block; float: right; width: 4em; }
+
+/* pkglists/devlists */
+table.results { font-size: 0.846em; border-top: 1px dotted #999; border-bottom: 1px dotted #999; }
+table.results th { padding: 0.5em 1em 0.25em 0.25em; border-bottom: 1px solid #999; white-space: nowrap; background-color:#fff; }
+table.results td { padding: .3em 1em .3em 3px; }
+table.results tr.odd { background: #fff; }
+table.results tr.even { background: #e4eeff; }
+/* additional styles for JS sorting */
+table.results th.header { padding-right: 20px; background-image: url(nosort.gif); background-repeat: no-repeat; background-position: center right; cursor: pointer; }
+table.results th.headerSortDown { background-color: #e4eeff; background-image: url(desc.gif); }
+table.results th.headerSortUp { background-color: #e4eeff; background-image: url(asc.gif); }
+table.results .flagged { color: red; }
+
+/* pkglist: layout */
+div#pkglist-about { margin-top: 1.5em; }
+
+/* pkglist: results navigation */
+#pkglist-stats-top, #pkglist-stats-bottom { font-size: 0.85em; }
+#pkglist-results .pkglist-nav { float: right; margin-top: -2.2em; }
+.pkglist-nav .prev { margin-right: 1em; }
+.pkglist-nav .next { margin-right: 1em; }
+
+/* search fields and other filter selections */
+.filter-criteria h3 { font-size: 1em; margin-top:0; }
+.filter-criteria div { float: left; margin-right: 1.65em; font-size: 0.85em; }
+.filter-criteria legend { display: none; }
+.filter-criteria label { width: auto; display: block; font-weight: normal; }
+
+/* pkgdetails: details links that float on the right */
+#pkgdetails #detailslinks { float: right; }
+#pkgdetails #detailslinks h4 { margin-top: 0; margin-bottom: 0.25em; }
+#pkgdetails #detailslinks ul { list-style: none; padding: 0; margin-bottom: 0; font-size: 0.846em; }
+#pkgdetails #detailslinks > div { padding: 0.5em; margin-bottom: 1em; background: #eee; border: 1px solid #bbb; }
+#pkgdetails #actionlist .flagged { color: red; font-size: 0.9em; font-style: italic; }
+
+/* pkgdetails: pkg info */
+#pkgdetails #pkginfo { width: auto; }
+#pkgdetails #pkginfo td { padding: 0.25em 0 0.25em 1.5em; }
+
+/* pkgdetails: flag package */
+form#flag-pkg-form label { width: 10em; }
+form#flag-pkg-form textarea, form#flag-pkg-form input[type=text] { width: 45%; }
+
+/* pkgdetails: deps, required by and file lists */
+#pkgdetails #metadata h3 { background: #555; color: #fff; font-size: 1em; margin-bottom: 0.5em; padding: 0.2em 0.35em; }
+#pkgdetails #metadata ul { list-style: none; margin: 0; padding: 0; }
+#pkgdetails #metadata li { padding-left: 0.5em; }
+#pkgdetails #metadata p { padding-left: 0.5em; }
+#pkgdetails #metadata .message { font-style: italic; }
+#pkgdetails #metadata br { clear: both; }
+#pkgdetails #pkgdeps { float: left; width: 48%; margin-right: 2%; }
+#pkgdetails #pkgreqs { float: left; width: 50%; }
+#pkgdetails #pkgfiles { clear: left; padding-top: 1em; }
+
+/* dev/TU biographies */
+div#arch-bio-toc { width: 75%; margin: 0 auto; text-align: center; }
+table.arch-bio-entry td.pic { vertical-align: top; padding-right: 15px; padding-top: 10px; }
+table.arch-bio-entry td.pic img { padding: 4px; border: 1px solid #ccc; }
+table.arch-bio-entry table.bio { margin-bottom: 2em; }
+table.arch-bio-entry table.bio th { text-align: left; padding-right: 0.5em; vertical-align: top; white-space: nowrap; }
+table.arch-bio-entry table.bio td { width: 100%; padding-bottom: 0.25em; }
+
+/* dev: login/out */
+p.login-error {}
+table#dev-login { width: auto; }
+
+/* dev dashboard: flagged packages */
+form#dash-pkg-notify { text-align: right; padding: 1em 0 0; margin-top: 1em; font-size: 0.85em; border-top: 1px dotted #aaa; }
+form#dash-pkg-notify label { width: auto; font-weight: normal; }
+form#dash-pkg-notify input { vertical-align: middle; margin: 0 0.25em; }
+form#dash-pkg-notify input[type=submit] { margin-top: -0.25em; }
+form#dash-pkg-notify p { margin: 0; }
+
+/* dev dashboard: collapse stat tables by default */
+table#stats-by-maintainer, table#stats-by-repo, table#stats-by-arch { display: none; }
+table.dash-stats .key { width: 50%; }
+span.dash-click { font-weight: normal; font-size: 0.8em; color: #888; }
+div.dash-stats h3 { color: #07b; }
+
+/* read only (public) todo lists */
+#public_todo_lists .todo_list {
+ margin-left: 2em;
+}
+
+/* dev dashboard: admin actions (add news items, todo list, etc) */
+ul.admin-actions { float: right; list-style: none; margin-top: -2.5em; }
+ul.admin-actions li { display: inline; padding-left: 1.5em; }
+
+/* dev: todo list */
+.todo-table .complete { color: green; }
+.todo-table .incomplete { color: red; }
+
+/* dev: signoff page */
+#dev-signoffs ul { list-style: none; margin: 0; padding: 0; }
+#dev-signoffs .signoff-yes { color: green; font-weight: bold; }
+#dev-signoffs .signoff-no { color: red; }
+#dev-signoffs .signed-username { color: #888; margin-left: 0.5em; }
+
+/* highlight current website in the navbar */
+#archnavbar.anb-home ul li#anb-home a { color: white !important; }
+#archnavbar.anb-packages ul li#anb-packages a { color: white !important; }
+#archnavbar.anb-download ul li#anb-download a { color: white !important; }
diff --git a/retro/static/2011/asc.gif b/retro/static/2011/asc.gif
new file mode 100644
index 0000000..7415786
Binary files /dev/null and b/retro/static/2011/asc.gif differ
diff --git a/retro/static/2011/desc.gif b/retro/static/2011/desc.gif
new file mode 100644
index 0000000..3b30b3c
Binary files /dev/null and b/retro/static/2011/desc.gif differ
diff --git a/retro/static/2011/nosort.gif b/retro/static/2011/nosort.gif
new file mode 100644
index 0000000..fac668f
Binary files /dev/null and b/retro/static/2011/nosort.gif differ
diff --git a/retro/static/2011/rss.png b/retro/static/2011/rss.png
new file mode 100644
index 0000000..c916459
Binary files /dev/null and b/retro/static/2011/rss.png differ
diff --git a/retro/static/2011/sevenl_button.png b/retro/static/2011/sevenl_button.png
new file mode 100644
index 0000000..93adcdf
Binary files /dev/null and b/retro/static/2011/sevenl_button.png differ
diff --git a/retro/static/2011/vnet_button.png b/retro/static/2011/vnet_button.png
new file mode 100644
index 0000000..22cfa9e
Binary files /dev/null and b/retro/static/2011/vnet_button.png differ
diff --git a/retro/static/archlogo_black-20020328.gif b/retro/static/archlogo_black-20020328.gif
deleted file mode 100644
index b4f979f..0000000
Binary files a/retro/static/archlogo_black-20020328.gif and /dev/null differ
diff --git a/retro/static/main-20020328.css b/retro/static/main-20020328.css
deleted file mode 100644
index 82173c9..0000000
--- a/retro/static/main-20020328.css
+++ /dev/null
@@ -1,145 +0,0 @@
-a:visited {
- color: #dddddd;
- text-decoration: none;
- font-weight: bold;
-}
-
-a:link {
- color: #dddddd;
- text-decoration: none;
- font-weight: bold;
-}
-
-a:hover {
- color: #cccc00;
- text-decoration: none;
- font-weight: bold;
-}
-
-a.menu {
- text-decoration: none;
- color: #ffffff;
- font-family: Arial;
- font-size: 12pt;
-}
-
-body {
- font-family: Arial;
- background: #222222 none;
-}
-
-b {
- font-weight: bold;
- font-family: Arial;
- font-size: 13pt;
-}
-
-b.normal {
- font-weight: bold;
- font-family: Arial;
- font-size: 12pt;
-}
-
-.text {
- font-family: Arial;
- font-size: 12pt;
-}
-
-.quote {
- font-family: Arial;
- font-style: italic;
- font-size: 11pt;
-}
-
-.technical {
- font-family: Courier;
- color: #eeeeee;
- font-size: 10pt;
-}
-
-.fineprint {
- font-family: Arial;
- font-size: 10pt;
-}
-
-.header {
- color: #cccccc;
- font-family: Arial;
- font-size: 28pt;
- font-weight: bolder;
-}
-
-.subheader {
- color: #eeeeee;
- font-family: Arial;
- font-size: 24pt;
- font-weight: bold;
-}
-
-ul.plain {
- list-style: none;
- font-family: Arial;
- font-size: 12pt;
-}
-
-ul.list {
- list-style: square;
- font-family: Arial;
- font-size: 12pt;
-}
-
-table.border {
- /*background-image: url('bg.gif');*/
- background-repeat: no-repeat;
- background-color: #000000;
- border-bottom: #cccccc 1px solid;
- border-left: #cccccc 1px solid;
- border-right: #cccccc 1px solid;
- border-top: #cccccc 1px solid;
- width: 93%;
- padding: 5px;
-}
-
-table.menu {
- background-image: none;
- background-color: none;
- border-bottom: #cccccc 1px solid;
- border-left: #cccccc 1px solid;
- border-right: #cccccc 1px solid;
- border-top: #cccccc 1px solid;
- padding: none;
- font-family: Arial;
- font-size: 12pt;
-}
-
-table.normal {
- border-bottom: #cccccc 1px solid;
- border-top: #cccccc 1px solid;
- padding: none;
- font-family: Arial;
- font-size: 12pt;
-}
-
-table.technical {
- border-bottom: #cccccc 1px solid;
- border-top: #cccccc 1px solid;
- padding: none;
- font-family: Courier;
- font-size: 10pt;
-}
-
-td {
- color: #dddddd;
- font-family: Arial;
- font-size: 12pt;
-}
-
-td.menu {
- border-left: #cccccc 1px solid;
- border-right: #cccccc 1px solid;
- color: #dddddd;
- text-align: center;
- white-space: nowrap;
- font-family: Arial;
- font-size: 10pt;
-}
diff --git a/retro/static/sflogo-20020328.png b/retro/static/sflogo-20020328.png
deleted file mode 100644
index 1b2870c..0000000
Binary files a/retro/static/sflogo-20020328.png and /dev/null differ
diff --git a/retro/templates/retro/index-20020328.html b/retro/templates/retro/index-20020328.html
index 3aec812..ca74cb4 100644
--- a/retro/templates/retro/index-20020328.html
+++ b/retro/templates/retro/index-20020328.html
@@ -2,7 +2,7 @@
"http://www.w3.org/TR/html4/strict.dtd">
Arch Linux
-
+
@@ -27,7 +27,7 @@ Devel: 0.2
-
+
@@ -131,7 +131,7 @@ here to use the web interface.
<jvinet@zeroflux.org >
-
+
diff --git a/retro/templates/retro/index-20030330.html b/retro/templates/retro/index-20030330.html
new file mode 100644
index 0000000..59bb918
--- /dev/null
+++ b/retro/templates/retro/index-20030330.html
@@ -0,0 +1,250 @@
+
+
+Arch Linux
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ XFree86 4.3.0 is out
+
+ February 27, 2003 posted by judd
+
+
+
+XFree86 4.3.0 was released today and the Arch package is ready to go.
+The new version of Xfree86 now has xft2 and fontconfig built in, so if you've
+already got these packages installed on your system, you will get a package
+conflict error when you try to --sysupgrade with pacman.
+
+You can fix this by removing the xft2 and fontconfig (ignoring dependencies)
+and then re-running --sysupgrade.
+You might get a couple file conflicts as well, but these are just leftover
+cache files from the fontconfig package. If they're
+fonts.cache-1
files, you can safely --force them.
+
+# pacman -Rd xft2 fontconfig
+# pacman -Syu
+
+
+
+
+
+
+
+ Pacman 2.3 Released
+
+ February 23, 2003 posted by judd
+
+
+
+Pacman 2.3 went out today. It has a few key bugfixes, a cleaner --search
+output, and the first stage of source-side auto-resolving dependencies.
+
+We've also opened a third package repository called
+unstable . This repo
+will contain packages that are deemed unstable by the software author(s) and/or
+the Arch Linux package maintainers.
+
+
+
+
+
+
+ Arch 0.4 (Dragon) Released
+
+ December 18, 2002 posted by judd
+
+
+
+We are pleased to present Arch 0.4 to the public for general consumption.
+The ChangeLog and package
+list are at their usual locations.
+
+This release comes with KDE 3.1rc5 and GNOME 2.0.2 as well as the latest
+versions of all our usual packges: OpenSSL 0.9.6h, OpenSSH 3.5p1,
+XFree86 4.2.1, Linux 2.4.20, GCC 3.2.1, and Glibc 2.3.1.
+
+Dragon still provides a streamlined package set (323 packages) but if you want
+more you can always access our unofficial package repository, which has about
+350 more packages and is growing fast. Docs can be found
+here and live help can usually be found in the
+#archlinux channel on irc.freenode.net .
+We also have a user forum where you
+can post your problems and suggestions.
+
+Happy holidays!
+
+
+
+
+
+
+ Arch moves to GCC 3.2
+
+ October 2, 2002 posted by judd
+
+
+
+ After a few weeks of testing, we are ready to move to gcc 3.2. We have
+ rebuilt every package with the gcc3 compiler, so this means that you will
+ see a very large update the next time you run pacman -Syu
.
+ It is advisable to reboot your machine after this upgrade. Remember to
+ run 'lilo' before rebooting.
+ Note that packages from the unofficial repository may not work for a few
+ days. We are in the process of rebuilding them now.
+ With gcc3 out of the way, we are focusing our efforts on the 0.4 release.
+ Stay tuned.
+
+
+
+
+
+
+ Pacman 2.1 Released
+
+ August 22, 2002 posted by judd
+
+
+
+ Pacman 2.1 has new functionality to allow the use
+ of multiple package repositories and multiple servers. This was brought about
+ so we could open a new 'unofficial' package repository that will hold all the
+ unsupported packages that never made it into the official Arch package area.
+
+ To start using the unofficial repository, just upgrade to pacman 2.1 and
+ edit your /etc/pacman.conf. Find the block that starts with '[unofficial]'
+ and uncomment it and the servers listed underneath. Then just run pacman
+ as usual and it will check both repositories for packages.
+ This also opens up a new opportunity for the more adventurous: You can
+ now create and use your own local package repositories. I often keep
+ my own PKGBUILD files in /usr/abs/local and install them on to my box. Now
+ I can turn that into a functional repository that can be used with the
+ 'pacman --sync' operation. The new 'gensync' script will do the dirty work
+ for you. See the pacman manpage for a crude explanation.
+
+
+
+
+
+
+ Arch 0.3 (Firefly) Released
+
+ August 7, 2002 posted by judd
+
+
+
+ At long last, Arch Linux 0.3 is released! Firefly sports the new pacman 2.0,
+ many new/updated packages and a (hopefully) smoother installation process.
+ There is also some user documentation available which will get you started
+ with the nuances of pacman and makepkg. All packages now have meta-info
+ and dependencies, and the improved ABS system will allow you to follow
+ different package trees. See the changelog
+ for a list of new packages.
+ The 0.3 iso is about 543 MB with all the new packages. If there is enough
+ demand, I will release a second, smaller iso that only contains the base
+ packages. From there it is easy to install any additional packages with
+ pacman's new --sync feature.
+
+
+
+
+
+
+ Pacman 2.0 Released
+
+ July 23, 2002 posted by judd
+
+
+
+ Pacman 2.0 was released yesterday and should be on the mirrors soon.
+ Some new pacman features:
+
+ Package-level dependency functionality
+ Built-in FTP support
+ New database structure
+ md5-based backup file control (a la rpm)
+ Ability to upgrade packages from a remote server
+ Auto-resolving dependencies with --sync
+ A search option for finding new packages
+ The 'abs' sync script for updating your ABS tree
+ Dependency checking at the source level with makepkg
+ More package meta-info available with the --info option
+ Easy conversion from a pacman 1.x database
+
+ I expect to release Firefly in the next week or so.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Copyright ©2002, Judd Vinet
+<jvinet@zeroflux.org >
+
+
+
+
+
diff --git a/retro/templates/retro/index-20040327.html b/retro/templates/retro/index-20040327.html
new file mode 100644
index 0000000..384ce03
--- /dev/null
+++ b/retro/templates/retro/index-20040327.html
@@ -0,0 +1,486 @@
+
+
+Arch Linux
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ .: Home - News - About - Packages - Download :.
+
+
+
+
+
+
+
+
+
+
+ Package Directory
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Recent Updates
+
+
+
+
+
+
+
+
+
+
+
+ Current Package Lists
+
+
+
+ Release Package Lists
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Current News
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/retro/templates/retro/index-20050328.html b/retro/templates/retro/index-20050328.html
new file mode 100644
index 0000000..7cdca30
--- /dev/null
+++ b/retro/templates/retro/index-20050328.html
@@ -0,0 +1,618 @@
+
+
+Arch Linux
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ .: Home - News - About - Packages - Download :.
+
+
+
+
+
+
+
+
+
+
+ Package Directory
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Recent Updates
+
+
+
+
+
+
+
+
+
+
+
+ Current Package Lists
+
+
+
+ Release Package Lists
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Current News
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Arch Linux Newsletter for March 20, 2005 New newsletter for this week: http://www.archlinux.org/~jason/newsletters/newsle...
+
+
+ March 22, 2005
+
+
+
+
+
+ celestia 1.3.2-2 - switching from KDE to GTK2 UI Because of the bug 2422 i had to rebuild the celestia pkg. Considering that i di...
+
+
+ March 21, 2005
+
+
+
+
+
+ KDE 3.4.0 in [extra] UPGRADERS PLEASE READ THIS! Greetings to all kde users out there.
+kde 3.4.0 packages are now in extra repos...
+
+
+ March 16, 2005
+
+
+
+
+
+ Arch Linux Newsletter for February 27, 2005 New newsletter for this week: http://www.archlinux.org/~jason/newsletters/newsle...
+
+
+ February 27, 2005
+
+
+
+
+
+ mono 1.2 beta series is in testing Actually this should go to unstable. But as written on a couple of websites, ann...
+
+
+ February 21, 2005
+
+
+
+
+
+ The inevitable courier-smashing starts in testing The layout of courier sources has changed. So we have a courier-authlib now, pro...
+
+
+ February 20, 2005
+
+
+
+
+
+ webmin in [testing] hi
+for all who waited for webmin now it's available. Please use the bugtracker ...
+
+
+ February 15, 2005
+
+
+
+
+
+ Udev-053 Changes The latest version of udev has some upstream changes in the configuration layout...
+
+
+ February 14, 2005
+
+
+
+
+
+ Xorg 6.8.2 Released The new xorg package is now available in the Testing repository.
+
+You can enab...
+
+
+ February 10, 2005
+
+
+
+
+
+ testing: fox 1.2.11 -> 1.4.y The fox toolkit released their first 1.4.y versions some days ago. As this is a ...
+
+
+ February 10, 2005
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/retro/templates/retro/index-20060328.html b/retro/templates/retro/index-20060328.html
new file mode 100644
index 0000000..aaf006e
--- /dev/null
+++ b/retro/templates/retro/index-20060328.html
@@ -0,0 +1,662 @@
+
+
+Arch Linux
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ .: Home - News - About - Packages - Download :.
+
+
+
+
+
+
+
+
+
+
+ Package Directory
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Recent Updates
+
+
+
+
+
+
+
+
+
+
+
+ Current Package Lists
+
+
+
+ Release Package Lists
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Current News
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Kernel 2.6.16 - modularized capability Hey all,
+
+Some people have requested that we move the default linux capability...
+
+
+ March 20, 2006
+
+
+
+
+
+ Server Migration Complete! Thanks to everyone's generous donations, Dale was able to purchase a nice shiny ...
+
+
+ March 20, 2006
+
+
+
+
+
+ New Newsletter for March 19th Today marks the day of a new newsletter. Read it and rejoice!
+
+Current: http:...
+
+
+ March 19, 2006
+
+
+
+
+
+ Important glibc change glibc will no longer contain pre-generated locales. This means users who use som...
+
+
+ March 11, 2006
+
+
+
+
+
+ ArchCK in Extra, madwifi-ng in [unstable], ATI drivers renamed. I have had to rename the ATI drivers a second time. Soon there will be driver pa...
+
+
+ March 10, 2006
+
+
+
+
+
+ New Newsletter for March 05, 2006 Latest newsletter: http://archlinux.org/~jason/newsletters/newsletter-2006-Mar-0...
+
+
+ March 05, 2006
+
+
+
+
+
+ Donation Drive: We won! Just in case you weren't around for the last few days, we had a donation drive a...
+
+
+ February 28, 2006
+
+
+
+
+
+ Important glibc locale change in testing Starting with glibc 2.3.6-1, locales will no longer be included as a pre-generat...
+
+
+ February 28, 2006
+
+
+
+
+
+ Server Donation Drive On the Archlinux Mailing List, Judd posted the following:
+
+Hey all,
+
+I'm sur...
+
+
+ February 22, 2006
+
+
+
+
+
+ Xorg7 Moves to Current Hey everyone,
+
+Xorg7 has finally moved into Current. The upgrade is pretty sm...
+
+
+ February 20, 2006
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/retro/templates/retro/index-20070324.html b/retro/templates/retro/index-20070324.html
new file mode 100644
index 0000000..be4ceda
--- /dev/null
+++ b/retro/templates/retro/index-20070324.html
@@ -0,0 +1,382 @@
+
+
+ Arch Linux
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Package Repositories
+
+
+
+ Current
+ 2007-03-23 20:38:03
+
+
+
+ Extra
+ 2007-03-23 18:12:31
+
+
+
+ Unstable
+ 2007-03-21 19:01:19
+
+
+
+ Testing
+ 2007-03-23 15:36:36
+
+
+
+
+
+
+
+
Documentation:
+
+
Support Arch:
+
+
Community Links:
+
+
Development:
+
+
+
+
+
+
+
Welcome to Arch!
+
+ You've reached the website for Arch Linux , a lightweight
+ and flexible linux distribution that tries to Keep It Simple.
+
+ Currently we have official packages optimized for the i686 and x86-64
+ architectures. We complement our official package sets with a
+ community-operated package repository
+ that grows in size and quality each and every day.
+
+ Our strong community is diverse and helpful, and we pride ourselves on
+ the range of skillsets and uses for Arch that stem from it. Please
+ check out our forums and
+ mailing lists
+ to get your feet wet. Also glance through our wiki
+ if you want to learn more about Arch.
+
+ Learn more...
+
+
+
+
+
+
+
Latest News
+
+
+
+
2007-03-23
+
+
GNOME 2.18 has been packaged and is placed into
+testing. Some packages are still missing, these are left at the 2.16
+version we have in extra. These packages will be added later this
+weekend. Please test this release very careful. I don't expect major
+issues with this release, as the changes are not as big as the previous
+version when ...
+
+
+
+
2007-03-18
+
+
The contents of Testing have been moved to the current
+ and extra repositories today. This means python 2.5, DB 4.5, wxGTK 2.8,
+ PostgreSQL 8.2 and all the packages that have to be updated for these
+updates have been merged into current and extra. As this move involves
+many packages which take many megabytes, some mirrors can have problems
+catching up ...
+
+
+
+
2007-03-18
+
+
A bunch new devland stuff in this newsletter.
+Hopefully things are looking up. Current:
+http://archlinux.org/static/newsletters/newsletter-2007-Mar-18.html
+Archive:
+
+
+
+
2007-03-07
+
+
Sorry about not updating sooner. Current:
+http://archlinux.org/static/newsletters/newsletter-2007-Mar-04.html
+Archive: http://archlinux.org/static/newsletters/
+
+
+
+
2007-03-05
+
+
The mm kernel is now reinstated, and has been moved to
+ the [unstable] repo, which is more appropriate to its bleeding edge
+nature. A limited selection of compatible external modules is provided,
+namely nvidia-mm ati-fglrx-mm ipw3945-mm wlan-ng26-mm If there is
+sufficient demand for other modules, I will try to provide them, subject
+ of course to successful compilation against mm. Contact ...
+
+
+
+
2007-02-24
+
+
Hi folks, after one month heavy hacking during the
+evenings/weekends on archboot. 0.8 Beta2 Isos are available for i686 and
+ x86_64. This time only isolinux is used to avoid non booting cd media. -
+ switched to kernel 2.6.20.1 - to boot the ISO 96 MB RAM are
+recommended, it breaks somewhere between 80 - 90 MB RAM.
+(calculated like ...
+
+
+
+
2007-02-18
+
+
The 'unstable' repository for Arch64 is now live. You
+can enable unstable in pacman.conf. Currently only xfce-svn is in the
+repo, but this will be updated soon to include beryl,gaim-svn and other
+unstable stuff. As always, use unstable at your own risk. Enjoy! -
+(ganja_guru)
+
+
+
+
2007-02-15
+
+
Hi kernel 2.6.20 series entered current repository,
+thanks to the people who tested it. Latest Changes: - reverted
+additional framebuffer support - Recent Changes: Upstream Changes Nvidia
+ Users consider this New_Nvidia_Drivers have fun and report bugs thanks
+greetings tpowa
+
+
+
+
2007-02-12
+
+
Current: http://archlinux.org/static/newsletters/newsletter-2007-Feb-11.html Archive: http://archlinux.org/static/newsletters/
+
+
+
+
2007-02-06
+
+
Hi kernel 2.6.20 series is now in testing, it will be
+the kernel series for 0.8 release so please test this stuff well before
+it can go into current repository. Changes: Console framebuffers added:
+--------- - to use the other framebuffers, disable vesa first in boot
+manager video=vesa:off - load the correct framebuffer module from
+MODULES= in rc.conf - Recent ...
+
+
+
More News...
+
+
+
+
+
+
+
+
+
diff --git a/retro/templates/retro/index-20080311.html b/retro/templates/retro/index-20080311.html
new file mode 100644
index 0000000..95c88b7
--- /dev/null
+++ b/retro/templates/retro/index-20080311.html
@@ -0,0 +1,392 @@
+
+
+ Arch Linux
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Package Repositories
+
+
+
+ Core
+ 2008-03-11 02:36:20
+
+
+
+ Extra
+ 2008-03-10 22:11:44
+
+
+
+ Testing
+ 2008-03-10 16:46:04
+
+
+
+ Unstable
+ 2008-03-10 19:32:42
+
+
+
+
+
+
+
+
Documentation:
+
+
Support Arch:
+
+
Community Links:
+
+
Development:
+
+
+
+
+
+
+
Welcome to Arch!
+
+ You've reached the website for Arch Linux , a lightweight
+ and flexible linux distribution that tries to Keep It Simple.
+
+ Currently we have official packages optimized for the i686 and x86-64
+ architectures. We complement our official package sets with a
+ community-operated package repository
+ that grows in size and quality each and every day.
+
+ Our strong community is diverse and helpful, and we pride ourselves on
+ the range of skillsets and uses for Arch that stem from it. Please
+ check out our forums and
+ mailing lists
+ to get your feet wet. Also glance through our wiki
+ if you want to learn more about Arch.
+
+ Learn more...
+
+
+
+
+
+
+
Latest News
+
+
+
+
2008-02-25
+
+
Current:
+http://www.archlinux.org/static/newsletters/newsletter-2008-Feb-25.html
+Archive: http://www.archlinux.org/static/newsletters/
+
+
+
+
2008-02-10
+
+
After a testing phase kernel 2.6.24.1 has been
+moved to Core where it replaces version 2.6.23.14. Some of the most
+visible changes for users include: * more mac80211-based wireless
+drivers added * tickless support for x86_64 * uvesafb; support for ATI
+Xpress 200M and Mac framebuffers * ACPI usage in libata * SATA port
+multipliers support * NCQ support on ...
+
+
+
+
2008-02-10
+
+
This one is actually on time! Probably because I
+ had nothing to do with it... Current:
+http://archlinux.org/static/newsletters/newsletter-2008-Feb-11.html
+Archive: http://archlinux.org/static/newsletters/
+
+
+
+
2008-01-23
+
+
I just want to take this space to apologize.
+Kensai had the newsletter ready for me early and I (Jason Chu) have not
+had time to write the Devland section since then. Current:
+http://archlinux.org/static/newsletters/newsletter-2008-Jan-21.html
+Archive: http://archlinux.org/static/newsletters/
+
+
+
+
2008-01-20
+
+
As announced last year* and after a longer
+period of testing, QT versions 3 and 4 have now been moved to [extra].
+At least until the final release of KDE4 there are plenty of packages
+which still use version 3 of QT. Therefore a new package called qt3 was
+introduced. The dependencies of all packages are updated according to
+this ...
+
+
+
+
2008-01-12
+
+
Greetings Archers, After some hard work from
+some very dedicated folks, we have re-themed much of the Arch website.
+Special thanks to a few key contributions so far: To Thayer for his logo
+ and re-theme css work, and to Neotuli for his hard work on bringing the
+ new look to the other Arch sites. Awesome work guys. Thanks also to ...
+
+
+
+
2008-01-12
+
+
Pacman has now been signed off by our developers
+ as well as sufficiently tested by its users to allow it to move to the
+[core] repository. There have been a few minor issues reported, but no
+critical issues are known. Please report any bugs to the Pacman Project
+on Flyspray or by sending an email to the pacman-dev mailing list ...
+
+
+
+
2008-01-09
+
+
Pacman 3.1.0 has been released to testing. It
+has been a long time coming, but a lot of work has been put into it by
+several contributors over the last 9 months. Note that some options have
+ changed so your scripts may be incompatible with the new version and
+will need some slight modifications. In addition, makepkg and pacman no
+...
+
+
+
+
2008-01-07
+
+
There was a critical security advisory for
+PostgreSQL today, which is resolved in version 8.2.6. You should update
+as soon as possible. Details here.
+
+
+
+
2007-12-22
+
+
I'm sure this is the announcement many of you
+have been waiting for. After much discussion about legal issues at hand,
+ some voting, we are ready to announce the glorious victor of the logo
+competition. Drumroll please! The winner is Thayer Williams' Archer
+logo, available for your viewing pleasure in submission form here:
+http://dev.archlinux.org/~travis/logo-contest/thayer/1-archer.png It
+will be some time before ...
+
+
+
More News...
+
+
+
+
+
+
+
+
+
diff --git a/retro/templates/retro/index-20090327.html b/retro/templates/retro/index-20090327.html
new file mode 100644
index 0000000..b65c59f
--- /dev/null
+++ b/retro/templates/retro/index-20090327.html
@@ -0,0 +1,318 @@
+
+
+ Arch Linux
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Documentation:
+
+
Support Arch:
+
+
Community Links:
+
+
Development:
+
+
+
+
+
+
+
+
Welcome to Arch!
+
+ You've reached the website for Arch Linux , a lightweight
+ and flexible Linux® distribution that tries to Keep It Simple.
+
+ Currently we have official packages optimized for the i686 and x86-64
+ architectures. We complement our official package sets with a
+ community-operated package repository
+ that grows in size and quality each and every day.
+
+ Our strong community is diverse and helpful, and we pride ourselves on
+ the range of skillsets and uses for Arch that stem from it. Please
+ check out our forums and
+ mailing lists
+ to get your feet wet. Also glance through our wiki
+ if you want to learn more about Arch.
+
+ Learn more...
+
+
+
+
+
+
+
Latest News
+
+
+
+
2009-03-23
+
+
As many of you may have noticed, support for the
+ catalyst ATI Linux driver, has been moved to the AUR (Arch Linux User
+Repository). This was partly due to lack of motivation from the
+maintainer in charge of the package and lack of support from AMD to the
+general Linux ecosystem. AMD has been great to the Linux community, and
+...
+
+
+
+
2009-03-09
+
+
On Saturday the 21st of March we will be holding
+ a bug day to combat the ever increasing number of reports in our bug
+tracker. We will clear outdated reports, fix/implement those that
+already have patches provided or are trivial to fix/implement and
+discuss the pros and cons of implementing some feature requests. A rough
+ TODO list that you can ...
+
+
+
+
2009-03-05
+
+
The Arch Linux Newsletter team is proud to
+announce the Newsletter for March 2009. To discuss this newsletter,
+click here. To read past issues of the Arch Linux Newsletter, here they
+are.
+
+
+
+
2009-03-02
+
+
The upcoming version of xorg-server will have a
+lot of workarounds and patches removed. Doing so, the package becomes
+easier to understand, as even its maintainer has no idea what is
+happening anymore. When upgrading to xorg-server-1.6, you will see these
+ file conflicts on most systems: error: failed to prepare transaction
+(conflicting files) xorg-server:
+/usr/lib/xorg/modules/extensions/libdri.so exists in filesystem
+xorg-server: /usr/lib/xorg/modules/libwfb.so ...
+
+
+
+
2009-02-18
+
+
The original archlinux-2009.02-ftp-i686.img USB
+image was broken, a new image (archlinux-2009.02-2-ftp-i686.img) has
+been uploaded. We are sorry for any inconvenience this may have caused
+you. With one image broken, we also had to create new torrents: We now
+use a single torrent per file again and added more mirrors to the
+webseeds. All seeders should stop seeding the old torrent ...
+
+
+
+
2009-02-16
+
+
We proudly announce the release of the new Arch
+Linux installation images, version 2009.02. It took us quite a while,
+but we think the result is worth it: we added some cool new things and
+ironed out some long-lasting imperfections. 2009.02 comes with the
+following features: - Kernel 2.6.28 - Ext4 support. Installation can be
+done on a ext4 root ...
+
+
+
+
2009-02-13
+
+
The Arch Linux Newsletter team is proud to
+announce the Newsletter for February 2009. To discuss this newsletter,
+click here. To read past issues of the Arch Linux Newsletter, here they
+are.
+
+
+
+
2009-01-26
+
+
Today, on January 27th, the KDE team announces
+the stable version of KDE 4.2.0, so we have moved all kde-packages from
+[testing] to [extra]. We suggest that you exit from KDE before you
+update, backup your ~/.kde4 configuration dir and start with a clean
+config. Take a look at old plasmoids, they might not work with the new
+Plasma. You ...
+
+
+
+
2009-01-22
+
+
I'd like to announce a newly formed team made to
+ manage our ISO releases. The intent here is to provide you with up to
+date installation tools and release ISOs based on the kernel's release
+schedule. Current Team Members: Aaron Griffin (that's me!) Gerhard
+Brauer (GerBra - ISO and installer) Dieter Plaetinck (Dieter@be -
+installer/AIF) If you're interested in ISO ...
+
+
+
+
2009-01-19
+
+
To replace several orphaned netkit packages that
+ were unmaintained upstream, we just added inetutils-1.6-2 in the [core]
+ repo. This new package will provide the following network
+clients/daemons: ftp/ftpd rexec/rexecd rlogin/rlogind rsh/rshd
+talk/talkd telnet/telnetd rcp. It will be replacing the following
+packages: core/netkit-telnet extra/netkit-ftp extra/netkit-rsh On a
+related note, netkit-tftp will be remove from the repo in favor of
+tftp-hpa. The ...
+
+
+
More News...
+
+
+
+
+
+
+
+
+
diff --git a/retro/templates/retro/index-20100208.html b/retro/templates/retro/index-20100208.html
new file mode 100644
index 0000000..5189037
--- /dev/null
+++ b/retro/templates/retro/index-20100208.html
@@ -0,0 +1,318 @@
+
+
+ Arch Linux
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Recent Updates
+
+
+
+
+
+ i686/x86_64
+
+
+
+
+ i686/x86_64
+
+
+
+
+ i686/x86_64
+
+
+
+
+ any
+
+
+
+
+ i686
+
+
+
+
+ i686/x86_64
+
+
+
+
+ i686/x86_64
+
+
+
+
+ i686/x86_64
+
+
+
+
+ i686/x86_64
+
+
+
+
+ i686/x86_64
+
+
+
+
+ i686/x86_64
+
+
+
+
+ any
+
+
+
+ mkinitcpio 0.5.99.4-1
+ any
+
+
+
+
+ i686/x86_64
+
+
+
+
+ i686
+
+
+
+ More Feeds...
+ More Updates...
+
+
+
+
+
+
Documentation:
+
+
Support Arch:
+
+
Community Links:
+
+
Development:
+
+
+
+
+
+
+
+
+
Welcome to Arch!
+
+ You've reached the website for Arch Linux , a lightweight
+ and flexible Linux® distribution that tries to Keep It Simple.
+
+ Currently we have official packages optimized for the i686 and x86-64
+ architectures. We complement our official package sets with a
+ community-operated package repository
+ that grows in size and quality each and every day.
+
+ Our strong community is diverse and helpful, and we pride ourselves on
+ the range of skillsets and uses for Arch that stem from it. Please
+ check out our forums and
+ mailing lists
+ to get your feet wet. Also glance through our wiki
+ if you want to learn more about Arch.
+
+ Learn more...
+
+
+
+
+
+
+
Latest News
+
+
+
+
2010-01-30
+
+
The new versions of libjpeg and libpng required a
+ rebuild of all dependent packages. The libjpeg/libpng rebuilds are now
+complete and are moving from [testing] into the main repos. Due to the
+large number of rebuilds required, packages will take a while to
+propagate to the mirrors. It is advisable to check the state of your
+mirror before updating (https://www.archlinux.de/?page=MirrorStatus).
+...
+
+
+
+
2010-01-26
+
+
Two prominent community members, Dusty and
+ralvez have been working hard to bring Arch Linux it's very own
+conference. ArchCon 2010 will take place in Toronto, Canada's largest
+city, on July 22 and 23. Registration is now open at
+http://archcon.archlinux.ca/ and more information can be found on the
+ArchCon site at http://archlinux.ca/archcon2010/. ArchCon will feature
+talks and tutorials from prominent ...
+
+
+
+
2010-01-23
+
+
By popular demand, the next Bug Day will be on
+Saturday, February 6. People are usually around all day, but you will
+certainly find us in the #archlinux-bugs IRC forum in the afternoon and
+evening EST. There's a job for everyone! Come help out however you can.
+
+
+
+
2010-01-21
+
+
This weekend on January 23rd, Hacklab.CL is
+organizing an event called Arch Linux Orphan's Day. This event will
+consist of talks and presentations about Arch Linux packaging, covering
+the Packaging Guidelines, the AUR, complementary tools, and much more.
+The event concludes with a review of the AUR orphan packages and,
+hopefully, some new maintainers. This will happen at "KernelHouse"
+(Antonia ...
+
+
+
+
2010-01-13
+
+
In with a bang: * Get it! * Discuss it! Enjoy!
+
+
+
+
2009-12-29
+
+
Hi arch community, The new 2.6.32 kernel series
+moved to the [core] repository. Upstream changes Arch Linux
+bugfixes/feature requests: # added CONFIG_PM_DEBUG # added
+CONFIG_MMIOTRACE KMS changes: - changed intel kms enabled by default -
+radeon kms is now disabled by default Please use the modeset option to
+enable it. - Early userspace KMS support is broken at the moment ...
+
+
+
+
2009-12-16
+
+
The filesystem-2009.11-1 package has removed
+LC_COLLATE=C from /etc/profile as this caused incorrect sorting on some
+locales (See FS#15250). Any scripts relying on this value should
+manually set the LC_COLLATE variable.
+
+
+
+
2009-12-14
+
+
When the holidays are over and mid-winter
+depressions sets in, Arch Linux will be there for you. On Sunday 1/3,
+we'll have our next Bug Day. We've been making progress each month--
+let's surge in 2010! Join us whenever you can; you can find us in the
+#archlinux-bugs IRC forum in the afternoon and evening EST. Happy
+holidays, bugs-- they ...
+
+
+
+
2009-11-20
+
+
The next Bug Day is scheduled for Sunday 12/6.
+The bugs will be there all day, so start whenever you want, but you can
+find us in the #archlinux-bugs IRC forum in the afternoon and evening
+EST. The more the merrier!
+
+
+
+
2009-11-18
+
+
Starting with the mysql 5.1.40 release, the
+mysql configuration file resides in the /etc/mysql/ directory and the
+pid and sock files are in the /var/run/mysqld/ directory. This is to
+comply with the Filesystem Hierarchy Standard.
+
+
+
More News...
+
+
+
+
+
+
+
+
+
diff --git a/retro/templates/retro/index-20110212.html b/retro/templates/retro/index-20110212.html
new file mode 100644
index 0000000..88c9664
--- /dev/null
+++ b/retro/templates/retro/index-20110212.html
@@ -0,0 +1,443 @@
+
+
+ Arch Linux
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
A simple, lightweight distribution
+
+
You've reached the website for Arch Linux , a
+ lightweight and flexible Linux® distribution that tries to Keep It
+ Simple.
+
+
Currently we have official packages optimized for the i686 and
+ x86-64 architectures. We complement our official package sets with a
+
+ community-operated package repository that grows in size and
+ quality each and every day.
+
+
Our strong community is diverse and helpful, and we pride ourselves
+ on the range of skillsets and uses for Arch that stem from it. Please
+ check out our forums
+ and mailing lists
+ to get your feet wet. Also glance through our wiki
+ if you want to learn more about Arch.
+
+
Learn more...
+
+
+
+
+
+
Latest News (more )
+
+
+
+
+
+
2011-02-07
+
MySQL 5.5 is now in [extra]. This is a major version upgrade from the
+5.1 editions previously in the repositories. Archive, Blackhole, and
+Federated engine support are no longer included in this package, since
+they are not heavily used.
+
After upgrading the MySQL package and restarting the database, you
+will need to run mysql_upgrade
to ensure your tables, views and
+stored procedures are up to date and compatible with MySQL 5.5.
+
It ...
+
+
+
2011-01-26
+
KDE announced the availability of
+its Software Compilation 4.6. You will find all upstream changes and new
+ features on their website: http://kde.org/announcements/4.6/. As usual
+we provide the latest packages for Arch.
+
This release offers UPower, UDev and UDisks support that can be used
+instead of the deprecated HAL. For that, the hal package is no more a
+requirement of kdebase-workspace and can be removed from your system.
+
KDE PIM ...
+
+
+
2010-12-28
+
The update to glibc-2.12.2-1
+increases the minimum required kernel version to 2.6.27. This kernel
+version was chosen as it is currently the oldest kernel with longterm
+support upstream. Users of the Arch "kernel26" and "kernel26-lts"
+packages are unaffected by this change.
+
Those wanting to continue the use of an older kernel version will be
+required to rebuild the glibc package with the appropriate adjustment
+made to the "--enable-kernel" configuration option.
+
+
+
2010-10-18
+
A major Python update has just been moved from the testing
+repositories and will be available on a mirror near you. The default
+"python" package is now for the 3.x series while the 2.x series has
+been moved to a "python2" package, with python-2.7 having been
+scheduled to be the last major release in the python-2.x series.
+
Since /usr/bin/python will now point to the 3.x binary, any program ...
+
+
+
2010-10-07
+
We now regularly poll all official
+mirrors and gather statistics such as syncing delay, check duration,
+availability, and error conditions. This information is available on the
+ mirror status page . Please consult the page for more details on what is collected, how often it runs, and how it works.
+
In addition, you can now update your mirrorlist and choose to have it automatically sorted using the up-to-date mirror status information.
+
+
+
2010-09-24
+
Two years ago, we introduced pkgstats .
+This time, after a major revamp, we are re-introducing it to you!
+
Contributing is as easy as installing the package - a weekly cron job
+will take care of the rest. You will be sending us a list of packages
+installed on your system, along with the architecture and mirror you
+use. This information is anonymous and cannot be used to identify you,
+but it will help us prioritize our ...
+
+
+
2010-09-20
+
Announcing the much-anticipated Arch Linux ezine, Rolling Release !
+ Based on the Ars Technica model, Rolling Release provides an open
+platform for sharing news of interest to the Arch community. Check it
+out, contribute, and follow us onsite, or via email, RSS, Twitter, or
+Identi.ca!
+
+
+
2010-08-27
+
I am happy to announce the availability of the new multilib repository.
+At this time, it contains wine, skype and flashplugin. Furthermore, a
+multilib compiler is available.
+
With the launch of the multilib repository all old 'lib32' packages are
+being removed from community - the core/extra/community repositories
+will be "pure 64 bit" again.
+
If you want to use the new multilib packages (and most desktop or laptop
+users probably do), add the following lines ...
+
+
+
2010-08-24
+
KDE SC 4.5.0 has moved into the [extra] repository. Notable changes
+with respect to previous releases are:
+
+kdepim has seen no new release, please continue to use version 4.4.5
+due to incompatibility with ruby 1.9, ruby kdebindings are not provided
+webkit support in konqueror is provided by kwebkitpart
+KDM is now started as the kdm user
+upstream removed five translations: csb, mai, mk, si and tg
+
+
The full upstream changelog ...
+
+
+
2010-08-02
+
The latest version of perl 5.12.1 has been moved to core.
+
The perl package no longer implements versioned site_perl directories
+ but the 5.10.1 directories remains for legacy packages for now. Anyone
+ who custom builds perl modules into site_perl should rebuild them to
+use the proper directories.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/retro/views.py b/retro/views.py
index ba1109b..5ce6d19 100644
--- a/retro/views.py
+++ b/retro/views.py
@@ -1,3 +1,4 @@
+from django.conf import settings
from django.http import Http404
from django.views.decorators.cache import cache_page
from django.views.generic.simple import direct_to_template
@@ -5,6 +6,15 @@ from django.views.generic.simple import direct_to_template
RETRO_YEAR_MAP = {
2002: 'index-20020328.html',
+ 2003: 'index-20030330.html',
+ 2004: 'index-20040327.html',
+ 2005: 'index-20050328.html',
+ 2006: 'index-20060328.html',
+ 2007: 'index-20070324.html',
+ 2008: 'index-20080311.html',
+ 2009: 'index-20090327.html',
+ 2010: 'index-20100208.html',
+ 2011: 'index-20110212.html',
}
@@ -14,6 +24,10 @@ def retro_homepage(request, year):
template = RETRO_YEAR_MAP.get(year, None)
if template is None:
raise Http404
- return direct_to_template(request, 'retro/%s' % template, {})
+ static_url = '%s%d/' % (settings.STATIC_URL, year)
+ context = {
+ 'RETRO_STATIC_URL': static_url,
+ }
+ return direct_to_template(request, 'retro/%s' % template, context)
# vim: set ts=4 sw=4 et:
--
cgit v1.2.3-24-g4f1b