You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@roller.apache.org by sn...@apache.org on 2005/10/21 23:46:28 UTC

svn commit: r327589 [68/72] - in /incubator/roller/branches/roller_1.x: ./ contrib/ contrib/lib/ contrib/plugins/ contrib/plugins/src/ contrib/plugins/src/org/ contrib/plugins/src/org/roller/ contrib/plugins/src/org/roller/presentation/ contrib/plugins...

Added: incubator/roller/branches/roller_1.x/web/themes/currency/_decorator.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/currency/_decorator.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/currency/_decorator.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/currency/_decorator.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,3 @@
+## No-op decorator. Prevents decorator from any previous theme from interfering with this theme
+## This template will expand to exactly the body with no leading or trailing whitespace.
+${decorator_body}## comment here kills trailing whitespace including newline

Added: incubator/roller/branches/roller_1.x/web/themes/currency/images/bloggertemplate59_stripes.gif
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/currency/images/bloggertemplate59_stripes.gif?rev=327589&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/roller/branches/roller_1.x/web/themes/currency/images/bloggertemplate59_stripes.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/roller/branches/roller_1.x/web/themes/currency/theme.css
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/currency/theme.css?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/currency/theme.css (added)
+++ incubator/roller/branches/roller_1.x/web/themes/currency/theme.css Fri Oct 21 14:27:36 2005
@@ -0,0 +1,126 @@
+
+A         { color: #CC6633; text-decoration: none; } 
+A:link    { color: #CC6633; text-decoration: none; } 
+A:visited { color: #CC6633; text-decoration: none; } 
+A:active  { color: #FF9966;  } 
+A:hover   { color: #FF9966;  } 
+td.body   { padding:20px;}
+
+body { 
+    margin-top: 0px; 
+    margin-left: 0px; 
+    margin-right: 0px; 
+    background-color:#ffffff;
+}
+td.title { 
+    padding:20px; 
+    font-family: verdana, sans-serif; 
+    font-size: 16px; 
+    color: #666666; 
+    font-weight:bold; 
+    letter-spacing:.1em; 
+}
+td.links { 
+    padding:8px; 
+    font-family: verdana, sans-serif; 
+    font-size: 10px; 
+    color: #336699; 
+    line-height:16px;
+}
+td.search {
+	padding: 5px;
+}
+font.descrip { 
+    font-family: verdana, sans-serif; 
+    font-size: 10px; 
+    color: #999966; 
+    text-transform:uppercase; 
+    font-weight:bold; 
+    letter-spacing:.2em; 
+    padding:5px;
+}
+font.date { 
+    font-family: verdana, sans-serif;
+    font-size: 9px;
+    color: #336699;
+    line-height:16px;
+}
+font.author { 
+    font-family: verdana, sans-serif;
+    font-size: 10px;
+    color: #336699;
+    line-height:16px;
+    text-transform:lowercase;
+}
+font.time { 
+    font-family: verdana, sans-serif;
+    font-size: 10px;
+    color: #336699;
+    line-height:16px;
+    text-transform:uppercase;
+}
+font { 
+    font-family: verdana, sans-serif;
+    font-size: 10px;
+    color: #666666;
+    line-height:16px;
+}
+font.subhead { 
+    font-family: verdana, sans-serif;
+    font-size: 11px;
+    color: #333333;
+    font-weight:bold;
+    padding:8px;
+    letter-spacing:  .1em
+}
+p { 
+    font-family: verdana, georgia, arial;
+    font-size:11px;
+    color:#666666;
+    line-height:14px;
+    text-align:justify;
+}
+p.links { 
+    font-family: verdana, arial;
+    font-size:10px;
+    color:#666666;
+    line-height:12px;
+}
+.hCalendarTitle {
+    text-align : center;
+    font-weight : bolder ;
+}
+.hCalendarDay {
+    text-align : center;
+    font-size : 9px;
+    border-width: thin;
+}
+.hCalendarDayCurrent {
+    text-align : center;
+    font-size : 9px;
+    font-weight : bolder ;
+    border-width: thin;
+    border-style: dotted;
+}
+.hCalendarDayNameRow {
+    text-align : center;
+    font-weight : bolder ;
+    font-size : 9px;
+}
+.hCalendarDayLinked {
+    font-weight : bolder ;
+    text-align : center;
+    font-size : 9px;
+    border-width: thin;
+}
+.hCalendarDayNotInMonth {
+    text-align : center;
+    font-size : 9px;
+    color : #aaaaaa;
+}
+.hCalendarNextPrev {
+    text-align : center;
+    font-style : italic;
+    font-size : small;
+    color : #aaaaaa;
+}

Added: incubator/roller/branches/roller_1.x/web/themes/grey2/Weblog.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/grey2/Weblog.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/grey2/Weblog.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/grey2/Weblog.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,134 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+    <META http-equiv="Content-Type" content="text/html; charset=utf-8">
+    #showContentLanguage($locale.language)
+
+    <meta name="generator" content="HTML Tidy, see www.w3.org">
+
+    <title>#showWebsiteTitle()</title>
+
+    <script type="text/javascript" src="$ctxPath/theme/scripts/roller.js">
+    </script>
+
+    <link rel="stylesheet" type="text/css" href="$ctxPath/themes/base.css" />
+    <link rel="stylesheet" type="text/css" href="#showThemePath("grey2")/theme.css" />
+    <style type="text/css">#includePage("_css")</style>
+</head>
+<body bgcolor="#c0c0c0" link="#404f64" vlink="#404f64" alink="#404f64">
+
+<div align="center">
+<table border="0" cellpadding="5" cellspacing="0" width="550"
+ height="235" valign="middle">
+   <tbody>
+   <tr>
+   <td width="538" height="1" valign="bottom" colspan="2">
+      <p align="right"><b><font face="arial" size="5" color="#404f64">#showWebsiteTitle()
+ </font></b></p>
+   </td>
+   </tr>
+    <tr>
+   <td width="138" height="277" valign="top">
+      <table border="0" cellspacing="1" width="100%" cellpadding="3">
+   <tbody>
+   <tr>
+   <td bgcolor="#404f64">
+            <p align="right"><font style="font-size: 8pt;"
+ face="Verdana"><font color="#ffffff" face="Verdana">the</font> <font
+ color="#ffffff">soul</font></font></p>
+   </td>
+   </tr>
+    <tr>
+   <td bgcolor="#ffffff"><font face="Verdana" style="font-size: 8pt;">I am..</font></td>
+   </tr>
+    <tr>
+   <td bgcolor="#ffffff">#showWeblogCalendar()<br>
+    #showRSSBadge()<br>
+    #showSearchForm()
+    </td>
+   </tr>
+
+        </tbody>
+      </table>
+    <font size="1"> </font>
+      <table border="0" cellspacing="1" width="100%" cellpadding="3">
+   <tbody>
+   <tr>
+   <td bgcolor="#476378">
+            <p align="right"><font color="#ffffff"
+ style="font-size: 8pt;" face="Verdana">the journal</font></p>
+   </td>
+   </tr>
+    <tr>
+   <td bgcolor="#ffffff"><font face="Verdana" style="font-size: 8pt;">write
+ about the journal/diary.</font></td>
+   </tr>
+    <tr>
+   <td bgcolor="#ffffff" align="center"><br>
+    <br>
+    </td>
+   </tr>
+    <tr>
+   <td bgcolor="#ffffff"><font style="font-size: 8pt;" face="Verdana">webrings?</font></td>
+   </tr>
+
+        </tbody>
+      </table>
+    <font size="1"> </font>
+      <table border="0" cellspacing="1" width="100%" cellpadding="3">
+   <tbody>
+   <tr>
+   <td bgcolor="#657185" height="15">
+            <p align="right"><font color="#ffffff"
+ style="font-size: 8pt;" face="Verdana">the links</font></p>
+   </td>
+   </tr>
+    <tr>
+   <td width="100%" bgcolor="#ffffff" height="15"><font
+ style="font-size: 8pt;" face="Verdana">links</font></td>
+   </tr>
+    <tr>
+   <td bgcolor="#ffffff" height="15">
+    #showBookmarks("Blogroll" true false)<br>
+    #showBookmarks("News" true false)<br>
+    #showBasicNavBar(true)<br>
+   <!-- Use the basic format to add as many links as you like --> #showEditorNavBar(true)<br>
+   </td>
+   </tr>
+
+        </tbody>
+      </table>
+
+      <p><br>
+   </p>
+   </td>
+   <td width="388" height="277" valign="top">
+      <div align="center">
+      <table border="0" cellpadding="5" cellspacing="1" width="100%" height="100%">
+         <tbody>
+         <tr>
+         <td bgcolor="#ffffff" height="280" width="100%" valign="top">
+
+         <p><font style="font-size: 8pt;" face="Verdana" color="#404f64">
+         #showWeblogCategoryChooser()<br>
+         #showNextPreviousLinks()
+         #showWeblogEntries("_day" 15 )
+         </font></p>
+
+         </td>
+         </tr>
+        </tbody>
+      </table>
+   </div>
+   </td>
+   </tr>
+
+  </tbody>
+</table>
+   </div>
+    <br>
+    <br>
+   <br>
+   <br>
+</body>
+</html>

Added: incubator/roller/branches/roller_1.x/web/themes/grey2/_css.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/grey2/_css.vm?rev=327589&view=auto
==============================================================================
    (empty)

Added: incubator/roller/branches/roller_1.x/web/themes/grey2/_day.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/grey2/_day.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/grey2/_day.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/grey2/_day.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,17 @@
+
+<div class="entry">
+   #showDayPermalink( $day )
+   #showEntryDate( $day )
+</div>
+
+#foreach( $entry in $entries )
+<p>
+   <a name="$utilities.encode($entry.anchor)" id="$utilities.encode($entry.anchor)"></a>
+   <b>$entry.title</b> #showEntryText($entry)
+   <span class="dateStamp">(#showTimestamp($entry.pubTime))</span>
+   #showEntryPermalink( $entry )
+   #showCommentsPageLink( $entry )
+</p>
+#end
+    
+#showLinkbacks( $day )

Added: incubator/roller/branches/roller_1.x/web/themes/grey2/_decorator.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/grey2/_decorator.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/grey2/_decorator.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/grey2/_decorator.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,3 @@
+## No-op decorator. Prevents decorator from any previous theme from interfering with this theme
+## This template will expand to exactly the body with no leading or trailing whitespace.
+${decorator_body}## comment here kills trailing whitespace including newline

Added: incubator/roller/branches/roller_1.x/web/themes/grey2/theme.css
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/grey2/theme.css?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/grey2/theme.css (added)
+++ incubator/roller/branches/roller_1.x/web/themes/grey2/theme.css Fri Oct 21 14:27:36 2005
@@ -0,0 +1,48 @@
+<!--
+td{font-size:8pt;font-family:verdana;line-height:12pt}
+
+A:link    {text-decoration:none;}
+
+A:visited {text-decoration:none;}
+
+a:hover{text-decoration: none; color:#657185; }
+-->
+
+.hCalendarTitle {
+  text-align : center;
+  font-weight : bolder ;
+}
+.hCalendarDay {
+  text-align : center;
+  font-size : 9px;
+  border-width: thin;
+}
+.hCalendarDayCurrent {
+  text-align : center;
+  font-size : 9px;
+  font-weight : bolder ;
+  border-width: thin;
+  border-style: dotted;
+}
+.hCalendarDayNameRow {
+  text-align : center;
+  font-weight : bolder ;
+  font-size : 9px;
+}
+.hCalendarDayLinked {
+  font-weight : bolder ;
+  text-align : center;
+  font-size : 9px;
+  border-width: thin;
+}
+.hCalendarDayNotInMonth {
+  text-align : center;
+  font-size : 9px;
+    color : #aaaaaa;
+}
+.hCalendarNextPrev {
+  text-align : center;
+  font-style : italic;
+  font-size : small;
+  color : #aaaaaa;
+}

Added: incubator/roller/branches/roller_1.x/web/themes/moonshine/Weblog.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/moonshine/Weblog.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/moonshine/Weblog.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/moonshine/Weblog.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,123 @@
+<!DOCTYPE html
+     PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+     "DTD/xhtml1-strict.dtd">
+<!--
+Unless otherwise indicated, all code below was written by Eric Costello,
+and you are free to use, modify and distribute it. Please leave this
+comment block intact so that people can find the original unmodified
+version at: http://www.glish.com/css/blogger/
+
+Also see:
+http://www.schwa.com
+http://www.glish.com
+-->
+
+<!--
+This template requires the existence of two auxilliary files on your web server:
+blogger.js and blogger.css. Those files should be placed in the same directory as
+your blog page, if you put them somwhere else, just adjust the paths for those files below.
+-->
+<html>
+<head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+    #showContentLanguage($locale.language)
+    <title>#showWebsiteTitle()</title>
+    <link rel="stylesheet" type="text/css" href="$ctxPath/themes/base.css" />
+    <link rel="stylesheet" type="text/css" href="#showThemePath("moonshine")/theme.css" />
+    <style type="text/css">
+    #includePage("_css")
+    </style>
+</head>
+<body id="body" class="all">
+<div id="banner">
+<h1>#showWebsiteTitle()</h1>
+<h2>#showWebsiteDescription()</h2></div>
+
+<div id="rightcontent">
+    <div class="padded">
+    #showWeblogCalendar()
+    </div>
+
+    <div class="padded">
+    #showRSSBadge()
+    </div>
+
+    <div class="padded">
+    #showSearchForm()
+    </div>
+
+    <!-- This section is optional and can be removed if
+         you do not have other pages on your site -->
+    <h2>Blog::Navigation</h2>
+    <div class="padded">
+    #showBasicNavBar(true)
+    </div>
+
+    <h2>Blog::Editing</h2>
+    <div class="padded">
+    #showEditorNavBar(true)
+    </div>
+
+    <h2>Bookmarks::Blogroll</h2>
+    <div class="padded">
+    #showBookmarks("Blogroll" true false)
+    </div>
+
+    <h2>Bookmarks::News</h2>
+    <div class="padded">
+    #showBookmarks("News" true false)
+    </div>
+
+    <h2>Blog::Referers</h2>
+    <div class="padded">
+    <!-- Referrers -->
+    #showReferers(30 20)
+    </div>
+
+    <!--
+    You don't have to keep the link to the w3c validator, but if you do you'll
+    be helping to support web standards! You should leave the link to webstandards.org
+    for users who view the page using older browsers. If you leave the link to my CSS site
+    you'll help other people find information about coding standards compliant web sites
+    -->
+    <h2>Site notes</h2>
+    <div class="padded">
+    <p>
+    <a href="http://validator.w3.org/check/referer" title="Validate this page">This page
+    validates as XHTML 1.0</a>, and will look much better in a browser that supports
+    <a href="http://www.webstandards.org/upgrade/"
+       title="Download a browser that complies with Web standards.">web standards</a>,
+    but it is accessible to any browser or Internet device. It was created using techniques
+    detailed at <a href="http://www.glish.com/css/">glish.com/css/</a>.
+    </p>
+    </div>
+
+    <!-- You can link to other sites that you like here
+    <h2>Other  sites</h2>
+    <div class="padded">
+    <a href="">duck</a>
+    </div>
+    -->
+
+    <div class="padded">
+    Powered by <a href="http://www.rollerweblogger.org/">Roller Weblogger</a>.
+    </div>
+
+</div>
+
+<div id="centercontent">
+    <div class="padded">
+    #showWeblogCategoryChooser()
+    </div>
+
+    #showNextPreviousLinks()
+
+    #showWeblogEntries("_day" 5)
+</div>
+
+<div id="copyrightnotice">
+Copyright (C) 2003, <a href="mailto:$encodedEmail">$fullName</a>
+</div>
+
+</body>
+</html>

Added: incubator/roller/branches/roller_1.x/web/themes/moonshine/_css.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/moonshine/_css.vm?rev=327589&view=auto
==============================================================================
    (empty)

Added: incubator/roller/branches/roller_1.x/web/themes/moonshine/_day.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/moonshine/_day.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/moonshine/_day.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/moonshine/_day.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,3 @@
+<div class="padded">
    #showDayPermalink( $day )
    #showEntryDate( $day )
</div>
+#foreach( $entry in $entries )
    <a name="$utilities.encode($entry.anchor)" id="$entry.id"></a>
    <div class="padded post">
        <b>$entry.title</b> #showEntryText($entry)
    </div>
    <div class="padded footer">#showEntryPermalink($entry)
    #showCommentsPageLink( $entry )
    (#showTimestamp($entry.updateTime)/#showTimestamp($entry.pubTime))
    <br>Trackback: #showTrackbackURL( $entry )</div>
#end
+<div class="padded">
    #showLinkbacks( $day )
</div>


Added: incubator/roller/branches/roller_1.x/web/themes/moonshine/_decorator.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/moonshine/_decorator.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/moonshine/_decorator.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/moonshine/_decorator.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,3 @@
+## No-op decorator. Prevents decorator from any previous theme from interfering with this theme
+## This template will expand to exactly the body with no leading or trailing whitespace.
+${decorator_body}## comment here kills trailing whitespace including newline

Added: incubator/roller/branches/roller_1.x/web/themes/moonshine/theme.css
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/moonshine/theme.css?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/moonshine/theme.css (added)
+++ incubator/roller/branches/roller_1.x/web/themes/moonshine/theme.css Fri Oct 21 14:27:36 2005
@@ -0,0 +1,219 @@
+/*
+Unless otherwise indicated, all code below was written by Eric Costello,
+and you are free to use, modify and distribute it. Please leave this 
+comment block intact so that people can find the original unmodified
+version at: http://www.glish.com/css/blogger/
+
+Also see:
+http://www.schwa.com
+http://www.glish.com
+*/
+
+body {
+	//font:12px;
+	//background:#ddd;
+    background:white;
+	padding:0px;
+	margin:0px;
+}
+	
+a {
+	text-decoration:none;
+	font-weight:bold;
+	color:#0000ff;
+	outline:none;
+	text-decoration:none;
+    background:none;
+}
+	
+a:visited {
+	color:blue;
+	background:none;
+	text-decoration:underline;
+}
+	
+a:hover {
+	color:black;
+	background:white;
+	text-decoration:underline;
+}
+	
+label, input, select { outline:none; }
+
+#centercontent {
+	position: relative;
+	top: 10px;
+	background:#fff;
+	margin-bottom: 4px;
+	margin-left: 5px;
+	margin-right:232px;
+	border:1px solid #000;
+}
+
+#rightcontent {
+	z-index:1;
+	position: absolute;
+	width: 220px;
+	right:6px;
+	top:5px;
+	background:#fff;
+	border:1px solid #000;
+}
+
+#banner {
+	position: relative;
+	//background:#fff;
+    background: #6666cc;
+    color: #ffff66;
+	border:1px solid #000;
+	margin-right:232px;
+	margin-left: 5px;
+	top:5px;
+}
+	
+div.padded,h1,h2,h3,h4,h5,h6 {
+	margin:0px 10px 10px 10px;
+}
+
+#rightcontent h2 {
+    font-size: medium;
+    border-top:1px;
+    border-right: 5px; 
+    border-bottom: 1px;
+    border-left: 1px;
+    border-style: solid;
+    border-color: #000;
+    margin: 0px -2px 10px 0px;
+    padding: 2px 5px 2px 5px;
+    background: #ffff66;
+    color: #6666cc;
+}
+
+.rFolder {
+    display: none;
+}
+	
+p {
+	margin:10px 0px 0px 0px;
+}
+	
+h1 {
+	margin-top:10px;
+}
+	
+h2 {
+	margin-top:10px;
+}
+	
+#banner h1  {
+	padding:10px 10px 0px 10px;
+	margin:0px;
+}
+	
+#banner h4  {
+	padding:0px 10px 0px 10px;
+	margin:0px;
+}
+
+div.footer {
+	padding-left: 10px;
+    padding-right: 10px;
+	margin-top:0px;
+	margin-right:40px;
+	margin-left:40px;
+	color:#666;
+	border-style: solid;
+	border-width: thin;
+	border-color: #6666cc;
+	border-top-style: none;
+	border-collapse: collapse;
+}
+
+div.post {
+	margin-right:40px;
+	margin-left:40px;
+	margin-bottom: 0px;
+	padding: 10px;
+	border-style: solid;
+	border-width: thin;
+	border-color: #6666cc;
+	border-collapse: collapse;
+}
+	
+input.textSizer {
+	font-size:10px;
+	font-weight:bold;
+	background:black;
+	color:white;
+	width:40px;
+}
+
+label {cursor:hand}
+
+.rBookmark {
+    font-size: small;
+}
+
+.quote {
+    font-style: italic;
+    margin-left: 10%;
+}
+
+.hCalendarMonthYearRow {
+    font-size: medium;
+    font-weight: bold;
+    color: #0000AA;
+}
+.hCalendarDayNameRow {
+    font-size: small;
+    font-weight: bold;
+}
+.hCalendarDay, .hCalendarDayLinked {
+    font-size: small;
+}
+.hCalendarDayCurrent {
+    font-size: small;
+    font-weight: bold;
+    border-style: dashed;
+    border-width: thin;
+    border-color: #0000AA;
+    color: #0000AA;
+}
+.hCalendarNextPrev {
+    font-size: small;
+    font-weight: bold;    
+}
+
+div#copyrightnotice {
+    font-size: x-small;
+    text-align: center;
+    //position: relative;
+	margin-top: 10px;
+	background:#fff;
+	margin-bottom: 4px;
+	margin-left: 5px;
+	margin-right:232px;
+	border:1px solid #000;
+}
+.comments {
+  margin: 15px 15px 15px 15px;
+}		
+
+.comments-form {
+  font-family:verdana, arial, sans-serif;
+  color:#999;
+  font-size:10px;
+  font-weight:normal;
+  background:#fff;	
+  margin: 15px 15px 15px 15px;
+}	
+			
+.comments-head	{ 
+  font-family:verdana, arial, sans-serif; 
+  font-size: 10px; 
+  color: #999; 
+  font-weight:bold;
+  margin-top:10px;
+  text-transform:uppercase;
+  border-bottom:1px dotted #666;		
+}

Added: incubator/roller/branches/roller_1.x/web/themes/movablemanila/Weblog.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/movablemanila/Weblog.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/movablemanila/Weblog.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/movablemanila/Weblog.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,49 @@
+#setContentType("text/html; charset=utf-8")
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+   #showContentType("text/html; charset=utf-8")
+   #showContentLanguage($locale.language)
+   #showRSSAutodiscoveryLink()
+   <script type="text/javascript" src="$ctxPath/theme/scripts/roller.js"></script>
+   <title>#showWebsiteTitle() : #showPageName()</title><title>Brushed Metal: It Worked!</title>
+   <style type="text/css">
+   #includePage("_css")
+   </style>
+</head>
+<body>
+<div id="banner">
+#showWebsiteTitle()
+</div> 
+<div id="content">
+   <p><center>#showWeblogCategoryChooser()</center></p>
+   #showWeblogEntries("_day" 15)
+   #showNextPreviousLinks()
+      <br />
+      <br />
+      <br />
+   <div class="footer">
+      Theme Design by <a href="http://www.bryanbell.com">Bryan Bell</a>
+   </div>
+</div> 
+
+
+<div id="links">
+
+   <div align="center">#showWeblogCalendar()</div>
+
+   <div class="sidetitle">BlogRoll</div>
+         #showBookmarks("Blogroll" true true)
+         #showBookmarks("News" true true)
+
+   <div class="sidetitle">Newsfeeds</div>
+         #showRSSBadge()<br />
+         #showRSSLinks()<br />
+
+   <div class="sidetitle">Navigation</div>
+         #showBasicNavBar(true)
+
+</div>
+
+</body>
+</html>

Added: incubator/roller/branches/roller_1.x/web/themes/movablemanila/_css.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/movablemanila/_css.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/movablemanila/_css.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/movablemanila/_css.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,227 @@
+  body {
+    margin:0px 0px 10px 0px;
+    background:#FFFFFF;    
+    }
+  A {
+    color: #0045AD; font-family: verdana, arial, sans-serif;
+    font-size:10px;
+    text-decoration: none;
+    font-weight:bold;
+    } 
+  A:link {
+    color: #0045AD;
+    text-decoration: none;
+    } 
+  A:visited {
+    color: #0066FF; text-decoration: none;
+    } 
+  A:active {
+    color: #99CC66;
+    } 
+  A:hover {
+    color: #99CC66;
+    }
+  #banner {
+    font-family:verdana, arial, sans-serif;
+    color:#FFF;
+    font-size:20px;
+    font-weight:normal;
+    border-bottom:1px dotted #000000;
+    border-top:3px solid #0045AD;
+    background:#0066FF;
+    padding:15px; 
+    text-transform:uppercase;
+    letter-spacing: .2em;     
+    }
+  .description {
+    font-family:verdana, arial, sans-serif;
+    color:#89B6FF;
+    font-size:12px;
+    font-weight:bold; 
+    text-transform:none;    
+    }      
+  #content {
+    float:left;
+    width:65%;
+    background:#fff;
+    border-right:1px dotted #999;
+    margin-right:15px;
+    padding-bottom:20px;
+    }
+  #links {
+    background:#fff;
+    padding-right:15px;        
+    }
+  .blog {
+    padding-left:15px;
+    padding-top:15px;
+    padding-right:15px;      
+    }  
+  .blogbody {
+    font-family:georgia, verdana, arial, sans-serif;
+    color:#333;
+    font-size:13px;
+    font-weight:normal;
+    background:#FFF;
+    line-height:15px;
+    padding-left:10px;  
+    padding-right:10px;
+    padding-top:10px;      
+    }  
+  .title  { 
+    font-family: verdana, arial; 
+    font-size: 15px; 
+    color: #003366; 
+    text-transform: uppercase;
+    font-weight:bold;  
+    }  
+  .footer {
+    font-family:georgia, verdana, arial, sans-serif;
+    color:#333;
+    font-size:11px;
+    font-weight:normal;
+    line-height:11px;
+    padding-left:10px;  
+    padding-right:10px;
+    padding-top:10px;
+    border-top:1px dotted #999;
+    text-align:center;     
+    }
+  #menu {
+    margin-bottom:15px;
+    background:#FFF;                
+    }  
+  .date  { 
+    font-family:verdana, arial, sans-serif;
+    color:#666;
+    font-size:9px;
+    font-weight:bold;
+    text-align:center;
+    background:#EEE;
+    line-height:14px;
+    padding:2px;
+    margin-top:10px;
+    text-transform:uppercase;
+    letter-spacing: .2em;
+    }
+  .posted  { 
+    font-family:verdana, arial, sans-serif; 
+    font-size: 11px; 
+    color: #003366;
+    margin-bottom:15px; 
+    }
+  .side {
+    font-family:verdana, arial, sans-serif;
+    color:#333;
+    font-size:11px;
+    font-weight:normal;
+    background:#FFF;
+    line-height:14px;
+    padding:2px;        
+    }
+  .sidetitle {
+    font-family:verdana, arial, sans-serif;
+    color:#666;
+    font-size:9px;
+    font-weight:bold;
+    background:#EEE;
+    line-height:14px;
+    padding:2px;
+    margin-top:10px;
+    text-align:center;
+    text-transform:uppercase;
+    letter-spacing: .2em;            
+    } 
+  .dlHeader{
+    font-family: Verdana, Arial, Helvetica, sans-serif;
+    font-size: 10px;
+    padding:4px;
+    text-transform:uppercase;
+    letter-spacing: .2em;   
+    }
+  .dlCountReadsTitle, .dlSubjectTitle, .dlCountMessagesTitle, .dlPostedTitle, .dlMessageLinkTitle, .dlAuthorTitle
+    {
+    font-family: Verdana, Arial, Helvetica, sans-serif;
+    font-size: 10px;
+    color:#333;
+    padding:4px;
+    }
+  .dlSubject, .dlCountMessages, .dlPosted, .dlCountReads, .dlAuthor, .dlMessageLink
+    {
+    font-family: Verdana, Arial, Helvetica, sans-serif;
+    font-size: 10px;
+    padding:4px;
+    }
+  .discussHeader {
+    font-family:georgia, verdana, arial, sans-serif;
+    color:#333;
+    font-size:11px;
+    font-weight:normal;
+    line-height:11px;  
+    }    
+  .discussResponceList {
+    font-family:georgia, verdana, arial, sans-serif;
+    color:#333;
+    font-size:11px;
+    font-weight:normal;
+    line-height:11px;
+    padding-left:10px;  
+    padding-right:10px;
+    padding-top:10px;
+    margin-top:10px;
+    border-top:1px dotted #999;  
+    } 
+  .hCalendarMonthYearRow, .dCalendarMonthYearRow
+    { 
+    font-family:verdana, arial, sans-serif;
+    color:#003366;
+    font-size:10px;
+    font-weight:bold;
+    line-height:14px;
+    padding:2px;
+    }
+  .hCalendarDayNameRow, .dCalendarDayNameRow
+    {
+    color:#666;
+    font-family:verdana, arial, sans-serif;
+    font-size:10px;
+    font-weight:bold;
+    line-height:14px;
+    padding:2px;   
+    }
+  .hCalendarDayRow, .dCalendarDayRow
+    {
+    color:#666;
+    font-family:verdana, arial, sans-serif;
+    font-size:10px;
+    font-weight:normal;
+    line-height:14px;
+    padding:2px;    
+    }
+  .hCalendarDayLinked, .dCalendarDayLinked
+    {
+    color:#666;
+    background-color: #EEEEEE;
+    font-family:verdana, arial, sans-serif;
+    font-size:10px;
+    font-weight:normal;
+    line-height:14px;
+    padding:2px;   
+    }
+  .hCalendarDayCurrent, .dCalendarDayCurrent
+    {
+    color: #FFFFFF;
+    background-color: #DCDCDC;
+    font-family:verdana, arial, sans-serif;
+    font-size:10px;
+    font-weight:normal;
+    line-height:14px;
+    padding:2px;   
+    }
+  td {
+    font-family:georgia, verdana, arial, sans-serif;
+    color:#333;
+    font-size:13px;
+    font-weight:normal;
+    line-height:15px;   
+    }   

