[pLog-svn] r3780 - in templates/trunk: . ice ice/buttons ice/icons ice/js ice/styles unported

reto at devel.lifetype.net reto at devel.lifetype.net
Mon Jul 24 01:26:40 GMT 2006


Author: reto
Date: 2006-07-24 01:26:39 +0000 (Mon, 24 Jul 2006)
New Revision: 3780

Added:
   templates/trunk/ice/
   templates/trunk/ice/about.template
   templates/trunk/ice/album.template
   templates/trunk/ice/albums.template
   templates/trunk/ice/archives.template
   templates/trunk/ice/articlecategories.template
   templates/trunk/ice/buttons/
   templates/trunk/ice/buttons/css.png
   templates/trunk/ice/buttons/firefox.gif
   templates/trunk/ice/buttons/ie7.gif
   templates/trunk/ice/buttons/lifetype.png
   templates/trunk/ice/buttons/xhtml10.png
   templates/trunk/ice/commentarticle.template
   templates/trunk/ice/commentform.template
   templates/trunk/ice/credits.template
   templates/trunk/ice/error.template
   templates/trunk/ice/footer.template
   templates/trunk/ice/header.template
   templates/trunk/ice/icons/
   templates/trunk/ice/icons/compressed.png
   templates/trunk/ice/icons/file.png
   templates/trunk/ice/icons/folder.png
   templates/trunk/ice/icons/parentfolder.png
   templates/trunk/ice/icons/sound.png
   templates/trunk/ice/icons/video.png
   templates/trunk/ice/js/
   templates/trunk/ice/js/styleswitcher.js
   templates/trunk/ice/linktracker.template
   templates/trunk/ice/main.template
   templates/trunk/ice/mylinks.template
   templates/trunk/ice/panel.template
   templates/trunk/ice/post.template
   templates/trunk/ice/postandcomments.template
   templates/trunk/ice/posttrackbacks.template
   templates/trunk/ice/readme.txt
   templates/trunk/ice/recentposts.template
   templates/trunk/ice/resource.template
   templates/trunk/ice/screenshot.jpg
   templates/trunk/ice/searchresults.template
   templates/trunk/ice/styles/
   templates/trunk/ice/styles/arrow.png
   templates/trunk/ice/styles/background.png
   templates/trunk/ice/styles/basic.css
   templates/trunk/ice/styles/default.css
   templates/trunk/ice/styles/gray-blue-stripe-small.png
   templates/trunk/ice/styles/gray-blue-stripe.png
   templates/trunk/ice/styles/gray-white-stripe.png
   templates/trunk/ice/styles/ie.css
   templates/trunk/ice/styles/line.png
   templates/trunk/ice/styles/mozilla.css
   templates/trunk/ice/syndicate.template
Removed:
   templates/trunk/unported/ice/
Log:
port finished


Added: templates/trunk/ice/about.template
===================================================================
--- templates/trunk/ice/about.template	2006-07-24 01:20:16 UTC (rev 3779)
+++ templates/trunk/ice/about.template	2006-07-24 01:26:39 UTC (rev 3780)
@@ -0,0 +1,6 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/panel.template"}
+
+<h2>About</h2>
+
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/ice/album.template
===================================================================
--- templates/trunk/ice/album.template	2006-07-24 01:20:16 UTC (rev 3779)
+++ templates/trunk/ice/album.template	2006-07-24 01:26:39 UTC (rev 3780)
@@ -0,0 +1,52 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/panel.template"}
+
+<div id="main">
+ <div class="resources">
+  <h2>{$album->getName()}</h2>
+  <p>
+  {$album->getDescription()}
+  </p>
+  <div class="album">
+   <a href="{$url->parentAlbumLink($album)}">
+   <img src="{$url->getTemplateFile("icons/parentfolder.png")}" alt="Folder" /><br/>
+   ..</a>
+  </div>
+
+ {assign var=children value=$album->getChildren()}
+ {foreach from=$children item=childalbum}
+  <div class="album">
+   <a href="{$url->albumLink($childalbum)}">
+   <img src="{$url->getTemplateFile("icons/folder.png")}" alt="Folder" /><br/>
+   {$childalbum->getName()}</a>
+  </div>
+ {/foreach}
+ <div style="clear:left">&nbsp;</div>
+
+  {foreach from=$resources item=resource}
+  <div class="resource">
+   {if $resource->hasPreview()}
+    <a href="{$url->resourceLink($resource)}">
+    <img alt="{$resource->getDescription()}" src="{$url->resourcePreviewLink($resource)}" /></a><br />
+    {$resource->getFileName()}
+   {else}
+   	<a href="{$url->resourceLink($resource)}">
+    {if $resource->isSound()}
+     <img alt="Sound" src="{$url->getTemplateFile("icons/sound.png")}" /></a><br />
+    {elseif $resource->isVideo()}
+     <img alt="Video" src="{$url->getTemplateFile("icons/video.png")}" /></a><br />
+    {elseif $resource->isZip()}
+     <img alt="Zip" src="{$url->getTemplateFile("icons/compressed.png")}" /></a><br /> 
+    {else}
+     <img alt="File" src="{$url->getTemplateFile("icons/file.png")}" /></a><br />
+    {/if}  
+   	<a href="{$url->resourceLink($resource)}">{$resource->getFileName()}</a>
+   {/if}  
+  </div>
+  {/foreach}
+  <div style="clear:left">&nbsp;</div>
+ </div>
+ <div style="text-align:center">{include file="$misctemplatepath/pager.template" style="links"}</div>
+</div>
+
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/ice/albums.template
===================================================================
--- templates/trunk/ice/albums.template	2006-07-24 01:20:16 UTC (rev 3779)
+++ templates/trunk/ice/albums.template	2006-07-24 01:26:39 UTC (rev 3780)
@@ -0,0 +1,22 @@
+{include file="$blogtemplate/header.template"} 
+{include file="$blogtemplate/panel.template"}
+
+<div id="main">
+<!-- album contents go here -->
+
+ <div class="resources">
+  <h2>{$locale->tr("albums")}</h2>
+  <br/>
+  {foreach from=$albums item=album}
+	<div class="album">
+	<a href="{$url->albumLink($album)}"><img src="{$url->getTemplateFile("icons/folder.png")}" alt="{$album->getName()}" /></a><br />
+  	<a href="{$url->albumLink($album)}">{$album->getName()}</a>
+	</div>
+  {/foreach}
+  <div style="clear:left">&nbsp;</div>
+  <br/>
+ </div>
+
+<!-- end of the albums -->
+</div>		
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/ice/archives.template
===================================================================
--- templates/trunk/ice/archives.template	2006-07-24 01:20:16 UTC (rev 3779)
+++ templates/trunk/ice/archives.template	2006-07-24 01:26:39 UTC (rev 3780)
@@ -0,0 +1,5 @@
+<ul>
+{foreach from=$archives item=month}
+ <li><a href="{$month->getUrl()}">{$month->getName()}  [{$month->getNumArticles()}]</a></li>
+{/foreach}
+</ul>
\ No newline at end of file

