Commit Diff


commit - 2933c2b258944a414e42d553b187321e7699c645
commit + a080b59d36dc629b2684bbef42fe205045c5788f
blob - 1c49f9411eff141c386c36ad5dbeca3bab83bd2e (mode 644)
blob + /dev/null
--- src/Attic/layout/blue/css/admin.css
+++ /dev/null
@@ -1,45 +0,0 @@
-/**
- * Debug Stylesheet definitions.
- * @author Matthias L. Jugel
- * @version $Id$
- */
-
-#admin {
-  color: inherit;
-  background-color: #eeeeee;
-  padding-top: 10px;
-  padding-left: 6px;
-  padding-right: 6px;
-  padding-bottom: 6px;
-}
-
-#admin-menu {
-  font-size: 120%;
-  width: 100%;
-  border-bottom: 3px solid #aaaaaa;
-  margin-top: 10px;
-}
-
-.menu-items {
-  display: table-row;
-}
-
-.menu-active {
-  display: table-cell;
-  font-weight: bold;
-  color: inherit;
-  background-color: #eeeeee;
-  border-left: 1px solid #aaaaaa;
-  padding: 5px;
-}
-
-.menu-inactive {
-  display: table-cell;
-  background-color: #ffffff;
-  border-left: 1px solid #aaaaaa;
-  padding: 5px;
-}
-
-#admin th {
-  font-size: 120%;
-}
\ No newline at end of file
blob - 22666cdd2f578d1a3e894fd0898c836aa9475c71 (mode 644)
blob + /dev/null
--- src/Attic/layout/blue/css/debug.css
+++ /dev/null
@@ -1,19 +0,0 @@
-/**
- * Debug Stylesheet definitions.
- * @author Matthias L. Jugel
- * @version $Id$
- */
-
-#debug {
-  color: inherit;
-  background-color: #ffff99;
-}
-
-.debug-title {
-  text-align: center;
-}
-
-.debug-entry {
-  font-family: courier, courier new, monospaced;
-  font-size: 100%;
-}
\ No newline at end of file
blob - a04154893379cb66594c2deb48c9d5ed506407b7 (mode 644)
blob + /dev/null
--- src/Attic/layout/blue/css/general.css
+++ /dev/null
@@ -1,59 +0,0 @@
-/**
- * General Stylesheet definitions.
- * @author Matthias L. Jugel
- * @version $Id$
- */
-
-/* error messages and error positions should be marked red */
-.error { color: #ff0000; font-weight: bold;	background-color: inherit;}
-.error-position { background-color: #ffaaaa; color: inherit;}
-
-/* inactive buttons are greyed out */
-.inactive { color: #aaaaaa; background-color: inherit;}
-
-/************************************************/
-/* ANCHOR tag                                   */
-a {
-  color: #003366;
-  font-family: verdana, arial, sans-serif;
-  font-size:10px;
-  text-decoration: none;
-  font-weight:bold;
-}
-a:link {
-  color: #003366;
-  text-decoration: none;
-}
-a:visited	{
-  color: #003366;
-  text-decoration: none;
-}
-a:active {
-  color: #FFCC66;
-}
-a:hover {
-  color: #FFCC66;
-}
-
-/************************************************/
-/* table tag                                    */
-table {
-	empty-cells: show;
-}
-
-
-
-/************************************************/
-/* input tag                                    */
-
-input[type=submit] {
-  margin-top: 2px;
-}
-
-input, select, textarea {
-  font-size: inherit;
-  font-family: courier, courier new, monospaced;
-}
-
-
-
blob - 6dfcfa3675feec107d15899a43c76abd2efebc9d (mode 644)
blob + /dev/null
--- src/Attic/layout/blue/css/page.css
+++ /dev/null
@@ -1,117 +0,0 @@
-/**
- * General Stylesheet definitions.
- * @author Matthias L. Jugel
- * @version $Id$
- */
-
-body {
-  font-family: verdana, arial, sans-serif;
-  color: #666;
-  font-size:11px;
-  font-weight:normal;
-  line-height:16px;
-
-  margin: 20px 20px 20px 20px;
-	background: #EEE;
-}
-
-#page-logo {
-  font-family: georgia, times new roman, times, serif;
-  color:#FFF;
-  font-size: 24px;
-  font-weight: normal;
-  border-left:1px solid #FFF;
-  border-right:1px solid #FFF;
-  border-top:1px solid #FFF;
-  background:#003366;
-  padding-top: 15px;
-  padding-left: 15px;
-  padding-right: 15px;
-}
-
-#page-logo * {
-  font-family: georgia, times new roman, times, serif;
-  font-size: 24px;
-  font-weight:normal;
-  color: #ffffff;
-}
-
-#page-title {
-  font-family:verdana, arial, sans-serif;
-  font-size: 10px;
-}
-
-#page-tagline {
-  font-family:verdana, arial, sans-serif;
-  color:#FFF;
-  font-size:11px;
-  font-weight:bold;
-  border-left:1px solid #FFF;
-  border-right:1px solid #FFF;
-  background:#003366;
-  padding-left: 15px;
-  padding-right: 15px;
-  padding-bottom: 15px;
-}
-
-#page-buttons {
-  padding:15px;
-	background:#FFF;
-	text-align:center;
-}
-
-#page-wrapper {
-  width: 100%;
-  display: table-row;
-  table-layout: fixed;
-	background:#FFF;
-}
-
-#page-content {
-  display: table-cell;
-  float: left;
-  padding-left: 15px;
-  padding-right: 15px;
-  padding-bottom: 15px;
-  margin-bottom:15px;
-	background:#FFF;
-  width: 60%;
-  voice-family: "\"}\""; /* IE hack */
-  voice-family:inherit;
-}
-
-html>body #page-content {
-  width:100%;
-}
-
-
-#page-portlet-1 {
-  display: table-cell;
-  float: right;
-  top: 0px;
-  width: 30%;
-  padding-left:15px;
-  margin-bottom:15px;
-	background:#FFF;
-  border-left: 1px solid #003366;
-
-  font-family: verdana, arial, sans-serif;
-  color: #666;
-  font-size:11px;
-  font-weight:normal;
-  line-height:16px;
-}
-
-#page-portlet-2 {
-  display: none; /* hide */
-}
-
-
-/* the actual content */
-#page-bottom {
-  padding-top: 10px;
-  padding-bottom: 10px;
-  width: 100%;
-	background:#FFF;
-  text-align: center;
-}
blob - 2b32230663243b89100b3190a1485f24247719d2 (mode 644)
blob + /dev/null
--- src/Attic/layout/blue/css/snip.css
+++ /dev/null
@@ -1,166 +0,0 @@
-/**
- * Snip block display stylesheet definitions.
- * @author Matthias L. Jugel
- * @version $Id$
- */
-
-#snip-wrapper {
-}
-
-#snip-title {
-  float: left;
-  width: 100%;
-  text-align: left;
-  padding: 0px;
-  margin-bottom: 10px;
-}
-
-.snip-name {
-  width: 100%;
-  font-family: georgia, times new roman, times, serif;
-	font-size: 15px;
-	color: #000000;
-	text-transform: none;
-  border-bottom: 1px solid #003366;
-}
-
-.snip-commented-snip {
-}
-
-#snip-buttons {
-  border: 0;
-  float: right;
-  font-family: verdana, arial, sans-serif;
-  font-size:10px;
-  font-weight:normal;
-}
-
-#snip-info {
-  border: 0;
-  float: left;
-  font-family: verdana, arial, sans-serif;
-  font-size:10px;
-  font-weight:normal;
-}
-
-#snip-content {
-  clear: left;
-  border: 0;
-  display: block;
-  font-family: verdana, arial, sans-serif;
-  color:#666;
-  font-size:11px;
-  font-weight:normal;
-  background:#FFF;
-  line-height:16px;
-}
-
-#snip-post-comments {
-  margin-top: 20px;
-  margin-bottom: 20px;
-}
-
-#snip-sniplinks {
-  margin-top: 20px;
-}
-
-#snip-sniplinks table {
-  table-layout: fixed;
-}
-
-#snip-sniplinks caption {
-  text-align: left;
-  color: #999999;
-  background-color: inherit;
-}
-
-#snip-sniplinks td, th {
-  padding: 4px;
-}
-
-#snip-backlinks {
-  margin-top: 20px;
-}
-
-#snip-backlinks .list {
-  list-style-type: none;
-  margin-top: 0;
-  padding-left: 0;
-  margin-left: 0;
-}
-
-#snip-backlinks .caption {
-  text-align: left;
-  color: #999999;
-  background-color: inherit;
-}
-
-span.content {
-}
-
-span.count {
-}
-
-span.count:before {
-  content: "";
-}
-
-span.count:after {
-  content: ": ";
-}
-
-/**************************************************/
-/* snip edit part                                 */
-
-#snip-input {
-  margin-top: 20px;
-}
-
-#form {
-}
-
-#form .form-buttons {
-  text-align: right;
-}
-
-#form input[type=submit] {
-  vertical-align: text-bottom;
-}
-
-/**************************************************/
-/* snip with comments part                        */
-
-#snip-comments {
-}
-
-#comment-title {
-  margin-top: 20px;
-}
-
-#comment-title h2.comment-name {
-  display: inline;
-  font-weight: normal;
-  font-size: 100%;
-}
-
-#comment-buttons {
-  display: inline;
-}
-
-#comment-content {
-  margin-top: 5px;
-  margin-left: 20px;
-}
-
-#comment-input {
-  margin-top: 20px;
-}
-
-/**************************************************/
-/* preview formatting                             */
-
-
-#preview {
-  background-color: #999999;
-  color: inherit;
-}
blob - 07780851e7a1d5260620f0a1f1a63bed1c521dda (mode 644)
blob + /dev/null
--- src/Attic/layout/blue/css/wiki.css
+++ /dev/null
@@ -1,232 +0,0 @@
-/**
- * Wiki text stylesheet definitions.
- * @author Matthias L. Jugel
- * @version $Id$
- */
-
-.bold { font-weight: bold; }
-.italic { font-style: italic; }
-
-/************************************************/
-/* image positioning                            */
-img {
-  padding-top: 2px;
-  padding-bottom: 1px;
-  padding-left: 1px;
-  padding-right: 1px;
-}
-
-img.left {
-  display: block;
-  left: 0px;
-}
-
-img.right {
-  display: block;
-  right: 0px;
-}
-
-img.center {
-  text-align: center;
-}
-
-img.float-left {
-  float: left;
-  margin-top: 3px;
-  margin-right: 3px;
-  margin-bottom: 3px;
-}
-
-img.float-right {
-  float: right;
-  margin-top: 3px;
-  margin-left: 3px;
-  margin-bottom: 3px;
-}
-
-
-
-.heading-1 {
-  color: #003366;
-  background-color: inherit;
-  font-weight: bold;
-  font-size: 14px;
-  font-variant: small-caps;
-}
-
-.heading-1-1 {
-  color: #003366;
-  background-color: inherit;
-  font-size: 13px;
-  font-variant: small-caps;
-}
-
-.quote {
-  font-style: italic;
-  color: inherit;
-  background-color: inherit;
-  font-family: inherit;
-  font-size: inherit;
-}
-
-/************************************************/
-/* code formatting */
-.code {
-  margin-top: 4px;
-  margin-bottom: 4px;
-  padding: 5px 5px 5px 5px;
-  color: inherit;
-  background-color: #eeeeee;
-  border: 1px dotted #003366;
-  font-family: courier, courier new, monospace;
-  font-size: 12px;
-  line-height: 100%;
-  white-space: pre;
-}
-
-
-.java-keyword {
-  font-weight: bold;
-  color: #0000aa;
-  background-color: inherit;
-}
-
-.java-object {
-  color: #000088;
-  background-color: inherit;
-}
-
-.java-quote {
-  color: #00aa00;
-  background-color: inherit;
-}
-
-.xml-keyword {
-  font-weight: bold;
-}
-
-.xml-tag {
-  color: #0000aa;
-  background-color: inherit;
-}
-
-/* weblog formatting */
-#blog-date {
-  font-family: georgia, new roman, times, serif;
-	font-size: 16px;
-	color: #000000;
-	text-transform: none;
-  border-bottom: 1px solid #003366;
-  margin-bottom: 10px;
-}
-
-/* special formatting of a wiki table */
-#wiki-table {
-  empty-cells: show;
-  width: 100%;
-  max-width: 100%;
-}
-
-#wiki-table td {
-  border-top: 1px solid #003366;
-  padding: 4px 4px 4px 4px;
-}
-
-#wiki-table th {
-  border-top: 1px solid #003366;
-  text-align: left;
-  color: inherit;
-  font-weight: bold;
-  /* background-color: #DDEEFF; */
-  color: #fff;
-  background-color: #001133;
-}
-
-#wiki-table .table-odd {
-}
-
-#wiki-table .table-even {
-}
-
-
-/************************************************/
-/* list formatting                              */
-
-#list {
-}
-
-.list-title {
-  font-weight: bold;
-}
-
-#list ul {
-  margin-top: 0px;
-  margin-bottom: 0px;
-  margin-left: 0px;
-  padding-left: 0px;
-  list-style-type: none;
-}
-
-/* wiki lists */
-
-ul.minus { list-style-type: square; }
-ul.star { list-style-type: circle; }
-ol.roman { list-style-type: lower-roman; }
-ol.ROMAN { list-style-type: upper-roman; }
-ol.alpha { list-style-type: lower-alpha; }
-ol.ALPHA { list-style-type: upper-alpha; }
-ol.greek { list-style-type: lower-greek; }
-ol.GREEK { list-style-type: upper-greek; }
-ol.hiragana { list-style-type: hiragana; }
-ol.HIRAGANA { list-style-type: hiragana-iroha; }
-ol.katakana { list-style-type: katakana; }
-ol.KATAKANA { list-style-type: katakana-iroha; }
-ol.HEBREW { list-style-type: hebrew; }
-
-/************************************************/
-/* index formatting                             */
-#index-top {
-  border-top: 1px solid #003366;
-  margin-bottom: 5px;
-}
-
-#index-top th {
-  padding: 1px 1px 1px 1px;
-  text-align: left;
-  font-weight: bold;
-}
-
-#index {
-}
-
-#index td {
-  padding: 1px 1px 1px 1px;
-}
-
-#index th {
-  margin-top: 5px;
-  padding: 1px 1px 1px 1px;
-  text-align: left;
-  font-weight: bold;
-  border-top: 1px solid #003366;
-  border-bottom: 1px solid #003366;
-}
-
-/************************************************/
-/* calendar display                             */
-#calendar {
-  border-spacing: 0px;
-}
-
-#calendar td {
-  text-align: center;
-}
-
-#calendar caption {
-  text-align: left;
-  font-weight: bold;
-}
-
-#calendar .today {
-  border: 3px solid #aaaaaa;
-}
\ No newline at end of file
blob - 24756218348f4a5bc70af8d608a4e4b025385a81 (mode 644)
blob + /dev/null
Binary files src/Attic/layout/blue/images/snipsnap-logo.png and /dev/null differ
blob - 1c49f9411eff141c386c36ad5dbeca3bab83bd2e (mode 644)
blob + /dev/null
--- src/Attic/layout/drrockit/css/admin.css
+++ /dev/null
@@ -1,45 +0,0 @@
-/**
- * Debug Stylesheet definitions.
- * @author Matthias L. Jugel
- * @version $Id$
- */
-
-#admin {
-  color: inherit;
-  background-color: #eeeeee;
-  padding-top: 10px;
-  padding-left: 6px;
-  padding-right: 6px;
-  padding-bottom: 6px;
-}
-
-#admin-menu {
-  font-size: 120%;
-  width: 100%;
-  border-bottom: 3px solid #aaaaaa;
-  margin-top: 10px;
-}
-
-.menu-items {
-  display: table-row;
-}
-
-.menu-active {
-  display: table-cell;
-  font-weight: bold;
-  color: inherit;
-  background-color: #eeeeee;
-  border-left: 1px solid #aaaaaa;
-  padding: 5px;
-}
-
-.menu-inactive {
-  display: table-cell;
-  background-color: #ffffff;
-  border-left: 1px solid #aaaaaa;
-  padding: 5px;
-}
-
-#admin th {
-  font-size: 120%;
-}
\ No newline at end of file
blob - 22666cdd2f578d1a3e894fd0898c836aa9475c71 (mode 644)
blob + /dev/null
--- src/Attic/layout/drrockit/css/debug.css
+++ /dev/null
@@ -1,19 +0,0 @@
-/**
- * Debug Stylesheet definitions.
- * @author Matthias L. Jugel
- * @version $Id$
- */
-
-#debug {
-  color: inherit;
-  background-color: #ffff99;
-}
-
-.debug-title {
-  text-align: center;
-}
-
-.debug-entry {
-  font-family: courier, courier new, monospaced;
-  font-size: 100%;
-}
\ No newline at end of file
blob - f8f07eb31f442636ba7ee63c60d3f89b40af4c9a (mode 644)
blob + /dev/null
--- src/Attic/layout/drrockit/css/general.css
+++ /dev/null
@@ -1,75 +0,0 @@
-/**
- * General Stylesheet definitions.
- * @author Matthias L. Jugel
- * @version $Id$
- */
-
-/* error messages and error positions should be marked red */
-.error { color: #ff0000; font-weight: bold;	background-color: inherit;}
-.error-position { background-color: #ffaaaa; color: inherit;}
-
-/* inactive buttons are greyed out */
-.inactive { color: #aaaaaa; background-color: inherit;}
-
-/************************************************/
-/* ANCHOR tag                                   */
-a {
-	color:#09c;
-	background-color: inherit;
-	text-decoration: none;
-	font-weight: 400;
-}
-a:link {
-  color:#e14f15;
-  background-color: inherit;
-}
-a:visited {
-  color:#dd2104;
-  background-color: inherit;
-}
-a:hover {
-  color: #e14f15;
-  background-color: #444444;
-}
-
-/************************************************/
-/* table tag                                    */
-table {
-	empty-cells: show;
-}
-
-
-
-/************************************************/
-/* input tag                                    */
-
-input[type=submit] {
-  color: inherit;
-  background-color: #eeeeee;
-	font-family: inherit;
-}
-
-input, select, textarea {
-  line-height: inherit;
-  /*vertical-align: middle; a bug in IE5.2-mac crashes with this*/
-	border: 1px dashed #999999;
-  font-size: inherit;
-  font-family: courier, courier new, monospaced;
-}
-
-
-
-/**
- *  Mr. Choco
- *  www.drrockit.com/space/Mr.+Choco
- */
-
-
-.mrc-achtung {
-        color: red;
-        background-color: yellow;
-}
-
-
-
-
blob - 0009bffbb880eb5ca7f291c6ed586fc40175165a (mode 644)
blob + /dev/null
--- src/Attic/layout/drrockit/css/page.css
+++ /dev/null
@@ -1,84 +0,0 @@
-/**
- * General Stylesheet definitions.
- * @author Matthias L. Jugel
- * @version $Id$
- */
-
-body {
-  background-color: #000000;
-  color: rgb(200,200,200);
-  width: 800px;
-  font-size: 70%;
-  font-family: "Lucida Grande", "Trebuchet MS", Verdana, Geneva, Lucida, Helvetica, sans-serif;
-  margin: 20px;
-  padding: 0px;
-}
-
-#page-logo {
-  float: right;
-  padding-right: 90px;
-}
-
-#page-title {
-  display: block;
-  float: right;
-  width: 100%;
-  margin-top: 40px;
-  margin-bottom: 20px;
-	line-height: 11px;
-	color: inherit;
-	font-size: 14px;
-	voice-family: inherit;
-	height: 14px; /* the correct height */
-}
-
-#page-tagline {
-  display: inline;
-  font-size: 100%;
-  padding-right: 10px;
-}
-
-#page-buttons {
-  display: inline;
-  padding-right: 5px;
-}
-
-#page-wrapper {
-
-}
-
-#page-content {
-  float: left;
-  margin-top: 10px;
-  width: 100%;
-  height: auto;
-  width: 590px;
-  max-width: 590px;
-}
-
-#page-portlet-1 {
-  float: right;
-  width: 190px;
-	border: 1px dashed #999999;
-	line-height: 14px;
-  padding: 5px;
-  margin-top: 10px;
-  margin-bottom: 5px;
-}
-
-#page-portlet-2 {
-  position: absolute;
-  top: 20px;
-  left: 20px;
-  width: 150px;
-}
-
-
-/* the actual content */
-#page-bottom {
-  float: left;
-  text-align: center;
-  width: 100%;
-  font-size: 100%;
-}
-
blob - 4ea2d506c699dd9a181f2931f1b186f7f2b4d16d (mode 644)
blob + /dev/null
--- src/Attic/layout/drrockit/css/snip.css
+++ /dev/null
@@ -1,151 +0,0 @@
-/**
- * Snip block display stylesheet definitions.
- * @author Matthias L. Jugel
- * @version $Id$
- */
-
-#snip-wrapper {
-}
-
-#snip-title {
-  text-align: left;
-}
-
-.snip-name {
-  display: inline;
-  font-weight: bold;
-  font-size: 160%;
-  color: white;
-  background-color: inherit;
-  clear: left;
-}
-
-.snip-commented-snip {
-}
-
-#snip-buttons {
-  float: right;
-  margin-top: 5px;
-}
-
-#snip-info {
-  color: #999999;
-  background-color: inherit;
-  margin-top: 5px;
-}
-
-#snip-content {
-  width: 100%;
-  margin-top: 10px;
-}
-
-#snip-post-comments {
-  margin-top: 20px;
-  margin-bottom: 20px;
-}
-
-#snip-sniplinks {
-  margin-top: 20px;
-}
-
-#snip-sniplinks table {
-  table-layout: fixed;
-  width: 100%;
-}
-
-#snip-sniplinks caption {
-  text-align: left;
-  color: #999999;
-  background-color: inherit;
-}
-
-#snip-sniplinks td, th {
-  padding: 4px;
-}
-
-#snip-backlinks {
-  margin-top: 20px;
-}
-
-#snip-backlinks .list {
-  list-style-type: none;
-  margin-top: 0;
-  padding-left: 0;
-  margin-left: 0;
-}
-
-#snip-backlinks .caption {
-  text-align: left;
-  color: #999999;
-  background-color: inherit;
-}
-
-span.content {
-}
-
-span.count {
-}
-
-span.count:before {
-  content: "";
-}
-
-span.count:after {
-  content: ": ";
-}
-
-/**************************************************/
-/* snip edit part                                 */
-
-#snip-input {
-  margin-top: 20px;
-}
-
-#form {
-}
-
-#form .form-buttons {
-  text-align: right;
-}
-
-#form input[type=submit] {
-  vertical-align: text-bottom;
-}
-
-/**************************************************/
-/* snip with comments part                        */
-
-#snip-comments {
-}
-
-#comment-title {
-  margin-top: 20px;
-}
-
-#comment-title h2.comment-name {
-  display: inline;
-  font-weight: normal;
-  font-size: 100%;
-}
-
-#comment-buttons {
-  display: inline;
-}
-
-#comment-content {
-  margin-top: 5px;
-  margin-left: 20px;
-}
-
-#comment-input {
-  margin-top: 20px;
-}
-
-/**************************************************/
-/* preview formatting                             */
-
-
-#preview {
-  background-color: #eeeeee;
-  color: inherit;
-}
blob - 35f219212b11649c929cb1c0297821c9df52d7e5 (mode 644)
blob + /dev/null
--- src/Attic/layout/drrockit/css/wiki.css
+++ /dev/null
@@ -1,223 +0,0 @@
-/**
- * Wiki text stylesheet definitions.
- * @author Matthias L. Jugel
- * @version $Id$
- */
-
-.bold { font-weight: bold; }
-.italic { font-style: italic; }
-
-/************************************************/
-/* image positioning                            */
-img.left {
-  display: block;
-  left: 0px;
-}
-
-img.right {
-  display: block;
-  right: 0px;
-}
-
-img.center {
-  text-align: center;
-}
-
-img.float-left {
-  float: left;
-  margin-top: 3px;
-  margin-right: 3px;
-  margin-bottom: 3px;
-}
-
-img.float-right {
-  float: right;
-  margin-top: 3px;
-  margin-left: 3px;
-  margin-bottom: 3px;
-}
-
-
-
-.heading-1 {
-  font-weight: bold;
-  font-size: 12px;
-  font-variant: small-caps;
-}
-
-.heading-1-1 {
-  font-size: 12px;
-  font-variant: small-caps;
-}
-
-.quote {
-  font-style: italic;
-  color: inherit;
-  background-color: inherit;
-  font-family: inherit;
-  font-size: inherit;
-}
-
-/************************************************/
-/* code formatting */
-.code {
-  margin-top: 4px;
-  margin-bottom: 4px;
-  padding: 5px 5px 5px 5px;
-  color: inherit;
-  background-color: rgb(42,42,42);
-  border: 1px dashed black;
-  font-family: courier, courier new, monospace;
-  font-size: 12px;
-  line-height: 100%;
-  white-space: pre;
-}
-
-
-.java-keyword {
-  font-weight: bold;
-  color: #0000aa;
-  background-color: inherit;
-}
-
-.java-object {
-  color: #000088;
-  background-color: inherit;
-}
-
-.java-quote {
-  color: #00aa00;
-  background-color: inherit;
-}
-
-.xml-keyword {
-  font-weight: bold;
-}
-
-.xml-tag {
-  color: #0000aa;
-  background-color: inherit;
-}
-
-/* weblog formatting */
-#blog-date {
-  display: block;
-  color: white;
-  font-family: verdana, sans-serif;
-  font-size: 16px;
-  font-weight: bold;
-  margin-bottom: 10px;
-  width: 100%;
-}
-
-
-/* special formatting of a wiki table */
-#wiki-table {
-  border-style: solid;
-  border-color: black;
-  border-width: 0px 1px 1px 1px;
-  empty-cells: show;
-}
-
-#wiki-table td {
-  border-top: 1px solid black;
-  padding: 4px 4px 4px 4px;
-}
-
-#wiki-table th {
-  border-top: 1px solid black;
-  text-align: left;
-  color: inherit;
-  font-weight: bold;
-  /* background-color: #DDEEFF; */
-  background-color: rgb(147,11,11);
-}
-
-#wiki-table .table-odd {
-  color: inherit;
-  background-color: rgb(84,60,60);
-}
-
-#wiki-table .table-even {
-  color: inherit;
-  background-color: rgb(84,60,60)
-}
-
-/************************************************/
-/* list formatting                              */
-
-#list {
-}
-
-.list-title {
-  font-weight: bold;
-}
-
-#list ul {
-  margin-top: 0px;
-  margin-bottom: 0px;
-  margin-left: 0px;
-  padding-left: 0px;
-  list-style-type: none;
-}
-
-/* wiki lists */
-
-ul.minus { list-style-type: square; }
-ul.star { list-style-type: circle; }
-ol.roman { list-style-type: lower-roman; }
-ol.ROMAN { list-style-type: upper-roman; }
-ol.alpha { list-style-type: lower-alpha; }
-ol.ALPHA { list-style-type: upper-alpha; }
-ol.greek { list-style-type: lower-greek; }
-ol.GREEK { list-style-type: upper-greek; }
-ol.hiragana { list-style-type: hiragana; }
-ol.HIRAGANA { list-style-type: hiragana-iroha; }
-ol.katakana { list-style-type: katakana; }
-ol.KATAKANA { list-style-type: katakana-iroha; }
-ol.HEBREW { list-style-type: hebrew; }
-
-
-/************************************************/
-/* index formatting                             */
-#index-top {
-}
-
-#index-top th {
-  padding: 1px 1px 1px 1px;
-  text-align: left;
-  color: inherit;
-  font-weight: bold;
-  background-color: #d9e4f9;
-}
-
-#index {
-}
-
-#index td {
-  padding: 1px 1px 1px 1px;
-}
-
-#index th {
-  padding: 1px 1px 1px 1px;
-  text-align: left;
-  color: inherit;
-  font-weight: bold;
-  background-color: #d9e4f9;
-}
-
-/************************************************/
-/* calendar display                             */
-#calendar {
-  border-spacing: 0px;
-  text-align: right;
-}
-
-#calendar caption {
-  text-align: left;
-  font-weight: bold;
-}
-
-#calendar .today {
-  border: 1px solid black;
-}
\ No newline at end of file
blob - 7925a42f4f046fa83720b404f76f36c352a77b05 (mode 644)
blob + /dev/null
Binary files src/Attic/layout/drrockit/images/comment.png and /dev/null differ
blob - 8e04d8981a5d9059b33e894e26f2dd01748eb180 (mode 644)
blob + /dev/null
Binary files src/Attic/layout/drrockit/images/drrockit_logo.png and /dev/null differ
blob - afbb9ab81a8e7da873212a7a20f49e619d11efd1 (mode 644)
blob + /dev/null
Binary files src/Attic/layout/drrockit/images/external-link.png and /dev/null differ
blob - ea95256d2a26d9c78e29bff84317387d13183543 (mode 644)
blob + /dev/null
Binary files src/Attic/layout/drrockit/images/image-snipsnap-portlet-2-ow.png and /dev/null differ
blob - 1c49f9411eff141c386c36ad5dbeca3bab83bd2e (mode 644)
blob + /dev/null
--- src/Attic/layout/javangelist/css/admin.css
+++ /dev/null
@@ -1,45 +0,0 @@
-/**
- * Debug Stylesheet definitions.
- * @author Matthias L. Jugel
- * @version $Id$
- */
-
-#admin {
-  color: inherit;
-  background-color: #eeeeee;
-  padding-top: 10px;
-  padding-left: 6px;
-  padding-right: 6px;
-  padding-bottom: 6px;
-}
-
-#admin-menu {
-  font-size: 120%;
-  width: 100%;
-  border-bottom: 3px solid #aaaaaa;
-  margin-top: 10px;
-}
-
-.menu-items {
-  display: table-row;
-}
-
-.menu-active {
-  display: table-cell;
-  font-weight: bold;
-  color: inherit;
-  background-color: #eeeeee;
-  border-left: 1px solid #aaaaaa;
-  padding: 5px;
-}
-
-.menu-inactive {
-  display: table-cell;
-  background-color: #ffffff;
-  border-left: 1px solid #aaaaaa;
-  padding: 5px;
-}
-
-#admin th {
-  font-size: 120%;
-}
\ No newline at end of file
blob - 22666cdd2f578d1a3e894fd0898c836aa9475c71 (mode 644)
blob + /dev/null
--- src/Attic/layout/javangelist/css/debug.css
+++ /dev/null
@@ -1,19 +0,0 @@
-/**
- * Debug Stylesheet definitions.
- * @author Matthias L. Jugel
- * @version $Id$
- */
-
-#debug {
-  color: inherit;
-  background-color: #ffff99;
-}
-
-.debug-title {
-  text-align: center;
-}
-
-.debug-entry {
-  font-family: courier, courier new, monospaced;
-  font-size: 100%;
-}
\ No newline at end of file
blob - 2db10f022cf67a770390ebc5230e6070ead9f947 (mode 644)
blob + /dev/null
--- src/Attic/layout/javangelist/css/general.css
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * General Stylesheet definitions.
- * @author Matthias L. Jugel
- * @version $Id$
- */
-
-/* error messages and error positions should be marked red */
-.error { color: #ff0000; font-weight: bold;	background-color: inherit;}
-.error-position { background-color: #ffaaaa; color: inherit;}
-
-/* inactive buttons are greyed out */
-.inactive { color: #aaaaaa; background-color: inherit;}
-
-/************************************************/
-/* ANCHOR tag                                   */
-a {
-}
-a:link {
-}
-a:visited {
-}
-a:hover {
-}
-
-/************************************************/
-/* table tag                                    */
-table {
-	empty-cells: show;
-}
-
-
-
-/************************************************/
-/* input tag                                    */
-
-input[type=submit] {
-  color: inherit;
-  background-color: #ffce9c;
-  border: 1px ridge #aaaaaa;
-	font-family: inherit;
-}
-
-input, select, textarea {
-  background-color: #fffced;
-  font-size: inherit;
-  font-family: courier, courier new, monospaced;
-  line-height: inherit;
-  border: 1px ridge #aaaaaa;
-}
-
-
-
blob - ff7d4ec667024eadfdbf3b0c49e3543543ab9f40 (mode 644)
blob + /dev/null
--- src/Attic/layout/javangelist/css/page.css
+++ /dev/null
@@ -1,78 +0,0 @@
-/**
- * Javangelist Layout
- */
-
-body {
-  background-color: #ffffff;
-  color: #4c4c4c;
-  width: 800px;
-  font-size: 70%;
-  font-family: "Lucida Grande", "Trebuchet MS", Verdana, Geneva, Lucida, Helvetica, sans-serif;
-}
-
-#page-logo {
-  display: block;
-  float: left;
-  width: 200px;
-  top: 10px;
-  left: 10px;
-}
-
-#page-title {
-  display: block;
-  float: right;
-  width: 560px;
-  top: 10px;
-  left: 235px;
-
-	padding:10px;
-	color: inherit;
-	background-color: #fffced;
-	font-size: inherit;
-	height: 14px;
-}
-
-#page-tagline {
-  display: inline;
-  font-size: 120%;
-  padding-right: 10px;
-}
-
-#page-buttons {
-  display: inline;
-  padding-right: 0px;
-}
-
-#page-wrapper {
-
-}
-
-#page-content {
-  float: right;
-  width: 580px;
-  max-width: 580px;
-  padding-top: 10px;
-  height: auto;
-}
-
-#page-portlet-1 {
-  float: left;
-  width: 200px;
-	line-height: 14px;
-  padding: 10px;
-  margin-bottom: 5px;
-}
-
-#page-portlet-2 {
-  display: none; /* hide */
-}
-
-
-/* the actual content */
-#page-bottom {
-  float: left;
-  margin-top: 10px;
-  text-align: center;
-  width: 100%;
-  font-size: 100%;
-}
blob - 586fd45bcf493e384a761453f348e3db3248c42c (mode 644)
blob + /dev/null
--- src/Attic/layout/javangelist/css/snip.css
+++ /dev/null
@@ -1,151 +0,0 @@
-/**
- * Snip block display stylesheet definitions.
- * @author Matthias L. Jugel
- * @version $Id$
- */
-
-#snip-wrapper {
-}
-
-#snip-title {
-  text-align: left;
-}
-
-.snip-name {
-  display: inline;
-  font-weight: bold;
-  font-size: 150%;
-  color: black;
-  background-color: inherit;
-  clear: left;
-}
-
-.snip-commented-snip {
-}
-
-#snip-buttons {
-  float: right;
-  margin-top: 5px;
-}
-
-#snip-info {
-  color: #999999;
-  background-color: inherit;
-  margin-top: 5px;
-}
-
-#snip-content {
-  width: 100%;
-  margin-top: 10px;
-}
-
-#snip-post-comments {
-  margin-top: 20px;
-  margin-bottom: 20px;
-}
-
-#snip-sniplinks {
-  margin-top: 20px;
-}
-
-#snip-sniplinks table {
-  table-layout: fixed;
-  width: 100%;
-}
-
-#snip-sniplinks caption {
-  text-align: left;
-  color: #999999;
-  background-color: inherit;
-}
-
-#snip-sniplinks td, th {
-  padding: 4px;
-}
-
-#snip-backlinks {
-  margin-top: 20px;
-}
-
-#snip-backlinks .list {
-  list-style-type: none;
-  margin-top: 0;
-  padding-left: 0;
-  margin-left: 0;
-}
-
-#snip-backlinks .caption {
-  text-align: left;
-  color: #999999;
-  background-color: inherit;
-}
-
-span.content {
-}
-
-span.count {
-}
-
-span.count:before {
-  content: "";
-}
-
-span.count:after {
-  content: ": ";
-}
-
-/**************************************************/
-/* snip edit part                                 */
-
-#snip-input {
-  margin-top: 20px;
-}
-
-#form {
-}
-
-#form .form-buttons {
-  text-align: right;
-}
-
-#form input[type=submit] {
-  vertical-align: text-bottom;
-}
-
-/**************************************************/
-/* snip with comments part                        */
-
-#snip-comments {
-}
-
-#comment-title {
-  margin-top: 20px;
-}
-
-#comment-title h2.comment-name {
-  display: inline;
-  font-weight: normal;
-  font-size: 100%;
-}
-
-#comment-buttons {
-  display: inline;
-}
-
-#comment-content {
-  margin-top: 5px;
-  margin-left: 20px;
-}
-
-#comment-input {
-  margin-top: 20px;
-}
-
-/**************************************************/
-/* preview formatting                             */
-
-
-#preview {
-  background-color: #eeeeee;
-  color: inherit;
-}
blob - 059e77187b788833b65b2437fdf56cc73c42b425 (mode 644)
blob + /dev/null
--- src/Attic/layout/javangelist/css/wiki.css
+++ /dev/null
@@ -1,222 +0,0 @@
-/**
- * Wiki text stylesheet definitions.
- * @author Matthias L. Jugel
- * @version $Id$
- */
-
-.bold { font-weight: bold; }
-.italic { font-style: italic; }
-
-/************************************************/
-/* image positioning                            */
-img.left {
-  display: block;
-  left: 0px;
-}
-
-img.right {
-  display: block;
-  right: 0px;
-}
-
-img.center {
-  text-align: center;
-}
-
-img.float-left {
-  float: left;
-  margin-top: 3px;
-  margin-right: 3px;
-  margin-bottom: 3px;
-}
-
-img.float-right {
-  float: right;
-  margin-top: 3px;
-  margin-left: 3px;
-  margin-bottom: 3px;
-}
-
-
-
-.heading-1 {
-  font-weight: bold;
-  font-size: 12px;
-  font-variant: small-caps;
-}
-
-.heading-1-1 {
-  font-size: 12px;
-  font-variant: small-caps;
-}
-
-.quote {
-  padding-left: 4px;
-  padding-right: 4px;
-  line-height: 1.6em;
-  font-size:8pt;
-  color:#888888;
-  background-color: white;
-  border-left: 1px solid #dddddd;
-  border-right: 1px solid #dddddd;
-}
-
-/************************************************/
-/* code formatting */
-.code {
-  margin-top: 4px;
-  margin-bottom: 4px;
-  padding: 5px 5px 5px 5px;
-  color: inherit;
-  background-color: #fffced;
-  border: 1px dashed black;
-  font-family: courier, courier new, monospace;
-  font-size: 12px;
-  line-height: 100%;
-  white-space: pre;
-}
-
-
-.java-keyword {
-  font-weight: bold;
-  color: #0000aa;
-  background-color: inherit;
-}
-
-.java-object {
-  color: #000088;
-  background-color: inherit;
-}
-
-.java-quote {
-  color: #00aa00;
-  background-color: inherit;
-}
-
-.xml-keyword {
-  font-weight: bold;
-}
-
-.xml-tag {
-  color: #0000aa;
-  background-color: inherit;
-}
-
-/* weblog formatting */
-#blog-date {
-  display: block;
-  background-color: #ffce9c;
-  color: black;
-  font-size: 16px;
-  font-weight: bold;
-  margin-bottom: 10px;
-  width: 100%;
-}
-
-/* special formatting of a wiki table */
-#wiki-table {
-  border-style: solid;
-  border-color: black;
-  border-width: 0px 1px 1px 1px;
-  empty-cells: show;
-}
-
-#wiki-table td {
-  border-top: 1px solid black;
-  padding: 4px 4px 4px 4px;
-}
-
-#wiki-table th {
-  border-top: 1px solid black;
-  text-align: left;
-  color: inherit;
-  font-weight: bold;
-  background-color: #ffce9c;
-}
-
-#wiki-table .table-odd {
-  color: inherit;
-  background-color: #fffced;
-}
-
-#wiki-table .table-even {
-}
-
-/************************************************/
-/* list formatting                              */
-
-#list {
-}
-
-.list-title {
-  font-weight: bold;
-}
-
-#list ul {
-  margin-top: 0px;
-  margin-bottom: 0px;
-  margin-left: 0px;
-  padding-left: 0px;
-  list-style-type: none;
-}
-
-/* wiki lists */
-
-ul.minus { list-style-type: square; }
-ul.star { list-style-type: circle; }
-ol.roman { list-style-type: lower-roman; }
-ol.ROMAN { list-style-type: upper-roman; }
-ol.alpha { list-style-type: lower-alpha; }
-ol.ALPHA { list-style-type: upper-alpha; }
-ol.greek { list-style-type: lower-greek; }
-ol.GREEK { list-style-type: upper-greek; }
-ol.hiragana { list-style-type: hiragana; }
-ol.HIRAGANA { list-style-type: hiragana-iroha; }
-ol.katakana { list-style-type: katakana; }
-ol.KATAKANA { list-style-type: katakana-iroha; }
-ol.HEBREW { list-style-type: hebrew; }
-
-
-/************************************************/
-/* index formatting                             */
-#index-top {
-}
-
-#index-top th {
-  padding: 1px 1px 1px 1px;
-  text-align: left;
-  color: inherit;
-  font-weight: bold;
-  background-color: #d9e4f9;
-}
-
-#index {
-}
-
-#index td {
-  padding: 1px 1px 1px 1px;
-}
-
-#index th {
-  padding: 1px 1px 1px 1px;
-  text-align: left;
-  color: inherit;
-  font-weight: bold;
-  background-color: #d9e4f9;
-}
-
-/************************************************/
-/* calendar display                             */
-#calendar {
-  border-spacing: 0px;
-  text-align: right;
-}
-
-#calendar caption {
-  text-align: left;
-  font-weight: bold;
-}
-
-#calendar .today {
-  border: 1px solid black;
-}
\ No newline at end of file
blob - 44d01884cb1de2106fca4fc355904219f7608aaa (mode 644)
blob + /dev/null
Binary files src/Attic/layout/javangelist/images/comment.png and /dev/null differ
blob - 756ab61bc8a80efc03d01aff80dffe4ee79fc8ab (mode 644)
blob + /dev/null
Binary files src/Attic/layout/javangelist/images/external-link.png and /dev/null differ
blob - bab36e2c2f685cf2b25352ad78c770966ca13953 (mode 644)
blob + /dev/null
Binary files src/Attic/layout/javangelist/images/javangelist-logo.png and /dev/null differ
blob - 1c49f9411eff141c386c36ad5dbeca3bab83bd2e (mode 644)
blob + /dev/null
--- src/Attic/layout/sib/css/admin.css
+++ /dev/null
@@ -1,45 +0,0 @@
-/**
- * Debug Stylesheet definitions.
- * @author Matthias L. Jugel
- * @version $Id$
- */
-
-#admin {
-  color: inherit;
-  background-color: #eeeeee;
-  padding-top: 10px;
-  padding-left: 6px;
-  padding-right: 6px;
-  padding-bottom: 6px;
-}
-
-#admin-menu {
-  font-size: 120%;
-  width: 100%;
-  border-bottom: 3px solid #aaaaaa;
-  margin-top: 10px;
-}
-
-.menu-items {
-  display: table-row;
-}
-
-.menu-active {
-  display: table-cell;
-  font-weight: bold;
-  color: inherit;
-  background-color: #eeeeee;
-  border-left: 1px solid #aaaaaa;
-  padding: 5px;
-}
-
-.menu-inactive {
-  display: table-cell;
-  background-color: #ffffff;
-  border-left: 1px solid #aaaaaa;
-  padding: 5px;
-}
-
-#admin th {
-  font-size: 120%;
-}
\ No newline at end of file
blob - 22666cdd2f578d1a3e894fd0898c836aa9475c71 (mode 644)
blob + /dev/null
--- src/Attic/layout/sib/css/debug.css
+++ /dev/null
@@ -1,19 +0,0 @@
-/**
- * Debug Stylesheet definitions.
- * @author Matthias L. Jugel
- * @version $Id$
- */
-
-#debug {
-  color: inherit;
-  background-color: #ffff99;
-}
-
-.debug-title {
-  text-align: center;
-}
-
-.debug-entry {
-  font-family: courier, courier new, monospaced;
-  font-size: 100%;
-}
\ No newline at end of file
blob - a6582a03d54032c24e7b1f4b3b97718d1359f4a2 (mode 644)
blob + /dev/null
--- src/Attic/layout/sib/css/general.css
+++ /dev/null
@@ -1,62 +0,0 @@
-/**
- * General Stylesheet definitions.
- * @author Matthias L. Jugel
- * @version $Id$
- */
-
-/* error messages and error positions should be marked red */
-.error { color: #ff0000; font-weight: bold;	background-color: inherit;}
-.error-position { background-color: #ffaaaa; color: inherit;}
-
-/* inactive buttons are greyed out */
-.inactive { color: #aaaaaa; background-color: inherit;}
-
-/************************************************/
-/* ANCHOR tag                                   */
-a {
-	color: #ce6a22;
-	background-color: inherit;
-	text-decoration: none;
-	font-weight: 400;
-}
-a:link {
-  color:#ce6a22;
-  background-color: inherit;
-}
-a:visited {
-  color:#ce6a22;
-  background-color: inherit;
-}
-a:hover {
-  color: inherit;
-  background-color: #eee;
-}
-
-/************************************************/
-/* table tag                                    */
-table {
-	empty-cells: show;
-}
-
-
-
-/************************************************/
-/* input tag                                    */
-
-input[type=submit] {
-  color: inherit;
-  background-color: #e2deca;
-  border: 1px ridge #d2beaa ;
-	font-family: Verdana, sans serif;
-}
-
-input, select, textarea {
-  line-height: inherit;
-  /*vertical-align: middle; a bug in IE5.2-mac crashes with this*/
-	border:1px dashed #999;
-  font-size: inherit;
-  font-family: courier, courier new, monospaced;
-}
-
-
-
blob - ac3c8ba549ece94d58411cbccb2b66416c9c7de0 (mode 644)
blob + /dev/null
--- src/Attic/layout/sib/css/page.css
+++ /dev/null
@@ -1,81 +0,0 @@
-/**
- * Stephan In Berlin Layout.
- * @author Matthias L. Jugel
- * @version $Id$
- */
-
-body {
-  background-color: #ffffff;
-  color: #4c4c4c;
-  font-size: 70%;
-  font-family: "Lucida Grande", "Trebuchet MS", Verdana, Geneva, Lucida, Helvetica, sans-serif;
-  margin: 15px;
-  width: 1000px;
-}
-
-#page-logo {
-  display: block;
-}
-
-#page-title {
-  display: block;
-  width: 966px;
-
-  padding:17px 17px 17px 17px;
-	line-height:11px;
-	background-color: #e2deca;
-	font-size: 14px;
-	font-weight: 50;
-	text-align: right;
-	height:14px;
-}
-
-#page-tagline {
-  display: inline;
-  font-size: 100%;
-  padding-right: 10px;
-}
-
-#page-buttons {
-  display: inline;
-  padding-right: 5px;
-}
-
-#page-wrapper {
-
-}
-
-#page-content {
-  float: left;
-  width: 100%;
-  height: auto;
-  width: 750px;
-  max-width: 750px;
-  padding-left: 10px;
-  margin-top: 40px;
-}
-
-#page-portlet-1 {
-  float: right;
-  width: 190px;
-	border: 1px dashed #999999;
-	line-height: 14px;
-  padding: 5px;
-  margin-top: 10px;
-  margin-bottom: 5px;
-}
-
-#page-portlet-2 {
-  position: absolute;
-  top: 175px;
-  left: 15px;
-}
-
-/* the actual content */
-#page-bottom {
-  float: left;
-  margin-top: 10px;
-  text-align: center;
-  width: 100%;
-  font-size: 100%;
-}
blob - 8b652e96c19d9ae260670eff09f287d609feaa80 (mode 644)
blob + /dev/null
--- src/Attic/layout/sib/css/snip.css
+++ /dev/null
@@ -1,151 +0,0 @@
-/**
- * Snip block display stylesheet definitions.
- * @author Matthias L. Jugel
- * @version $Id$
- */
-
-#snip-wrapper {
-}
-
-#snip-title {
-  text-align: left;
-}
-
-.snip-name {
-  display: inline;
-  font-weight: bold;
-  font-size: 15px;
-  color: black;
-  background-color: inherit;
-  clear: left;
-}
-
-.snip-commented-snip {
-}
-
-#snip-buttons {
-  float: right;
-  margin-top: 5px;
-}
-
-#snip-info {
-  color: #999999;
-  background-color: inherit;
-  margin-top: 5px;
-}
-
-#snip-content {
-  width: 100%;
-  margin-top: 10px;
-}
-
-#snip-post-comments {
-  margin-top: 20px;
-  margin-bottom: 20px;
-}
-
-#snip-sniplinks {
-  margin-top: 20px;
-}
-
-#snip-sniplinks table {
-  table-layout: fixed;
-  width: 100%;
-}
-
-#snip-sniplinks caption {
-  text-align: left;
-  color: #999999;
-  background-color: inherit;
-}
-
-#snip-sniplinks td, th {
-  padding: 4px;
-}
-
-#snip-backlinks {
-  margin-top: 20px;
-}
-
-#snip-backlinks .list {
-  list-style-type: none;
-  margin-top: 0;
-  padding-left: 0;
-  margin-left: 0;
-}
-
-#snip-backlinks .caption {
-  text-align: left;
-  color: #999999;
-  background-color: inherit;
-}
-
-span.content {
-}
-
-span.count {
-}
-
-span.count:before {
-  content: "";
-}
-
-span.count:after {
-  content: ": ";
-}
-
-/**************************************************/
-/* snip edit part                                 */
-
-#snip-input {
-  margin-top: 20px;
-}
-
-#form {
-}
-
-#form .form-buttons {
-  text-align: right;
-}
-
-#form input[type=submit] {
-  vertical-align: text-bottom;
-}
-
-/**************************************************/
-/* snip with comments part                        */
-
-#snip-comments {
-}
-
-#comment-title {
-  margin-top: 20px;
-}
-
-#comment-title h2.comment-name {
-  display: inline;
-  font-weight: normal;
-  font-size: 100%;
-}
-
-#comment-buttons {
-  display: inline;
-}
-
-#comment-content {
-  margin-top: 5px;
-  margin-left: 20px;
-}
-
-#comment-input {
-  margin-top: 20px;
-}
-
-/**************************************************/
-/* preview formatting                             */
-
-
-#preview {
-  background-color: #eeeeee;
-  color: inherit;
-}
blob - c34a5d17c4c509b6d6efc95fe8a88a17d07a27f7 (mode 644)
blob + /dev/null
--- src/Attic/layout/sib/css/wiki.css
+++ /dev/null
@@ -1,228 +0,0 @@
-/**
- * Wiki text stylesheet definitions.
- * @author Matthias L. Jugel
- * @version $Id$
- */
-
-.bold { font-weight: bold; }
-.italic { font-style: italic; }
-
-span.nobr img {
-  display: none;
-}
-
-/************************************************/
-/* image positioning                            */
-img.left {
-  display: block;
-  left: 0px;
-}
-
-img.right {
-  display: block;
-  right: 0px;
-}
-
-img.center {
-  text-align: center;
-}
-
-img.float-left {
-  float: left;
-  margin-top: 3px;
-  margin-right: 3px;
-  margin-bottom: 3px;
-}
-
-img.float-right {
-  float: right;
-  margin-top: 3px;
-  margin-left: 3px;
-  margin-bottom: 3px;
-}
-
-
-
-.heading-1 {
-  font-weight: bold;
-  font-size: 12px;
-  font-variant: small-caps;
-}
-
-.heading-1-1 {
-  font-size: 12px;
-  font-variant: small-caps;
-}
-
-.quote {
-  padding-left: 4px;
-  padding-right: 4px;
-  line-height: 1.6em;
-  font-size:8pt;
-  color:#888888;
-  background-color: white;
-  border-left: 1px solid #dddddd;
-  border-right: 1px solid #dddddd;
-}
-
-/************************************************/
-/* code formatting */
-.code {
-  margin-top: 4px;
-  margin-bottom: 4px;
-  padding: 5px 5px 5px 5px;
-  color: inherit;
-  background-color: #F0F0F0;
-  border: 1px dashed black;
-  font-family: courier, courier new, monospace;
-  font-size: 12px;
-  line-height: 100%;
-  white-space: pre;
-}
-
-
-.java-keyword {
-  font-weight: bold;
-  color: #0000aa;
-  background-color: inherit;
-}
-
-.java-object {
-  color: #000088;
-  background-color: inherit;
-}
-
-.java-quote {
-  color: #00aa00;
-  background-color: inherit;
-}
-
-.xml-keyword {
-  font-weight: bold;
-}
-
-.xml-tag {
-  color: #0000aa;
-  background-color: inherit;
-}
-
-/* weblog formatting */
-#blog-date {
-  display: block;
-  background-color: inherit;
-  color: black;
-  font-family: verdana, sans-serif;
-  font-size: 16px;
-  font-weight: bold;
-  margin-bottom: 10px;
-  width: 100%;
-}
-
-/* special formatting of a wiki table */
-#wiki-table {
-  border-style: solid;
-  border-color: #d2beaa;
-  border-width: 0px 1px 1px 1px;
-  empty-cells: show;
-}
-
-#wiki-table td {
-  border-top: 1px solid #d2beaa;
-  padding: 4px 4px 4px 4px;
-}
-
-#wiki-table th {
-  border-top: 1px solid #d2beaa;
-  text-align: left;
-  color: inherit;
-  font-weight: bold;
-  /* background-color: #DDEEFF; */
-  background-color: #e2deca;
-}
-
-#wiki-table .table-odd {
-  color: inherit;
-  background-color: #F8F8F8;
-}
-
-#wiki-table .table-even {
-}
-
-/************************************************/
-/* list formatting                              */
-
-#list {
-}
-
-.list-title {
-  font-weight: bold;
-}
-
-#list ul {
-  margin-top: 0px;
-  margin-bottom: 0px;
-  margin-left: 0px;
-  padding-left: 0px;
-  list-style-type: none;
-}
-
-/* wiki lists */
-
-ul.minus { list-style-type: square; }
-ul.star { list-style-type: circle; }
-ol.roman { list-style-type: lower-roman; }
-ol.ROMAN { list-style-type: upper-roman; }
-ol.alpha { list-style-type: lower-alpha; }
-ol.ALPHA { list-style-type: upper-alpha; }
-ol.greek { list-style-type: lower-greek; }
-ol.GREEK { list-style-type: upper-greek; }
-ol.hiragana { list-style-type: hiragana; }
-ol.HIRAGANA { list-style-type: hiragana-iroha; }
-ol.katakana { list-style-type: katakana; }
-ol.KATAKANA { list-style-type: katakana-iroha; }
-ol.HEBREW { list-style-type: hebrew; }
-
-
-/************************************************/
-/* index formatting                             */
-#index-top {
-}
-
-#index-top th {
-  padding: 1px 1px 1px 1px;
-  text-align: left;
-  color: inherit;
-  font-weight: bold;
-  background-color: #d9e4f9;
-}
-
-#index {
-}
-
-#index td {
-  padding: 1px 1px 1px 1px;
-}
-
-#index th {
-  padding: 1px 1px 1px 1px;
-  text-align: left;
-  color: inherit;
-  font-weight: bold;
-  background-color: #d9e4f9;
-}
-
-/************************************************/
-/* calendar display                             */
-#calendar {
-  border-spacing: 0px;
-  text-align: right;
-}
-
-#calendar caption {
-  text-align: left;
-  font-weight: bold;
-}
-
-#calendar .today {
-  border: 1px solid black;
-}
\ No newline at end of file
blob - a2da5bd1aa4259ddab355f7d52fa8bf18a709339 (mode 644)
blob + /dev/null
Binary files src/Attic/layout/sib/images/comment.png and /dev/null differ
blob - 256aeb74d5e419df770df982d2b6c8a9a0f217a1 (mode 644)
blob + /dev/null
Binary files src/Attic/layout/sib/images/image-snipsnap-portlet-2-sibtxt.png and /dev/null differ
blob - ffb78cd40324013bc3d90ad9a64ad11988263fb4 (mode 644)
blob + /dev/null
Binary files src/Attic/layout/sib/images/sibtitel.png and /dev/null differ
blob - 1c49f9411eff141c386c36ad5dbeca3bab83bd2e (mode 644)
blob + /dev/null
--- src/Attic/layout/snipsnap/css/admin.css
+++ /dev/null
@@ -1,45 +0,0 @@
-/**
- * Debug Stylesheet definitions.
- * @author Matthias L. Jugel
- * @version $Id$
- */
-
-#admin {
-  color: inherit;
-  background-color: #eeeeee;
-  padding-top: 10px;
-  padding-left: 6px;
-  padding-right: 6px;
-  padding-bottom: 6px;
-}
-
-#admin-menu {
-  font-size: 120%;
-  width: 100%;
-  border-bottom: 3px solid #aaaaaa;
-  margin-top: 10px;
-}
-
-.menu-items {
-  display: table-row;
-}
-
-.menu-active {
-  display: table-cell;
-  font-weight: bold;
-  color: inherit;
-  background-color: #eeeeee;
-  border-left: 1px solid #aaaaaa;
-  padding: 5px;
-}
-
-.menu-inactive {
-  display: table-cell;
-  background-color: #ffffff;
-  border-left: 1px solid #aaaaaa;
-  padding: 5px;
-}
-
-#admin th {
-  font-size: 120%;
-}
\ No newline at end of file
blob - 22666cdd2f578d1a3e894fd0898c836aa9475c71 (mode 644)
blob + /dev/null
--- src/Attic/layout/snipsnap/css/debug.css
+++ /dev/null
@@ -1,19 +0,0 @@
-/**
- * Debug Stylesheet definitions.
- * @author Matthias L. Jugel
- * @version $Id$
- */
-
-#debug {
-  color: inherit;
-  background-color: #ffff99;
-}
-
-.debug-title {
-  text-align: center;
-}
-
-.debug-entry {
-  font-family: courier, courier new, monospaced;
-  font-size: 100%;
-}
\ No newline at end of file
blob - 76a573c2f85817c46b422b481fac0748e51be550 (mode 644)
blob + /dev/null
--- src/Attic/layout/snipsnap/css/general.css
+++ /dev/null
@@ -1,61 +0,0 @@
-/**
- * General Stylesheet definitions.
- * @author Matthias L. Jugel
- * @version $Id$
- */
-
-/* error messages and error positions should be marked red */
-.error { color: #ff0000; font-weight: bold;	background-color: inherit;}
-.error-position { background-color: #ffaaaa; color: inherit;}
-
-/* inactive buttons are greyed out */
-.inactive { color: #aaaaaa; background-color: inherit;}
-
-/************************************************/
-/* ANCHOR tag                                   */
-a {
-	color:#09c;
-	background-color: inherit;
-	text-decoration: none;
-	font-weight: 400;
-}
-a:link {
-  color:#09c;
-  background-color: inherit;
-}
-a:visited {
-  color:#07a;
-  background-color: inherit;
-}
-a:hover {
-  color: inherit;
-  background-color: #eeeeee;
-}
-
-/************************************************/
-/* table tag                                    */
-table {
-	empty-cells: show;
-}
-
-
-
-/************************************************/
-/* input tag                                    */
-
-input[type=submit] {
-  color: inherit;
-  background-color: #eeeeee;
-	font-family: inherit;
-}
-
-input, select, textarea {
-  line-height: inherit;
-  /*vertical-align: middle; a bug in IE5.2-mac crashes with this*/
-	border: 1px dashed #999999;
-  font-size: inherit;
-  font-family: courier, courier new, monospaced;
-}
-
-
-
blob - 5d1b1cdd49cc477da2b40dbf511722c434c0dc9f (mode 644)
blob + /dev/null
--- src/Attic/layout/snipsnap/css/page.css
+++ /dev/null
@@ -1,86 +0,0 @@
-/**
- * General Stylesheet definitions.
- * @author Matthias L. Jugel
- * @version $Id$
- */
-
-body {
-  background-color: #ffffff;
-  color: #4c4c4c;
-  width: 800px;
-  font-size: 70%;
-  font-family: "Lucida Grande", "Trebuchet MS", Verdana, Geneva, Lucida, Helvetica, sans-serif;
-  margin: 20px;
-  padding: 0px;}
-
-#page-logo {
-  display: block;
-  width: 100%;
-}
-
-#page-title {
-  display: block;
-  width: 100%;
-  margin-top: 10px;
-
-	padding: 17px 0px 7px 0px;
-	border-style: solid;
-	border-color: black;
-	border-width: 1px 0px;
-	line-height: 11px;
-	color: inherit;
-	background-color: #eeeeee;
-	font-size: 14px;
-	voice-family: inherit;
-	height: 14px; /* the correct height */
-  text-align: right;
-}
-
-#page-tagline {
-  display: inline;
-  font-size: 120%;
-  padding-right: 10px;
-}
-
-#page-buttons {
-  display: inline;
-  padding-right: 5px;
-}
-
-#page-wrapper {
-/*  display: table-row;
-  table-layout: fixed;
-*/}
-
-#page-content {
-  float: left;
-  margin-top: 10px;
-  width: 100%;
-  height: auto;
-  width: 590px;
-  max-width: 590px;
-}
-
-#page-portlet-1 {
-  float: right;
-  width: 190px;
-	border: 1px dashed #999999;
-	line-height: 14px;
-  padding: 5px;
-  margin-top: 10px;
-  margin-bottom: 5px;
-}
-
-#page-portlet-2 {
-  display: none; /* hide */
-}
-
-
-/* the actual content */
-#page-bottom {
-  float: left;
-  margin-top: 10px;
-  text-align: center;
-  width: 100%;
-  font-size: 100%;
-}
blob - 586fd45bcf493e384a761453f348e3db3248c42c (mode 644)
blob + /dev/null
--- src/Attic/layout/snipsnap/css/snip.css
+++ /dev/null
@@ -1,151 +0,0 @@
-/**
- * Snip block display stylesheet definitions.
- * @author Matthias L. Jugel
- * @version $Id$
- */
-
-#snip-wrapper {
-}
-
-#snip-title {
-  text-align: left;
-}
-
-.snip-name {
-  display: inline;
-  font-weight: bold;
-  font-size: 150%;
-  color: black;
-  background-color: inherit;
-  clear: left;
-}
-
-.snip-commented-snip {
-}
-
-#snip-buttons {
-  float: right;
-  margin-top: 5px;
-}
-
-#snip-info {
-  color: #999999;
-  background-color: inherit;
-  margin-top: 5px;
-}
-
-#snip-content {
-  width: 100%;
-  margin-top: 10px;
-}
-
-#snip-post-comments {
-  margin-top: 20px;
-  margin-bottom: 20px;
-}
-
-#snip-sniplinks {
-  margin-top: 20px;
-}
-
-#snip-sniplinks table {
-  table-layout: fixed;
-  width: 100%;
-}
-
-#snip-sniplinks caption {
-  text-align: left;
-  color: #999999;
-  background-color: inherit;
-}
-
-#snip-sniplinks td, th {
-  padding: 4px;
-}
-
-#snip-backlinks {
-  margin-top: 20px;
-}
-
-#snip-backlinks .list {
-  list-style-type: none;
-  margin-top: 0;
-  padding-left: 0;
-  margin-left: 0;
-}
-
-#snip-backlinks .caption {
-  text-align: left;
-  color: #999999;
-  background-color: inherit;
-}
-
-span.content {
-}
-
-span.count {
-}
-
-span.count:before {
-  content: "";
-}
-
-span.count:after {
-  content: ": ";
-}
-
-/**************************************************/
-/* snip edit part                                 */
-
-#snip-input {
-  margin-top: 20px;
-}
-
-#form {
-}
-
-#form .form-buttons {
-  text-align: right;
-}
-
-#form input[type=submit] {
-  vertical-align: text-bottom;
-}
-
-/**************************************************/
-/* snip with comments part                        */
-
-#snip-comments {
-}
-
-#comment-title {
-  margin-top: 20px;
-}
-
-#comment-title h2.comment-name {
-  display: inline;
-  font-weight: normal;
-  font-size: 100%;
-}
-
-#comment-buttons {
-  display: inline;
-}
-
-#comment-content {
-  margin-top: 5px;
-  margin-left: 20px;
-}
-
-#comment-input {
-  margin-top: 20px;
-}
-
-/**************************************************/
-/* preview formatting                             */
-
-
-#preview {
-  background-color: #eeeeee;
-  color: inherit;
-}
blob - 3f74886dd4e2dedadbc25c8f47375d9e386453e7 (mode 644)
blob + /dev/null
--- src/Attic/layout/snipsnap/css/wiki.css
+++ /dev/null
@@ -1,221 +0,0 @@
-/**
- * Wiki text stylesheet definitions.
- * @author Matthias L. Jugel
- * @version $Id$
- */
-
-.bold { font-weight: bold; }
-.italic { font-style: italic; }
-
-/************************************************/
-/* image positioning                            */
-img.left {
-  display: block;
-  left: 0px;
-}
-
-img.right {
-  display: block;
-  right: 0px;
-}
-
-img.center {
-  text-align: center;
-}
-
-img.float-left {
-  float: left;
-  margin-top: 3px;
-  margin-right: 3px;
-  margin-bottom: 3px;
-}
-
-img.float-right {
-  float: right;
-  margin-top: 3px;
-  margin-left: 3px;
-  margin-bottom: 3px;
-}
-
-
-
-.heading-1 {
-  font-weight: bold;
-  font-size: 12px;
-  font-variant: small-caps;
-}
-
-.heading-1-1 {
-  font-size: 12px;
-  font-variant: small-caps;
-}
-
-.quote {
-  font-style: italic;
-  color: inherit;
-  background-color: inherit;
-  font-family: inherit;
-  font-size: inherit;
-}
-
-/************************************************/
-/* code formatting */
-.code {
-  margin-top: 4px;
-  margin-bottom: 4px;
-  padding: 5px 5px 5px 5px;
-  color: inherit;
-  background-color: #F0F0F0;
-  border: 1px dashed black;
-  font-family: courier, courier new, monospace;
-  font-size: 12px;
-  line-height: 100%;
-  white-space: pre;
-}
-
-
-.java-keyword {
-  font-weight: bold;
-  color: #0000aa;
-  background-color: inherit;
-}
-
-.java-object {
-  color: #000088;
-  background-color: inherit;
-}
-
-.java-quote {
-  color: #00aa00;
-  background-color: inherit;
-}
-
-.xml-keyword {
-  font-weight: bold;
-}
-
-.xml-tag {
-  color: #0000aa;
-  background-color: inherit;
-}
-
-/* weblog formatting */
-#blog-date {
-  display: block;
-  background-color: #f8f8f8;
-  color: black;
-  font-family: verdana, sans-serif;
-  font-size: 16px;
-  font-weight: bold;
-  margin-bottom: 10px;
-  width: 100%;
-}
-
-/* special formatting of a wiki table */
-#wiki-table {
-  border-style: solid;
-  border-color: black;
-  border-width: 0px 1px 1px 1px;
-  empty-cells: show;
-}
-
-#wiki-table td {
-  border-top: 1px solid black;
-  padding: 4px 4px 4px 4px;
-}
-
-#wiki-table th {
-  border-top: 1px solid black;
-  text-align: left;
-  color: inherit;
-  font-weight: bold;
-  /* background-color: #DDEEFF; */
-  background-color: #d9e4f9;
-}
-
-#wiki-table .table-odd {
-  color: inherit;
-  background-color: #F8F8F8;
-}
-
-#wiki-table .table-even {
-}
-
-/************************************************/
-/* list formatting                              */
-
-#list {
-}
-
-.list-title {
-  font-weight: bold;
-}
-
-#list ul {
-  margin-top: 0px;
-  margin-bottom: 0px;
-  margin-left: 0px;
-  padding-left: 0px;
-  list-style-type: none;
-}
-
-/* wiki lists */
-
-ul.minus { list-style-type: square; }
-ul.star { list-style-type: circle; }
-ol.roman { list-style-type: lower-roman; }
-ol.ROMAN { list-style-type: upper-roman; }
-ol.alpha { list-style-type: lower-alpha; }
-ol.ALPHA { list-style-type: upper-alpha; }
-ol.greek { list-style-type: lower-greek; }
-ol.GREEK { list-style-type: upper-greek; }
-ol.hiragana { list-style-type: hiragana; }
-ol.HIRAGANA { list-style-type: hiragana-iroha; }
-ol.katakana { list-style-type: katakana; }
-ol.KATAKANA { list-style-type: katakana-iroha; }
-ol.HEBREW { list-style-type: hebrew; }
-
-
-/************************************************/
-/* index formatting                             */
-#index-top {
-}
-
-#index-top th {
-  padding: 1px 1px 1px 1px;
-  text-align: left;
-  color: inherit;
-  font-weight: bold;
-  background-color: #d9e4f9;
-}
-
-#index {
-}
-
-#index td {
-  padding: 1px 1px 1px 1px;
-}
-
-#index th {
-  padding: 1px 1px 1px 1px;
-  text-align: left;
-  color: inherit;
-  font-weight: bold;
-  background-color: #d9e4f9;
-}
-
-/************************************************/
-/* calendar display                             */
-#calendar {
-  border-spacing: 0px;
-  text-align: right;
-}
-
-#calendar caption {
-  text-align: left;
-  font-weight: bold;
-}
-
-#calendar .today {
-  border: 1px solid black;
-}
\ No newline at end of file
blob - fcb4a0aefb278676a8421bd0701bab289f8321b6 (mode 644)
blob + /dev/null
Binary files src/Attic/layout/snipsnap/images/comment.png and /dev/null differ
blob - 7fd717f9a36b74ad72c2be14a78621822512b97b (mode 644)
blob + /dev/null
Binary files src/Attic/layout/snipsnap/images/commented.png and /dev/null differ
blob - dea709dd128d7fcf960fa062fb07ac344af04566 (mode 644)
blob + /dev/null
Binary files src/Attic/layout/snipsnap/images/external-link.png and /dev/null differ
blob - 31222bbab109dfefa4d9e2e2a779a2feaf9fd033 (mode 644)
blob + /dev/null
Binary files src/Attic/layout/snipsnap/images/image-snipsnap-copyright-logo1.png and /dev/null differ
blob - 2e197c0d34f3492d4d2cd72e5b511463accbbf7e (mode 644)
blob + /dev/null
Binary files src/Attic/layout/snipsnap/images/image-snipsnap-copyright-logo2.png and /dev/null differ
blob - 3ead5370a8b2e7230b562cfb05fa9e5326f9c78e (mode 644)
blob + /dev/null
Binary files src/Attic/layout/snipsnap/images/image-snipsnap-portlet-1-css.png and /dev/null differ
blob - 3f7bc84f6b6813b14f9e1ed03fd4f6aa725df99e (mode 644)
blob + /dev/null
Binary files src/Attic/layout/snipsnap/images/image-snipsnap-portlet-1-rss-blue.png and /dev/null differ
blob - 9d526a5b3c6ba797688f3f82c1d5b8fbe63bbca3 (mode 644)
blob + /dev/null
Binary files src/Attic/layout/snipsnap/images/image-snipsnap-portlet-1-rss-full.png and /dev/null differ
blob - e9de603e5f1245af6f633bdc92643e9b61a7bef6 (mode 644)
blob + /dev/null
Binary files src/Attic/layout/snipsnap/images/image-snipsnap-portlet-1-rss-small.png and /dev/null differ
blob - bb20fd2fc459b8aa706609246d50e646e845e8ae (mode 644)
blob + /dev/null
Binary files src/Attic/layout/snipsnap/images/image-snipsnap-portlet-1-rss-summary.png and /dev/null differ
blob - fd9f57cea864a2f38dbb3eb1dd6256a7770eb7d3 (mode 644)
blob + /dev/null
Binary files src/Attic/layout/snipsnap/images/image-snipsnap-portlet-1-rss1.png and /dev/null differ
blob - e8d27f25faea457951f7710240aef6a33794d5e4 (mode 644)
blob + /dev/null
Binary files src/Attic/layout/snipsnap/images/image-snipsnap-portlet-1-rss2.png and /dev/null differ
blob - e3e8cb4f7b6f2805228182e9657974828aede1d0 (mode 644)
blob + /dev/null
Binary files src/Attic/layout/snipsnap/images/image-snipsnap-portlet-1-rss3.png and /dev/null differ
blob - dcd192e7ba4234bb72a9c1cb5fc8b0b63197f4d3 (mode 644)
blob + /dev/null
Binary files src/Attic/layout/snipsnap/images/image-snipsnap-portlet-1-rss4.png and /dev/null differ
blob - aa5be1606a44e5573912cef3fd4e17601a85acf7 (mode 644)
blob + /dev/null
Binary files src/Attic/layout/snipsnap/images/image-snipsnap-portlet-1-xhtml10.png and /dev/null differ
blob - 6cfa1852e2afdec6365d084635de496f067158f9 (mode 644)
blob + /dev/null
Binary files src/Attic/layout/snipsnap/images/snipsnap-logo.png and /dev/null differ
blob - 00092c4649f107f35411b7e1c72df586cdd0cbf5
blob + 31a80f00b37e14d66e0ac4b9ce7bc1e6796aefec
--- src/org/snipsnap/admin/AdminInitFilter.java
+++ src/org/snipsnap/admin/AdminInitFilter.java
@@ -30,7 +30,13 @@ import org.snipsnap.net.filter.EncRequestWrapper;
 import org.snipsnap.server.AdminXmlRpcClient;
 import snipsnap.api.config.Configuration;
 