Added: incubator/roller/branches/roller_1.x/web/themes/movablemanila/_day.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/movablemanila/_day.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/movablemanila/_day.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/movablemanila/_day.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,24 @@
+<div class="date">
+    <a href="$baseURL/page/$userName/#formatDate($plainFormat $day )">
+        <img
+           class="daypermalink"
+           src="#showThemeImagePath("movablemanila" "dateArrow.gif")"
+           title="$text.get( "macro.weblog.daypermalink.title" )"
+           alt="#formatDate( $plainFormat $day )" /></a>
+   #showEntryDate( $day ) 
+</div>
+
+#foreach( $entry in $entries )
+   <div class="blogbody">
+   <p class="title"><a href="$entry.link">$entry.title</a></p>
+   #showEntryText( $entry )
+   <span style="color:gray; font-size:10px;">
+      $dateFormatter.applyPattern("MMMMM dd, yyyy hh:mm aa")
+      #set( $fmtDate = $dateFormatter.format( $entry.pubTime ) )
+      [$entry.category.name] ( $fmtDate )
+      #showEntryPermalink( $entry )
+      #if (($entry.commentsStillAllowed && $website.allowComments) || $commentCount > 0) | #end
+      #showCommentsPageLink( $entry )
+   </span>
+</div>
+#end