Added: templates/trunk/ice/articlecategories.template
===================================================================
--- templates/trunk/ice/articlecategories.template	2006-07-24 01:20:16 UTC (rev 3779)
+++ templates/trunk/ice/articlecategories.template	2006-07-24 01:26:39 UTC (rev 3780)
@@ -0,0 +1,5 @@
+<ul>
+{foreach from=$articlecategories item=articleCategory}
+ <li><a class="navigation" href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()} [{$articleCategory->getNumArticles()}]</a> (<a href="{$url->categoryRssLink($articleCategory)}">rss</a>)</li>
+{/foreach}
+</ul>
\ No newline at end of file

Added: templates/trunk/ice/buttons/css.png
===================================================================
(Binary files differ)


Property changes on: templates/trunk/ice/buttons/css.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/ice/buttons/firefox.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/ice/buttons/firefox.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/ice/buttons/ie7.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/ice/buttons/ie7.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/ice/buttons/lifetype.png
===================================================================
(Binary files differ)


Property changes on: templates/trunk/ice/buttons/lifetype.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/ice/buttons/xhtml10.png
===================================================================
(Binary files differ)


Property changes on: templates/trunk/ice/buttons/xhtml10.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/ice/commentarticle.template
===================================================================
--- templates/trunk/ice/commentarticle.template	2006-07-24 01:20:16 UTC (rev 3779)
+++ templates/trunk/ice/commentarticle.template	2006-07-24 01:26:39 UTC (rev 3780)
@@ -0,0 +1,8 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/panel.template"}
+
+<div id="main">
+    {include file="$blogtemplate/commentform.template"}
+</div>
+
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/ice/commentform.template
===================================================================
--- templates/trunk/ice/commentform.template	2006-07-24 01:20:16 UTC (rev 3779)
+++ templates/trunk/ice/commentform.template	2006-07-24 01:26:39 UTC (rev 3780)
@@ -0,0 +1,15 @@
+<form action="{$url->getIndexUrl()}" method="post">  
+  <fieldset>
+   <legend>{$locale->tr("add_comment")}</legend>
+   <label for="topic">{$locale->pr("comment_topic")}</label><br/><input type="text" id="topic" name="commentTopic" value=""/><br/>
+   <label for="text">{$locale->pr("comment_text")}</label> <br/><textarea rows="10" cols="50" id="text" name="commentText"></textarea><br/>
+   <label for="user">{$locale->pr("comment_username")}</label><br/> <input type="text" id="user" name="userName" value=""/><br/>
+   <label for="email">{$locale->pr("comment_email")}</label><br/> <input type="text" id="email" name="userEmail" value=""/><br/>
+   <label for="url">{$locale->pr("comment_url")}</label><br/> <input type="text" id="url" name="userUrl" value=""/><br/>
+   <input type="submit" value="{$locale->pr("comment_send")}" name="Add"/><br/><br/>
+   <input type="hidden" name="op" value="AddComment"/>
+   <input type="hidden" name="articleId" value="{$post->getId()}"/>
+   <input type="hidden" name="blogId" value="{$blog->getId()}"/>
+   <input type="hidden" name="parentId" value="{$parentId}"/>
+  </fieldset>
+  </form>
\ No newline at end of file

Added: templates/trunk/ice/credits.template
===================================================================
--- templates/trunk/ice/credits.template	2006-07-24 01:20:16 UTC (rev 3779)
+++ templates/trunk/ice/credits.template	2006-07-24 01:26:39 UTC (rev 3780)
@@ -0,0 +1,31 @@
+<div class="credits">
+<a href="http://www.lifetype.net"><img src="{$url->getTemplateFile("buttons/lifetype.png")}" alt="LifeType" title="Powered by LifeType" /></a>
+<a href="http://dean.edwards.name/IE7/"><img src="{$url->getTemplateFile("buttons/ie7.gif")}" alt="IE7" title="IE7 Enhanced" /></a>
+<a href="http://validator.w3.org/check?uri=referer"><img src="{$url->getTemplateFile("buttons/xhtml10.png")}" alt="XHTML" title="XHTML 1.0 Compliant" /></a>
+<a href="http://jigsaw.w3.org/css-validator/validator?uri={$url->getUrl("/")}"><img src="{$url->getTemplateFile("buttons/css.png")}" alt="CSS" title="CSS Compliant" /></a>
+<a href="http://www.mozilla.org/products/firefox/"><img src="{$url->getTemplateFile("buttons/firefox.gif")}" alt="Firefox" title="Firefox takes back the Web!" /></a>
+
+
+<!-- Creative Commons-Lizenzvertrag -->
+<!--
+<rdf:RDF xmlns="http://web.resource.org/cc/"
+    xmlns:dc="http://purl.org/dc/elements/1.1/"
+    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+<Work rdf:about="">
+   <license rdf:resource="http://creativecommons.org/licenses/by-nc-sa/2.0/" />
+</Work>
+<License rdf:about="http://creativecommons.org/licenses/by-nc-sa/2.0/">
+   <permits rdf:resource="http://web.resource.org/cc/Reproduction" />
+   <permits rdf:resource="http://web.resource.org/cc/Distribution" />
+   <requires rdf:resource="http://web.resource.org/cc/Notice" />
+   <requires rdf:resource="http://web.resource.org/cc/Attribution" />
+   <prohibits rdf:resource="http://web.resource.org/cc/CommercialUse" />
+   <permits rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
+   <requires rdf:resource="http://web.resource.org/cc/ShareAlike" />
+</License>
+
+</rdf:RDF>
+-->
+<!-- /Creative Commons-Lizenzvertrag -->
+
+</div>

