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 [67/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/base.css
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/base.css?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/base.css (added)
+++ incubator/roller/branches/roller_1.x/web/themes/base.css Fri Oct 21 14:27:36 2005
@@ -0,0 +1,391 @@
+/**************/
+/* Common CSS */
+/**************/
+a {
+ font-weight: normal;
+ text-decoration: underline;
+}
+a:active {}
+a:link {}
+a:visited {}
+a:hover {}
+body {
+ font-family: verdana, sans-serif;
+ font-size: small;
+ color: black;
+ background-color: white;
+}
+h1 {
+ margin:10px 10px 10px 10px;
+ font-weight: bold;
+ text-align: center;
+}
+h2 {
+ margin:10px 10px 10px 10px;
+ font-weight: bolder;
+ text-align: center;
+}
+p {
+ margin:10px 10px 10px 10px;
+ text-align: left;
+}
+pre {
+ margin:0px 10px 0px 10px;
+ overflow: auto;
+}
+.code {
+ background: #ffffcc;
+ color: #000000;
+ border: 1px solid #999999;
+ margin:10px 10px 10px 20px;
+ padding: 3px 3px;
+}
+.quote {
+ margin-left: 10%;
+ text-align: justify;
+ font-style: italic;
+}
+img {
+ border: 0px;
+ margin: 0px;
+}
+
+/***************/
+/* bookmark.vm */
+/***************/
+.rFolder {
+ font-size: small;
+ font-weight: bold;
+}
+li.rFolderItem {
+ list-style: none;
+ margin-left: 0;
+ padding-left: 0;
+ font-size : small;
+ font-weight: normal;
+}
+.rBookmark0 {
+ margin-left: 10px;
+ font-size: small;
+}
+img.rBookmark {
+ margin-left: 10px;
+ border: 0;
+}
+img.smrssbadge {
+ margin-left: 10px;
+ border: 0;
+}
+
+
+/*************/
+/* navbar.vm */
+/*************/
+.rNavigationBar {
+ margin-left: 0;
+ padding-left: 0;
+}
+li.rNavItem {
+ list-style: none;
+ font-size : small;
+ font-weight: normal;
+}
+
+/* navbar-css.vm */
+ul.rMenu {
+ list-style: none;
+ margin-left: 0;
+ padding-left: 0;
+}
+li.rMenuItem {
+ font-size : small;
+ font-weight: normal;
+}
+
+/* navbar-horizontal.vm: no styling */
+/* navbar-vertical.vm: no styling */
+
+/***************/
+/* newsfeed.vm */
+/***************/
+div.rNewsfeedTitle {
+ font-weight: 600;
+}
+a.rNewsfeedLink, span.rNewsfeedLink {
+ display:block;
+ margin-left: 10px;
+ font-size : small;
+ font-weight: bolder;
+}
+span.rNewsfeedDesc {
+ display:block;
+ margin-left: 10px;
+ font-size : small;
+ font-weight: normal;
+}
+
+/**************/
+/* referer.vm */
+/**************/
+ul.rReferersList {
+ list-style: none;
+ margin-left: 0;
+ padding-left: 0;
+}
+li.rReferersListItem {
+ font-size : small;
+ font-weight: normal;
+}
+a.linkback {
+ border-style: double;
+}
+
+/*************/
+/* roller.vm */
+/*************/
+
+/***********/
+/* user.vm */
+/***********/
+
+/*************/
+/* comments.vm */
+/*************/
+a.entrycommentslink {
+ background: transparent;
+}
+/* master containing div or ul */
+.comments {
+ margin: 10px 5px 10px 5px;
+}
+/* Preview / Comments Header */
+div.comments-head {
+ color: #999;
+ font-weight:bold;
+ margin-top:10px;
+ text-transform:uppercase;
+ border-bottom:1px dotted #666;
+}
+/* actual comment content */
+.comment {
+ margin: 5px 10px 10px 5px;
+ border: 1px solid #ddd;
+ background:#eee;
+}
+/* commenter info */
+p.comment-details {
+ background: transparent;
+ color: #333333;
+ font-size: .95em;
+ margin: 10px 0px 10px 10px !important;
+}
+div.comments-form {
+ color:#999;
+ font-weight:normal;
+ background:#FFF;
+ margin: 15px 15px 15px 15px;
+}
+span.comments-syntax-indicator {
+ display: block;
+}
+
+ul.commentsList {
+ list-style: none;
+ margin-left: 0;
+ padding-left: 0;
+}
+li.commentsListItem {
+ font-size : small;
+ font-weight: normal;
+}
+label.rememberInfo{
+ font-size: small;
+}
+label.notify{
+ font-size: small;
+}
+/* Begin Hidden Comment Form */
+form.commentFormBox {
+ margin-top: 10px;
+}
+tr.commentFormRow {
+ color: #808080;
+ font-size: 12px;
+ padding-bottom: 6px;
+}
+input.commentFormInput {
+ font-size: 1em;
+}
+textarea.commentFormTextarea {
+ font-size: 12px;
+ width: 90% !important;
+}
+div.htmlSyntax {
+ font-weight: bold;
+}
+div.commentBody {}
+div.commentByline {}
+div.commentAuthor {
+ border: none;
+}
+/* End Hidden Comment Form */
+
+/*************/
+/* weblog.vm */
+/*************/
+a.daypermalink {
+ border-style : none;
+}
+a.entrypermalink {
+ background: transparent;
+}
+span.disabled {
+ color: red;
+}
+span.enabled {
+ color: green;
+}
+form#searchForm {
+}
+div#searchAgain {
+ border: 1px solid #999;
+ font-size: 1em;
+}
+div.trackbackUrl {
+ background: transparent;
+ margin: 0px 10px 10px 10px;
+ text-align: left;
+}
+#nextEntry {
+ text-align: right;
+}
+#previousEntry {
+ text-align: left;
+}
+ul.recentposts {
+ list-style: none;
+ margin-left: 0;
+ padding-left: 0;
+}
+li.recentposts {
+ font-size : small;
+ font-weight: normal;
+}
+ul.linkblog {
+ list-style: none;
+ margin-left: 0;
+ padding-left: 0;
+}
+li.linkblog {
+ font-size : small;
+ font-weight: normal;
+}
+.next-previous {
+ text-align: center;
+}
+.error {
+ display: block;
+ background-color: #ffcccc;
+ border: 1px solid red;
+ color: #aa0000;
+ font-size: 0.9em;
+ font-weight: normal;
+ margin: 5px 10px 5px 0px;
+ padding: 3px;
+ width: 95%;
+}
+.status {
+ display: block;
+ background-color: #CCFFCC;
+ border: 1px solid green;
+ color: #000000;
+ font-size: .9em;
+ font-weight: normal;
+ margin: 5px 10px 5px 0px;
+ padding: 3px;
+ width: 95%;
+}
+
+/**************/
+/* website.vm */
+/**************/
+div.rWeblogCategoryChooser {
+ background: transparent;
+ margin-bottom: 10px;
+}
+a.rUnchosenCategory {
+ font-size: medium;
+ font-weight: normal;
+}
+span.rChosenCategory {
+ font-size: medium;
+ font-weight: bolder;
+}
+
+/********************/
+/* CalendarTag.java */
+/********************/
+table.hCalendarTable {
+ text-align : center;
+}
+td.hCalendarMonthYearRow {
+ font-weight: bold;
+}
+a.hCalendarNavBar {
+}
+th.hCalendarDayNameRow {
+ text-align : center;
+ font-size : x-small;
+ font-weight : bolder;
+}
+tr.hCalendarNextPrev {
+ text-align : center;
+ font-size : x-small;
+ font-style : italic;
+}
+td.hCalendarDayNotInMonth {
+ font-size : x-small;
+ background-color: white;
+ color: gray;
+}
+td.hCalendarDayCurrent {
+ text-align : center;
+ font-size : x-small;
+ font-weight: bolder;
+}
+td.hCalendarDayLinked {
+ text-align : center;
+ font-size : x-small;
+ font-weight: bolder;
+}
+div.hCalendarDayTitle {
+ font-size: .9em;
+ text-align: center;
+}
+td.hCalendarDay {
+ text-align: center;
+ font-size : x-small;
+}
+
+/**************************/
+/* BigWeblogCalendarModel */
+/**************************/
+div.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;
+}
+div.bCalendarDayContentBig {
+ font-size: x-small;
+ padding: 3px 0px 3px 0px;
+}
+
Added: incubator/roller/branches/roller_1.x/web/themes/basic/About.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/basic/About.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/basic/About.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/basic/About.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,17 @@
+<h1>#showPageName() Me</h1>
+
+<p>This is an About page, just a simple example of how you can create your own page.</p>
+
+<p>You can show information about yourself:<br>
+Username: $userName<br>
+Full Name: $fullName<br>
+Website Title: #showWebsiteTitle()<br>
+Website Description: #showWebsiteDescription()<br>
+This Page's Name: #showPageName()<br>
+This Page's Description: #showPageDescription()<br>
+This Page's Update Time: #showTimestamp($page.updateTime)<br>
+Show a picture: \#showResourceImage($fileName $linkUrl $alt $border $halign $valign)
+</p>
+
+<p>Don't forget to put a "nav bar" on your pages:</p>
+#showNavBar(false "|")
Added: incubator/roller/branches/roller_1.x/web/themes/basic/Weblog.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/basic/Weblog.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/basic/Weblog.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/basic/Weblog.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,43 @@
+<div class="entries">
+ <h1>#showPageDescription()</h1>
+
+ #showWeblogCategoryChooser()
+
+ #showNextPreviousLinks()
+
+ #showWeblogEntries("_day" 15)
+</div>
+<div class="rightbar">
+ <h2>Calendar</h2>
+ <div class="sidebar">
+ #showWeblogCalendar()
+ </div>
+
+ <h2>RSS Feeds</h2>
+ <div class="sidebar">
+ #showRSSBadge()<br>
+ #showRSSLinks()
+ </div>
+
+ <h2>Search</h2>
+ <div class="sidebar">
+ #showSearchForm()
+ </div>
+
+ <h2>Links</h2>
+ <div class="sidebar">
+ #showBookmarks("Blogroll" true false)
+ #showBookmarks("News" true false)
+ </div>
+
+ <h2>Navigation</h2>
+ <div class="sidebar">
+ #showCssNavBar()
+ #showEditorMenu()
+ </div>
+
+ <h2>Referers</h2>
+ <div class="sidebar">
+ #showReferers(30 20)
+ </div>
+</div>
Added: incubator/roller/branches/roller_1.x/web/themes/basic/_css.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/basic/_css.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/basic/_css.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/basic/_css.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,8 @@
+#set( $theme = "basic" )
+#parse("/WEB-INF/classes/themes/css.vm")
+
+<style type="text/css" media="print">
+ .rWeblogCategoryChooser{ visibility: hidden; }
+ .entries{ width: 100%; float: none; }
+ .rightbar{ visibility: hidden; }
+</style>
\ No newline at end of file
Added: incubator/roller/branches/roller_1.x/web/themes/basic/_day.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/basic/_day.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/basic/_day.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/basic/_day.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,20 @@
+<div class="box">
+
+<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 )
+
+</div>
Added: incubator/roller/branches/roller_1.x/web/themes/basic/_decorator.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/basic/_decorator.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/basic/_decorator.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/basic/_decorator.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,20 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<!-- decorator began with line above -->
+<html>
+<head>
+ #showContentType("text/html; charset=utf-8")
+ #showContentLanguage($locale.language)
+ #includePage("_css")
+ #showRSSAutodiscoveryLink()
+ <script type="text/javascript" src="$ctxPath/theme/scripts/roller.js">
+ </script>
+ <title>#showWebsiteTitle() : #showPageName()</title>
+</head>
+<body>
+<!-- next print \$decorator_body -->
+
+$decorator_body
+
+<!-- now print decorator footer/close html -->
+</body>
+</html>
\ No newline at end of file
Added: incubator/roller/branches/roller_1.x/web/themes/basic/theme.css
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/basic/theme.css?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/basic/theme.css (added)
+++ incubator/roller/branches/roller_1.x/web/themes/basic/theme.css Fri Oct 21 14:27:36 2005
@@ -0,0 +1,201 @@
+
+.entries{
+ width: 80%;
+ float: left;
+}
+.entries h1{
+ text-align: center;
+}
+div.rWeblogCategoryChooser {
+ text-align: center;
+}
+.rightbar{
+ width: 20%;
+ float: right;
+}
+.sidebar{
+ margin-left: 6;
+ padding-left: 5;
+}
+div.entry {
+ 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;
+}
+
+div.day {
+ border-style: dotted;
+ border-width: thin;
+ font-family: verdana, sans-serif;
+ font-size: small;
+ color: black;
+ color : #000000;
+}
+
+div.box {
+ margin: 15px 15px 15px 15px;
+}
+
+h1 {
+ color:#CC9933;
+}
+h2 {
+ font-family:verdana, arial, sans-serif;
+ color:#999;
+ font-size:12px;
+ font-weight:bold;
+ background:#FFF;
+ line-height:14px;
+ padding:2px;
+ margin-top:10px;
+ border-bottom:1px dotted #666;
+ text-transform:uppercase;
+ letter-spacing: .2em;
+}
+
+p {
+ font-family: verdana, sans-serif;
+ font-size: small;
+ color: black;
+ color : #000000;
+}
+
+body {
+ font-family: verdana, sans-serif;
+ font-size: small;
+ color: black;
+ background-color: white;
+}
+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;
+}
+
+.dateStamp {
+ color : gray;
+ font-size: small;
+}
+
+.rFolder {
+ margin-left: 0;
+ padding-left: 0;
+}
+.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;
+}
+
+.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;
+}
+
+.comments {
+ margin: 15px 15px 15px 15px;
+}
+.comment {
+ margin: 5px 0px 10px 5px;
+ border: 1px solid #ddd;
+ background:#eee;
+}
+.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/berkley/Weblog.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/berkley/Weblog.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/berkley/Weblog.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/berkley/Weblog.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,243 @@
+<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("berkley")/theme.css" />
+ <style>
+ #includePage("_css")
+ </style>
+ <script type="text/javascript" src="$ctxPath/theme/scripts/roller.js">
+ </script>
+</head>
+
+<noscript>You need to have Javascript enabled to view this page</noscript>
+<script>
+var bikky = document.cookie;
+var strControls = "";
+
+//check DOM compliance
+bNS = (document.layers) ? true:false; // netscape 4
+bIE = (document.all) ? true:false; // ie4+
+bDOM = ((document.getElementById)&&(!bIE))?true:false; // ns6 etc.
+
+
+function initPage() {
+ window.defaultStatus="Welcome to #showWebsiteTitle()";
+}
+
+function exitPage() {
+ if (strControls.length == 0) deleteCookie("Controls")
+ else setCookie("Controls",strControls);
+}
+
+function go(url) {
+ window.location.href=url;
+}
+
+function getObj(id) {
+ if (bDOM) return document.getElementById(id);
+ if (bIE) return document.all[id];
+}
+
+function show(id) {
+ if (strControls.indexOf(id) != -1) return;
+ getObj("Controls").innerHTML += "<DIV class='box1'>"+getObj(id).innerHTML+"</DIV>";
+ strControls+=id+";";
+}
+
+function hide(id) {
+ index = strControls.indexOf(id);
+ if (index == -1) return;
+
+ pre = strControls.substring(0, index);
+ post = strControls.substring(index+id.length+1);
+
+ // rebuild the list of controls
+ showControls(pre+post);
+
+}
+
+function showControls(newControls) {
+ getObj("Controls").innerHTML = "";
+ strControls = "";
+
+ var split = newControls.split(";");
+ for (i=0; i<split.length; i++) {
+ show(split[i]);
+ }
+}
+
+function getCookie(name) {
+ var index = bikky.indexOf(name + "=");
+ if (index == -1) return "";
+ index = bikky.indexOf("=", index) + 1;
+ var endstr = bikky.indexOf(";", index);
+ if (endstr == -1) endstr = bikky.length;
+ return unescape(bikky.substring(index, endstr));
+}
+
+function setCookie(name, value) {
+ if (value != "") {
+ document.cookie=name + "=" + escape(value) + ";path=/" ;
+ bikky= document.cookie; // update bikky
+ }
+}
+
+function deleteCookie (name) {
+
+ if (getCookie(name)) {
+ document.cookie = name + "=" + ";path=/; expires=Thu, 01-Jan-70 00:00:01 GMT";
+ }
+}
+
+
+</script>
+
+<BODY onload="initPage()" onunload="exitPage()">
+<table width="574">
+ <tr>
+ <td class="Banner">
+ <img src="#showThemePath("berkley")/images/banner_palms.jpg" border="0">
+ <TABLE cellspacing="0" cellpadding="0">
+ <TR>
+ <TD align="left" width="533" bgcolor="#ffffff" >
+ <DIV align="center" id="menu_controls" style="visibility: hidden;">
+ <FONT face="Verdana, Arial, Helvetica, sans-serif" color="#000000" size="1">
+ <A href="javascript:show('calendar')">Calendar</A> |
+ <A href="javascript:show('menu')">Controls</A> |
+ <A href="javascript:show('blogs')">Blogs</A> |
+ <A href="javascript:show('referrers')">Referrers</A> |
+ <A href="javascript:show('cat')">Categories</A> |
+ <A href="javascript:show('about')">About</A> |
+ <A href="javascript:show('search')">Search</A> |
+ <A href="$ctxPath/rss/$userName">RSS</A>
+ </FONT>
+ </DIV>
+ </TD>
+ </TR>
+ </TABLE>
+ </td>
+ </tr>
+</table>
+#showNextPreviousLinks()
+#showWeblogEntries("_day" 15)
+
+<div id="Controls" class="controls"></div>
+
+<div class="hidden" id="search">
+ <table cellspacing="0" cellpadding="0" width="140">
+ <tr>
+ <td class="ctrl_title"><a href="javascript:hide('search')">
+ <img src="#showThemePath('berkley')/images/ctrl_close.gif" border="0" align="left"></a>Search</td>
+ <td><img src="#showThemePath('berkley')/images/ctrl_title_t.gif"></td>
+ </tr>
+ <tr>
+ <td class="ctrl_content">
+ #showSearchForm()
+ </td>
+ <td> </td>
+ </tr>
+ </table>
+</div>
+
+<div class="hidden" id="referrers">
+ <table cellspacing="0" cellpadding="0" width="140">
+ <tr>
+ <td class="ctrl_title"><a href="javascript:hide('referrers')">
+ <img src="#showThemePath('berkley')/images/ctrl_close.gif" border="0" align="left"></a>Referrers</td>
+ <td><img src="#showThemePath('berkley')/images/ctrl_title_t.gif"></td>
+ </tr>
+ <tr>
+ <td class="ctrl_content">
+ #showReferers(20 30)
+ </td>
+ <td> </td>
+ </tr>
+ </table>
+</div>
+
+
+<div class="hidden" id="menu">
+ <table cellspacing="0" cellpadding="0" width="140">
+ <tr>
+ <td class="ctrl_title"><a href="javascript:hide('menu')">
+ <img src="#showThemePath('berkley')/images/ctrl_close.gif" border="0" align="left"></a>Menu</td>
+ <td><img src="#showThemePath('berkley')/images/ctrl_title_t.gif"></td>
+ </tr>
+ <tr>
+ <td class="ctrl_content">
+ #showBasicNavBar(true)
+ #showEditorNavBar(true)
+ </td>
+ <td> </td>
+ </tr>
+ </table>
+</div>
+
+<div class="hidden" id="blogs">
+ <table cellspacing="0" cellpadding="0" width="140">
+ <tr>
+ <td class="ctrl_title"><a href="javascript:hide('blogs')">
+ <img src="#showThemePath('berkley')/images/ctrl_close.gif" border="0" align="left"></a>Blogs</td>
+ <td><img src="#showThemePath('berkley')/images/ctrl_title_t.gif"></td>
+ </tr>
+ <tr>
+ <td class="ctrl_content">#showBookmarks("Blogroll" true false)</td>
+ <td> </td>
+ </tr>
+ </table>
+</div>
+
+<div class="hidden" id="cat">
+ <table cellspacing="0" cellpadding="0" width="140">
+ <tr>
+ <td class="ctrl_title" width="140" nowrap><a href="javascript:hide('cat')">
+ <img src="#showThemePath('berkley')/images/ctrl_close.gif" border="0" align="left"></a>Categories</td>
+ <td><img src="#showThemePath('berkley')/images/ctrl_title_t.gif"></td>
+ </tr>
+ <tr>
+ <td class="ctrl_content">#showWeblogCategoryChooser()</td>
+ <td> </td>
+ </tr>
+ </table>
+</div>
+
+<div class="hidden" id="about">
+ <table cellspacing="0" cellpadding="0" width="140">
+ <tr>
+ <td class="ctrl_title"><a href="javascript:hide('about')">
+ <img src="#showThemePath('berkley')/images/ctrl_close.gif" border="0" align="left"></a>About</td>
+ <td><img src="#showThemePath('berkley')/images/ctrl_title_t.gif"></td>
+ </tr>
+ <tr>
+ <td class="ctrl_content">Contact:
+ <a href="mailto:$encodedEmail">$fullName</a>
+ </td>
+ <td> </td>
+ </tr>
+ </table>
+</div>
+
+<div class="hidden" id="calendar">
+ <table cellspacing="0" cellpadding="0" width="140">
+ <tr>
+ <td class="ctrl_title"><a href="javascript:hide('calendar')">
+ <img src="#showThemePath('berkley')/images/ctrl_close.gif" border="0" align="left">
+ </a>Calendar</td><td><img src="#showThemePath('berkley')/images/ctrl_title_t.gif"></td>
+ </tr>
+ <tr>
+ <td class="ctrl_content">#showWeblogCalendar()</td>
+ <td> </td>
+ </tr>
+ </table>
+</div>
+
+
+</BODY>
+</HTML>
+<script>
+ showControls(getCookie("Controls"));
+ getObj("menu_controls").style.visibility="visible";
+</script>
Added: incubator/roller/branches/roller_1.x/web/themes/berkley/_css.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/berkley/_css.vm?rev=327589&view=auto
==============================================================================
(empty)
Added: incubator/roller/branches/roller_1.x/web/themes/berkley/_day.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/berkley/_day.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/berkley/_day.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/berkley/_day.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,27 @@
+<table width="572">
+ #foreach( $entry in $entries )
+ <tr>
+ <td>
+ <TABLE class="BlogTitle" align="right" cellspacing="0" cellpadding="0" border="0">
+ <tr>
+ <td><img src="#showThemePath('berkley')/images/title_left_t.gif"></td>
+ <td width="10%" class="BlogTitle" nowrap>
+ <a name="$utilities.encode($entry.anchor)" id="$utilities.encode($entry.anchor)"></a>
+ ::: $entry.title :::
+ </td>
+ <td><img src="#showThemePath('berkley')/images/title_right_t.gif"></td>
+ <td width="90%" class="BlogDate" align="right">#showEntryDate( $day )</td>
+ </tr>
+ <tr>
+ <td class="NewBlog" colspan="4">
+ #showEntryText($entry)
+ <DIV class="BlogTime" align="right">
+ [#showTimestamp($entry.updateTime)|<a href="$entry.getPermaLink()">#</a>]
+ </DIV>
+ </td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+ #end
+</table>
Added: incubator/roller/branches/roller_1.x/web/themes/berkley/_decorator.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/berkley/_decorator.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/berkley/_decorator.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/berkley/_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/berkley/images/banner_palms.jpg
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/berkley/images/banner_palms.jpg?rev=327589&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/roller/branches/roller_1.x/web/themes/berkley/images/banner_palms.jpg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/roller/branches/roller_1.x/web/themes/berkley/images/ctrl_close.gif
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/berkley/images/ctrl_close.gif?rev=327589&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/roller/branches/roller_1.x/web/themes/berkley/images/ctrl_close.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/roller/branches/roller_1.x/web/themes/berkley/images/ctrl_title_t.gif
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/berkley/images/ctrl_title_t.gif?rev=327589&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/roller/branches/roller_1.x/web/themes/berkley/images/ctrl_title_t.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/roller/branches/roller_1.x/web/themes/berkley/images/title_left_t.gif
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/berkley/images/title_left_t.gif?rev=327589&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/roller/branches/roller_1.x/web/themes/berkley/images/title_left_t.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/roller/branches/roller_1.x/web/themes/berkley/images/title_right_t.gif
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/berkley/images/title_right_t.gif?rev=327589&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/roller/branches/roller_1.x/web/themes/berkley/images/title_right_t.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/roller/branches/roller_1.x/web/themes/berkley/theme.css
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/berkley/theme.css?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/berkley/theme.css (added)
+++ incubator/roller/branches/roller_1.x/web/themes/berkley/theme.css Fri Oct 21 14:27:36 2005
@@ -0,0 +1,122 @@
+A:active {
+ COLOR: Silver;
+ TEXT-DECORATION: none
+}
+A:hover {
+ COLOR: Navy;
+ TEXT-DECORATION: underline;
+}
+A:link {
+ COLOR: Navy;
+ TEXT-DECORATION: none
+}
+A:visited {
+ TEXT-DECORATION: none;
+ color : #00008B;
+}
+BODY {
+ margin : 42px;
+ background-color : #DBEAF3;
+ color : Black;
+}
+
+td.NewBlog {
+ background-color : White;
+ text-align : left;
+ padding: 4px;
+ border : 4px solid Navy;
+ width : 572px;
+}
+
+div.quote {
+ padding: 5px;
+ margin:10px;
+ font-style : italic;
+ background-color: #FFFFF0;
+ border : 1px solid Silver;
+}
+
+div.BlogTime {
+ color : Navy;
+ font : smaller Tahoma;
+}
+
+td.BlogTitle {
+ background-color : Navy;
+ font-family : Tahoma;
+ font-size : small;
+ color : White;
+}
+
+td.BlogDate {
+ font-family : Tahoma;
+ font-size : 12;
+}
+
+table.BlogTitle {
+ width : 572px;
+ border : 0px;
+}
+
+.hCalendarTitle { font-family : Tahoma;text-align : center; font-weight : bolder ;}
+.hCalendarDay { font-family : Tahoma;text-align : center; font-size : 9px; border-width: thin;}
+.hCalendarDayCurrent { font-family : Tahoma;text-align : center; font-size : 9px; font-weight : bolder ; border-width: thin; border-style: dotted;}
+.hCalendarDayNameRow { font-family : Tahoma;text-align : center; font-weight : bold ; font-size : 9px;}
+.hCalendarDayLinked { font-family : Tahoma;font-weight : bolder ; text-align : center; font-size : 9px; border-width: thin;}
+.hCalendarDayNotInMonth { font-family : Tahoma;text-align : center; font-size : 9px; color : #aaaaaa;}
+.hCalendarNextPrev { font-family : Tahoma;text-align : center; font-size : smaller; margin-top:5px;}
+.hCalendarMonthYearRow {
+ background-color : Navy;
+ color : White;
+}
+
+div.hidden {
+ visibility: hidden;
+}
+
+div.box1 {
+ background-color : #DBEAF3;
+ border-left :4 solid Navy;
+ padding-bottom:5;
+ position: relative;
+}
+
+div.controls {
+ position: absolute;
+ left:622;
+ top:44;
+}
+
+td.Banner {
+ border : 4px solid Navy;
+ background-color : White;
+ text-align : center;
+ vertical-align : middle;
+ padding-bottom : 2px;
+ padding-left : 0px;
+ padding-right : 0px;
+ padding-top : 0px;
+}
+
+td.ctrl_title {
+ background-color : Navy;
+ font-family : Tahoma;
+ font-size : smaller;
+ color : White;
+ text-align : right;
+ padding: 2px;
+ border: 0px;
+ font-weight : bold;
+}
+
+td.ctrl_content {
+ background-color : white;
+ border-right : 1px solid Silver;
+ border-bottom : 1px solid Silver;
+ padding: 4px;
+ font-family : Tahoma;
+ font-size : 11px;
+ color : Black;
+ text-align : left;
+ line-height : 14px;
+}
Added: incubator/roller/branches/roller_1.x/web/themes/brushedmetal/Weblog.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/brushedmetal/Weblog.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/brushedmetal/Weblog.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/brushedmetal/Weblog.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,53 @@
+#setContentType("text/html; charset=utf-8")
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html lang="en">
+<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="block">
+
+ <div id="container">
+
+ <div id="sidebar-a">
+
+ <h1 id="banner">
+ #showWebsiteTitle()
+ <span class="tagline"><em>#showWebsiteDescription()</em></span>
+ </h1>
+
+ <div id="calendar">#showWeblogCalendar()</div>
+ <hr />
+
+ <h3>BlogRoll</h3>
+ #showBookmarks("Blogroll" true true)
+ #showBookmarks("News" true true)
+
+ <h3>Newsfeeds</h3>
+ #showRSSBadge()<br />
+ #showRSSLinks()<br />
+ #showBasicNavBar(true)
+
+ </div> <!-- sidebar-a -->
+
+ <div id="content">
+ #showWeblogEntries("_day" 15 )<br/>
+ #showNextPreviousLinks()
+ <div id="footer">
+ Theme Design by <a href="http://www.bryanbell.com">Bryan Bell</a>
+ </div> <!-- footer -->
+ </div> <!-- content -->
+
+ </div> <!-- container -->
+
+</div> <!-- block -->
+
+</body>
+</html>
\ No newline at end of file
Added: incubator/roller/branches/roller_1.x/web/themes/brushedmetal/_css.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/brushedmetal/_css.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/brushedmetal/_css.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/brushedmetal/_css.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,193 @@
+ /* Layout ----------------------------------------------*/
+ #container {
+ width: 760px;
+ \width: 780px;
+ w\idth: 760px;
+ margin: 10px;
+ margin-right: auto;
+ padding: 10px;
+ }
+ #sidebar-a {
+ float: left;
+ width: 240px;
+ \width: 250px;
+ w\idth: 240px;
+ margin: 0;
+ margin-right: 5px;
+ background: url(#showThemeImagePath("brushedmetal" "metalLine.gif")) top right repeat-y;
+ padding: 0px 25px 0px 0px;
+ }
+ #content {
+ padding: 5px 25px 5px 15px;
+ margin-left: 275px;
+ }
+ /* General--------------------------------------------- */
+ body {
+ margin:0px 0px 30px 0px;
+ font-size:12px;
+ font-family:Geneva, Arial, Helvetica, san-serif;
+ line-height:140%;
+ color:#FFF;
+ background:#848484 url(#showThemeImagePath("brushedmetal" "metalBGBG.jpg")) top left repeat-x;
+ }
+ #block {
+ background: url(#showThemeImagePath("brushedmetal" "metalBG.jpg")) top left no-repeat;
+ }
+ A {
+ text-decoration: underline;
+ font-weight:bold;
+ }
+ A:link {
+ color: #FFF;
+ font-weight:bold;
+ }
+ A:visited {
+ color: #FFF;
+ }
+ A:active {
+ color: #920011;
+ }
+ A:hover {
+ color: #FDE006;
+ font-weight:bold;
+ }
+ /*Banner--------------------------------------------- */
+ #banner {
+ margin-bottom: 155px;
+ text-align:center;
+ line-height:120%;
+ }
+ #banner a {
+ text-align:center;
+ text-decoration:none;
+ }
+ .tagline {
+ color:#FFF;
+ font-size:11px;
+ text-shadow: 2px 2px 5px Black;
+ line-height:120%;
+ }
+ /* NewsItems--------------------------------------------- */
+ .newsItemTitle {
+ font-size:16px;
+ font-weight:bold;
+ padding:5px 0px 5px 0px;
+ margin:0px;
+ }
+ .newsItemDesc {
+ padding: 5px 0px 15px 0px;
+ border-bottom:1px solid #ddd;
+ margin-bottom:25px;
+ }
+ .newsItemFooter {
+ text-align:right;
+ font-size:10px;
+ }
+ /* Navigation--------------------------------------------- */
+ .navLink {
+ padding: 3px 8px 3px 8px;
+ margin-bottom:8px;
+ border:1px solid #A3A3A3;
+ text-align:center;
+ }
+ /* Main Column--------------------------------------------- */
+ .title {
+ font-size: 18px;
+ line-height:150%;
+ font-weight:bold;
+ text-align:left;
+ color: #000;
+ padding-bottom:15px;
+ }
+ .date {
+ font-size:12px;
+ font-weight:bold;
+ text-align:left;
+ line-height:120%;
+ padding:3px 5px 4px 3px;
+ margin-top:10px;
+ margin-bottom:22px;
+ color:#FFF;
+ background:#5A5A5A;
+ border:1px solid #A3A3A3;
+ }
+ #footer{
+ font-size:10px;
+ line-height:130%;
+ font-weight:normal;
+ padding-top:10px;
+ margin-top:26px;
+ border-top:1px solid #A3A3A3;
+ }
+ /* Calendar--------------------------------------------- */
+ #calendar td {
+ padding:0px;
+ color:#FFF;
+ text-align:center;
+ font-size:12px;
+ font-family:Geneva, Arial, Helvetica, san-serif;
+ line-height:140%;
+ color:#FFF;
+ }
+ #calendar a {
+ font-weight:bold;
+ color:#FFF;
+ }
+ .hCalendarMonthYearRow, .dCalendarMonthYearRow
+ {
+ font-size:12px;
+ font-weight:bold;
+ text-align:left;
+ }
+ .hCalendarDayNameRow, .dCalendarDayNameRow
+ {
+ font-weight:bold;
+ }
+ .hCalendarDayRow, .dCalendarDayRow
+ {
+ font-weight:normal;
+ }
+ .hCalendarDayLinked, .dCalendarDayLinked
+ {
+ background-color: #6F6F6F;
+ }
+ .hCalendarDayCurrent, .dCalendarDayCurrent
+ {
+ background-color:#5A5A5A;;
+ }
+ /* Discussion--------------------------------------------- */
+ .dlHeader{
+ padding:4px;
+ }
+ .dlCountReadsTitle, .dlSubjectTitle, .dlCountMessagesTitle, .dlPostedTitle, .dlMessageLinkTitle, .dlAuthorTitle
+ {
+ padding:4px;
+ }
+ .dlSubject, .dlCountMessages, .dlPosted, .dlCountReads, .dlAuthor, .dlMessageLink
+ {
+ padding:4px;
+ }
+ .discussHeader {
+ font-weight:normal;
+ line-height:120%;
+ }
+ .discussResponceList {
+ padding:10px 10px 10px 10px;
+ margin-top:10px;
+ border-top:1px dotted #999;
+ }
+ /* Misc--------------------------------------------- */
+ hr {
+ background:#A3A3A3;
+ border-top:0px solid #A3A3A3;
+ border-bottom:0px solid #A3A3A3;
+ border-left:0px solid #A3A3A3;
+ border-right:0px solid #A3A3A3;
+ height:1px;
+ }
+ td {
+ font-size:12px;
+ font-family:Geneva, Arial, Helvetica, san-serif;
+ line-height:140%;
+ color:#FFF;
+ }
\ No newline at end of file
Added: incubator/roller/branches/roller_1.x/web/themes/brushedmetal/_day.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/brushedmetal/_day.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/brushedmetal/_day.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/brushedmetal/_day.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,14 @@
+<div class="date">
+#showDayPermalink( $day )
+#showEntryDate( $day )
+</div>
+<div class="newsItems">
+#foreach( $entry in $entries )
+ <a name="$utilities.encode($entry.anchor)" id="$utilities.encode($entry.anchor)"></a>
+ <h2>$entry.title</h2>
+ #showEntryText($entry)
+ <span class="dateStamp">(#showTimestamp($entry.pubTime))</span>
+ #showEntryPermalink( $entry )
+ #showCommentsPageLink( $entry )
+#end
+</div>
\ No newline at end of file
Added: incubator/roller/branches/roller_1.x/web/themes/brushedmetal/_decorator.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/brushedmetal/_decorator.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/brushedmetal/_decorator.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/brushedmetal/_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/brushedmetal/images/metalBG.jpg
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/brushedmetal/images/metalBG.jpg?rev=327589&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/roller/branches/roller_1.x/web/themes/brushedmetal/images/metalBG.jpg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/roller/branches/roller_1.x/web/themes/brushedmetal/images/metalBGBG.jpg
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/brushedmetal/images/metalBGBG.jpg?rev=327589&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/roller/branches/roller_1.x/web/themes/brushedmetal/images/metalBGBG.jpg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/roller/branches/roller_1.x/web/themes/brushedmetal/images/metalLine.gif
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/brushedmetal/images/metalLine.gif?rev=327589&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/roller/branches/roller_1.x/web/themes/brushedmetal/images/metalLine.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/roller/branches/roller_1.x/web/themes/cheb/Weblog.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/cheb/Weblog.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/cheb/Weblog.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/cheb/Weblog.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,63 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.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>
+ <link rel="stylesheet" type="text/css" href="$ctxPath/themes/base.css" />
+ <link rel="stylesheet" type="text/css" href="#showThemePath("cheb")/theme.css" />
+ <style type="text/css">
+ #includePage("_css")
+ </style>
+</head>
+<body>
+ <div id="content">
+ <h1>#showWebsiteTitle()</h1>
+ #showWeblogCategoryChooser()
+
+ #showNextPreviousLinks()
+ <div id="entries">
+ #showWeblogEntries("_day" 10)
+ </div>
+ </div>
+
+ <div id="menu">
+ #showRSSBadge()
+ <div id="calendar">
+ #showWeblogCalendar()
+ </div>
+ <div class="item">
+ #showSearchForm()
+ </div>
+ <div class="item">
+ #showBookmarks("Blogroll" false false )
+ <div>
+ <div class="item">
+ #showBookmarks("News" false false)
+ </div>
+ <div class="item">
+ #showEditorNavBar(true)
+ </div>
+ <div class="item">
+ #showBasicNavBar(false)
+ </div>
+ <div class="item">
+ <a href="http://validator.w3.org/check/referer">
+ <img class="w3" src="$ctxPath/images/vcss.png"
+ alt="Valid CSS!"/></a>
+ <a href="http://validator.w3.org/check/referer"><img
+ src="$ctxPath/images/valid-xhtml10.png"
+ alt="Valid XHTML 1.0!" class="w3"/></a>
+ </div>
+ <div class="item">
+ #showReferers(20 25)
+ </div>
+
+ <div class="item">design by
+ <a href="http://www.cheblogs.com/roller/page/bblakeley">Brian Blakeley</a>
+ </div>
+ </div>
+ </body>
+</html>
Added: incubator/roller/branches/roller_1.x/web/themes/cheb/_css.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/cheb/_css.vm?rev=327589&view=auto
==============================================================================
(empty)
Added: incubator/roller/branches/roller_1.x/web/themes/cheb/_day.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/cheb/_day.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/cheb/_day.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/cheb/_day.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,12 @@
+
+<div class="entryHeader">
+ #showDayPermalink( $day )
+ #showEntryDate( $day )
+</div>
+
+#foreach( $entry in $entries )
+<div class="entryContent">
+ <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 )<br />
Trackback: #showTrackbackURL($entry)
</p>
</div>
#end
+<p>#showLinkbacks( $day )</p>
Added: incubator/roller/branches/roller_1.x/web/themes/cheb/_decorator.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/cheb/_decorator.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/cheb/_decorator.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/cheb/_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/cheb/images/background.jpg
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/cheb/images/background.jpg?rev=327589&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/roller/branches/roller_1.x/web/themes/cheb/images/background.jpg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/roller/branches/roller_1.x/web/themes/cheb/images/titlebar.jpg
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/cheb/images/titlebar.jpg?rev=327589&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/roller/branches/roller_1.x/web/themes/cheb/images/titlebar.jpg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/roller/branches/roller_1.x/web/themes/cheb/images/valid-xhtml10.png
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/cheb/images/valid-xhtml10.png?rev=327589&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/roller/branches/roller_1.x/web/themes/cheb/images/valid-xhtml10.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/roller/branches/roller_1.x/web/themes/cheb/images/vcss.png
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/cheb/images/vcss.png?rev=327589&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/roller/branches/roller_1.x/web/themes/cheb/images/vcss.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/roller/branches/roller_1.x/web/themes/cheb/scripts/global.js
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/cheb/scripts/global.js?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/cheb/scripts/global.js (added)
+++ incubator/roller/branches/roller_1.x/web/themes/cheb/scripts/global.js Fri Oct 21 14:27:36 2005
@@ -0,0 +1,229 @@
+/* Function to route non-standards compliant browsers to upgrade */
+/*
+if (!document.getElementById) {
+ window.location =
+ "http://archive.webstandards.org/upgrade/"
+}
+*/
+
+function MM_preloadImages() { //v3.0
+ var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
+ var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
+ if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
+}
+
+function MM_swapImgRestore() { //v3.0
+ var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
+}
+
+function MM_findObj(n, d) { //v4.01
+ var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
+ d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
+ if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
+ for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
+ if(!x && d.getElementById) x=d.getElementById(n); return x;
+}
+
+function MM_swapImage() { //v3.0
+ var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
+ if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
+}
+
+/* This function is used to change the style class of an element */
+function swapClass(obj, newStyle) {
+ obj.className = newStyle;
+}
+
+function isUndefined(value) {
+ var undef;
+ return value == undef;
+}
+
+/* Function for showing and hiding layers (divs) */
+function toggleBox(szDivID, iState) // 1 visible, 0 hidden
+{
+ var divName = document.getElementById(szDivID);
+ divName.style.visibility = iState ? "visible" : "hidden";
+}
+
+/* Function for showing and hiding rows or divs */
+function toggleRow(szDivID, iState) // 1 visible, 0 hidden
+{
+ isNS = (navigator.appName == "Netscape") ? true : false;
+ var displayType;
+ if (isNS) {
+ displayType = "table-row";
+ } else {
+ displayType = "block";
+ }
+ var obj = document.getElementById(szDivID);
+ obj.style.display = iState ? displayType : "none";
+}
+
+function checkAll(theForm) { // check all the checkboxes in the list
+ for (var i=0;i<theForm.elements.length;i++) {
+ var e = theForm.elements[i];
+ var eName = e.name;
+ if (eName != 'allbox' &&
+ (e.type.indexOf("checkbox") == 0)) {
+ e.checked = theForm.allbox.checked;
+ }
+ }
+}
+
+/* Function to clear a form of all it's values */
+function clearForm(frmObj) {
+ for(var i = 0; i < frmObj.length; i++) {
+ if(frmObj.elements[i].type.indexOf("text") == 0 ||
+ frmObj.elements[i].type.indexOf("password") == 0) {
+ frmObj.elements[i].value="";
+ } else if (frmObj.elements[i].type.indexOf("radio") == 0) {
+ frmObj.elements[i].checked=false;
+ } else if (frmObj.elements[i].type.indexOf("checkbox") == 0) {
+ frmObj.elements[i].checked = false;
+ } else if (frmObj.elements[i].type.indexOf("select") == 0) {
+ for(var j = 0; j < frmObj.elements[i].length ; j++) {
+ frmObj.elements[i].options[j].selected=false;
+ }
+ frmObj.elements[i].options[0].selected=true;
+ }
+ }
+}
+
+/* Function to hide form elements that show through
+ the search form when it is visible */
+function toggleForm(frmObj, iState) // 1 visible, 0 hidden
+{
+ for(var i = 0; i < frmObj.length; i++) {
+ if (frmObj.elements[i].type.indexOf("select") == 0 || frmObj.elements[i].type.indexOf("checkbox") == 0) {
+ frmObj.elements[i].style.visibility = iState ? "visible" : "hidden";
+ }
+ }
+}
+
+/* This function is used to open a pop-up window */
+function openWindow(url, winName, winParams) {
+ popupWin = window.open(url, winName, winParams);
+ popupWin.focus();
+}
+
+// This resizes the browser window to take up the user's
+// entire screen height & width
+function growToFullWindow() {
+ var screenWidth = window.screen.availWidth;
+ var screenHeight = window.screen.availHeight;
+ top.window.resizeTo(screenWidth,screenHeight);
+ top.window.moveTo(0,0);
+}
+
+function shrinkWindow(newWidth, newHeight) {
+ top.window.resizeTo(newWidth,newHeight);
+ top.window.moveTo(0,0);
+}
+
+/* This function is used to set cookies */
+function setCookie(name,value,expires,path,domain,secure) {
+ document.cookie = name + "=" + escape (value) +
+ ((expires) ? "; expires=" + expires.toGMTString() : "") +
+ ((path) ? "; path=" + path : "") +
+ ((domain) ? "; domain=" + domain : "") + ((secure) ? "; secure" : "");
+}
+
+/* This function is used to get cookies */
+function getCookie(name) {
+ var prefix = name + "="
+ var start = document.cookie.indexOf(prefix)
+
+ if (start==-1) {
+ return null;
+ }
+
+ var end = document.cookie.indexOf(";", start+prefix.length)
+ if (end==-1) {
+ end=document.cookie.length;
+ }
+
+ var value=document.cookie.substring(start+prefix.length, end)
+ return unescape(value);
+}
+
+/* This function is used to delete cookies */
+function deleteCookie(name,path,domain) {
+ if (getCookie(name)) {
+ document.cookie = name + "=" +
+ ((path) ? "; path=" + path : "") +
+ ((domain) ? "; domain=" + domain : "") +
+ "; expires=Thu, 01-Jan-70 00:00:01 GMT";
+ }
+}
+
+function setTheme(themeName) {
+ var expires = new Date();
+ expires.setTime(expires.getTime() + 24 * 365 * 60 * 60 * 1000); // sets it for approx 365 days.
+ setCookie("roller-theme",themeName,expires,"/");
+ document.location.reload();
+}
+
+/* This function is used to show/hide elements with a display:none style attribute */
+function toggle(targetId) {
+ if (document.getElementById) {
+ target = document.getElementById(targetId);
+ if (target.style.display == "none") {
+ target.style.display = "";
+ } else {
+ target.style.display = "none";
+ }
+ }
+}
+
+/* The toggleFolder and togglePlusMinus functions are for expanding/contracting folders */
+function toggleFolder(targetId) {
+ var expanded;
+ if (document.getElementById) {
+ target = document.getElementById(targetId);
+ if (target.style.display == "none") {
+ target.style.display = "";
+ expanded = true;
+ } else {
+ target.style.display = "none";
+ expanded = false;
+ }
+ togglePlusMinus("i" + targetId);
+
+ // set a cookie to remember this preference
+ var expires = new Date();
+ expires.setTime(expires.getTime() + 24 * 365 * 60 * 60 * 1000); // sets it for approx 365 days.
+ setCookie("rfolder-"+targetId,expanded,expires,"/");
+ }
+}
+
+function togglePlusMinus(targetId) {
+ if (document.getElementById) {
+ target = document.getElementById(targetId);
+ if (target.innerHTML == "+") {
+ target.innerHTML = "-";
+ } else {
+ target.innerHTML = "+";
+ }
+ }
+}
+
+/* This function is to set folders to expand/contract based on a user's preference */
+function folderPreference(folderId) {
+ var folderCookie = getCookie("rfolder-"+folderId);
+ if (folderCookie != null) { // we have user's last setting
+ folder = document.getElementById(folderId);
+ plusMinus = document.getElementById("i"+folderId);
+ if (folderCookie == "true") { // show
+ folder.style.display = "";
+ plusMinus.innerHTML = "-";
+ } else { // hide
+ folder.style.display = "none";
+ plusMinus.innerHTML = "+";
+ }
+ }
+}
+
+// Show the document's title on the status bar
+window.defaultStatus=document.title;
+
Added: incubator/roller/branches/roller_1.x/web/themes/cheb/theme.css
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/cheb/theme.css?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/cheb/theme.css (added)
+++ incubator/roller/branches/roller_1.x/web/themes/cheb/theme.css Fri Oct 21 14:27:36 2005
@@ -0,0 +1,238 @@
+body {
+ margin: 0px 0px 0px 0px;
+}
+
+h2 {
+ padding-top: 10px;
+}
+
+p,h1,pre {
+ margin: 0px 30px 10px 30px;
+}
+
+#content {
+ margin-right: 185px;
+ padding: 10px;
+ text-align: center; /* centers content */
+}
+
+#content #entries {
+ text-align: left;
+}
+
+#content #title {
+ border: 0px;
+ height: 73px;
+ width: 422px;
+}
+
+#content .rWeblogCategoryChooser {
+ margin-bottom: 10px;
+}
+
+#menu {
+ line-height: 17px;
+ padding: 10px;
+ position: absolute;
+ right: 0px;
+ top: 0px;
+ width: 185px;
+}
+
+#menu #calendar {
+ margin-bottom: 10px;
+ margin-top: 5px;
+ padding: 2px;
+}
+
+/* center the calendar table */
+#menu #calendar table {
+ margin-left: auto;
+ margin-right: auto;
+}
+
+#menu .item {
+ padding: 10px 0px 10px 2px;
+}
+
+
+body {
+ /* Here we'll declare the default font-size and font-family.
+ * The rest of the typographical rules use relative sizes based on this font-size.
+ * We can easily modify overall typography by changing or overriding these values.
+ */
+ background: #F4F4D1;
+ color: #573e93;
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 70%;
+ margin: 0px;
+}
+
+a {
+ font-weight: bold;
+ text-decoration: none;
+}
+
+a:hover {
+ text-decoration: underline overline;
+}
+
+a:active {
+ text-decoration: none;
+}
+
+.dateStamp {
+ background: transparent;
+ color: #825d9c;
+ font-size: 8pt;
+}
+
+.error {
+ background: transparent;
+ color: #FF0000;
+}
+
+#calendar {
+ color: #412FC8;//825d9c
+}
+
+.hCalendarDay {
+ border-width: thin;
+ font-size: .9em;
+ text-align: center;
+}
+
+.hCalendarDayCurrent {
+ border-style: solid;
+ border-width: medium;
+ font-size: .9em;
+ font-weight: bolder;
+ text-align: center;
+}
+
+.hCalendarDayLinked {
+ border-width: thin;
+ font-size: .9em;
+ font-weight: bolder;
+ text-align: center;
+}
+
+.hCalendarDayNameRow {
+ font-size: .9em;
+ font-weight: bolder;
+ text-align: center;
+}
+
+.hCalendarDayNotInMonth {
+ background: transparent;
+ color: #AAAAAA;
+ font-size: .9em;
+ text-align: center;
+}
+
+.hCalendarNextPrev {
+ text-align: center;
+}
+
+.hCalendarTitle {
+ font-weight: bolder;
+ text-align: center;
+}
+
+#menu {
+ background-color: #000080;
+ background-image: url(#showThemeImagePath("cheb" "background.jpg"));
+ color: #000080;
+ width: 20%;
+}
+
+#menu #calendar {
+ border: 3px solid #575700;
+}
+
+#menu .item {
+ border-top: 2px dashed #575700;
+}
+
+.rFolder, .rNewsfeedTitle {
+ font-weight: 600;
+}
+
+.permalink, .daypermalink {
+ border: 0px;
+ vertical-align: bottom;
+}
+
+/* hide borders for all images with links */
+img a {
+ border: 0px;
+}
+
+#content {
+ background: #F4F4D1;
+ color: #412FC8;
+}
+
+#content a {
+ background: transparent;
+ color: #000080;
+}
+
+#content pre {
+ background: #FFFFCC;
+ color: #573e93;
+ padding: 5px;
+}
+
+.entryHeader {
+ background: #F4F4D1;
+ background-image: url(#showThemeImagePath("cheb" "titlebar.jpg"));
+ background-image: no-repeat;
+ color: #000080;
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 1.1em;
+ font-variant: small-caps;
+ font-weight: bold;
+ position: relative;
+ top: 0px;
+ left: 10px;
+ width: 490px;
+ margin: 5px;
+ padding: 5px;
+}
+
+.entryContent {
+ background: #F4F4D1;
+ color: #000080;
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 1.1em;
+ position: relative;
+ left: 20px;
+ width: 65%;
+ margin: 5px;
+ padding: 5px;
+}
+
+#menu a {
+ background: transparent;
+ color: #573e93;
+}
+
+#menu .rFolder a, #menu .rNewsfeedTitle a {
+ background: transparent;
+ color: #573E93;
+}
+
+#menu .rFolder span, #menu .rNewsfeedTitle span {
+ font-weight: bold;
+}
+
+.rReferersList {
+ font-size:1em;
+ margin-left: 5px;
+ padding-left: 5px;
+}
+
+.rReferersListItem {
+ font-size:0.7em;
+}
Added: incubator/roller/branches/roller_1.x/web/themes/clean/Weblog.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/clean/Weblog.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/clean/Weblog.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/clean/Weblog.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,37 @@
+<!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)
+ <link rel="stylesheet" type="text/css" href="$ctxPath/themes/base.css" />
+ <link rel="stylesheet" type="text/css" href="#showThemePath("clean")/theme.css" />
+ <style type="text/css">#includePage("_css")</style>
+ <title>#showWebsiteTitle()</title>
+</head>
+<body>
+ <table cellpadding="5" cellspacing="15" border="0" align="center" width="95%">
+ <tbody>
+ <tr>
+ <td width="5%" valign="top" bgcolor="#ffffff"> </td>
+ <td width="75%" valign="top" bgcolor="#ffffff">
+ <h2>#showWebsiteTitle()</h2>
+ <h3>#showWebsiteDescription()</h3>
+ #showWeblogCategoryChooser()<br>
+ #showNextPreviousLinks()
+ #showWeblogEntries("_day" 5)
+ </td>
+ <td valign="top" bgcolor="#ffffff" width="20%">
+ <br>#showWeblogCalendar()<br><br>
+ #showRSSBadge()<br><br><br>
+ #showBasicNavBar(true)<br>
+ #showSearchForm()<br>
+ #showBookmarks("Blogroll" true false)<br>
+ #showBookmarks("News" true false)<br>
+ #showEditorNavBar(true)<br>
+ #showReferers(30 20)
+ </td>
+ </tr>
+ </tbody>
+ </table>
+</body>
+</html>
\ No newline at end of file
Added: incubator/roller/branches/roller_1.x/web/themes/clean/_css.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/clean/_css.vm?rev=327589&view=auto
==============================================================================
(empty)
Added: incubator/roller/branches/roller_1.x/web/themes/clean/_day.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/clean/_day.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/clean/_day.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/clean/_day.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,3 @@
+<table>
<tr>
<td style="font-size:11px;">
#showDayPermalink( $day )
#showEntryDate( $day )
</td>
</tr>
+ <tr><td style="font-size:11px;">
#foreach( $entry in $entries )
<p><a name="$utilities.encode($entry.anchor)" id="$utilities.encode($entry.anchor)"></a>
<div class="belowTitle">
<div class="title">
<b>$entry.title</b>
</div>
</div>
<br>
#showEntryText($entry)
<br><br>
<small>(#showTimestamp($entry.updateTime)/#showTimestamp($entry.pubTime))</small>
#showEntryPermalink( $entry )
#showCommentsPageLink( $entry )<br>
Trackback: #showTrackbackURL( $entry )
</p>
#end
</td></tr>
+ <tr><td style="font-size:11px;">
<div class="box">
#showLinkbacks( $day )
</div>
</td></tr>
</table>
\ No newline at end of file
Added: incubator/roller/branches/roller_1.x/web/themes/clean/_decorator.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/clean/_decorator.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/clean/_decorator.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/clean/_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/clean/theme.css
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/clean/theme.css?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/clean/theme.css (added)
+++ incubator/roller/branches/roller_1.x/web/themes/clean/theme.css Fri Oct 21 14:27:36 2005
@@ -0,0 +1,92 @@
+body {
+ margin: 0;
+ padding: 0;
+ color: black;
+ background-color: white;
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 10px;
+}
+h1 {
+ color : #0000FAA;
+}
+h2 {
+ color : #0000AA;
+ font-size: 20px;
+}
+h3 {
+ color : #0000AA;
+ font-size: 11px;
+}
+td{
+ font-size: 10px;
+}
+p {
+ color : #000055;
+ font-size: 10px;
+}
+.rBookmark {
+ font-size: small;
+}
+.hCalendarMonthYearRow {
+ font-size: medium;
+ font-weight: bold;
+ color: #0000AA;
+}
+.hCalendarDayNameRow {
+ font-size: x-small;
+ font-weight: bold;
+}
+.hCalendarDay {
+ font-size: x-small;
+}
+.hCalendarDayCurrent {
+ font-size: x-small;
+ font-weight: bold;
+ border-style: dashed;
+ border-width: thin;
+ border-color: #0000AA;
+ color: #0000AA;
+}
+.hCalendarNextPrev {
+ font-size: x-small;
+ font-weight: bold;
+}
+a {
+ font-family:Verdana, Arial, Helvetica, sans-serif;
+ text-decoration: none;
+ font-size: 10px;
+ font-weight: bold;
+}
+a:hover {
+ font-family:Verdana, Arial, Helvetica, sans-serif;
+ text-decoration: none;
+ font-size: 10px;
+ font-weight: bold;
+}
+div.codeblock {
+ font-size:9px;
+ color:white;
+ border-style:solid;
+ border-width:1px;
+ border-color:black;
+ background-color:#B0B0B0;
+}
+div.title {
+ position: relative;
+ top:2px;
+ left:2px;
+ height:15px;
+ width:300px;
+ color: white;
+ background-color:#0000A0;
+ border-color:white;
+ border-style:solid;
+ border-width:1px;
+}
+div.belowTitle {
+ vertical-align:middle;
+ height:21px;
+ width:306px;
+ color: white;
+ background-color:#0000A0;
+}
Added: incubator/roller/branches/roller_1.x/web/themes/currency-i18n/Weblog.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/currency-i18n/Weblog.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/currency-i18n/Weblog.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/currency-i18n/Weblog.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,207 @@
+<!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" language="JavaScript">
+ <!--
+ if (!((navigator.appVersion.indexOf('MSIE')!=-1) || (parseInt(navigator.appVersion)!=4)))
+ {
+ document.write("<STYLE TYPE=\"text/css\">");
+ document.write("BODY { margin-top: -8px; margin-left: -8px; }");
+ document.write("<\/style>");
+ };
+ // -->
+ </script>
+
+ <link rel="stylesheet" type="text/css" href="$ctxPath/themes/base.css" />
+ <link rel="stylesheet" type="text/css" href="#showThemePath("currency")/theme.css" />
+ <style type="text/css">
+ #includePage("_css")
+ </style>
+ <script type="text/javascript" src="$ctxPath/theme/scripts/roller.js">
+ </script>
+</head>
+
+<body>
+ <table border="0" cellspacing="0" cellpadding="0" width=
+ "100%">
+ <tbody>
+ <tr>
+ <td width="100%" bgcolor="#666666">
+ </td>
+ </tr>
+
+ <tr>
+ <td width="100%" bgcolor="#ffffff">
+ </td>
+ </tr>
+
+ <tr>
+ <td class="title" width="100%" bgcolor="#cccc99"
+ valign="top">#showWebsiteTitle()<br>
+ <font class="descrip">#showWebsiteDescription()</font>
+ </td>
+ </tr>
+
+ <tr>
+ <td width="100%" bgcolor="#000000">
+ </td>
+ </tr>
+ </tbody>
+ </table>
+
+ <table border="0" cellspacing="0" cellpadding="0" width="100%">
+ <tbody>
+ <tr>
+ <td valign="top" width="555" class="body">
+ #showWeblogCategoryChooser()<br />
+
+ #showNextPreviousLinks()
+
+ #showWeblogEntries("_day" 15)
+
+ <hr size="1">
+ </td>
+
+ <td width="1" bgcolor="#000000" rowspan="2">
+ </td>
+
+ <td valign="top" width="175">
+ <table border="0" cellspacing="0" cellpadding="0"
+ width="100%">
+ <tbody>
+ <tr>
+ <td bgcolor="#cccccc">
+ </td>
+ </tr>
+ </tbody>
+ </table>
+
+ <table border="0" cellspacing="0" cellpadding="0"
+ width="100%">
+
+ <tbody>
+ <tr>
+ <td bgcolor="#cccccc"><font class=
+ "subhead">$text.get("weblogMain.archives")</font></td>
+ </tr>
+ <tr>
+ <td bgcolor="#000000">
+ </td>
+ </tr>
+ <tr>
+ <td class="links">
+
+ #showWeblogCalendar()<br>
+ #showRSSBadge()<br>
+
+ </td>
+ </tr>
+
+ <tr>
+ <td bgcolor="#000000">
+ </td>
+ </tr>
+ <tr>
+ <td class="search">
+ #showSearchForm()<br/>
+ </td>
+ </tr>
+ <tr>
+ <td bgcolor="#000000">
+ </td>
+ </tr>
+ <tr>
+ <td bgcolor="#cccccc"><font class=
+ "subhead">$text.get("weblogMain.language")</font></td>
+ </tr>
+ <tr>
+ <td bgcolor="#000000">
+ </td>
+ </tr>
+ <tr>
+ <td class="search">
+ #showLanguageForm()<br/>
+ </td>
+ </tr>
+ <tr>
+ <td bgcolor="#000000">
+ </td>
+ </tr>
+ <tr>
+ <td bgcolor="#cccccc"><font class=
+ "subhead">$text.get("weblogMain.links")</font></td>
+ </tr>
+ <tr>
+ <td bgcolor="#000000">
+ </td>
+ </tr>
+ <tr>
+ <td class="links">
+
+ #showBookmarks("Blogroll" true false)<br>
+ #showBookmarks("News" true false)<br>
+ #showBasicNavBar(true)<br>
+ #showEditorNavBar(true)<br>
+
+ </td>
+ </tr>
+ <tr>
+ <td bgcolor="#000000">
+ </td>
+ </tr>
+ <tr>
+ <td bgcolor="#cccccc"><font class=
+ "subhead">$text.get("weblogMain.referers")</font></td>
+ </tr>
+ <tr>
+ <td bgcolor="#000000">
+ </td>
+ </tr>
+ <tr>
+ <td class="links">
+
+ #showReferers(30 20)<br>
+
+ </td>
+ </tr>
+ <tr>
+ <td bgcolor="#000000">
+ </td>
+ </tr>
+
+ </tbody>
+ </table>
+ </td>
+
+ <td width="1" bgcolor="#000000" rowspan="2">
+ </td>
+
+ <td bgcolor="#aaaaaa" rowspan="2">
+ </td>
+ </tr>
+
+ <tr>
+ <td width="375">
+ </td>
+ <td width="175" bgcolor="#666666">
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="5" bgcolor="#999999">
+ </td>
+ </tr>
+
+ </tbody>
+ </table>
+ <br>
+ <br>
+ <br>
+ <br>
+</body>
+</html>
Added: incubator/roller/branches/roller_1.x/web/themes/currency-i18n/_css.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/currency-i18n/_css.vm?rev=327589&view=auto
==============================================================================
(empty)
Added: incubator/roller/branches/roller_1.x/web/themes/currency-i18n/_day.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/currency-i18n/_day.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/currency-i18n/_day.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/currency-i18n/_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/currency-i18n/_decorator.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/currency-i18n/_decorator.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/currency-i18n/_decorator.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/currency-i18n/_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-i18n/images/bloggertemplate59_stripes.gif
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/currency-i18n/images/bloggertemplate59_stripes.gif?rev=327589&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/roller/branches/roller_1.x/web/themes/currency-i18n/images/bloggertemplate59_stripes.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/roller/branches/roller_1.x/web/themes/currency-i18n/theme.css
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/currency-i18n/theme.css?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/currency-i18n/theme.css (added)
+++ incubator/roller/branches/roller_1.x/web/themes/currency-i18n/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/currency/Weblog.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/currency/Weblog.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/currency/Weblog.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/currency/Weblog.vm Fri Oct 21 14:27:36 2005
@@ -0,0 +1,207 @@
+<!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" language="JavaScript">
+ <!--
+ if (!((navigator.appVersion.indexOf('MSIE')!=-1) || (parseInt(navigator.appVersion)!=4)))
+ {
+ document.write("<STYLE TYPE=\"text/css\">");
+ document.write("BODY { margin-top: -8px; margin-left: -8px; }");
+ document.write("<\/style>");
+ };
+ // -->
+ </script>
+
+ <link rel="stylesheet" type="text/css" href="$ctxPath/themes/base.css" />
+ <link rel="stylesheet" type="text/css" href="#showThemePath("currency")/theme.css" />
+ <style type="text/css">
+ #includePage("_css")
+ </style>
+ <script type="text/javascript" src="$ctxPath/theme/scripts/roller.js">
+ </script>
+</head>
+
+<body>
+ <table border="0" cellspacing="0" cellpadding="0" width=
+ "100%">
+ <tbody>
+ <tr>
+ <td width="100%" bgcolor="#666666">
+ </td>
+ </tr>
+
+ <tr>
+ <td width="100%" bgcolor="#ffffff">
+ </td>
+ </tr>
+
+ <tr>
+ <td class="title" width="100%" bgcolor="#cccc99"
+ valign="top">#showWebsiteTitle()<br>
+ <font class="descrip">#showWebsiteDescription()</font>
+ </td>
+ </tr>
+
+ <tr>
+ <td width="100%" bgcolor="#000000">
+ </td>
+ </tr>
+ </tbody>
+ </table>
+
+ <table border="0" cellspacing="0" cellpadding="0" width="100%">
+ <tbody>
+ <tr>
+ <td valign="top" width="555" class="body">
+ #showWeblogCategoryChooser()<br />
+
+ #showNextPreviousLinks()
+
+ #showWeblogEntries("_day" 15)
+
+ <hr size="1">
+ </td>
+
+ <td width="1" bgcolor="#000000" rowspan="2">
+ </td>
+
+ <td valign="top" width="175">
+ <table border="0" cellspacing="0" cellpadding="0"
+ width="100%">
+ <tbody>
+ <tr>
+ <td bgcolor="#cccccc">
+ </td>
+ </tr>
+ </tbody>
+ </table>
+
+ <table border="0" cellspacing="0" cellpadding="0"
+ width="100%">
+
+ <tbody>
+ <tr>
+ <td bgcolor="#cccccc"><font class=
+ "subhead">$text.get("weblogMain.archives")</font></td>
+ </tr>
+ <tr>
+ <td bgcolor="#000000">
+ </td>
+ </tr>
+ <tr>
+ <td class="links">
+
+ #showWeblogCalendar()<br>
+ #showRSSBadge()<br>
+
+ </td>
+ </tr>
+
+ <tr>
+ <td bgcolor="#000000">
+ </td>
+ </tr>
+ <tr>
+ <td class="search">
+ #showSearchForm()<br/>
+ </td>
+ </tr>
+ <tr>
+ <td bgcolor="#000000">
+ </td>
+ </tr>
+ <tr>
+ <td bgcolor="#cccccc"><font class=
+ "subhead">$text.get("weblogMain.language")</font></td>
+ </tr>
+ <tr>
+ <td bgcolor="#000000">
+ </td>
+ </tr>
+ <tr>
+ <td class="search">
+ #showLanguageForm()<br/>
+ </td>
+ </tr>
+ <tr>
+ <td bgcolor="#000000">
+ </td>
+ </tr>
+ <tr>
+ <td bgcolor="#cccccc"><font class=
+ "subhead">$text.get("weblogMain.links")</font></td>
+ </tr>
+ <tr>
+ <td bgcolor="#000000">
+ </td>
+ </tr>
+ <tr>
+ <td class="links">
+
+ #showBookmarks("Blogroll" true false)<br>
+ #showBookmarks("News" true false)<br>
+ #showBasicNavBar(true)<br>
+ #showEditorNavBar(true)<br>
+
+ </td>
+ </tr>
+ <tr>
+ <td bgcolor="#000000">
+ </td>
+ </tr>
+ <tr>
+ <td bgcolor="#cccccc"><font class=
+ "subhead">$text.get("weblogMain.referers")</font></td>
+ </tr>
+ <tr>
+ <td bgcolor="#000000">
+ </td>
+ </tr>
+ <tr>
+ <td class="links">
+
+ #showReferers(30 20)<br>
+
+ </td>
+ </tr>
+ <tr>
+ <td bgcolor="#000000">
+ </td>
+ </tr>
+
+ </tbody>
+ </table>
+ </td>
+
+ <td width="1" bgcolor="#000000" rowspan="2">
+ </td>
+
+ <td bgcolor="#aaaaaa" rowspan="2">
+ </td>
+ </tr>
+
+ <tr>
+ <td width="375">
+ </td>
+ <td width="175" bgcolor="#666666">
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="5" bgcolor="#999999">
+ </td>
+ </tr>
+
+ </tbody>
+ </table>
+ <br>
+ <br>
+ <br>
+ <br>
+</body>
+</html>
Added: incubator/roller/branches/roller_1.x/web/themes/currency/_css.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/currency/_css.vm?rev=327589&view=auto
==============================================================================
(empty)
Added: incubator/roller/branches/roller_1.x/web/themes/currency/_day.vm
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_1.x/web/themes/currency/_day.vm?rev=327589&view=auto
==============================================================================
--- incubator/roller/branches/roller_1.x/web/themes/currency/_day.vm (added)
+++ incubator/roller/branches/roller_1.x/web/themes/currency/_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 )