Added: incubator/roller/branches/roller_1.x/web/themes/movablemanila/_decorator.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/movablemanila/_decorator.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/movablemanila/_decorator.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/movablemanila/_decorator.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,3 @@
+## No-op decorator. Prevents decorator from any previous theme from interfering with this theme
+## This template will expand to exactly the body with no leading or trailing whitespace.
+${decorator_body}## comment here kills trailing whitespace including newline

Added: incubator/roller/branches/roller_1.x/web/themes/movablemanila/images/dateArrow.gif
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/movablemanila/images/dateArrow.gif?rev=327589&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/roller/branches/roller_1.x/web/themes/movablemanila/images/dateArrow.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/roller/branches/roller_1.x/web/themes/pacifica/Weblog.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/pacifica/Weblog.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/pacifica/Weblog.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/pacifica/Weblog.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,99 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+    #showContentLanguage($locale.language)
+    <meta name="generator" content="HTML Tidy, see www.w3.org">
+    <title>#showWebsiteTitle()</title>
+
+    <link rel="stylesheet" type="text/css" href="$ctxPath/themes/base.css" />
+    <link rel="stylesheet" type="text/css" href="#showThemePath("pacifica")/theme.css" />
+    <style type="text/css">
+    #includePage("_css")
+    </style>
+    <script type="text/javascript" src="$ctxPath/theme/scripts/roller.js">
+    </script>
+</head>
+   <body bgcolor="#ffffff">
+      <table width="570" border="1" bordercolor="#99ccff"
+      cellspacing="6" cellpadding="6" align="center">
+         <tbody>
+            <tr>
+               <td width="130" height="15" bgcolor="#6699ff">
+                  <br>
+
+               </td>
+               <td width="440" height="0" valign="bottom"
+               bordercolor="#99ccff" bgcolor="#99ccff" rowspan="3">
+                  <!-- Replace this text with your own blog title --><span
+                   class="banner">#showWebsiteTitle()</span>
+
+               </td>
+            </tr>
+            <tr>
+               <td width="130" height="20" bgcolor="#6699ff">
+                  <br>
+
+               </td>
+            </tr>
+            <tr>
+               <td width="130" height="25" bgcolor="#6699ff">
+                  <br>
+
+               </td>
+            </tr>
+            <tr>
+               <td colspan="2" width="570" height="0" bordercolor=
+               "#0033cc" bgcolor="#0033cc">
+                  <br>
+
+               </td>
+            </tr>
+            <tr>
+               <td width="130" height="0" align="right" valign=
+               "top" bgcolor="#6699ff">
+
+                  #showWeblogCalendar()<br>
+
+                  #showRSSBadge()<br>
+
+                  #showSearchForm()<br>
+
+                  <span class="label"><br>LINKS</span><br>
+
+                  #showBookmarks("Blogroll" false false)<br>
+                  #showBookmarks("News" true false)<br>
+                  #showBasicNavBar(true)<br>
+
+                  #showEditorNavBar(true)<br><br>
+
+                  <span class="label">CONTACT</span><br>
+
+                  <a href="mailto:$encodedEmail">$fullName</a><br>
+
+                  <br>
+                  <span class="credit">template by<br>
+                  </span> <a href="http://helquin.blogspot.com"
+                  title="" inside="">Helquin</a><br>
+                  <br>
+
+               </td>
+               <td width="440" height="0" align="left" valign="top"
+                  bordercolor="99ccff" bgcolor="#99ccff">
+
+                  #showWeblogCategoryChooser()<br>
+                  #showNextPreviousLinks()
+                  #showWeblogEntries("_day" 15 )
+                  <br>
+
+               </td>
+            </tr>
+         </tbody>
+      </table>
+      <br>
+       <br>
+       <br>
+       <br>
+   </body>
+</html>
+