Added: templates/trunk/ice/error.template
===================================================================
--- templates/trunk/ice/error.template	2006-07-24 01:20:16 UTC (rev 3779)
+++ templates/trunk/ice/error.template	2006-07-24 01:26:39 UTC (rev 3780)
@@ -0,0 +1,11 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/panel.template"}
+<div id="main">
+ <div class="error">
+  <h2>{$locale->tr("error")}</h2>
+   <p>
+    <span class="error">{$locale->tr($message)}</span>
+   </p>
+  </div>
+</div>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/ice/footer.template
===================================================================
--- templates/trunk/ice/footer.template	2006-07-24 01:20:16 UTC (rev 3779)
+++ templates/trunk/ice/footer.template	2006-07-24 01:26:39 UTC (rev 3780)
@@ -0,0 +1,10 @@
+<div id="footer">
+Powered by <a href="http://www.lifetype.net/">LifeType</a>
+<p>Select Style:
+<a onkeypress="setActiveStyleSheet('ICE'); return false;" onclick="setActiveStyleSheet('ICE'); return false;" href="#">ICE</a> |
+<a onkeypress="setActiveStyleSheet('ICE Mozilla Enhanced'); return false;" onclick="setActiveStyleSheet('ICE Mozilla Enhanced'); return false;" href="#">ICE Mozilla Enhanced</a>
+</p>
+</div>
+<!-- Template designed by Reto Hugi (http://hugi.to/). -->
+</body>
+</html>

Added: templates/trunk/ice/header.template
===================================================================
--- templates/trunk/ice/header.template	2006-07-24 01:20:16 UTC (rev 3779)
+++ templates/trunk/ice/header.template	2006-07-24 01:26:39 UTC (rev 3780)
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="{$locale->getCharset()}"?>
+<!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" xml:lang="en" lang="en">
+<head>
+  <meta http-equiv="Content-Type" content="text/html; charset={$locale->getCharset()}"/>
+  <meta name="generator" content="{$version}" />
+  <meta http-equiv="Content-Language" content="{$locale->getLanguageId()}" />
+  <meta name="MSSmartTagsPreventParsing" content="TRUE" />
+  <meta name="DC.title" content="{$blog->getBlog()}" />
+  <link rel="stylesheet" title="ICE" media="screen,projection" href="{$url->getTemplateFile("styles/default.css")}" type="text/css"/>
+  <link rel="alternate stylesheet" title="ICE Mozilla Enhanced" media="screen,projection" href="{$url->getTemplateFile("styles/mozilla.css")}" type="text/css" />
+  <!--[if IE ]>
+   <link rel="stylesheet" href="{$url->getTemplateFile("styles/ie.css")}" type="text/css" media="screen" />
+  <![endif] -->
+  <link rel="alternate" type="text/xml" title="RSS 2.0" href="{$url->rssLink("rss20")}" />
+  <link rel="alternate" type="text/xml" title="RSS 1.0" href="{$url->rssLink("rss10")}" />
+  <link rel="alternate" type="text/xml" title="RSS 0.90" href="{$url->rssLink("rss090")}" />
+  <link rel="alternate" type="application/atom+xml" title="Atom 0.3" href="{$url->rssLink("atom")}" />
+  <script src="{$url->getTemplateFile("js/styleswitcher.js")}" type="text/javascript"></script>
+  <title>{$blog->getBlog()}</title>
+ </head>
+
+<!-- compliance patch for microsoft browsers -->
+<!--[if lt IE 7]>
+<script src="{$url->getUrl("/")}js/ie7/ie7-standard-p.js" type="text/javascript">
+</script>
+<![endif]-->
+
+<body>
+
+ <div id="header">
+   <h1><a href="{$url->blogLink()}">{$blog->getBlog()}</a></h1>
+   <p>{$blog->getAbout()}</p>
+ </div>
+
+ <div id="shortcuts">
+   <ul>
+    <li><a href="{$url->blogLink()}">Home</a></li>
+	<li><a href="{$url->albumLink()}">{$locale->tr("albums")}</a></li>
+    <li><a href="{$url->getAdminUrl()}">{$locale->tr("admin")}</a></li>
+   </ul>
+ </div>

Added: templates/trunk/ice/icons/compressed.png
===================================================================
(Binary files differ)


Property changes on: templates/trunk/ice/icons/compressed.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/ice/icons/file.png
===================================================================
(Binary files differ)


Property changes on: templates/trunk/ice/icons/file.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/ice/icons/folder.png
===================================================================
(Binary files differ)


Property changes on: templates/trunk/ice/icons/folder.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/ice/icons/parentfolder.png
===================================================================
(Binary files differ)


Property changes on: templates/trunk/ice/icons/parentfolder.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/ice/icons/sound.png
===================================================================
(Binary files differ)


Property changes on: templates/trunk/ice/icons/sound.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/ice/icons/video.png
===================================================================
(Binary files differ)


Property changes on: templates/trunk/ice/icons/video.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/ice/js/styleswitcher.js
===================================================================
--- templates/trunk/ice/js/styleswitcher.js	2006-07-24 01:20:16 UTC (rev 3779)
+++ templates/trunk/ice/js/styleswitcher.js	2006-07-24 01:26:39 UTC (rev 3780)
@@ -0,0 +1,96 @@
+function setActiveStyleSheet(title) {
+  var i, a, main;
+  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
+    if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {
+      a.disabled = true;
+
+	  if(a.getAttribute("title") == title) {
+
+      	a.disabled = false;
+      	a.disabled = true;
+      	a.disabled = false;
+
+      }
+    }
+  }
+}
+
+
+function getActiveStyleSheet() {
+
+  var i, a;
+
+  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
+    if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title") && !a.disabled) return a.getAttribute("title");
+  }
+  return null;
+}
+
+
+
+function getPreferredStyleSheet() {
+
+  var i, a;
+
+  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
+
+    if(a.getAttribute("rel").indexOf("style") != -1
+       && a.getAttribute("rel").indexOf("alt") == -1
+       && a.getAttribute("title")
+       ) return a.getAttribute("title");
+  }
+  return null;
+}
+
+
+function createCookie(name,value,days) {
+
+  if (days) {
+
+    var date = new Date();
+    date.setTime(date.getTime()+(days*24*60*60*1000));
+    var expires = "; expires="+date.toGMTString();
+  }
+
+  else expires = "";
+
+  document.cookie = name+"="+value+expires+"; path=/";
+}
+
+
+
+function readCookie(name) {
+  var nameEQ = name + "=";
+  var ca = document.cookie.split(';');
+
+  for(var i=0;i < ca.length;i++) {
+    var c = ca[i];
+
+    while (c.charAt(0)==' ') c = c.substring(1,c.length);
+    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
+  }
+
+  return null;
+}
+
+
+
+window.onload = function(e) {
+
+  var cookie = readCookie(siteid);
+  var title = cookie ? cookie : getPreferredStyleSheet();
+  setActiveStyleSheet(title);
+}
+
+
+window.onunload = function(e) {
+  var title = getActiveStyleSheet();
+  createCookie(siteid, title, 365);
+}
+
+
+
+var cookie = readCookie(siteid);
+var title = cookie ? cookie : getPreferredStyleSheet();
+var siteid = 'ice-styleswitcher';
+setActiveStyleSheet(title);

Added: templates/trunk/ice/linktracker.template
===================================================================
--- templates/trunk/ice/linktracker.template	2006-07-24 01:20:16 UTC (rev 3779)
+++ templates/trunk/ice/linktracker.template	2006-07-24 01:26:39 UTC (rev 3780)
@@ -0,0 +1,11 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/panel.template"}
+ 
+ <h1>{$locale->tr("link_tracker_results")}</h1>
+ <ul>
+ {foreach from=$links item=link}
+  <li><a target="_blank" href="{$link->getUrl()}">{$link->getUrl()}</a></li>
+ {/foreach}
+ </ul>
+
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/ice/main.template
===================================================================
--- templates/trunk/ice/main.template	2006-07-24 01:20:16 UTC (rev 3779)
+++ templates/trunk/ice/main.template	2006-07-24 01:26:39 UTC (rev 3780)
@@ -0,0 +1,13 @@
+{include file="$blogtemplate/header.template"}
+
+{include file="$blogtemplate/panel.template"}
+<div id="main">
+ {foreach from=$posts item=post}
+   {include file="$blogtemplate/post.template"}
+ {/foreach}
+
+ <div style="text-align:center">{include file="$misctemplatepath/pager.template" style="links"}</div>
+ 
+</div>
+
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/ice/mylinks.template
===================================================================
--- templates/trunk/ice/mylinks.template	2006-07-24 01:20:16 UTC (rev 3779)
+++ templates/trunk/ice/mylinks.template	2006-07-24 01:26:39 UTC (rev 3780)
@@ -0,0 +1,11 @@
+<ul>
+   {foreach from=$mylinkscategories item=linkcategory}
+     <li><strong>{$linkcategory->getName()}</strong>
+     <ul>
+     {foreach from=$linkcategory->getLinks() item=link}
+      <li><a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a></li>
+     {/foreach}
+     </ul>
+     </li>
+   {/foreach}
+</ul>
\ No newline at end of file