-import javax.servlet.*;
+import javax.servlet.Filter;
+import javax.servlet.FilterChain;
+import javax.servlet.FilterConfig;
+import javax.servlet.RequestDispatcher;
+import javax.servlet.ServletException;
+import javax.servlet.ServletRequest;
+import javax.servlet.ServletResponse;
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;
 import javax.servlet.http.HttpSession;
@@ -40,6 +46,7 @@ import java.net.URL;
 import java.util.HashMap;
 import java.util.Map;
 import java.util.Properties;
+import java.util.prefs.Preferences;
 
 public class AdminInitFilter implements Filter {
 
@@ -55,18 +62,18 @@ public class AdminInitFilter implements Filter {
   protected final static String PARAM_INSTALL = "install";
   protected final static String PARAM_EXPERT = "expert";
 
-  protected Properties serverConf = new Properties();
+  protected Preferences serverConf = null;
   protected AdminXmlRpcClient adminClient;
 
   public void init(FilterConfig config) throws ServletException {
-    serverConf = (Properties) config.getServletContext().getAttribute("server.config");
+    serverConf = (Preferences) config.getServletContext().getAttribute("server.config");
     try {
-      String url = (String) serverConf.get("snipsnap.server.admin.rpc.url");
-      String user = (String) serverConf.get("snipsnap.server.admin.user");
-      String pass = (String) serverConf.get("snipsnap.server.admin.password");
+      String url = serverConf.get(ServerConfiguration.ADMIN_URL, null);
+      String user = serverConf.get(ServerConfiguration.ADMIN_USER, null);
+      String pass = serverConf.get(ServerConfiguration.ADMIN_PASS, null);
       adminClient = new AdminXmlRpcClient(url, user, pass);
     } catch (Exception e) {
-      System.out.println("!! Unable to create XML-RPC client, check system preferences:");
+      System.out.println("!! Unable to create XML-RPC client, check system preferences: " + serverConf);
       throw new ServletException(e);
     }
   }
@@ -160,8 +167,8 @@ public class AdminInitFilter implements Filter {
           URL url;
           try {
             url = install(config.getProperty(Configuration.APP_HOST),
-                    config.getProperty(Configuration.APP_PORT),
-                    config.getProperty(Configuration.APP_PATH));
+                          config.getProperty(Configuration.APP_PORT),
+                          config.getProperty(Configuration.APP_PATH));
             if (url != null) {
               ((HttpServletResponse) response).sendRedirect(url.toString());
               session.removeAttribute(ATT_CONFIG);
blob - d6293f904b5d407a7a84460bd2480faa4f090b3f
blob + 6f74d0d105f1d3559d304a7feb5db5154b20ee9b
--- src/org/snipsnap/server/AppServer.java
+++ src/org/snipsnap/server/AppServer.java
@@ -28,12 +28,20 @@ import org.apache.xmlrpc.WebServer;
 import org.jdesktop.jdic.desktop.Desktop;
 import org.mortbay.http.HttpListener;
 import org.mortbay.jetty.Server;
+import org.mortbay.jetty.servlet.WebApplicationContext;
 import org.mortbay.util.InetAddrPort;
 import org.mortbay.util.MultiException;
 import org.snipsnap.config.ServerConfiguration;
 import org.snipsnap.user.Digest;
 
-import java.io.*;
+import java.io.BufferedOutputStream;
+import java.io.BufferedReader;
+import java.io.File;
+import java.io.FileInputStream;
+import java.io.FileOutputStream;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.InputStreamReader;
 import java.io.OutputStream;
 import java.net.InetAddress;
 import java.net.MalformedURLException;
@@ -83,7 +91,9 @@ public class AppServer {
     // start jetty server and install web application
     try {
       jettyServer = new Server(getResource("/conf/jetty.conf", "./conf/jetty.conf"));
-      jettyServer.addWebApplication("/install", AppServer.class.getResource("/snipsnap-installer.war").toString());
+      WebApplicationContext installContext =
+              jettyServer.addWebApplication("/install", AppServer.class.getResource("/snipsnap-installer.war").toString());
+      installContext.setAttribute("server.config", serverPrefs);
       jettyServer.start();
     } catch (IOException e) {
       System.err.println("AppServer: warning: admin server configuration not found: " + e);
@@ -277,7 +287,11 @@ public class AppServer {
     } catch (IOException e) {
       // ignore io exception here ...
     } finally {
-      try { in.close(); } catch (Throwable ignore) { };
+      try {
+        in.close();
+      } catch (Throwable ignore) {
+      }
+      ;
     }
   }