Added: incubator/roller/branches/roller_1.x/web/themes/pacifica/_css.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/pacifica/_css.vm?rev=327589&view=auto
==============================================================================
    (empty)

Added: incubator/roller/branches/roller_1.x/web/themes/pacifica/_day.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/pacifica/_day.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/pacifica/_day.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/pacifica/_day.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,17 @@
+
+<div class="entry">
+   #showDayPermalink( $day )
+   #showEntryDate( $day )
+</div>
+
+#foreach( $entry in $entries )
+<p>
+   <a name="$utilities.encode($entry.anchor)" id="$utilities.encode($entry.anchor)"></a>
+   <b>$entry.title</b> #showEntryText($entry)
+   <span class="dateStamp">(#showTimestamp($entry.pubTime))</span>
+   #showEntryPermalink( $entry )
+   #showCommentsPageLink( $entry )
+</p>
+#end
+    
+#showLinkbacks( $day )

Added: incubator/roller/branches/roller_1.x/web/themes/pacifica/_decorator.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/pacifica/_decorator.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/pacifica/_decorator.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/pacifica/_decorator.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,3 @@
+## No-op decorator. Prevents decorator from any previous theme from interfering with this theme
+## This template will expand to exactly the body with no leading or trailing whitespace.
+${decorator_body}## comment here kills trailing whitespace including newline

Added: incubator/roller/branches/roller_1.x/web/themes/pacifica/theme.css
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/pacifica/theme.css?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/pacifica/theme.css (added)
+++ incubator/roller/branches/roller_1.x/web/themes/pacifica/theme.css Fri Oct 21 14:27:36 2005
@@ -0,0 +1,78 @@
+body, td { 
+   color: #000033;
+   font-size: 12px; 
+   line-height: 16px; 
+   font-family: Verdana, Geneva, Arial, sans-serif;
+}
+.banner { 
+   color: #ffffff;
+   font-size: 54px; 
+   line-height: 58px; 
+   font-weight: bold;}
+.label { 
+   color: #0033cc;
+   font-size: 12px; 
+   line-height: 16px; 
+   font-weight: bold; 
+   text-decoration: underline;
+}
+.credit { 
+   font-size: 10px; 
+   line-height: 16px; 
+   display: inline
+}
+a:link { 
+   color: #0033ff;
+   line-height: 16px; 
+   text-decoration: none;
+}
+a:visited {  
+   color: #0033cc;
+   line-height: 16px; 
+   text-decoration: none;
+}
+a:hover {  
+   color: #ffffff;
+   line-height: 16px; 
+   text-decoration: none;
+}
+
+.hCalendarTitle {
+  text-align : center;
+  font-weight : bolder ;
+}
+.hCalendarDay {
+  text-align : center;
+  font-size : 9px;
+  border-width: thin;
+}
+.hCalendarDayCurrent {
+  text-align : center;
+  font-size : 9px;
+  font-weight : bolder ;
+  border-width: thin;
+  border-style: dotted;
+}
+.hCalendarDayNameRow {
+  text-align : center;
+  font-weight : bolder ;
+  font-size : 9px;
+}
+.hCalendarDayLinked {
+  font-weight : bolder ;
+  text-align : center;
+  font-size : 9px;
+  border-width: thin;
+}
+.hCalendarDayNotInMonth {
+  text-align : center;
+  font-size : 9px;
+	color : #aaaaaa;
+}
+.hCalendarNextPrev {
+  text-align : center;
+  font-style : italic;
+  font-size : small;
+  color : #aaaaaa;
+}
+

Added: incubator/roller/branches/roller_1.x/web/themes/robot/Weblog.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/robot/Weblog.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/robot/Weblog.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/robot/Weblog.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,53 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+"http://www.w3.org/TR/html4/strict.dtd">
+
+<html>
+
+<head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+    #showContentLanguage($locale.language)
+    <link rel="stylesheet" type="text/css" href="$ctxPath/themes/base.css" />
+    <link rel="stylesheet" type="text/css" href="#showThemePath("robot")/theme.css" />
+    <style type="text/css">#includePage("_css")</style>
+    #showRSSAutodiscoveryLink()
+
+    <script type="text/javascript" src="$ctxPath/theme/scripts/roller.js">
+    </script>
+    <title>#showWebsiteTitle()</title>
+</head>
+
+<body>
+
+<div id="Header"><a href="http://bluerobot.com/" title="BlueRobot Home">BLUEROBOT.COM</a></div>
+
+<div id="Content">
+    <center>
+      <h1>#showWebsiteTitle()</h1>
+      <p class="descrip">#showWebsiteDescription()</p>
+      #showWeblogCategoryChooser()<br>
+    </center>
+    #showNextPreviousLinks()
+    #showWeblogEntries("_day" 15)
+    <hr />
+    #showReferers( 40 25 )
+</div>
+
+<div id="Menu">
+    <h2>Calendar</h2>
+    #showWeblogCalendar()<br>
+    #showSearchForm()
+    <h2>RSS Feeds</h2>
+    #showRSSBadge()<br>
+    #showRSSLinks()
+    <h2>Links</h2>
+    #showBookmarks("Blogroll" true true)<br>
+    #showBookmarks("News" true false)
+    <h2>Navigation</h2>
+    #showBasicNavBar(true)<br>
+    #showEditorNavBar(true)<br>
+
+<!-- BlueRobot was here. -->
+
+</body>
+
+</html>
\ No newline at end of file

Added: incubator/roller/branches/roller_1.x/web/themes/robot/_css.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/robot/_css.vm?rev=327589&view=auto
==============================================================================
    (empty)

Added: incubator/roller/branches/roller_1.x/web/themes/robot/_day.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/robot/_day.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/robot/_day.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/robot/_day.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,20 @@
+<div class="box">
+   #showDayPermalink( $day )
+   #showEntryDate( $day )
+</div>
+
+<div class="entry">
+
+#foreach( $entry in $entries )
+   <p>
+   <a name="$utilities.encode($entry.anchor)" id="$utilities.encode($entry.anchor)"></a>
+   <span class="entrytitle">$entry.title</span> #showEntryText($entry)
+   <span class="dateStamp">(#showTimestamp($entry.pubTime))</span>
+   #showEntryPermalink( $entry )
+   #showCommentsPageLink( $entry )
+</p>
+#end
+    
+#showLinkbacks( $day )
+
+</div>
\ No newline at end of file

Added: incubator/roller/branches/roller_1.x/web/themes/robot/_decorator.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/robot/_decorator.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/robot/_decorator.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/robot/_decorator.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,3 @@
+## No-op decorator. Prevents decorator from any previous theme from interfering with this theme
+## This template will expand to exactly the body with no leading or trailing whitespace.
+${decorator_body}## comment here kills trailing whitespace including newline

Added: incubator/roller/branches/roller_1.x/web/themes/robot/theme.css
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/robot/theme.css?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/robot/theme.css (added)
+++ incubator/roller/branches/roller_1.x/web/themes/robot/theme.css Fri Oct 21 14:27:36 2005
@@ -0,0 +1,129 @@
+body {
+	margin:0px;
+	padding:0px;
+	font-family:verdana, arial, helvetica, sans-serif;
+	color:#333;
+	background-color:white;
+	}
+h1 {
+	margin:0px 0px 15px 0px;
+	padding:0px;
+	font-size:28px;
+	line-height:28px;
+	font-weight:900;
+	color:#ccc;
+	}
+p {
+	margin:0px 0px 16px 0px;
+	padding:0px;
+	}
+#Content>p {margin:0px;}
+#Content>p+p {text-indent:30px;}
+
+a {
+	color:#09c;
+	font-size:11px;
+	text-decoration:none;
+	font-weight:600;
+	font-family:verdana, arial, helvetica, sans-serif;
+	}
+a:link {color:#09c;}
+a:visited {color:#07a;}
+a:hover {background-color:#eee;}
+
+span.rChosenCategory { 
+	font-size:11px;
+	text-decoration:none;
+	font-weight:600;
+	font-family:verdana, arial, helvetica, sans-serif;
+}
+
+#Header {
+	margin:10px 0px 38px 0px;
+	padding:10px 0px 0px 20px;
+	/* For IE5/Win's benefit height = [correct height] + [top padding] + [top and bottom border widths] */
+	height:54px; /* 42px + 10px + 2px = 21px*/
+	border-style:solid;
+	border-color:black;
+	border-width:1px 0px 1px 0px ; /* top and bottom borders: 1px; left and right borders: 0px */
+	line-height:11px;
+	background-color:#eee;
+	voice-family: "\"}\"";
+	voice-family:inherit;
+	height:42px; /* the correct height */
+	}
+body>#Header {height:42px;}
+
+#Content {
+
+
+	font:11px/20px verdana, arial, helvetica, sans-serif;
+	margin:0px 50px 50px 200px;
+	padding:10px;
+	}
+
+#Menu {
+	font-size:11px;
+	text-decoration:none;
+	font-weight:600;
+	font-family:verdana, arial, helvetica, sans-serif;
+	position:absolute;
+	top:100px;
+	left:20px;
+	width:172px;
+	padding:10px;
+	background-color:#eee;
+	border:1px dashed #999;
+	line-height:17px;
+/* Again, the ugly brilliant hack. */
+	voice-family: "\"}\"";
+	voice-family:inherit;
+	width:150px;
+	}
+/* Again, "be nice to Opera 5". */
+body>#Menu {width:150px;}
+
+.hCalendarMonthYearRow {
+    font-size: 12px;
+    font-weight: bold;
+    color: #0000AA;
+}
+.hCalendarDayNameRow {
+    font-size: 10px;
+    font-weight: bold;
+}
+.hCalendarDay {
+    font-size: 10px;
+}
+.hCalendarDayCurrent {
+    font-size: 10px;
+    font-weight: bold;
+    border-style: dashed;
+    border-width: thin;
+    border-color: #0000AA;
+    color: #0000AA;
+}
+.hCalendarNextPrev {
+    font-size: 10px;
+    font-weight: bold;    
+}
+.contactme {
+    font-weight: normal;
+    font-size: 10px;
+}
+.rFolder {
+	border-style:dashed;
+	border-color:#999;
+	border-width:0px 0px 1px 0px ;
+}
+.entry {
+	margin: 10px 0px;
+	border-style:solid;
+	border-color:#c0c0c0;
+	border-width:1px;
+	padding:5px;
+}
+.entrytitle {
+    font-size: 14px;
+    padding: 0px 0px 10px 0px
+}        
\ No newline at end of file

Added: incubator/roller/branches/roller_1.x/web/themes/rolling/Archives.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/rolling/Archives.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/rolling/Archives.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/rolling/Archives.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,12 @@
+#includePage("_header")
+
+<div id="ArchivesColumn">
+  <center>
+    <h2>#showWebsiteTitle()</h2>
+    #showBasicNavBar(false)<br />
+  </center>
+  #showBigWeblogCalendar()<br />
+  #includePage("_badges")
+</div>
+
+#includePage("_footer")
\ No newline at end of file

Added: incubator/roller/branches/roller_1.x/web/themes/rolling/Weblog.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/rolling/Weblog.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/rolling/Weblog.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/rolling/Weblog.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,14 @@
+#includePage("_header")
+
+<div id="MainColumn">
+   <div align="center">
+       <h2>#showWebsiteTitle()</h2>
+       #showWeblogCategoryChooser()
+   </div>
+    #showNextPreviousLinks()
+    #showWeblogEntries("_day" 15 )<br/>
+   #includePage("_badges")
+</div>
+
+#includePage("_sideColumn")
+#includePage("_footer")
\ No newline at end of file

Added: incubator/roller/branches/roller_1.x/web/themes/rolling/_badges.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/rolling/_badges.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/rolling/_badges.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/rolling/_badges.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,15 @@
+<p style="text-align: center; font-size: x-small;">
+
+   <a href="http://validator.w3.org/check/referer">
+      <img src="#showImagePath()/valid-html401.png" 
+      alt="Valid HTML!" border="0"></a>
+
+   <a href="http://jigsaw.w3.org/css-validator/check/referer">
+      <img src="#showImagePath()/vcss.png" 
+      alt="Valid CSS!" border="0"></a>
+
+   <br/>
+   <br/>
+   This is a personal weblog, I do <i>not</i> speak for my employer.<br/>
+
+</p>
\ No newline at end of file

Added: incubator/roller/branches/roller_1.x/web/themes/rolling/_bigCalendarCSS.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/rolling/_bigCalendarCSS.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/rolling/_bigCalendarCSS.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/rolling/_bigCalendarCSS.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,100 @@
+#set( $boxcolor0 = "#909090" )
+#set( $boxcolor1 = "#8facc5" )
+#set( $boxcolor = "#9191cd" )
+
+.hCalendarMonthYearRowBig {
+  font-size: x-large;
+  font-weight: bold;
+}
+
+.hCalendarTableBig {
+  width: 95%;
+  border: dashed 1px #aaaaaa;
+  text-align : center;
+  padding: 5px;
+}
+
+.hCalendarMonthYearRowBig {
+  color: white;
+  background-color : $boxcolor;
+  border: dashed 1px #aaaaaa;
+  width: 12%;
+}
+
+.hCalendarDayNameRowBig {
+  border: dashed 1px #aaaaaa;
+  background-color: #ffffff;
+  margin: 2px;
+  width: 12%;
+  font-weight: bold;
+}
+
+.bCalendarDayContentBig {
+  font-size: x-small;
+  padding: 3px 0px 3px 0px;
+}
+
+.hCalendarDayTitleBig {
+  position: relative;
+  left: 0;
+  top: 0;
+  width: 25%;
+  padding: 3px 0 3px 0;
+  background: transparent;
+  color: #050505;
+  border-right: 1px solid #050505;
+  border-bottom: 1px solid #050505;
+  font-size: small;
+  text-align: center;
+  font-size: small;
+}
+
+.hCalendarDayBig {
+  vertical-align: top;
+  border: dashed 1px #aaaaaa;
+  background-color: #ffffff;
+  margin: 2px;
+  width: 12%;
+}
+
+TD.hCalendarDayCurrentBig {
+  vertical-align: top;
+  border: dashed 1px #aaaaaa;
+  background-color: #ffffff;
+  margin: 2px;
+  width: 12%;
+}
+
+TD.hCalendarDayLinkedBig {
+  vertical-align: top;
+  border-color: #8facc5; 
+  border-width: 1px; 
+  border-style: solid;  
+  background-color: #ffffff;
+  margin: 2px;
+  width: 12%;
+}
+
+TD.hCalendarDayNotInMonthBig {
+  vertical-align: top;
+  border: dashed 1px #aaaaaa;
+  background-color: #ffffff;
+  margin: 2px;
+  width: 12%;
+}
+
+.hCalendarDayNameRowBig {
+  border: dashed 1px #aaaaaa;
+  background-color: #ffffff;
+  margin: 2px;
+  width: 12%;
+  font-weight: bold;
+}
+
+.hCalendarNextPrevBig {
+  border: dashed 1px #aaaaaa;
+  background-color: #ffffff;
+  margin: 2px;
+  width: 12%;
+}
+

Added: incubator/roller/branches/roller_1.x/web/themes/rolling/_css.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/rolling/_css.vm?rev=327589&view=auto
==============================================================================
    (empty)

Added: incubator/roller/branches/roller_1.x/web/themes/rolling/_day.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/rolling/_day.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/rolling/_day.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/rolling/_day.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,20 @@
+
+<div class="box">
+
+<h2 class="box">
+  #showDayPermalink( $day )
+  #showEntryDate( $day )
+</h2>   
+#foreach( $entry in $entries )
+  <a name="$utilities.encode($entry.anchor)" id="$utilities.encode($entry.anchor)"></a>
+  <b>$entry.title</b> #showEntryText($entry)
+  <span class="dateStamp">(#showTimestamp($entry.pubTime))</span>
+  #showEntryPermalink( $entry )
+  #showCommentsPageLink( $entry )
+  <br/>
+  <br/>
+#end
+    
+#showLinkbacks( $day )
+
+</div>
\ No newline at end of file

Added: incubator/roller/branches/roller_1.x/web/themes/rolling/_decorator.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/rolling/_decorator.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/rolling/_decorator.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/rolling/_decorator.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,3 @@
+## No-op decorator. Prevents decorator from any previous theme from interfering with this theme
+## This template will expand to exactly the body with no leading or trailing whitespace.
+${decorator_body}## comment here kills trailing whitespace including newline

Added: incubator/roller/branches/roller_1.x/web/themes/rolling/_footer.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/rolling/_footer.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/rolling/_footer.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/rolling/_footer.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,2 @@
+</body>
+</html>
\ No newline at end of file

Added: incubator/roller/branches/roller_1.x/web/themes/rolling/_header.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/rolling/_header.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/rolling/_header.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/rolling/_header.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,23 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+
+<html>
+<head>
+    <title>#showWebsiteTitle()</title>
+
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+    #showContentLanguage($locale.language)
+
+    <script type="text/javascript" src="$ctxPath/theme/scripts/roller.js"></script>
+    #showThemeScript("x2" "global.js")
+
+    <link rel="stylesheet" type="text/css" href="$ctxPath/themes/base.css" />
+    <link rel="stylesheet" type="text/css" href="#showThemePath("rolling")/theme.css" />
+    <style type="text/css">
+    #includePage("_css")
+    #includePage("_bigCalendarCSS")
+    </style>
+</head>
+
+<body>
+
+

Added: incubator/roller/branches/roller_1.x/web/themes/rolling/_sideColumn.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/rolling/_sideColumn.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/rolling/_sideColumn.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/rolling/_sideColumn.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,40 @@
+<div id="SideBar">
+
+<div class="box">
+<h2 class="box">calendar</h2>
+<center>#showWeblogCalendar()</center>
+</div>
+
+<div class="box"><h2 class="box">search</h2>
+#showSearchForm()
+</div>
+
+<div class="box"><h2 class="box">navigation</h2>
+#showBasicNavBar(true)
+<br/>
+<br/>
+#showEditorNavBar(true)
+</div>
+
+<div class="box"><h2 class="box">links</h2>
+<br/>
+#showBookmarks("Blogroll" true true)
+<br/>
+#showBookmarks("News" true true)
+<br/>
+</div>
+
+<div class="box"><h2 class="box">rss feeds</h2>
+#showRSSBadge()<br/>
+#showRSSLinks()<br/>
+</div>
+
+<div class="box"><h2 class="box">referers</h2>
+Today's top referers<br/>
+#showReferers(20 25)
+</div>
+
+<br/>
+<br/>
+
+</div>

Added: incubator/roller/branches/roller_1.x/web/themes/rolling/images/greybg.jpg
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/rolling/images/greybg.jpg?rev=327589&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/roller/branches/roller_1.x/web/themes/rolling/images/greybg.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/roller/branches/roller_1.x/web/themes/rolling/images/newbluebg.jpg
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/rolling/images/newbluebg.jpg?rev=327589&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/roller/branches/roller_1.x/web/themes/rolling/images/newbluebg.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/roller/branches/roller_1.x/web/themes/rolling/theme.css
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/rolling/theme.css?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/rolling/theme.css (added)
+++ incubator/roller/branches/roller_1.x/web/themes/rolling/theme.css Fri Oct 21 14:27:36 2005
@@ -0,0 +1,223 @@
+#set( $bgcolor0 = "white" )
+#set( $fgcolor0 = "black" )
+#set( $linkcolor0 = "blue" )
+#set( $visitedcolor0 = "purple" )
+#set( $boxcolor0 = "#909090" )
+#set( $bordercolor0 = "#b0b0b0" )
+#set( $background0 = #showThemeImagePath("rolling","greybg.jpg") )
+
+#set( $bgcolor1 = "white" )
+#set( $fgcolor1 = "black" )
+#set( $linkcolor1 = "blue" )
+#set( $visitedcolor1 = "purple" )
+#set( $boxcolor1 = "#8facc5" )
+#set( $bordercolor1 = "gray" )
+#set( $background1 = #showThemeImagePath("rolling","space-spacer.jpg") )
+
+#set( $bgcolor = "white" )
+#set( $fgcolor = "black" )
+#set( $linkcolor = "blue" )
+#set( $visitedcolor = "purple" )
+#set( $boxcolor = "#9191cd" )
+#set( $bordercolor = "gray" )
+#set( $background = #showThemeImagePath("rolling","newbluebg.jpg") )
+
+p {
+  font-family: verdana, sans-serif;
+  font-size: small;
+  color: "white"; /*$fgcolor;*/
+  color : #000000;
+}
+body {
+  font-family: verdana, sans-serif;
+  font-size: small;
+  color: "black"; /*$fgcolor;*/
+  background-color: "white"; /*$bgcolor;*/
+  #background-image: url(images/newbluebg.jpg);
+}
+a {
+  text-decoration: none;
+}
+a:link { 
+  color: blue;
+  font-weight: medium;
+}
+a:visited {
+  color: purple;
+  font-weight: medium;
+}
+
+a:hover {
+  text-decoration: underline overline;
+}
+img {
+  border: 0px;
+  margin: 0px; 
+}
+img.photo {
+   padding: 12px;
+}
+
+.banner {
+  background-image: url($banner);
+  background-repeat: no-repeat;
+}
+#MainColumn {
+  margin-top:      5px;
+  margin-left:    60px;
+  margin-bottom:   5px;
+  margin-right:  240px;
+}
+#SideBar {
+  position: absolute;
+  top:     0px;
+  right:  10px;
+  width: 220px;
+}
+#ArchivesColumn {
+	position: absolute;
+	z-index: 2;
+	top: 0px;
+	left: 93px;
+        width: 80%
+}
+#LinksColumn {
+	position: absolute;
+	z-index: 2;
+	top: 0px;
+	left: 93px;
+        width: 80%
+}
+
+.dateStamp {
+  color : gray;
+  font-size: small;
+}
+.daypermalink {
+  border-style : none;
+}
+
+.rFolder {
+  font-size: medium;
+  font-weight: bolder;
+}
+.rBookmarkTd {
+  font-size: small;
+  vertical-align: top;
+  font-weight: normal;
+}
+.rBookmark {
+  margin-left: 10px;
+  font-size: small
+  font-weight: normal;
+}
+.rBookmark0 {
+  margin-left: 10px;
+  font-size: small
+  font-weight: normal;
+}
+.rBookmark1 {
+  margin-left: 10px;
+  font-size: small;
+  font-weight: bold;
+}
+.rBookmark2 {
+  margin-left: 10px;
+  font-weight: bold;
+  font-size: large
+}
+.rBookmark3 {
+  margin-left: 10px;
+  font-size: x-large
+}
+
+.hCalendarTable {
+  text-align : center;
+}
+.hCalendarTitle {
+  text-align : center;
+  font-weight : bolder;
+  font-size: large;
+}
+.hCalendarDayNameRow {
+  text-align : center;
+  font-weight : bolder;
+  font-size : x-small;
+}
+.hCalendarDay {
+  text-align : center;
+  font-size : x-small;
+}
+.hCalendarDayCurrent {
+  text-align : center;
+  font-size : x-small;
+  font-weight : bolder ;
+}
+.hCalendarDayLinked {
+  font-size : x-small;
+  font-weight : bolder ;
+  text-align : center;
+}
+.hCalendarDayNotInMonth {
+  font-size : x-small;
+  background-color: white;
+  color: gray;
+}
+.hCalendarNextPrev {
+  font-size : x-small;
+  text-align : center;
+  font-style : italic;
+}
+
+div.box {
+  margin: 5px 5px 5px 5px;
+  border: dashed 1px grey; /*$bordercolor;*/
+  padding: 2px;
+}
+h2.box {
+  font-size: medium;
+  font-weight : bolder;
+  text-transform : uppercase;
+  letter-spacing : 0.3em;
+  border-style : none;
+  background-color : #9191cd; /*$boxcolor;*/
+  color : white;
+}
+h2.daybox {
+  text-align : left;
+  font-size: medium;
+  font-weight : bolder;
+  text-transform : uppercase;
+  letter-spacing : 0.3em;
+  border-style : none;
+  background-color : #9191cd; /*$boxcolor;*/
+  color : white;
+}
+h2 {
+  border-left-width: 15px;
+  border-right-width: 15px;
+  border-top-width: 15px;
+  margin: 2px;
+  padding: 4px;
+}
+
+
+.rChosenCategory {
+    font-weight: bolder;
+}
+.rUnchosenCategory {
+    font-size: medium;
+}
+
+ul.rReferersList {
+  list-style: none;
+  margin-left: 0;
+  padding-left: 0;
+  font-size : x-small;
+}
+li.rReferersListItem {
+  list-style: none;
+  margin-left: 0;
+  padding-left: 0;
+  font-size : x-small;
+}