Added: templates/trunk/ice/panel.template
===================================================================
--- templates/trunk/ice/panel.template	2006-07-24 01:20:16 UTC (rev 3779)
+++ templates/trunk/ice/panel.template	2006-07-24 01:26:39 UTC (rev 3780)
@@ -0,0 +1,48 @@
+<div id="panel">
+	<div class="block">
+	 <h5>calendar</h5>
+         <div id="calendar">{$calendar}</div>
+	</div>
+
+   <div class="block">
+   <h5>search</h5>
+    <form method="get" action="{$url->getUrl("/")}index.php">
+	 <div id="search">
+      <input class="search" name="searchTerms" value="" size="14" type="text" />
+      <input name="op" value="Search" type="hidden" />
+      <input name="blogId" value="{$blog->getId()}" type="hidden" />
+      <input class="search" name="Search" value="{$locale->tr("search_s")}" type="submit" />
+     </div>
+	</form>
+   </div>
+	
+	<div class="block">
+	 <h5>{$locale->tr("recently")}</h5>
+      {include file="$blogtemplate/recentposts.template"}
+	</div>
+	
+	<div class="block">
+	 <h5>{$locale->tr("categories")}</h5>
+      {include file="$blogtemplate/articlecategories.template"}
+	</div>
+	
+	<div class="block">
+	<h5>{$locale->tr("links")}</h5>
+	{include file="$blogtemplate/mylinks.template"}
+	</div>
+	
+	<div class="block">
+	 <h5>{$locale->tr("archives")}</h5>
+      {include file="$blogtemplate/archives.template"}
+	</div>
+	
+	<div class="block">
+	 <h5>Syndicate</h5>
+      {include file="$blogtemplate/syndicate.template"}
+	</div>
+		
+	<div class="block">
+	 <h5>Credits</h5>
+      {include file="$blogtemplate/credits.template"}
+	</div>
+</div>