Added: incubator/roller/branches/roller_1.x/web/themes/sotto/Weblog.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/sotto/Weblog.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/sotto/Weblog.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/sotto/Weblog.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,157 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+    <head>
+        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+        #showContentLanguage($locale.language)
+
+        <title>#showWebsiteTitle()</title>
+        <base href="$absBaseURL" />
+        <link rel="stylesheet" type="text/css" href="$ctxPath/themes/base.css" />
+        #showThemeStyle("sotto" "default.css" false)
+        #showRSSAutodiscoveryLink()
+    </head>
+<body>
+
+<div id="mainContainer">
+
+    <div id="pageBanner">
+        <h1><a href="$ctxPath/page/$userName">#showWebsiteTitle()</a></h1>
+    </div>
+    <div id="gutter">
+      <span id="gutterimage1">&nbsp;</span>
+      <span id="gutterimage2">&nbsp;</span>
+      <span id="gutterimage3">&nbsp;</span>
+      <span class="floatSpacer"></span>
+    </div>
+    <ul id="adminBar">
+      <li><a href="$ctxPath/page/$userName">Home</a></li>
+    ## showBasicNavBar was wrapped with a div, so I'm not using it
+    #if( $website )
+        #foreach( $iPage in $pages )
+            #set( $invisible = $iPage.Name.startsWith("_") )
+            ## Again, there is no "break" in Velocity
+            #if( !$invisible )
+                #set( $isSelected = false )
+                ##if( $page && $iPage.Id == $page.Id ) #set($isSelected = true) #end
+
+                ## hopefully there will be no spaces in link
+                <li>
+                #if( !$isSelected )
+                    <a href="$ctxPath/page/$userName/$iPage.Link">#end$iPage.Name#if( !$isSelected )</a>#end
+                </li>
+            #end
+        #end
+    #end
+
+    ## strutsUrlHelper( useIds, isAction, path, val1, val2)
+    #if( $req.getUserPrincipal() )
+        #set( $editUrl = $pageHelper.strutsUrlHelper(false, true, "weblogCreate", "Weblog", "Edit") )
+        <li><a href="$editUrl">Edit Weblog</a></li>
+
+        #set( $editUrl = $pageHelper.strutsUrlHelper(false, true, "editWebsite", "Website", "Settings") )
+        <li><a href="$editUrl">Settings</a></li>
+
+        #set( $editUrl = $pageHelper.strutsUrlHelper(false, true, "logout-redirect", "null", "null") )
+        <li><a href="$editUrl">Logout</a></li>
+    #else
+        #set( $editUrl = $pageHelper.strutsUrlHelper(false, true, "login-redirect", "null", "null") )
+        <li><a href="$editUrl">Login</a></li>
+    #end
+    </ul>
+
+    <div id="midColumn">
+        <div class="standardSpacer">&nbsp;</div>
+        #showNextPreviousLinks()
+        #showWeblogEntries("_day" 15)
+    </div>
+
+    <div id="leftColumn">
+        <div class="standardSpacer">&nbsp;</div>
+
+        <div class="sidebarBox">
+            <form id="searchForm" method="get" action="$ctxPath/search/$userName"
+                onsubmit="return validateSearch(this)">
+                <div>
+                <label for="q" class="styled" accesskey="4">Search this site:</label>
+                <input type="text" id="q" name="q" size="20" class="styled"
+                    maxlength="255" value="#if($term)$term#end" />
+                <input class="styled" type="submit" value="Search" />
+                </div>
+            </form>
+            <script type="text/javascript">
+                function validateSearch(form) {
+                    if (form.q.value == "") {
+                        alert("Please enter a search term to continue.");
+                        form.q.focus();
+                        return false;
+                    }
+                    return true;
+                }
+            </script>
+        </div>
+
+        <div class="sidebarBox">
+            #showWeblogCalendar()
+        </div>
+
+        #if( $req.getUserPrincipal() )
+        <div class="sidebarBox">
+            <div class="links">
+                <div class="rFolder">Editor Menu</div>
+                #showEditorNavBar(true)
+            </div>
+        </div>
+        #end
+
+        <div class="sidebarBox">
+            <div class="links">
+                #showBookmarks("Blogroll" true false)
+            </div>
+        </div>
+
+        <div class="sidebarBox">
+            <div class="links">
+                #showBookmarks("News" true false)
+            </div>
+        </div>
+
+        <p class="sidebarBox">
+            <a title="RSS 1.0 Newsfeed" href="$ctxPath/rss/$userName">
+            <img class="noBorder" alt="[RSS Newsfeed]"
+                src="#showThemeImagePath("sotto" "valid-rss.png")" />
+            </a>
+        </p>
+
+        <p class="sidebarBox">
+            Valid
+            <a title="Valid XHTML?"
+                href="http://validator.w3.org/check?uri=$absBaseURL$ctxPath/page/$userName">XHTML</a>
+            or <a title="Valid CSS?"
+                href="http://jigsaw.w3.org/css-validator/validator?uri=$absBaseURL$ctxPath/page/$userName">CSS</a>?
+        </p>
+
+        <div class="sidebarBox">
+            <a title="This is a Roller site."
+                href="http://www.rollerweblogger.org"><img class="noBorder"
+                width="80" height="15" alt="[This is a Roller site]"
+                src="#showThemeImagePath("sotto" "roller-logo.gif")" /></a>
+        </div>
+        <div class="sidebarBox">
+            Theme by <a href="http://sotto.org">Rowell Sotto</a>.
+        </div>
+    </div>
+
+    <div style="clear:both">&nbsp;</div>
+
+    <div id="pageFooterBoundingBox"></div>
+</div>
+
+<div id="copyrightBoundingBox">
+  <a class="copyright"
+    href="mailto:$encodedEmail">&copy; $fullName</a>
+</div>
+
+</body>
+</html>