Added: templates/trunk/ice/post.template
===================================================================
--- templates/trunk/ice/post.template	2006-07-24 01:20:16 UTC (rev 3779)
+++ templates/trunk/ice/post.template	2006-07-24 01:26:39 UTC (rev 3780)
@@ -0,0 +1,37 @@
+   {assign var="postDate" value=$post->getDateObject()}
+
+    <div class="post">
+	<h2>{$post->getTopic()}</h2>
+	
+   {assign var="postCategory" value=$post->getCategory()}
+   {assign var="poster" value=$post->getUserInfo()}
+   <div class="postheader">
+    <a name="{$post->getId()}"></a>{$locale->formatDate($postDate, "%Y-%m-%d")} @ {$locale->formatDate($postDate,"%H:%M")} in 
+	<span class="categoryinfo">
+	{foreach name=categories from=$post->getCategories() item=postCategory}
+     <a href="{$url->categoryLink($postCategory)}">{$postCategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}
+	{/foreach}
+	 </span>
+   </div>
+ 
+   <p>
+    {$post->getText()}
+   </p>
+   
+   <div class="postfooter">
+    {$locale->tr("posted_by")} {$poster->getUsername()} |
+	
+    {assign var="postTotalComments" value=$post->getTotalComments()}
+    {if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+	 {if $postTotalComments > 0}
+      <a href="{$url->postLink($post)}#comments">{$postTotalComments} {$locale->tr("comments")}</a> |
+     {else}
+      <a href="{$url->postCommentLink($post)}">{$locale->tr("comment on this")}</a> | 
+     {/if}
+	{/if}
+	
+     <a href="{$url->postTrackbackStatsLink($post)}#trackbacks">Trackback ({$post->getTotalTrackbacks()})</a> | 
+	
+     <a href="{$url->postPermalink($post)}" title="{$locale->tr("permalink_title")}">Permalink</a>
+   </div>
+  </div>

Added: templates/trunk/ice/postandcomments.template
===================================================================
--- templates/trunk/ice/postandcomments.template	2006-07-24 01:20:16 UTC (rev 3779)
+++ templates/trunk/ice/postandcomments.template	2006-07-24 01:26:39 UTC (rev 3780)
@@ -0,0 +1,58 @@
+{assign var="postPageTitle" value=$post->getTopic()}
+{assign var="postPageTitle" value=" | $postPageTitle"}
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/panel.template"}
+
+   {assign var="poster" value=$post->getUserInfo()}
+   {assign var="postDate" value=$post->getDateObject()}
+
+<div id="main">
+
+ <div id="prevnext">
+  <p>
+  {assign var=prevpost value=$post->getPrevArticle()}{assign var=nextpost value=$post->getNextArticle()}
+  {if $prevpost == true}
+   <a href="{$url->postPermalink($prevpost)}" title="Previous post: {$prevpost->getTopic()}">&laquo;</a>{if $nextpost == true} |{/if}
+  {/if}
+
+  {if $nextpost == true}
+   <a href="{$url->postPermalink($nextpost)}" title="Next post: {$nextpost->getTopic()}">&raquo;</a>
+  {/if}
+  </p>
+ </div>
+
+<!-- {$url->postTrackbackLink($post)} -->
+{include file="$blogtemplate/post.template"}
+
+ <a name="comments"> </a>
+{if $post->getTotalComments() > 0 }
+ <div id="comments">
+  <h2>{$locale->tr("comments")}</h2>
+
+  {foreach from=$comments item=comment}
+   <p class="commentheader">
+    {$comment->getTopic()} <span class="reply">[<a href="{$url->replyCommentLink($post,$comment)}">{$locale->tr("reply")}</a>]</span>
+   </p>
+     {$comment->getText()}
+   <div class="commentposterinfo">
+    {assign var=commentDate value=$comment->getDateObject()}
+    {$locale->tr("posted_by")} 
+    {if $comment->getUserUrl()}
+     <a href="{$comment->getUserUrl()}">{$comment->getUsername()}</a>
+    {else}
+     {$comment->getUsername()}
+    {/if}
+     @ {assign var=commentDate value=$comment->getDateObject()}	{$locale->formatDate($commentDate, "%H:%M, %Y-%m-%d")}
+   </div>
+  {/foreach}
+ </div>
+{/if}
+
+ {if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1} 
+ <a name="comment"></a>
+ {include file="$blogtemplate/commentform.template"}
+ {/if}
+
+</div>
+ 
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/ice/posttrackbacks.template
===================================================================
--- templates/trunk/ice/posttrackbacks.template	2006-07-24 01:20:16 UTC (rev 3779)
+++ templates/trunk/ice/posttrackbacks.template	2006-07-24 01:26:39 UTC (rev 3780)
@@ -0,0 +1,23 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/panel.template"}
+
+<div id="main">
+
+{include file="$blogtemplate/post.template"}
+
+ <a name="trackbacks"> </a>
+ <div class="trackbacks">
+  <h2>{$locale->tr("trackbacks")}</h2>
+  
+  {foreach from=$trackbacks item=trackback}
+  <div class="trackbacktitle"> {assign var="trackbackDate" value=$trackback->getDateObject()}
+   <strong><a href="{$trackback->getUrl()}">{$trackback->getTitle()}</a></strong> in {$trackback->getBlogName()} @ {$locale->formatDate($trackbackDate, "%d/%m/%Y %H:%M")}
+  </div> 
+  <p> 
+   {$trackback->getExcerpt()}
+  </p>
+  {/foreach}
+ </div>
+</div>
+{include file="$blogtemplate/footer.template"}
+

Added: templates/trunk/ice/readme.txt
===================================================================
--- templates/trunk/ice/readme.txt	2006-07-24 01:20:16 UTC (rev 3779)
+++ templates/trunk/ice/readme.txt	2006-07-24 01:26:39 UTC (rev 3780)
@@ -0,0 +1,23 @@
+Template: Ice
+Author: Reto Hugi (http://hugi.to)
+Release Date: 2005-04-01
+Last update: 2005-11-01
+Version: 1.1
+
+Please visit http://hugi.to/projects/lifetype/ for updates.
+Contact me at "lifetype at hugi.to" or visit http://hugi.to/contact/.
+I'd appreciate any feedback, fixes or bug reports!
+
+
+Version History
+===============
+1.1.1
+- New LifeType Button
+- Changed every instance of pLog to LifeType
+
+
+1.1
+- Fixed Trackback issue (trackbacks where linked/posted twice)
+
+1.0
+- Initial release

Added: templates/trunk/ice/recentposts.template
===================================================================
--- templates/trunk/ice/recentposts.template	2006-07-24 01:20:16 UTC (rev 3779)
+++ templates/trunk/ice/recentposts.template	2006-07-24 01:26:39 UTC (rev 3780)
@@ -0,0 +1,5 @@
+<ul>
+{foreach from=$recentposts item=recentpost}
+  <li><a title="{$recentpost->getText()|truncate:100:"..."|strip_tags|escape}" href="{$url->postLink($recentpost)}">{$recentpost->getTopic()}</a></li>
+{/foreach}
+</ul>

Added: templates/trunk/ice/resource.template
===================================================================
--- templates/trunk/ice/resource.template	2006-07-24 01:20:16 UTC (rev 3779)
+++ templates/trunk/ice/resource.template	2006-07-24 01:26:39 UTC (rev 3780)
@@ -0,0 +1,49 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/panel.template"}
+
+<div id="main">
+ <div class="resources">
+  <h2>{$resource->getFileName()}</h2>
+  <p>
+   {assign var=metadata value=$resource->getMetadataReader()}
+   {if $resource->isImage()}
+    <img src="{$url->resourceDownloadLink($resource)}" alt="{$resource->getFileName()}, {$metadata->getFileSize()} {$locale->tr("bytes")}" />
+   {else}
+   	<a href="{$url->resourceDownloadLink($resource)}">
+    {if $resource->isSound()}
+     <img alt="Sound" src="{$url->getTemplateFile("icons/sound.png")}" /></a><br />
+    {elseif $resource->isVideo()}
+     <img alt="Video" src="{$url->getTemplateFile("icons/video.png")}" /></a><br />
+    {elseif $resource->isZip()}
+     <img alt="Zip" src="{$url->getTemplateFile("icons/compressed.png")}" /></a><br /> 
+    {else}
+     <img alt="File" src="{$url->getTemplateFile("icons/file.png")}" /></a><br />
+    {/if}  
+   {/if}
+   	<a href="{$url->resourceDownloadLink($resource)}">{$resource->getFileName()}</a>
+	
+   {assign var=metadata value=$resource->getMetadataReader()}
+   <div class="metadata">{$locale->tr("size")}: {$metadata->getRoundedSize()}
+   {if $resource->isImage()}
+  	<br />{$locale->tr("dimensions")}: {$metadata->getWidth()} x {$metadata->getHeight()}
+   {elseif $resource->isSound()}
+  	<br />{$locale->tr("format")}: {$metadata->getFormat()|upper}
+	<br />{$locale->tr("sample_rate")}: {$metadata->getSampleRate()}
+   {elseif $resource->isVideo()}
+  	<br />{$locale->tr("format")}: {$metadata->getFormat()|upper}
+	<br />{$locale->tr("dimensions")}: {$metadata->getWidth()} x {$metadata->getHeight()}
+	<br />{$locale->tr("legnth")}: {$metadata->getLengthString()}
+   {elseif $resource->isZip()}
+   	<br />{$locale->tr("files")}: {$metadata->getTotalFiles()} 
+   {/if}
+   </div>
+	
+  <p>	
+   {$resource->getDescription()}<br /><br />
+   <a href="javascript:history.go(-1);">{$locale->tr("back")}</a>
+  </p>
+
+
+ </div>
+</div>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/ice/screenshot.jpg
===================================================================
(Binary files differ)


Property changes on: templates/trunk/ice/screenshot.jpg
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/ice/searchresults.template
===================================================================
--- templates/trunk/ice/searchresults.template	2006-07-24 01:20:16 UTC (rev 3779)
+++ templates/trunk/ice/searchresults.template	2006-07-24 01:26:39 UTC (rev 3780)
@@ -0,0 +1,22 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/panel.template"}
+
+<div id="main">
+
+ <div class="searchresults">
+  <h2>{$locale->tr("search_results")}: {foreach from=$searchterms item=term}{$term} {/foreach}</h2>
+
+   {foreach from=$searchresults item=result} {assign var=article value=$result->getArticle()}
+    <div class="result">
+     <strong><a href="{$url->postPermalink($article)}">{$article->getTopic()}</a></strong> in 
+     {foreach name=categories from=$article->getCategories() item=postCategory}
+	  <a href="{$url->categoryLink($postCategory)}">{$postCategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}
+	 {/foreach}
+    </div> 
+    <p>
+     {$article->getText()|strip_tags|truncate:300:"...":false}
+    </p>
+   {/foreach}
+ </div>
+</div>
+{include file="$blogtemplate/footer.template"} 

Added: templates/trunk/ice/styles/arrow.png
===================================================================
(Binary files differ)


Property changes on: templates/trunk/ice/styles/arrow.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/ice/styles/background.png
===================================================================
(Binary files differ)


Property changes on: templates/trunk/ice/styles/background.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/ice/styles/basic.css
===================================================================
--- templates/trunk/ice/styles/basic.css	2006-07-24 01:20:16 UTC (rev 3779)
+++ templates/trunk/ice/styles/basic.css	2006-07-24 01:26:39 UTC (rev 3780)
@@ -0,0 +1,332 @@
+											/* --- html-tags --- */
+body {
+	margin: 0px;
+	border: 0px;
+	background: #fff url('background.png') repeat-y;
+	font-family: Arial, Helvetica, sans-serif;
+	font-size: 90%;
+	color: #000;
+}
+blockquote {
+	border: 1px dashed #069;
+	padding: 2px;
+	margin-left: 15px;
+	margin-right: 15px;
+	font-style: italic;
+}
+span.code {
+	display: block;
+	border: 1px dashed #069;
+	padding: 2px;
+	margin-left: 15px;
+	margin-right: 15px;
+	font-family: "Courier New", Courier, mono;
+}
+cite {
+	font-style: italic;
+}
+
+									/* --- links --- */
+a, a:link, a:visited {
+	color: #069;
+    text-decoration: none;
+}
+a:hover {
+	text-decoration: underline;
+	font-style: italic;
+}
+
+											/* --- header --- */
+#header {
+	width: auto;
+	margin: 10px;
+	padding: 5px;
+	border: 1px solid #069;
+	background: #069 url('gray-blue-stripe.png') repeat-x top;
+}
+
+#header h1 {
+	font-size: 200%;
+	font-weight: bold;
+	margin: 0px;
+	padding: 0px;
+	border: 0px;
+	display: inline;
+
+}
+#header a, #header a:link, #header a:visited, #header a:hover {
+	text-decoration: none;
+	font-style: normal;
+	color: #ccc;
+}
+#header p {
+	font-size: 75%;
+	color: #fff;
+	display: inline;
+	font-weight: bold;
+}
+
+											/* --- shortcuts --- */
+
+#shortcuts ul {
+	position: absolute;
+	margin: -18px 50px 0px 0px;
+	list-style: none;
+}
+#shortcuts li {
+	float: right;
+	text-align: center;
+	color: #ccc;
+	background: #069;
+	padding: 2px 5px 2px 5px;
+	margin-left: 5px;
+	border: 1px #ccc solid;
+}
+#shortcuts li:hover {
+	background: #ccc;
+	border: 1px #069 solid;
+}
+#shortcuts a, #shortcuts a:link, #shortcuts a:visited {
+	color: #ccc;
+	font-weight: bold;
+	text-decoration: none;
+	font-style: normal;
+}
+#shortcuts a:hover {
+	color: #069;
+}
+											/* --- panel --- */
+											
+#panel {
+	width: 30%;
+	float: left;
+	padding: 10px;
+	border-right: 1px #000 solid;
+	text-align: left;
+	margin-top: 10px;
+}
+
+div.block {
+	border: 2px #069 solid;
+	margin-bottom: 20px;
+	padding: 10px 5px 5px 5px;
+}
+
+#panel h5 {
+	border: 1px #069 solid;
+	position: absolute;
+	margin: -20px 0px 0px 10px;
+	padding: 2px 5px 2px 5px;
+	background: #069 url('gray-blue-stripe-small.png') repeat-x top;
+	color: #ccc;
+	font-style: italic;
+	text-transform: capitalize;
+}
+#panel ul {
+	margin: 10px 5px 10px 0px;
+}
+#panel ul * ul {
+	margin: 0px 0px 0px -20px;
+}
+#panel li {
+	list-style-position: outside;
+	list-style-image: url('line.png');
+	margin-bottom: 2px;
+}
+
+#panel li:hover {
+	list-style-position: outside;
+	list-style-image: url('arrow.png');
+}
+#panel a, #panel a:link
+{
+    color: #069;
+    text-decoration: none;
+}
+#panel a:visited {
+    color: #000;
+	text-decoration: none;
+}
+#panel a:hover
+{
+	text-decoration: none;
+    color: #069;
+	font-style: italic;
+}
+div.credits {
+	margin: 20px 10px 10px 10px;
+}
+#panel img {
+	border: 0;
+	margin: 5px 3px 2px 3px;
+}
+											/* --- main --- */
+#main {
+	margin: 10px;
+	padding-top: 10px;
+	text-align : left;
+	width: 60%;
+	float: left;
+}
+div.post {
+	border: 2px #069 solid;
+	margin-bottom: 20px;
+	padding: 10px 5px 5px 5px;
+	background: #fff url('gray-white-stripe.png');
+}
+#main h2 {
+	border: 1px #069 solid;
+	position: absolute;
+	margin: -20px 0px 0px 10px;
+	padding: 2px 5px 2px 5px;
+	background: #069 url('gray-blue-stripe-small.png') repeat-x top;
+	color: #ccc;
+	font-style: italic;
+	text-transform: capitalize;
+	font-size: 90%;
+}
+div.postheader {
+	margin: 10px 40px 10px 0px;
+	border-bottom: 1px #000 solid;
+	font-size: 75%;
+	color: #666;
+}
+div.postfooter {
+	margin: 10px 0px 10px 40px;
+	border-top: 1px #000 solid;
+	font-size: 75%;
+	color: #666;
+	text-align: right;
+}
+											/* --- comments --- */
+#comments {
+	border: 2px #069 solid;
+	margin-bottom: 20px;
+	padding: 10px 5px 5px 5px;
+	background: #fff url('gray-white-stripe.png');
+}
+p.commentheader {
+	margin: 10px 40px 10px 0px;
+	border-bottom: 1px #000 solid;
+	color: #000;
+}
+div.commentposterinfo {
+	margin: 10px 0px 25px 40px;
+	border-top: 1px #000 solid;
+	font-size: 75%;
+	color: #666;
+	text-align: right;
+}
+span.reply {
+	font-size: 75%;
+}
+											/* --- album --- */
+#albums {
+	margin: 10px;
+	padding: 10px;
+	text-align : left;
+	width: 60%;
+	float: left;
+}
+div.album {
+	margin: 0px 10px 15px 10px;
+	float: left;
+	text-align: center;
+
+}
+
+											/* --- calendar --- */
+#calendar {
+	margin: 10px 20px 10px 20px;
+	text-align: center;
+}
+.calMonth {
+	font-size: 75%;
+}
+
+
+
+											/* --- footer --- */
+
+#footer {
+	clear:both;
+	margin: 0px;
+	padding: 5px 10px 5px 10px;
+	font-size: 75%;
+	width: auto;
+	text-align: center;
+	border-top: 1px solid #000;
+}
+
+
+											/* --- forms --- */
+
+input[type="submit"] {
+	margin: 5px;
+	font-weight: bold;
+	border: 2px outset #ccc;
+	background-color: #ccc;
+	color: #000;
+}
+input[type="submit"]:hover {
+	border: 2px outset #069;
+	background-color: #069;
+	color: #ccc;
+}
+input[type="text"] {
+	margin: 5px;
+	font-weight: bold;
+	background-color: #ccc;
+	color: #069;
+	border: 1px solid #000;
+}
+input[type="text"]:hover {
+	background-color: #069;
+	color: #ccc;
+}
+textarea {
+	margin: 5px;
+	font-weight: bold;
+	background-color: #ccc;
+	color: #069;
+	border: 1px solid #000;
+}
+textarea:hover {
+	background-color: #069;
+	color: #ccc;
+}
+label {
+	font-weight: bold;
+}
+legend {
+	font-weight: bold;
+	border-right: 2px #069 inset; 
+	border-bottom: 2px #069 inset;
+}
+fieldset {
+	border: 1px #069 solid;
+	padding: 20px;
+}
+											/* --- others --- */
+
+h1.error {
+
+}
+span.error {
+
+}
+a img {border:none;}
+
+/* ******************  to align elements  *************** */
+.left {text-align: left;display:block}
+.right {text-align: right;display:block}
+.center {text-align: center;display:block}
+
+/* ******************  to float elements  *************** */
+.floatleft {float: left;padding:2px 10px 10px 0px}
+.floatright {float: right;padding:2px 0px 10px 10px;}
+
+/* ******************  to highlight text  *************** */
+.bold {font-weight: bold;}
+.italic {font-style:italic;}
+.underline {text-decoration:underline}
\ No newline at end of file

Added: templates/trunk/ice/styles/default.css
===================================================================
--- templates/trunk/ice/styles/default.css	2006-07-24 01:20:16 UTC (rev 3779)
+++ templates/trunk/ice/styles/default.css	2006-07-24 01:26:39 UTC (rev 3780)
@@ -0,0 +1,380 @@
+											/* --- html-tags --- */
+body {
+	margin: 0px;
+	border: 0px;
+	background: #fff url('background.png') repeat-y;
+	font-family: Arial, Helvetica, sans-serif;
+	font-size: 90%;
+	color: #000;
+}
+blockquote {
+	border: 1px dashed #069;
+	padding: 2px;
+	margin-left: 15px;
+	margin-right: 15px;
+	font-style: italic;
+}
+span.code {
+	display: block;
+	border: 1px dashed #069;
+	padding: 2px;
+	margin-left: 15px;
+	margin-right: 15px;
+	font-family: "Courier New", Courier, mono;
+}
+cite {
+	font-style: italic;
+}
+
+
+									/* --- links --- */
+a, a:link, a:visited {
+	color: #069;
+    text-decoration: none;
+}
+a:hover {
+	text-decoration: underline;
+	font-style: italic;
+}
+
+											/* --- header --- */
+#header {
+	width: auto;
+	margin: 10px;
+	padding: 5px;
+	border: 1px solid #069;
+	background: #069 url('gray-blue-stripe.png') repeat-x top;
+}
+
+#header h1 {
+	font-size: 200%;
+	font-weight: bold;
+	margin: 0px;
+	padding: 0px;
+	border: 0px;
+	display: inline;
+
+}
+#header a, #header a:link, #header a:visited, #header a:hover {
+	text-decoration: none;
+	font-style: normal;
+	color: #ccc;
+}
+#header p {
+	font-size: 75%;
+	color: #fff;
+	display: inline;
+	font-weight: bold;
+}
+
+											/* --- shortcuts --- */
+
+#shortcuts ul {
+	text-align: right;
+	margin: -18px 50px 0px 0px;
+	list-style: none;
+}
+#shortcuts li {
+	display: inline;
+	text-align: center;
+	color: #ccc;
+	background: #069;
+	padding: 2px 5px 2px 5px;
+	margin-left: 5px;
+	border: 1px #ccc solid;
+}
+#shortcuts li:hover {
+	background: #ccc;
+	border: 1px #069 solid;
+}
+#shortcuts a, #shortcuts a:link, #shortcuts a:visited {
+	color: #ccc;
+	font-weight: bold;
+	text-decoration: none;
+	font-style: normal;
+}
+#shortcuts a:hover {
+	color: #069;
+}
+											/* --- panel --- */
+											
+#panel {
+	width: 25%;
+	float: left;
+	padding: 10px;
+	border-right: 1px #000 solid;
+	text-align: left;
+	margin-top: 10px;
+}
+
+div.block {
+	border: 2px #069 solid;
+	margin-bottom: 20px;
+	padding: 10px 5px 5px 5px;
+}
+
+#panel h5 {
+	border: 1px #069 solid;
+	position: absolute;
+	margin: -20px 0px 0px 10px;
+	padding: 2px 5px 2px 5px;
+	background: #069 url('gray-blue-stripe-small.png') repeat-x top;
+	color: #ccc;
+	font-style: italic;
+	text-transform: capitalize;
+}
+
+#panel ul {
+	margin: 10px 5px 10px -10px;
+}
+#panel ul * ul {
+	margin: 2px 5px 10px -25px;
+}
+#panel li {
+	list-style-position: outside;
+	list-style-image: url('line.png');
+	margin-bottom: 2px;
+}
+
+#panel li:hover {
+	list-style-position: outside;
+	list-style-image: url('arrow.png');
+}
+#panel a, #panel a:link
+{
+    color: #069;
+    text-decoration: none;
+}
+#panel a:visited {
+    color: #000;
+	text-decoration: none;
+}
+#panel a:hover
+{
+	text-decoration: none;
+    color: #069;
+	font-style: italic;
+}
+div.credits {
+	margin: 20px 10px 10px 10px;
+}
+#panel img {
+	border: 0;
+	margin: 5px 3px 2px 3px;
+}
+											/* --- main/posts --- */
+#main {
+	margin: 10px;
+	padding-top: 10px;
+	text-align : left;
+	width: 65%;
+	float: left;
+}
+div.post {
+	border: 2px #069 solid;
+	margin-bottom: 20px;
+	padding: 10px 15px 5px 15px;
+	background: #fff url('gray-white-stripe.png');
+}
+#main h2 {
+	border: 1px #069 solid;
+	position: absolute;
+	margin: -20px 0px 0px 10px;
+	padding: 2px 5px 2px 5px;
+	background: #069 url('gray-blue-stripe-small.png') repeat-x top;
+	color: #ccc;
+	font-style: italic;
+	text-transform: capitalize;
+	font-size: 90%;
+}
+div.postheader {
+	margin: 10px 40px 10px 0px;
+	border-bottom: 1px #000 solid;
+	font-size: 75%;
+	color: #666;
+}
+div.postfooter {
+	margin: 10px 0px 10px 40px;
+	border-top: 1px #000 solid;
+	font-size: 75%;
+	color: #666;
+	text-align: right;
+}
+#prevnext {
+	text-align: center;
+}
+											/* --- comments --- */
+#comments {
+	border: 2px #069 solid;
+	margin-bottom: 20px;
+	padding: 10px 5px 5px 5px;
+	background: #fff url('gray-white-stripe.png');
+}
+p.commentheader {
+	margin: 10px 40px 10px 0px;
+	border-bottom: 1px #000 solid;
+	color: #000;
+}
+div.commentposterinfo {
+	margin: 10px 0px 25px 40px;
+	border-top: 1px #000 solid;
+	font-size: 75%;
+	color: #666;
+	text-align: right;
+}
+span.reply {
+	font-size: 75%;
+}
+											/* --- trackbacks --- */
+div.trackbacktitle {
+	margin: 10px 40px 10px 0px;
+	border-bottom: 1px #000 solid;
+	font-size: 75%;
+	color: #666;
+}
+div.trackbacks {
+	border: 2px #069 solid;
+	margin-bottom: 20px;
+	padding: 10px 15px 5px 15px;
+	background: #fff url('gray-white-stripe.png');
+}
+
+											/* --- album --- */
+div.resources {
+	border: 2px #069 solid;
+	margin-bottom: 20px;
+	padding: 10px 15px 5px 15px;
+	background: #fff url('gray-white-stripe.png');
+}
+div.resource {
+	text-align:left;
+	margin: 15px 5px 5px 5px;
+	float:left;
+	width: 150px;
+}
+div.album {
+	text-align:center;
+	margin: 15px 5px 5px 5px;
+	float:left;
+	width: 100px;
+}
+div.metadata {
+	text-align:left;
+	font-size: 75%;
+	color: #666;
+}
+
+											/* --- calendar --- */
+#calendar {
+	margin: 10px 20px 10px 20px;
+	text-align: left;
+}
+.calMonth {
+	font-size: 75%;
+}
+											/* --- footer --- */
+
+#footer {
+	clear:both;
+	margin: 0px;
+	padding: 5px 10px 5px 10px;
+	font-size: 75%;
+	width: auto;
+	text-align: center;
+	border-top: 1px solid #000;
+}
+
+
+											/* --- forms --- */
+
+input[type="submit"] {
+	margin: 5px;
+	font-weight: bold;
+	border: 2px outset #ccc;
+	background-color: #ccc;
+	color: #000;
+}
+input[type="submit"]:hover {
+	border: 2px outset #069;
+	background-color: #069;
+	color: #ccc;
+}
+input[type="text"] {
+	margin: 5px;
+	font-weight: bold;
+	background-color: #ccc;
+	color: #069;
+	border: 1px solid #000;
+}
+input[type="text"]:hover {
+	background-color: #069;
+	color: #ccc;
+}
+textarea {
+	margin: 5px;
+	font-weight: bold;
+	background-color: #ccc;
+	color: #069;
+	border: 1px solid #000;
+}
+textarea:hover {
+	background-color: #069;
+	color: #ccc;
+}
+label {
+	font-weight: bold;
+}
+legend {
+	font-weight: bold;
+	border-right: 2px #069 inset; 
+	border-bottom: 2px #069 inset;
+}
+fieldset {
+	border: 1px #069 solid;
+	padding: 20px;
+}
+											/* --- search --- */
+
+
+div.searchresults {
+	border: 2px #069 solid;
+	margin-bottom: 20px;
+	padding: 10px 15px 5px 15px;
+	background: #fff url('gray-white-stripe.png');
+}
+div.result {
+	margin: 10px 40px 10px 0px;
+	border-bottom: 1px #000 solid;
+	font-size: 75%;
+	color: #666;
+}
+
+input.search { }											
+											/* --- error --- */
+
+div.error {
+	border: 2px #069 solid;
+	margin-bottom: 20px;
+	padding: 10px 15px 5px 15px;
+	background: #fff url('gray-white-stripe.png');
+}
+span.error {
+	font-weight: bold;
+}											
+											/* --- others --- */
+
+a img {border:none;}
+
+/* ******************  to align elements  *************** */
+.left {text-align: left; display:block}
+.right {text-align: right; display:block}
+.center {text-align: center; display:block}
+
+/* ******************  to float elements  *************** */
+.floatleft {float: left; padding:2px 10px 10px 0px}
+.floatright {float: right; padding:2px 0px 10px 10px;}
+
+/* ******************  to highlight text  *************** */
+.bold {font-weight: bold;}
+.italic {font-style:italic;}
+.underline {text-decoration:underline}
\ No newline at end of file

Added: templates/trunk/ice/styles/gray-blue-stripe-small.png
===================================================================
(Binary files differ)


Property changes on: templates/trunk/ice/styles/gray-blue-stripe-small.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/ice/styles/gray-blue-stripe.png
===================================================================
(Binary files differ)


Property changes on: templates/trunk/ice/styles/gray-blue-stripe.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/ice/styles/gray-white-stripe.png
===================================================================
(Binary files differ)


Property changes on: templates/trunk/ice/styles/gray-white-stripe.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/ice/styles/ie.css
===================================================================
--- templates/trunk/ice/styles/ie.css	2006-07-24 01:20:16 UTC (rev 3779)
+++ templates/trunk/ice/styles/ie.css	2006-07-24 01:26:39 UTC (rev 3780)
@@ -0,0 +1,7 @@
+											/* --- panel --- */
+#panel ul {
+	margin: 10px 5px 10px 40px;
+}
+#panel ul * ul {
+	margin: 2px 5px 10px 10px;
+}
\ No newline at end of file

Added: templates/trunk/ice/styles/line.png
===================================================================
(Binary files differ)


Property changes on: templates/trunk/ice/styles/line.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/ice/styles/mozilla.css
===================================================================
--- templates/trunk/ice/styles/mozilla.css	2006-07-24 01:20:16 UTC (rev 3779)
+++ templates/trunk/ice/styles/mozilla.css	2006-07-24 01:26:39 UTC (rev 3780)
@@ -0,0 +1,36 @@
+ at import url(default.css) screen;
+
+#header {
+	-moz-border-radius: 10px;
+}
+
+#shortcuts li {
+	-moz-border-radius: 5px;
+}
+div.block {
+	-moz-border-radius: 5px;
+}
+#panel h5 {
+	-moz-border-radius: 5px;
+}
+div.post {
+	-moz-border-radius: 5px;
+}
+#main h2 {
+	-moz-border-radius: 5px;
+}
+#comments {
+	-moz-border-radius: 5px;
+}
+div.error {
+	-moz-border-radius: 5px;
+}
+div.searchresults {
+	-moz-border-radius: 5px;
+}
+div.resources {
+	-moz-border-radius: 5px;
+}
+div.trackbacks {
+	-moz-border-radius: 5px;
+}
\ No newline at end of file

Added: templates/trunk/ice/syndicate.template
===================================================================
--- templates/trunk/ice/syndicate.template	2006-07-24 01:20:16 UTC (rev 3779)
+++ templates/trunk/ice/syndicate.template	2006-07-24 01:26:39 UTC (rev 3780)
@@ -0,0 +1,6 @@
+  <ul>
+   <li><a title="Link to the RSS 0.90 feed." href="{$url->rssLink("rss090")}">RSS 0.90</a></li>
+   <li><a title="Link to the RSS 1.0 feed." href="{$url->rssLink("rss10")}">RSS 1.0</a></li>
+   <li><a title="Link to the RSS 2.0 feed." href="{$url->rssLink("rss20")}">RSS 2.0</a></li>
+   <li><a title="Link to the Atom 0.3 feed." href="{$url->rssLink("atom")}">Atom 0.3</a></li>
+  </ul> 
\ No newline at end of file



More information about the pLog-svn mailing list