Added: incubator/roller/branches/roller_1.x/web/themes/sotto/_day.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/sotto/_day.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/sotto/_day.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/sotto/_day.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,50 @@
+<div class="storyBox">
+	<div class="storyDateBox">
+        <h2>
+            $dateFormatter.applyPattern("MMMMM dd, yyyy")
+            <a title="Stories for $dateFormatter.format($day)" 
+               href="$baseURL/page/$userName/#formatDate($plainFormat $day )">
+            $dateFormatter.applyPattern("dd")
+            $dateFormatter.format($day)
+            </a>
+            $dateFormatter.applyPattern("MMM")
+            <span>$dateFormatter.format($day)</span>
+            <span class="blockDisplay">
+            <span class="noDisplay">&middot;</span>
+            $dateFormatter.applyPattern("EEE")
+            $dateFormatter.format($day)
+            $dateFormatter.applyPattern("yyyy")
+            $dateFormatter.format($day)
+            </span>
+        </h2>
+    </div>    
+
+#foreach( $entry in $entries )
+	<div class="story">
+        <a name="$utilities.encode($entry.anchor)" id="$utilities.encode($entry.anchor)" 
+            style="margin:0px;padding:0px"></a>
+        <strong>$entry.title</strong><br />
+        #showEntryText( $entry ) 
+        $dateFormatter.applyPattern("hh:mm aa z")
+        <div>
+            <em class="smallText">@ $dateFormatter.format($entry.pubTime)</em>
+            #if($website.allowComments)
+                <span class="noDisplay">[</span>
+                    #set( $commentCount = $pageModel.getCommentCount($entry.Id) )
+                    #set( $link = "$ctxPath/comments/$userName?anchor=$entry.anchor" )
+                    <a href="$link" class="storyLink">
+                        Comments [$commentCount]</a>
+                <span class="noDisplay">]</span> 
+            #if ($pageHelper.isUserAuthorizedToEdit())
+                &nbsp;&nbsp;[<a href="$pageHelper.getEntryEditUrl($entry)">Edit</a>]
+            #end
+        #end
+        </div>
+	</div>
+#end
+  <div class="linkbacks">#showLinkbacks( $day )</div>
+  <div class="floatSpacer">&nbsp;</div>
+  <div class="floatSpacer">&nbsp;</div>
+</div>
+  <div class="standardSpacer">&nbsp;</div>
+  <div class="standardSpacer">&nbsp;</div>

Added: incubator/roller/branches/roller_1.x/web/themes/sotto/_decorator.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/sotto/_decorator.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/sotto/_decorator.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/sotto/_decorator.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,3 @@
+## No-op decorator. Prevents decorator from any previous theme from interfering with this theme
+## This template will expand to exactly the body with no leading or trailing whitespace.
+${decorator_body}## comment here kills trailing whitespace including newline

Added: incubator/roller/branches/roller_1.x/web/themes/sotto/images/bannerBackground.gif
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/sotto/images/bannerBackground.gif?rev=327589&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/roller/branches/roller_1.x/web/themes/sotto/images/bannerBackground.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/roller/branches/roller_1.x/web/themes/sotto/images/buttonBackground.gif
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/sotto/images/buttonBackground.gif?rev=327589&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/roller/branches/roller_1.x/web/themes/sotto/images/buttonBackground.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/roller/branches/roller_1.x/web/themes/sotto/images/clouds.jpg
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/sotto/images/clouds.jpg?rev=327589&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/roller/branches/roller_1.x/web/themes/sotto/images/clouds.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/roller/branches/roller_1.x/web/themes/sotto/images/daisy.jpg
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/sotto/images/daisy.jpg?rev=327589&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/roller/branches/roller_1.x/web/themes/sotto/images/daisy.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/roller/branches/roller_1.x/web/themes/sotto/images/prairie.jpg
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/sotto/images/prairie.jpg?rev=327589&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/roller/branches/roller_1.x/web/themes/sotto/images/prairie.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/roller/branches/roller_1.x/web/themes/sotto/images/roller-logo.gif
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/sotto/images/roller-logo.gif?rev=327589&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/roller/branches/roller_1.x/web/themes/sotto/images/roller-logo.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/roller/branches/roller_1.x/web/themes/sotto/images/valid-rss.png
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/sotto/images/valid-rss.png?rev=327589&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/roller/branches/roller_1.x/web/themes/sotto/images/valid-rss.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream