[pLog-svn] r3815 - in templates/trunk: . SimpleRules SimpleRules/css SimpleRules/i SimpleRules/i/head SimpleRules/i/main Soft-Blue Soft-Green Soft-Red StreetCorner StreetCorner/img Very-Clean Vicksburg silver simple_sky splat splat/images spring spring/imgs standard_green standard_green/imgs standard_happy standard_happy/imgs standard_red standard_red/imgs toni toto tribal unported v4ny8_lt v4ny8_lt/images v4nychristmas5 v4nychristmas5/backups v4nychristmas5/images water_play water_play/images white zen zen/images

mark at devel.lifetype.net mark at devel.lifetype.net
Wed Jul 26 17:13:17 GMT 2006


Author: mark
Date: 2006-07-26 17:13:15 +0000 (Wed, 26 Jul 2006)
New Revision: 3815

Added:
   templates/trunk/SimpleRules/
   templates/trunk/SimpleRules/LICENSE.txt
   templates/trunk/SimpleRules/about.template
   templates/trunk/SimpleRules/aggregator.template
   templates/trunk/SimpleRules/album.template
   templates/trunk/SimpleRules/albums.template
   templates/trunk/SimpleRules/commentarticle.template
   templates/trunk/SimpleRules/commentform.template
   templates/trunk/SimpleRules/css/
   templates/trunk/SimpleRules/css/poolie.css
   templates/trunk/SimpleRules/css/typography.css
   templates/trunk/SimpleRules/error.gif
   templates/trunk/SimpleRules/error.template
   templates/trunk/SimpleRules/flickr.template
   templates/trunk/SimpleRules/footer.template
   templates/trunk/SimpleRules/header.template
   templates/trunk/SimpleRules/i/
   templates/trunk/SimpleRules/i/head/
   templates/trunk/SimpleRules/i/head/bg.gif
   templates/trunk/SimpleRules/i/main/
   templates/trunk/SimpleRules/i/main/bg.gif
   templates/trunk/SimpleRules/i/main/blogbg.gif
   templates/trunk/SimpleRules/impressum.template
   templates/trunk/SimpleRules/main.template
   templates/trunk/SimpleRules/post.template
   templates/trunk/SimpleRules/postandcomments.template
   templates/trunk/SimpleRules/posttrackbacks.template
   templates/trunk/SimpleRules/readme.txt
   templates/trunk/SimpleRules/resource.template
   templates/trunk/SimpleRules/rss.template
   templates/trunk/SimpleRules/screenshot.jpg
   templates/trunk/SimpleRules/searchresults.template
   templates/trunk/Soft-Blue/
   templates/trunk/Soft-Blue/album.template
   templates/trunk/Soft-Blue/albums.template
   templates/trunk/Soft-Blue/commentarticle.template
   templates/trunk/Soft-Blue/commentform.template
   templates/trunk/Soft-Blue/error.template
   templates/trunk/Soft-Blue/footer.template
   templates/trunk/Soft-Blue/header.template
   templates/trunk/Soft-Blue/main.template
   templates/trunk/Soft-Blue/post.template
   templates/trunk/Soft-Blue/postandcomments.template
   templates/trunk/Soft-Blue/posttrackbacks.template
   templates/trunk/Soft-Blue/resource.template
   templates/trunk/Soft-Blue/screenshot.jpg
   templates/trunk/Soft-Blue/searchresults.template
   templates/trunk/Soft-Blue/style.css
   templates/trunk/Soft-Green/
   templates/trunk/Soft-Green/album.template
   templates/trunk/Soft-Green/albums.template
   templates/trunk/Soft-Green/commentarticle.template
   templates/trunk/Soft-Green/commentform.template
   templates/trunk/Soft-Green/error.template
   templates/trunk/Soft-Green/footer.template
   templates/trunk/Soft-Green/header.template
   templates/trunk/Soft-Green/main.template
   templates/trunk/Soft-Green/post.template
   templates/trunk/Soft-Green/postandcomments.template
   templates/trunk/Soft-Green/posttrackbacks.template
   templates/trunk/Soft-Green/resource.template
   templates/trunk/Soft-Green/screenshot.jpg
   templates/trunk/Soft-Green/searchresults.template
   templates/trunk/Soft-Green/style.css
   templates/trunk/Soft-Red/
   templates/trunk/Soft-Red/album.template
   templates/trunk/Soft-Red/albums.template
   templates/trunk/Soft-Red/commentarticle.template
   templates/trunk/Soft-Red/commentform.template
   templates/trunk/Soft-Red/error.template
   templates/trunk/Soft-Red/footer.template
   templates/trunk/Soft-Red/header.template
   templates/trunk/Soft-Red/main.template
   templates/trunk/Soft-Red/post.template
   templates/trunk/Soft-Red/postandcomments.template
   templates/trunk/Soft-Red/posttrackbacks.template
   templates/trunk/Soft-Red/resource.template
   templates/trunk/Soft-Red/screenshot.jpg
   templates/trunk/Soft-Red/searchresults.template
   templates/trunk/Soft-Red/style.css
   templates/trunk/StreetCorner/
   templates/trunk/StreetCorner/album.template
   templates/trunk/StreetCorner/albums.template
   templates/trunk/StreetCorner/commentarticle.template
   templates/trunk/StreetCorner/commentform.template
   templates/trunk/StreetCorner/error.template
   templates/trunk/StreetCorner/footer.template
   templates/trunk/StreetCorner/header.template
   templates/trunk/StreetCorner/img/
   templates/trunk/StreetCorner/img/bg.gif
   templates/trunk/StreetCorner/img/blockquote.png
   templates/trunk/StreetCorner/img/bullet.png
   templates/trunk/StreetCorner/img/ico-talk-act.gif
   templates/trunk/StreetCorner/img/ico-talk.gif
   templates/trunk/StreetCorner/img/paris.jpg
   templates/trunk/StreetCorner/img/sidebar-btm-bg.jpg
   templates/trunk/StreetCorner/img/sidebar-top-bg.jpg
   templates/trunk/StreetCorner/main.template
   templates/trunk/StreetCorner/panel.template
   templates/trunk/StreetCorner/post.template
   templates/trunk/StreetCorner/postandcomments.template
   templates/trunk/StreetCorner/posttrackbacks.template
   templates/trunk/StreetCorner/resource.template
   templates/trunk/StreetCorner/screenshot.jpg
   templates/trunk/StreetCorner/searchresults.template
   templates/trunk/StreetCorner/style.css
   templates/trunk/Very-Clean/
   templates/trunk/Very-Clean/album.template
   templates/trunk/Very-Clean/albums.template
   templates/trunk/Very-Clean/commentarticle.template
   templates/trunk/Very-Clean/commentform.template
   templates/trunk/Very-Clean/error.template
   templates/trunk/Very-Clean/footer.template
   templates/trunk/Very-Clean/header.template
   templates/trunk/Very-Clean/main.template
   templates/trunk/Very-Clean/post.template
   templates/trunk/Very-Clean/postandcomments.template
   templates/trunk/Very-Clean/posttrackbacks.template
   templates/trunk/Very-Clean/resource.template
   templates/trunk/Very-Clean/screenshot.jpg
   templates/trunk/Very-Clean/searchresults.template
   templates/trunk/Very-Clean/style.css
   templates/trunk/Vicksburg/
   templates/trunk/Vicksburg/album.template
   templates/trunk/Vicksburg/albums.template
   templates/trunk/Vicksburg/commentarticle.template
   templates/trunk/Vicksburg/commentform.template
   templates/trunk/Vicksburg/error.template
   templates/trunk/Vicksburg/footer.template
   templates/trunk/Vicksburg/header.template
   templates/trunk/Vicksburg/main.template
   templates/trunk/Vicksburg/post.template
   templates/trunk/Vicksburg/postandcomments.template
   templates/trunk/Vicksburg/posttrackbacks.template
   templates/trunk/Vicksburg/resource.template
   templates/trunk/Vicksburg/screenshot.jpg
   templates/trunk/Vicksburg/searchresults.template
   templates/trunk/Vicksburg/style.css
   templates/trunk/silver/
   templates/trunk/silver/about.template
   templates/trunk/silver/album.template
   templates/trunk/silver/albums.template
   templates/trunk/silver/commentarticle.template
   templates/trunk/silver/commentform.template
   templates/trunk/silver/download.gif
   templates/trunk/silver/error.gif
   templates/trunk/silver/error.template
   templates/trunk/silver/folderblue.gif
   templates/trunk/silver/footer.template
   templates/trunk/silver/header.template
   templates/trunk/silver/main.template
   templates/trunk/silver/panel.template
   templates/trunk/silver/post.template
   templates/trunk/silver/postandcomments.template
   templates/trunk/silver/posttrackbacks.template
   templates/trunk/silver/resource.template
   templates/trunk/silver/screenshot.jpg
   templates/trunk/silver/searchresults.template
   templates/trunk/silver/style.css
   templates/trunk/simple_sky/
   templates/trunk/simple_sky/about.template
   templates/trunk/simple_sky/album.template
   templates/trunk/simple_sky/albums.template
   templates/trunk/simple_sky/clouds.jpg
   templates/trunk/simple_sky/commentarticle.template
   templates/trunk/simple_sky/commentform.template
   templates/trunk/simple_sky/download.gif
   templates/trunk/simple_sky/error.gif
   templates/trunk/simple_sky/error.template
   templates/trunk/simple_sky/folderblue.gif
   templates/trunk/simple_sky/footer.template
   templates/trunk/simple_sky/header.template
   templates/trunk/simple_sky/main.template
   templates/trunk/simple_sky/panel.template
   templates/trunk/simple_sky/post.template
   templates/trunk/simple_sky/postandcomments.template
   templates/trunk/simple_sky/posttrackbacks.template
   templates/trunk/simple_sky/resource.template
   templates/trunk/simple_sky/sample.jpg
   templates/trunk/simple_sky/screenshot.jpg
   templates/trunk/simple_sky/searchresults.template
   templates/trunk/simple_sky/style.css
   templates/trunk/splat/
   templates/trunk/splat/about.template
   templates/trunk/splat/album.template
   templates/trunk/splat/albums.template
   templates/trunk/splat/commentarticle.template
   templates/trunk/splat/commentform.template
   templates/trunk/splat/download.gif
   templates/trunk/splat/error.template
   templates/trunk/splat/folderblue.gif
   templates/trunk/splat/footer.template
   templates/trunk/splat/header.template
   templates/trunk/splat/images/
   templates/trunk/splat/images/whitesplat.gif
   templates/trunk/splat/main.template
   templates/trunk/splat/panel.template
   templates/trunk/splat/post.template
   templates/trunk/splat/postandcomments.template
   templates/trunk/splat/posttrackbacks.template
   templates/trunk/splat/resource.template
   templates/trunk/splat/screenshot.jpg
   templates/trunk/splat/searchresults.template
   templates/trunk/splat/style.css
   templates/trunk/spring/
   templates/trunk/spring/album.template
   templates/trunk/spring/albums.template
   templates/trunk/spring/archives.template
   templates/trunk/spring/commentarticle.template
   templates/trunk/spring/commentform.template
   templates/trunk/spring/error.template
   templates/trunk/spring/footer.template
   templates/trunk/spring/header.template
   templates/trunk/spring/imgs/
   templates/trunk/spring/imgs/archives.gif
   templates/trunk/spring/imgs/bg_today.gif
   templates/trunk/spring/imgs/bgc.gif
   templates/trunk/spring/imgs/bgtitle.gif
   templates/trunk/spring/imgs/calendar.gif
   templates/trunk/spring/imgs/calendar.psd
   templates/trunk/spring/imgs/categories.gif
   templates/trunk/spring/imgs/compressed.gif
   templates/trunk/spring/imgs/file.gif
   templates/trunk/spring/imgs/folder.gif
   templates/trunk/spring/imgs/line.jpg
   templates/trunk/spring/imgs/line_v.gif
   templates/trunk/spring/imgs/links.gif
   templates/trunk/spring/imgs/parentfolder.gif
   templates/trunk/spring/imgs/recently.gif
   templates/trunk/spring/imgs/recently.psd
   templates/trunk/spring/imgs/search.gif
   templates/trunk/spring/imgs/sound.gif
   templates/trunk/spring/imgs/syndicate.gif
   templates/trunk/spring/imgs/title.gif
   templates/trunk/spring/links.template
   templates/trunk/spring/main.template
   templates/trunk/spring/post.template
   templates/trunk/spring/postandcomments.template
   templates/trunk/spring/posttrackbacks.template
   templates/trunk/spring/resource.template
   templates/trunk/spring/screenshot.jpg
   templates/trunk/spring/searchresults.template
   templates/trunk/spring/style.css
   templates/trunk/spring/video.gif
   templates/trunk/standard_green/
   templates/trunk/standard_green/album.template
   templates/trunk/standard_green/albums.template
   templates/trunk/standard_green/archives.template
   templates/trunk/standard_green/commentarticle.template
   templates/trunk/standard_green/commentform.template
   templates/trunk/standard_green/error.template
   templates/trunk/standard_green/footer.template
   templates/trunk/standard_green/header.template
   templates/trunk/standard_green/imgs/
   templates/trunk/standard_green/imgs/compressed.gif
   templates/trunk/standard_green/imgs/file.gif
   templates/trunk/standard_green/imgs/folder.gif
   templates/trunk/standard_green/imgs/parentfolder.gif
   templates/trunk/standard_green/imgs/sound.gif
   templates/trunk/standard_green/imgs/video.gif
   templates/trunk/standard_green/links.template
   templates/trunk/standard_green/main.template
   templates/trunk/standard_green/post.template
   templates/trunk/standard_green/postandcomments.template
   templates/trunk/standard_green/posttrackbacks.template
   templates/trunk/standard_green/resource.template
   templates/trunk/standard_green/screenshot.jpg
   templates/trunk/standard_green/searchresults.template
   templates/trunk/standard_green/standard_green.css
   templates/trunk/standard_happy/
   templates/trunk/standard_happy/album.template
   templates/trunk/standard_happy/albums.template
   templates/trunk/standard_happy/archives.template
   templates/trunk/standard_happy/commentarticle.template
   templates/trunk/standard_happy/commentform.template
   templates/trunk/standard_happy/error.template
   templates/trunk/standard_happy/footer.template
   templates/trunk/standard_happy/header.template
   templates/trunk/standard_happy/imgs/
   templates/trunk/standard_happy/imgs/compressed.gif
   templates/trunk/standard_happy/imgs/file.gif
   templates/trunk/standard_happy/imgs/folder.gif
   templates/trunk/standard_happy/imgs/parentfolder.gif
   templates/trunk/standard_happy/imgs/sound.gif
   templates/trunk/standard_happy/imgs/video.gif
   templates/trunk/standard_happy/links.template
   templates/trunk/standard_happy/main.template
   templates/trunk/standard_happy/post.template
   templates/trunk/standard_happy/postandcomments.template
   templates/trunk/standard_happy/posttrackbacks.template
   templates/trunk/standard_happy/resource.template
   templates/trunk/standard_happy/screenshot.jpg
   templates/trunk/standard_happy/searchresults.template
   templates/trunk/standard_happy/standard_happy.css
   templates/trunk/standard_red/
   templates/trunk/standard_red/album.template
   templates/trunk/standard_red/albums.template
   templates/trunk/standard_red/archives.template
   templates/trunk/standard_red/commentarticle.template
   templates/trunk/standard_red/commentform.template
   templates/trunk/standard_red/error.template
   templates/trunk/standard_red/footer.template
   templates/trunk/standard_red/header.template
   templates/trunk/standard_red/imgs/
   templates/trunk/standard_red/imgs/compressed.gif
   templates/trunk/standard_red/imgs/file.gif
   templates/trunk/standard_red/imgs/folder.gif
   templates/trunk/standard_red/imgs/parentfolder.gif
   templates/trunk/standard_red/imgs/sound.gif
   templates/trunk/standard_red/imgs/video.gif
   templates/trunk/standard_red/links.template
   templates/trunk/standard_red/main.template
   templates/trunk/standard_red/post.template
   templates/trunk/standard_red/postandcomments.template
   templates/trunk/standard_red/posttrackbacks.template
   templates/trunk/standard_red/resource.template
   templates/trunk/standard_red/screenshot.jpg
   templates/trunk/standard_red/searchresults.template
   templates/trunk/standard_red/standard_red.css
   templates/trunk/toni/
   templates/trunk/toni/about.template
   templates/trunk/toni/album.template
   templates/trunk/toni/albums.template
   templates/trunk/toni/bg.gif
   templates/trunk/toni/commentarticle.template
   templates/trunk/toni/commentform.template
   templates/trunk/toni/download.gif
   templates/trunk/toni/error.gif
   templates/trunk/toni/error.template
   templates/trunk/toni/folderblue.gif
   templates/trunk/toni/footer.template
   templates/trunk/toni/header.template
   templates/trunk/toni/main.template
   templates/trunk/toni/panel.template
   templates/trunk/toni/post.template
   templates/trunk/toni/postandcomments.template
   templates/trunk/toni/posttrackbacks.template
   templates/trunk/toni/resource.template
   templates/trunk/toni/sample.jpg
   templates/trunk/toni/screenshot.jpg
   templates/trunk/toni/searchresults.template
   templates/trunk/toni/style.css
   templates/trunk/toto/
   templates/trunk/toto/ReadMe.txt
   templates/trunk/toto/about.template
   templates/trunk/toto/album.template
   templates/trunk/toto/albums.template
   templates/trunk/toto/bold.gif
   templates/trunk/toto/bubble.gif
   templates/trunk/toto/commentarticle.template
   templates/trunk/toto/commentform.template
   templates/trunk/toto/download.gif
   templates/trunk/toto/error.gif
   templates/trunk/toto/error.template
   templates/trunk/toto/folderblue.gif
   templates/trunk/toto/footer.template
   templates/trunk/toto/headBg.gif
   templates/trunk/toto/header.template
   templates/trunk/toto/italic.gif
   templates/trunk/toto/link.gif
   templates/trunk/toto/logo.gif
   templates/trunk/toto/main.template
   templates/trunk/toto/panel.template
   templates/trunk/toto/panel_with_comments.template
   templates/trunk/toto/post.gif
   templates/trunk/toto/post.template
   templates/trunk/toto/postandcomments.template
   templates/trunk/toto/posttrackbacks.template
   templates/trunk/toto/resource.template
   templates/trunk/toto/screenshot.jpg
   templates/trunk/toto/searchresults.template
   templates/trunk/toto/styles.css
   templates/trunk/toto/styles_zh_cn.css
   templates/trunk/toto/toBe.gif
   templates/trunk/toto/trackback.gif
   templates/trunk/tribal/
   templates/trunk/tribal/about.template
   templates/trunk/tribal/album.template
   templates/trunk/tribal/albums.template
   templates/trunk/tribal/commentarticle.template
   templates/trunk/tribal/commentform.template
   templates/trunk/tribal/error.template
   templates/trunk/tribal/footer.template
   templates/trunk/tribal/header.template
   templates/trunk/tribal/main.template
   templates/trunk/tribal/post.template
   templates/trunk/tribal/postandcomments.template
   templates/trunk/tribal/posttrackbacks.template
   templates/trunk/tribal/readme.txt
   templates/trunk/tribal/resource.template
   templates/trunk/tribal/screenshot.jpg
   templates/trunk/tribal/searchresults.template
   templates/trunk/tribal/tribal.css
   templates/trunk/v4ny8_lt/
   templates/trunk/v4ny8_lt/album.template
   templates/trunk/v4ny8_lt/albums.template
   templates/trunk/v4ny8_lt/bold.gif
   templates/trunk/v4ny8_lt/bubble.gif
   templates/trunk/v4ny8_lt/commentarticle.template
   templates/trunk/v4ny8_lt/commentform.template
   templates/trunk/v4ny8_lt/download.gif
   templates/trunk/v4ny8_lt/error.gif
   templates/trunk/v4ny8_lt/error.template
   templates/trunk/v4ny8_lt/folderblue.gif
   templates/trunk/v4ny8_lt/footer.template
   templates/trunk/v4ny8_lt/header.template
   templates/trunk/v4ny8_lt/icon_link.gif
   templates/trunk/v4ny8_lt/images/
   templates/trunk/v4ny8_lt/images/bgbox.gif
   templates/trunk/v4ny8_lt/images/bgpag.gif
   templates/trunk/v4ny8_lt/images/header.gif
   templates/trunk/v4ny8_lt/images/ul.gif
   templates/trunk/v4ny8_lt/italic.gif
   templates/trunk/v4ny8_lt/link.gif
   templates/trunk/v4ny8_lt/main.template
   templates/trunk/v4ny8_lt/panel.template
   templates/trunk/v4ny8_lt/post.gif
   templates/trunk/v4ny8_lt/post.template
   templates/trunk/v4ny8_lt/postandcomments.template
   templates/trunk/v4ny8_lt/posttrackbacks.template
   templates/trunk/v4ny8_lt/resource.template
   templates/trunk/v4ny8_lt/screenshot.jpg
   templates/trunk/v4ny8_lt/searchresults.template
   templates/trunk/v4ny8_lt/style.css
   templates/trunk/v4ny8_lt/toolbar.js
   templates/trunk/v4ny8_lt/top.gif
   templates/trunk/v4ny8_lt/trackback.gif
   templates/trunk/v4nychristmas5/
   templates/trunk/v4nychristmas5/album.template
   templates/trunk/v4nychristmas5/albums.template
   templates/trunk/v4nychristmas5/archives.template
   templates/trunk/v4nychristmas5/backups/
   templates/trunk/v4nychristmas5/backups/commentarticle.template_1133800608
   templates/trunk/v4nychristmas5/backups/links.template_1133801064
   templates/trunk/v4nychristmas5/backups/posttrackbacks.template_1133800596
   templates/trunk/v4nychristmas5/backups/searchresults.template_1133800894
   templates/trunk/v4nychristmas5/backups/searchresults.template_1133800962
   templates/trunk/v4nychristmas5/backups/searchresults.template_1133801004
   templates/trunk/v4nychristmas5/commentarticle.template
   templates/trunk/v4nychristmas5/commentform.template
   templates/trunk/v4nychristmas5/error.template
   templates/trunk/v4nychristmas5/footer.template
   templates/trunk/v4nychristmas5/header.template
   templates/trunk/v4nychristmas5/images/
   templates/trunk/v4nychristmas5/images/bg_01.jpg
   templates/trunk/v4nychristmas5/images/bg_03.jpg
   templates/trunk/v4nychristmas5/images/quote.jpg
   templates/trunk/v4nychristmas5/images/ulnav.gif
   templates/trunk/v4nychristmas5/links.template
   templates/trunk/v4nychristmas5/main.template
   templates/trunk/v4nychristmas5/post.template
   templates/trunk/v4nychristmas5/postandcomments.template
   templates/trunk/v4nychristmas5/posttrackbacks.template
   templates/trunk/v4nychristmas5/resource.template
   templates/trunk/v4nychristmas5/screenshot.jpg
   templates/trunk/v4nychristmas5/searchresults.template
   templates/trunk/v4nychristmas5/style.css
   templates/trunk/water_play/
   templates/trunk/water_play/about.template
   templates/trunk/water_play/album.template
   templates/trunk/water_play/albums.template
   templates/trunk/water_play/commentarticle.template
   templates/trunk/water_play/commentform.template
   templates/trunk/water_play/download.gif
   templates/trunk/water_play/error.gif
   templates/trunk/water_play/error.template
   templates/trunk/water_play/folderblue.gif
   templates/trunk/water_play/footer.template
   templates/trunk/water_play/header.template
   templates/trunk/water_play/images/
   templates/trunk/water_play/images/polar-bg.jpg
   templates/trunk/water_play/images/polar-head.jpg
   templates/trunk/water_play/images/polar.jpg
   templates/trunk/water_play/main.template
   templates/trunk/water_play/panel.template
   templates/trunk/water_play/post.template
   templates/trunk/water_play/postandcomments.template
   templates/trunk/water_play/posttrackbacks.template
   templates/trunk/water_play/resource.template
   templates/trunk/water_play/screenshot.jpg
   templates/trunk/water_play/searchresults.template
   templates/trunk/water_play/style.css
   templates/trunk/white/
   templates/trunk/white/album.template
   templates/trunk/white/albums.template
   templates/trunk/white/commentarticle.template
   templates/trunk/white/commentform.template
   templates/trunk/white/error.template
   templates/trunk/white/footer.template
   templates/trunk/white/header.template
   templates/trunk/white/main.template
   templates/trunk/white/post.template
   templates/trunk/white/postandcomments.template
   templates/trunk/white/posttrackbacks.template
   templates/trunk/white/resource.template
   templates/trunk/white/screenshot.jpg
   templates/trunk/white/searchresults.template
   templates/trunk/white/white.css
   templates/trunk/zen/
   templates/trunk/zen/about.template
   templates/trunk/zen/album.template
   templates/trunk/zen/albums.template
   templates/trunk/zen/commentarticle.template
   templates/trunk/zen/commentform.template
   templates/trunk/zen/download.gif
   templates/trunk/zen/error.template
   templates/trunk/zen/folderblue.gif
   templates/trunk/zen/footer.template
   templates/trunk/zen/header.template
   templates/trunk/zen/images/
   templates/trunk/zen/images/grass.jpg
   templates/trunk/zen/main.template
   templates/trunk/zen/panel.template
   templates/trunk/zen/post.template
   templates/trunk/zen/postandcomments.template
   templates/trunk/zen/posttrackbacks.template
   templates/trunk/zen/resource.template
   templates/trunk/zen/sample.gif
   templates/trunk/zen/screenshot.jpg
   templates/trunk/zen/searchresults.template
   templates/trunk/zen/style.css
Removed:
   templates/trunk/unported/SimpleRules/
   templates/trunk/unported/Soft-Blue/
   templates/trunk/unported/Soft-Green/
   templates/trunk/unported/Soft-Red/
   templates/trunk/unported/StreetCorner/
   templates/trunk/unported/Very-Clean/
   templates/trunk/unported/Vicksburg/
   templates/trunk/unported/silver/
   templates/trunk/unported/simple_sky/
   templates/trunk/unported/splat/
   templates/trunk/unported/spring/
   templates/trunk/unported/standard_green/
   templates/trunk/unported/standard_happy/
   templates/trunk/unported/standard_red/
   templates/trunk/unported/toni/
   templates/trunk/unported/toto/
   templates/trunk/unported/tribal/
   templates/trunk/unported/v4ny8_lt/
   templates/trunk/unported/v4nychristmas5/
   templates/trunk/unported/water_play/
   templates/trunk/unported/white/
   templates/trunk/unported/zen/
Log:
Move ported templates to trunk folder.

Added: templates/trunk/SimpleRules/LICENSE.txt
===================================================================
--- templates/trunk/SimpleRules/LICENSE.txt	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/SimpleRules/LICENSE.txt	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,340 @@
+		    GNU GENERAL PUBLIC LICENSE
+		       Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+                       59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+			    Preamble
+
+  The licenses for most software are designed to take away your
+freedom to share and change it.  By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users.  This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it.  (Some other Free Software Foundation software is covered by
+the GNU Library General Public License instead.)  You can apply it to
+your programs, too.
+
+  When we speak of free software, we are referring to freedom, not
+price.  Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+  To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+  For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have.  You must make sure that they, too, receive or can get the
+source code.  And you must show them these terms so they know their
+rights.
+
+  We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+  Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software.  If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+  Finally, any free program is threatened constantly by software
+patents.  We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary.  To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+  The precise terms and conditions for copying, distribution and
+modification follow.
+
+		    GNU GENERAL PUBLIC LICENSE
+   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+  0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License.  The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language.  (Hereinafter, translation is included without limitation in
+the term "modification".)  Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope.  The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+  1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+  2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+    a) You must cause the modified files to carry prominent notices
+    stating that you changed the files and the date of any change.
+
+    b) You must cause any work that you distribute or publish, that in
+    whole or in part contains or is derived from the Program or any
+    part thereof, to be licensed as a whole at no charge to all third
+    parties under the terms of this License.
+
+    c) If the modified program normally reads commands interactively
+    when run, you must cause it, when started running for such
+    interactive use in the most ordinary way, to print or display an
+    announcement including an appropriate copyright notice and a
+    notice that there is no warranty (or else, saying that you provide
+    a warranty) and that users may redistribute the program under
+    these conditions, and telling the user how to view a copy of this
+    License.  (Exception: if the Program itself is interactive but
+    does not normally print such an announcement, your work based on
+    the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole.  If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works.  But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+  3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+    a) Accompany it with the complete corresponding machine-readable
+    source code, which must be distributed under the terms of Sections
+    1 and 2 above on a medium customarily used for software interchange; or,
+
+    b) Accompany it with a written offer, valid for at least three
+    years, to give any third party, for a charge no more than your
+    cost of physically performing source distribution, a complete
+    machine-readable copy of the corresponding source code, to be
+    distributed under the terms of Sections 1 and 2 above on a medium
+    customarily used for software interchange; or,
+
+    c) Accompany it with the information you received as to the offer
+    to distribute corresponding source code.  (This alternative is
+    allowed only for noncommercial distribution and only if you
+    received the program in object code or executable form with such
+    an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it.  For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable.  However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+  4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License.  Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+  5. You are not required to accept this License, since you have not
+signed it.  However, nothing else grants you permission to modify or
+distribute the Program or its derivative works.  These actions are
+prohibited by law if you do not accept this License.  Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+  6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions.  You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+  7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License.  If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all.  For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices.  Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+  8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded.  In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+  9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time.  Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number.  If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation.  If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+  10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission.  For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this.  Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+			    NO WARRANTY
+
+  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+		     END OF TERMS AND CONDITIONS
+
+	    How to Apply These Terms to Your New Programs
+
+  If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+  To do so, attach the following notices to the program.  It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+    <one line to give the program's name and a brief idea of what it does.>
+    Copyright (C) <year>  <name of author>
+
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 2 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program; if not, write to the Free Software
+    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+    Gnomovision version 69, Copyright (C) year name of author
+    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+    This is free software, and you are welcome to redistribute it
+    under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License.  Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary.  Here is a sample; alter the names:
+
+  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+  `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+  <signature of Ty Coon>, 1 April 1989
+  Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs.  If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library.  If this is what you want to do, use the GNU Library General
+Public License instead of this License.

Added: templates/trunk/SimpleRules/about.template
===================================================================
--- templates/trunk/SimpleRules/about.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/SimpleRules/about.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,13 @@
+{assign var="postPageTitle" value=" - About"}
+{include file="$blogtemplate/header.template"}
+<div id="content" class="narrowcolumn">
+<div>
+<div>
+<h2 class="title">About</h2>
+{$blog->getAbout()}
+</div>
+<br />
+</div>
+</div>
+
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/SimpleRules/aggregator.template
===================================================================
--- templates/trunk/SimpleRules/aggregator.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/SimpleRules/aggregator.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,25 @@
+{assign var="postPageTitle" value=" - RSS Aggregator Beispiel: netzeitung.de"}
+{include file="$blogtemplate/header.template"}
+<div id="content" class="narrowcolumn">
+<div>
+<div>
+<h2 class="title">RSS Aggregator Beispiel: netzeitung.de</h2>
+{if $rss->parse("http://www.netzeitung.de/export/news/rss/titelseite.xml")}
+{assign var=channel value=$rss->getChannel()}
+<p>{$channel->getDescription()}</p>
+<ul style="list-style: none;">
+{foreach from=$rss->getItems() item=rssItem}
+<li>
+<a href="{$rssItem->getLink()}">{$rssItem->getTitle()}</a><br />
+<p>
+{$rssItem->getDescription()}<br /><br />
+</p>
+</li>
+{/foreach}
+</ul>
+{/if}
+</div>
+<br />
+</div>
+</div>
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/SimpleRules/album.template
===================================================================
--- templates/trunk/SimpleRules/album.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/SimpleRules/album.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,102 @@
+{assign var="postPageTitle" value=" - Gallery"}
+{include file="$blogtemplate/header.template"}
+<div id="content" class="narrowcolumn">
+{assign var="postDate" value=$album->getTimestamp()}
+<div class="blog">
+<h2>{$album->getName()}</h2>
+<div class="post">
+<div class="entry">
+<a href="{$url->albumLink($album)}">
+{$locale->tr("resources")} ({$album->getNumResources()})
+</a> | {$locale->tr("created")} {$locale->formatDate($postDate,"%d %b, %Y")}
+</div>
+</div>
+<p>{$album->getDescription()}</p><br/>
+
+{**
+smarty template gets a bit complicated here since we want to show the contents of the album in a nicely
+arranged table, and that needs some very basic maths... we also need to check after every iteration
+wether we have to close the current row or start a new one, and so on...
+**}
+
+<!-- album contents go here -->
+<table style="border:0px;width:100%;" summary="Album Resources">
+<tr>
+<td style="width:25%;" align="center" >
+<a href="{$url->parentAlbumLink($album)}">
+<img style="border:0px;" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+..
+</a>
+</td>
+{assign var="counter" value=1}
+{assign var=children value=$album->getChildren()}
+{foreach from=$children item=childalbum}
+<td style="width:25%;" align="center" >
+<a href="{$url->albumLink($childalbum)}">
+<img style="border:0px;" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+{$childalbum->getName()} ({$childalbum->getNumResources()})
+</a>
+<br/><br/>
+{assign var="counter" value="`$counter+1`"}
+</td>
+{if $counter%4}
+</tr>
+<tr>
+{/if}
+{/foreach}
+
+<!--- show the resources here -->
+
+
+{foreach from=$resources item=resource}
+<td style="width:25%;" align="center" >
+{if $resource->hasPreview()}
+{*<a target="_blank" href="resserver.php?blogId={$blog->getId()}&amp;resource={$resource->getFileName()}">*}
+<a href="{$url->resourceLink($resource)}">
+<img alt="{$resource->getDescription()}" style="border:0px;" src="{$url->resourcePreviewLink($resource)}" />
+<br/>{$resource->getFileName()}
+</a>
+{else}
+<a href="{$url->resourceLink($resource)}">
+{if $resource->isSound()}
+<img alt="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" style="border:0px;" />
+{elseif $resource->isVideo()}
+<img alt="Video" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" style="border:0px;" />
+{elseif $resource->isZip()}
+<img alt="Zip" src="{$url->getUrl("/imgs/compressed.gif")}" height="64" width="64" style="border:0px;" />
+{else}
+<img alt="File" src="{$url->getUrl("/imgs/file.gif")}" height="64" width="64" style="border:0px;" />
+{/if}
+<br/>{$resource->getFileName()}
+</a>
+{/if}
+<br/>
+{assign var=metadata value=$resource->getMetadataReader()}
+{$metadata->getRoundedSize()}<br/>
+{if $resource->isImage()}
+{$metadata->getWidth()} x {$metadata->getHeight()}<br/>
+{elseif $resource->isSound()}
+{$metadata->getFormat()|upper} {$metadata->getSampleRate()} bps<br/>
+{elseif $resource->isVideo()}
+{$metadata->getFormat()|upper}
+{$metadata->getWidth()} x {$metadata->getHeight()},
+{$metadata->getLengthString()}<br/>
+{elseif $resource->isZip()}
+{$metadata->getTotalFiles()} {$locale->tr("files")}<br/>
+{/if}
+{assign var="counter" value="`$counter+1`"}
+</td>
+{if $counter%4 == 0}
+</tr>
+<tr>
+{/if}
+{/foreach}
+<td></td></tr>
+</table>
+ <div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+
+<!-- end of album contents -->
+
+</div>
+</div>
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/SimpleRules/albums.template
===================================================================
--- templates/trunk/SimpleRules/albums.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/SimpleRules/albums.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,17 @@
+{assign var="postPageTitle" value=" - Gallery"}
+{include file="$blogtemplate/header.template"}
+<div id="content" class="narrowcolumn">
+{foreach from=$albums item=album}
+{assign var="aDate" value=$album->getTimestamp()}
+<div class="post">
+<h2 class="date">{$album->getName()}</h2>
+<div class="entry">
+<a href="{$url->albumLink($album)}">
+{$locale->tr("view")} ({$album->getNumResources()})
+</a>| {$locale->tr("created")} {$locale->formatDate($aDate,"%d %b, %Y")}
+</div>
+{$album->getDescription()|truncate:255:"..."|escape}
+</div>
+{/foreach}
+</div>
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/SimpleRules/commentarticle.template
===================================================================
--- templates/trunk/SimpleRules/commentarticle.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/SimpleRules/commentarticle.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1 @@
+{include file="$blogtemplate/header.template"}
 <div class="comments-head"><a name="comments"></a>Kommentare</div>
 {if $blogsettings->getValue("comments_enabled")}
  <div class="comments-head">Kommentar schreiben</div>
  {include file="$blogtemplate/commentform.template"}
 {/if}
{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/SimpleRules/commentform.template
===================================================================
--- templates/trunk/SimpleRules/commentform.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/SimpleRules/commentform.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,27 @@
+<h3 id="respond">Artikel kommentieren</h3>
+<div class="commentBox">
+<form action="{$url->getIndexUrl()}" method="post">
+<div style="width:180px; padding-right:15px; margin-right:15px; float:left; text-align:left; border-right:1px dotted #bbb;">
+<label for="subject">{$locale->tr("comment_topic")}:</label><br />
+<input tabindex="1" id="subject" name="commentTopic" /><br /><br />
+<label for="author">{$locale->tr("comment_username")}:</label><br />
+<input tabindex="2" id="author" name="userName" /><br /><br />
+<label for="email">{$locale->tr("comment_email")}:</label><br />
+<input tabindex="3" id="email" name="userEmail" /><br /><br />
+<label for="url">{$locale->tr("comment_url")}:</label><br />
+<input tabindex="4" id="url" name="userUrl" /><br /><br />
+</div>
+<div>
+<div id="toolbar">
+Hey, why don't you leave a Comment?<br />
+<acronym title="Hypertext Markup Language" xml:lang="en" lang="en">HTML</acronym> is allowed.
+</div>
+<textarea tabindex="5" id="text" name="commentText" rows="10" cols="50"></textarea><br /><br />
+<input style="font-weight: bold;" type="submit" name="post" value="&nbsp;{$locale->tr("comment_send")}&nbsp;" /><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}"/>
+</div>
+</form>
+</div>
\ No newline at end of file

Added: templates/trunk/SimpleRules/css/poolie.css
===================================================================
--- templates/trunk/SimpleRules/css/poolie.css	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/SimpleRules/css/poolie.css	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,242 @@
+/* SimpleRules CSS 1.0 - Alexander Kaiser */
+/* poolie.kulando.de - alex at poolie.de */
+/* released for pLog (plogworld.net) unter the GPL */
+
+ at import url("typography.css");
+
+body {
+background-color: #444444;
+margin-left: 0px;
+margin-top: 0px;
+margin-right: 0px;
+margin-bottom: 0px;
+}
+
+p {
+margin: 0px;
+padding: 0px;
+}
+
+img {
+border: 0px;
+}
+
+#head {
+width: 100%;
+height: 50px;
+background-image: url(../i/head/bg.gif);
+background-repeat: repeat-x;
+}
+
+#geek {
+margin-left: auto;
+margin-right: auto;
+width: 740px;
+}
+
+#logo {
+height: 60px;
+padding-top: 10px;
+}
+
+.logoImage {
+padding-top: 20px;
+}
+
+#blog {
+width: 500px;
+background-image: url(../i/main/blogbg.gif);
+background-repeat: repeat-x;
+float: left;
+border-top: 3px solid #ffffff;
+}
+
+#menu {
+width: 200px;
+background-color: #9B1B34;
+float: right;
+border-top: 3px solid #ffffff;
+border-bottom: 5px solid #ffffff;
+}
+
+#main {
+width: 100%;
+background-image: url(../i/main/bg.gif);
+background-repeat: repeat-x;
+background-color: #E7E0D0;
+border-bottom:3px solid #ffffff;
+}
+
+#mainContent {
+margin-left: auto;
+margin-right: auto;
+width: 740px;
+}
+
+#footer {
+margin-left: auto;
+margin-right: auto;
+width: 715px;
+clear:both;
+}
+
+.icons {
+padding-left:15px;
+}
+
+#menuContent ul, #menuContent ul ol {
+margin: 0px;
+padding: 0px;
+list-style: none;
+margin-bottom: 15px;
+}
+
+fieldset {
+margin: 0px;
+padding: 0px;
+border-width : 0px;
+border-style : solid;
+/*  IE 5 Hack \*/
+display: inline;
+/* end hack */
+}
+
+.postmetadata {
+margin: 0;
+padding-bottom: 25px;
+}
+
+#footer p {
+padding-top:25px;
+padding-bottom: 25px;
+}
+
+.navigation {
+display: block;
+text-align: center;
+margin-top: 10px;
+padding-bottom: 25px;
+}
+
+.alignright {
+float: right;
+}
+
+.alignleft {
+float: left;
+}
+
+/* Begin Form Elements */
+.entry form { /* This is mainly for password protected posts, makes them look better. */
+text-align:center;
+}
+
+select {
+width: 130px;
+}
+
+#commentform input {
+width: 170px;
+padding: 2px;
+margin: 5px 5px 1px 0;
+}
+
+#commentform textarea {
+width: 100%;
+padding: 2px;
+}
+
+#commentform #submit {
+margin: 0;
+float: right;
+}
+/* End Form Elements */
+
+/* Begin Comments*/
+.alt {
+margin: 0;
+padding: 10px;
+}
+
+.alt {
+background-color: #f8f8f8;
+border-top: 1px solid #ddd;
+border-bottom: 1px solid #ddd;
+}
+
+.commentBox {
+margin: 0;
+padding: 10px;
+background-color: #f8f8f8;
+border-top: 1px solid #ddd;
+border-bottom: 1px solid #ddd;
+}
+
+.commentlist {
+padding: 0;
+text-align: justify;
+}
+
+.commentlist li {
+margin: 15px 0 3px;
+padding: 5px 10px 3px;
+list-style: none;
+}
+
+.commentlist p {
+margin: 10px 5px 10px 0;
+}
+
+#commentform p {
+margin: 5px 0;
+}
+
+.nocomments {
+text-align: center;
+margin: 0;
+padding: 0;
+}
+
+.commentmetadata {
+margin: 0;
+display: block;
+}
+/* End Comments */
+
+.flickr-photo-post { border: solid 1px #000000; }
+.flickr-frame-post {	float: right; text-align: center; margin-left: 15px; margin-bottom: 15px; }
+.flickr-caption-post { font-size: 9px; margin-top: 0px; }
+.Pages {
+	clear:all;
+	text-align: center;
+	margin-bottom: 20px;
+	margin-top: 20px;
+	font-size: 12px;
+	padding-top: 10px;
+	padding-bottom: 10px;
+}
+.Pages a, .Pages a:link, .Pages a:href, .Pages a:hover {
+ text-decoration: none;
+ border: 0px;
+}
+
+.Pages .pagerLinkPrevPage, .pagerLink, .pagerLinkNextPage{
+	padding: 2px 6px;
+}
+
+.Pages .pagerLinkPrevPage{
+	margin-right:20px;
+}
+.Pages .pagerLinkNextPage {
+	margin-left:20px;
+}
+
+.Pages .pagerCurrent {
+	padding: 2px 6px; 
+	border-color: #999; 
+	font-weight: bold; 
+	font-size: 13px; 
+	vertical-align: top; 
+	background: #fff; 
+	color: #FF0084;	
+}

Added: templates/trunk/SimpleRules/css/typography.css
===================================================================
--- templates/trunk/SimpleRules/css/typography.css	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/SimpleRules/css/typography.css	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,130 @@
+/* SimpleRules CSS 1.0 - Alexander Kaiser */
+/* poolie.kulando.de - alex at poolie.de */
+/* released for pLog (plogworld.net) unter the GPL */
+
+body, ol, ul, li, p, input, textarea, select {
+font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
+color: #313131;
+font-size: 11px;
+}
+
+blockquote {
+background-color: #F7F5F1;
+border: 1px dotted #9B1B34;
+padding: 5px;
+}
+
+#logo h1 {
+font-size: 30px;
+color: #9B1B34;
+display: inline;
+}
+
+#menuContent h2 {
+font-size: 12px;
+color: #ffffff;
+}
+
+#menuContent {
+color: #C47081;
+}
+
+/* links */
+a, a:active, a:visited {
+color: #9B1B34;
+text-decoration: none;
+font-weight: normal;
+}
+
+a:hover {
+color: #5F5A53;
+font-weight: normal;
+}
+
+#menuContent a, #menuContent a:active, #menuContent a:visited {
+color: #CCCCCC;
+text-decoration: none;
+font-weight: normal;
+}
+
+#menuContent a:hover {
+color: #999999;
+font-weight: normal;
+}
+
+#blogContent h2 {
+font-size: 18px;
+margin: 0 0 0 0;
+}
+
+#blogContent h2 a, #blogContent h2 a:active, #blogContent h2 a:visited {
+color: #4E5A69;
+text-decoration: none;
+font-weight: bold;
+}
+
+#blogContent h2 a:hover {
+color: #999999;
+font-weight: bold;
+}
+
+.entry p {
+padding: 5px;
+}
+
+.geekContent {
+padding-top: 30px;
+text-align: right;
+color: #C3C8CD;
+font-size: 11px;
+}
+
+small {
+font-family: Arial, Helvetica, Sans-Serif;
+font-size: 0.9em;
+line-height: 1.5em;
+}
+
+#footer a, #footer a:active, #footer a:visited {
+color: #E7E0D0;
+text-decoration: none;
+font-weight: normal;
+}
+
+#footer a:hover {
+color: #999999;
+}
+.Pages {
+	clear:all;
+	text-align: center;
+	margin-bottom: 20px;
+	margin-top: 20px;
+	font-size: 12px;
+	padding-top: 10px;
+	padding-bottom: 10px;
+}
+.Pages a, .Pages a:link, .Pages a:href, .Pages a:hover {
+ text-decoration: none;
+ border: 0px;
+}
+
+.Pages .pagerLinkPrevPage, .pagerLink, .pagerLinkNextPage{
+	padding: 2px 6px;
+}
+
+.Pages .pagerLinkPrevPage{
+	margin-right:20px;
+}
+.Pages .pagerLinkNextPage {
+	margin-left:20px;
+}
+
+.Pages .pagerCurrent {
+	padding: 2px 6px; 
+	border-color: #999; 
+	font-weight: bold; 
+	font-size: 13px; 
+	vertical-align: top; 
+	background: #fff; 
+	color: #FF0084;	
+}

Added: templates/trunk/SimpleRules/error.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/SimpleRules/error.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/SimpleRules/error.template
===================================================================
--- templates/trunk/SimpleRules/error.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/SimpleRules/error.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,17 @@
+{include file="$blogtemplate/header.template"}
+<div id="content" class="narrowcolumn">
+
+<div class="post">
+<h2 class="title">{$locale->tr("error")}</h2>
+<div class="entry">
+<br/>
+{$locale->tr($message)}
+<br/><br/>
+{$locale->tr("generated")} {$locale->formatDate($now,"%d %b, %Y")}
+<br/><br/>
+<a href="javascript:history.go(-1)">{$locale->tr("back")}</a>
+</div>
+</div>
+</div>
+
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/SimpleRules/flickr.template
===================================================================
--- templates/trunk/SimpleRules/flickr.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/SimpleRules/flickr.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,140 @@
+{assign var="postPageTitle" value=" - Flickr Gallery"}
+{include file="$blogtemplate/header.template"}
+{if !empty($flickr)}
+<script type="text/javascript" src="{$url->getBaseUrl()}/plugins/flickr/js/annotation/annotation.js"></script>
+{literal}
+<STYLE TYPE="text/css">
+<!--
+.flickr-album {
+padding: 0 0 0 35px;
+width: 450px;
+clear: both;
+}
+
+.flickr-thumbnail {
+float: left;
+padding-right: 20px;
+background-color: #fff;
+border: 1px solid #a9a9a9;
+margin: 6px 6px 6px 6px;
+padding: 4px;
+margin-top: 10px;
+}
+
+.flickr-photo {
+padding-right: 20px;
+background-color: #fff;
+border: 1px solid #a9a9a9;
+margin: 6px 6px 6px 6px;
+padding: 4px;
+margin-top:10px;
+}
+
+.flickr-title {
+color: #260;
+border-bottom: 1px dashed #CCC;
+padding: 5px 0;
+}
+
+.flickr-album-nav {
+clear: both;
+text-align: left;
+}
+
+.flickr-photo-nav {
+clear: both;
+text-align: center;
+}
+
+.flickr-slideshow {
+clear: both;
+text-align: right;
+}
+
+.flickr-description {
+font-size: 11px;
+}
+
+a.annotation {
+position: absolute;
+border: 2px solid yellow;
+padding: 0;
+display: none;
+opacity: 0.2;
+-moz-opacity: 0.2;
+filter: alpha(opacity=20);
+}
+a.annotation span {
+display: block;
+width: 100%;
+height: 100%;
+background: white;
+opacity: 0.2;
+-moz-opacity: 0.2;
+filter: alpha(opacity=20);
+}
+a.annotation:hover {
+background: white;
+opacity: 0.2;
+-moz-opacity: 0.2;
+filter: alpha(opacity=20);
+border: 2px solid blue;
+}
+-->
+</STYLE>
+{/literal}
+<div id="content" class="narrowcolumn">
+<div>
+<div>
+<h2 class="title">Flickr Gallery</h2>
+{if $flickr->isEnabled()}
+{assign var=albumId value=$smarty.request.album}
+{assign var=photoId value=$smarty.request.photo}
+{assign var=secretId value=$smarty.request.secret}
+{if $albumId != '' && $photoId != '' && $secretId != ''}
+<div class="flickr-album-nav"><a href="{$flickr->pluginTemplatePage()}">{$locale->tr("flickr")}</a>  &raquo; <a href="{$flickr->getAlbumUrl($albumId)}">{$locale->tr("flickr_album_id")} {$albumId}</a>  &raquo; <b>{$locale->tr("flickr_photo_id")} {$photoId}</b></div>
+{assign var=flickrPhotoInfo value=$flickr->getPhotoInfo($photoId,$secretId)}
+<h3 class="flickr-title">{$locale->tr("flickr_photo_title")} {$flickrPhotoInfo.title}</h3>
+{assign var=photoNavigation value=$flickr->getPhotoNavigation($albumId,$photoId)}
+<div class="flickr-photo-nav">{if $photoNavigation.prevPhotoUrl != ''}<a href="{$photoNavigation.prevPhotoUrl}">&laquo; {$locale->tr("flickr_prev_photo")}</a>{/if} | {if $photoNavigation.nextPhotoUrl != ''}<a href="{$photoNavigation.nextPhotoUrl}">{$locale->tr("flickr_next_photo")} &raquo;</a>{/if}</div>
+<a href="{$flickrPhotoInfo.originalimageUrl}"><img class="annotated flickr-photo" src="{$flickrPhotoInfo.resizeimageUrl}" alt="" usemap="imgmap" /></a><br />
+{assign var=flickrNotes value=$flickrPhotoInfo.notes}
+<map id="imgmap">
+{foreach item=flickrNote from=$flickrNotes}
+<area alt="" title="{$flickrNote.noteDesc}" nohref="nohref" shape="rect" coords="{$flickrNote.noteX},{$flickrNote.noteY},{$flickrNote.noteX+$flickrNote.noteW-1},{$flickrNote.noteY+$flickrNote.noteH-1}" />
+{/foreach}
+</map>
+{assign var=flickrTags value=$flickrPhotoInfo.tags}
+<div class="flickr-description">{$locale->tr("flickr_photo_description")} {$flickrPhotoInfo.description}</div>
+<div class="flickr-description">{$locale->tr("flickr_photo_date")} {$flickrPhotoInfo.date}</div>
+<div class="flickr-description">{$locale->tr("flickr_photo_tag")} {foreach item=flickrTag from=$flickrTags}<a href="{$flickrTag.tagUrl}">{$flickrTag.tagName}</a> {/foreach}</div>
+<div class="flickr-description">{$locale->tr("flickr_photo_url")} <a href="{$flickrPhotoInfo.flickrUrl}">{$locale->tr("flickr_photo_see_url")} ({$flickrPhotoInfo.comments} {$locale->tr("comments")})</a></div>
+{elseif $albumId != '' && ($photoId == '' || $secretId == '')}
+<div class="flickr-nav"><a href="{$flickr->pluginTemplatePage()}">{$locale->tr("flickr")}</a>  &raquo; <b>{$locale->tr("flickr_album_id")} {$albumId}</b></div>
+<div class="flickr-slideshow"><a href="#" onclick="window.open('{$flickr->getSlideShowUrl($albumId)}','slideShowWin','width=500,height=500,top=150,left=70,scrollbars=no, status=no, resizable=no')">{$locale->tr("flickr_view_as_slideshow")}</a></div>
+{assign var=flickrPhotos value=$flickr->getPhotos($albumId)}
+{foreach item=flickrPhoto from=$flickrPhotos}
+<a href="{$flickrPhoto.photoUrl}"><img class="flickr-thumbnail" src="{$flickrPhoto.thumbnailUrl}" alt="" /></a>
+{/foreach}
+{else}
+{assign var=flickrAlbums value=$flickr->getPhotoList()}
+{foreach name=flickrAlbum item=flickrAlbum from=$flickrAlbums}
+<div class="flickr-album">
+<a href="{$flickrAlbum.albumUrl}"><img class="flickr-thumbnail" src="{$flickrAlbum.thumbnailUrl}" alt="{$flickrAlbum.title}" /></a><br />
+<h4 class="flickr-title">{$locale->tr("flickr_album_title")} {$flickrAlbum.title}</h4>
+<div class="flickr-description">{$locale->tr("flickr_album_description")} {$flickrAlbum.description}</div>
+<div class="flickr-description">{$locale->tr("flickr_album_photos")} <a href="{$flickrAlbum.albumUrl}">{$flickrAlbum.photos}</a></div>
+<div class="flickr-description">{$locale->tr("flickr_album_url")} <a href="{$flickrAlbum.flickrUrl}">{$locale->tr("flickr_album_see_url")}</a></div>
+</div>
+{/foreach}
+{assign var=totalAlbums value=$smarty.foreach.flickrAlbum.total}
+{/if}
+{else}
+{$locale->tr("error_flickr_not_enabled")}
+{/if}
+{/if}
+</div>
+<br />
+</div>
+</div>
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/SimpleRules/footer.template
===================================================================
--- templates/trunk/SimpleRules/footer.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/SimpleRules/footer.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,98 @@
+</div>
+</div>
+<div id="menu">
+<div id="menuContent" style="padding:10px;">
+<ul>
+<li>
+<form method="post" action="{$url->getIndexUrl()}">
+<div>
+<input type="text" name="searchTerms" size="15" value="" />
+<input type="hidden" name="op" value="Search" />
+<input type="hidden" name="blogId" value="{$blog->getId()}" />
+<input type="submit" name="Search" value="Suche" />
+</div>
+</form>
+</li>
+
+{assign var=blogOwner value=$blog->getOwnerInfo()}
+{if $blogOwner->hasPicture()}
+
+<li><h2>{$locale->tr("about_myself")}</h2>
+<ul>
+<li><div align="center">
+{assign var=picture value=$blogOwner->getPicture()}
+<img src="{$url->resourcePreviewLink($picture)}" alt="{$picture->getDescription()}" />
+</div>
+</li>
+</ul>
+</li>
+{/if}
+
+<li><h2>{$locale->tr("recently")}</h2>
+<ul>
+{foreach from=$recentposts item=post}
+<li><a title="{$post->getTopic()|strip_tags}"
+href="{$url->postLink($post)}">{$post->getTopic()}</a></li>
+{/foreach}
+</ul>
+</li>
+<li><h2>{$locale->tr("categories")}</h2>
+<ul>
+{foreach from=$articlecategories item=articleCategory}
+<li><a href="{$url->categoryLink($articleCategory)}">
+{$articleCategory->getName()}</a>
+[{$articleCategory->getNumArticles()}]</li>
+{/foreach}
+</ul>
+</li>
+<li><h2>{$locale->tr("archives")}</h2>
+<ul>
+{foreach from=$archives item=archivelink}
+<li><a href="{$archivelink->getUrl()}">{$archivelink->getName()}</a>
+[{$archivelink->getNumArticles()}]</li>
+{/foreach}
+</ul>
+</li>
+<li><h2>{$locale->tr("links")}</h2>
+<ul>
+{foreach name=linkcategories from=$mylinkscategories item=linkcategory}
+{if $linkcategory->getNumLinks()>0}
+<li>
+<b>{$linkcategory->getName()}</b>
+
+{foreach name=linkcategorylinks from=$linkcategory->getLinks() item=link}
+{if $smarty.foreach.linkcategorylinks.first}<ul>{/if}
+<li><a href="{$link->getUrl()}"
+title="{$link->getDescription()}">{$link->getName()}</a></li>
+{if $smarty.foreach.linkcategorylinks.last}</ul>{/if}
+{/foreach}
+
+</li>
+{/if}
+{/foreach}
+</ul>
+</li>
+</ul>
+</div>
+</div>
+
+</div>
+<br style="clear:both;" />
+</div>
+
+<div id="footer">
+<p style="float:left;">Design by <a href="http://poolie.kulando.de/">Alexander Kaiser</a></span></p>
+<p style="float:right; text-align:right;"><span>
+
+<a title="{$locale->tr("main")}" href="{$url->blogLink()}">{$locale->tr("main")}</a> | <a title="{$locale->tr("albums")}" href="{$url->albumLink()}">{$locale->tr("albums")}</a>
+{if $flickr}
+{if $flickr->isEnabled()}
+| <a title="Flickr" href="{$flickr->pluginTemplatePage()}">Flickr</a>
+{/if}
+{/if}
+
+<br />
+<a title="RSS 0.90 feed." href="{$url->rssLink("rss090")}" style="color:#898989;">RSS 0.90</a> | <a title="RSS 1.0 feed." href="{$url->rssLink("rss10")}" style="color:#898989;">RSS 1.0</a> | <a title="RSS 2.0 feed." href="{$url->rssLink("rss20")}" style="color:#898989;">RSS 2.0</a> | <a title="Atom 0.3 feed." href="{$url->rssLink("atom")}" style="color:#898989;">Atom 0.3</a></span></p>
+</div>
+</body>
+</html>
\ No newline at end of file

Added: templates/trunk/SimpleRules/header.template
===================================================================
--- templates/trunk/SimpleRules/header.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/SimpleRules/header.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,39 @@
+<!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="{$locale->getLanguageId()}"
+lang="{$locale->getLanguageId()}" dir="{$locale->getDirection()}">
+
+<head>
+<title>{$blog->getBlog()}{$postPageTitle}</title>
+
+<!-- Meta Tags -->
+<meta http-equiv="content-type" content="text/html; charset={$locale->getCharset()}" />
+<meta name="generator" content="{$version}" />
+<meta http-equiv="Content-Language" content="{$locale->getLanguageId()}" />
+
+<!-- Yepp, that's what you're looking for. Isn't it. -->
+<link rel="stylesheet" type="text/css" media="screen" href="{$url->getTemplateFile("css/poolie.css")}" />
+
+<!-- Feeds -->
+<link rel="alternate" type="application/xml" title="RSS 2.0" href="{$url->rssLink("rss20")}" />
+<link rel="alternate" type="application/xml" title="RSS 1.0" href="{$url->rssLink("rss10")}" />
+<link rel="alternate" type="application/xml" title="RSS 0.90" href="{$url->rssLink("rss090")}" />
+<link rel="alternate" type="application/atom+xml" title="Atom 0.3" href="{$url->rssLink("atom")}" />
+
+</head>
+
+<body>
+<div id="head">
+<div id="geek">
+<p class="geekContent"><span>{$blog->getAbout()}</span></p>
+</div>
+</div>
+
+<div id="main">
+<div id="mainContent">
+<div id="logo">
+<h1><a href="{$url->blogLink()}">{$blog->getBlog()}</a></h1>
+</div>
+
+<div id="blog">
+<div id="blogContent" style="padding:10px;">
\ No newline at end of file

Added: templates/trunk/SimpleRules/i/head/bg.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/SimpleRules/i/head/bg.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/SimpleRules/i/main/bg.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/SimpleRules/i/main/bg.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/SimpleRules/i/main/blogbg.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/SimpleRules/i/main/blogbg.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/SimpleRules/impressum.template
===================================================================
--- templates/trunk/SimpleRules/impressum.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/SimpleRules/impressum.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,13 @@
+{assign var="postPageTitle" value=" - Impressum"}
+{include file="$blogtemplate/header.template"}
+<div id="content" class="narrowcolumn">
+<div>
+<div>
+<h2 class="title">Impressum</h2>
+{$blog->getImpressum()}
+</div>
+<br />
+</div>
+</div>
+
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/SimpleRules/main.template
===================================================================
--- templates/trunk/SimpleRules/main.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/SimpleRules/main.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,7 @@
+{include file="$blogtemplate/header.template"}
+
+{foreach from=$posts item=post}
+{include file="$blogtemplate/post.template"}
+{/foreach}
+ <div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/SimpleRules/post.template
===================================================================
--- templates/trunk/SimpleRules/post.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/SimpleRules/post.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,18 @@
+<!-- Blog Artikel -->
+<!-- {$url->postTrackbackLink($post)} -->
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+<h2><a href="{$url->postPermalink($post)}">{$post->getTopic()}</a></h2>
+<small>{$locale->tr("posted_by")} {$postOwner->getUsername()} | {$locale->formatDate($postDate,"%j %b, %Y")}, {$locale->formatDate($postDate,"%H:%M")}</small>
+<div class="entry">
+{$post->getText()}
+</div>
+
+<div>
+<p class="postmetadata">
+{foreach name=categories from=$post->getCategories() item=postcategory}
+<a href="{$url->categoryLink($postcategory)}">{$postcategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}
+{/foreach} |
+<a href="{$url->postPermalink($post)}">{$locale->tr("comments")} ({$post->getTotalComments()})</a> |
+<a href="{$url->postTrackbackStatsLink($post)}">{$locale->tr("trackbacks")} ({$post->getTotalTrackbacks()})</a></p>
+</div>
\ No newline at end of file

Added: templates/trunk/SimpleRules/postandcomments.template
===================================================================
--- templates/trunk/SimpleRules/postandcomments.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/SimpleRules/postandcomments.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,75 @@
+{assign var="postPageTitle" value=$post->getTopic()}
+{assign var="postPageTitle" value=" - $postPageTitle"}
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+
+{include file="$blogtemplate/header.template"}
+<div id="content" class="narrowcolumn">
+<div class="navigation">
+{if $post->getNextArticle() != ""}
+<div class="alignleft">
+{assign var=nextpost value=$post->getNextArticle()}
+&laquo; <a href="{$url->postPermalink($nextpost)}">{$nextpost->getTopic()}</a>
+</div>
+{/if}
+
+{if $post->getPrevArticle() != ""}
+<div class="alignright">
+{assign var=prevpost value=$post->getPrevArticle()}
+<a href="{$url->postPermalink($prevpost)}"> {$prevpost->getTopic()}</a> &raquo;
+</div>
+{/if}
+</div>
+<div>&nbsp;</div>
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+<div>
+<div class="post">
+<h2><a href="{$url->postPermalink($post)}">{$post->getTopic()}</a></h2>
+<small>{$locale->tr("posted_by")} {$postOwner->getUsername()} | {$locale->formatDate($postDate,"%j %b, %Y")}</small>
+<div class="entry">
+{$post->getText()}
+</div>
+<br />
+<p class="postmetadata alt">
+<small>
+This Entry was written on {$locale->formatDate($postDate,"%d %B, %Y %H:%M")} in the Category {foreach name=categories from=$post->getCategories() item=postcategory} <a href="{$url->categoryLink($postcategory)}">{$postcategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}
+{/foreach}.<br />
+You can leave a Comment or check the <a href="{$url->postTrackbackStatsLink($post)}">{$locale->tr("trackbacks")}</a>.
+</small></p>
+</div>
+</div>
+
+<div>
+<h3 id="comments">{$post->getTotalComments()} {$locale->tr("comments")}  and {$post->getTotalTrackbacks()} {$locale->tr("trackbacks")} - "{$post->getTopic()}" </h3>
+{foreach from=$post->getComments() item=comment}
+<br />
+<ol class="commentlist">
+{if $gravatar}
+{if $gravatar->isEnabled()}
+<img alt="{$comment->getUsername()}" src="{$gravatar->gravatar($comment)}" width="{$gravatar->getSize()}" height="{$gravatar->getSize()}" align="right" />
+{/if}
+{/if}
+<strong>{$comment->getTopic()}</strong>
+<a name="{$comment->getId()}"></a><p>{$comment->getText()}</p>
+<span class="comments-post">
+{$locale->tr("posted_by")}
+{if $comment->getUserUrl() != ""}
+<a href="{$comment->getUserUrl()}">{$comment->getUsername()}</a>
+{else}
+{$comment->getUsername()}
+{/if}
+{assign var=commentDate value=$comment->getDateObject()}
+am {$locale->formatDate($commentDate, "%d %b %Y, %H:%M")}
+</span>
+</ol>
+{/foreach}
+</div>
+{if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+<div>
+<div><p>&nbsp;</p></div>
+{include file="$blogtemplate/commentform.template"}
+</div>
+{/if}
+</div>
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/SimpleRules/posttrackbacks.template
===================================================================
--- templates/trunk/SimpleRules/posttrackbacks.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/SimpleRules/posttrackbacks.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,33 @@
+{assign var="postPageTitle" value=$post->getTopic()}
+{assign var="postPageTitle" value=" - $postPageTitle - Trackbacks"}
+{include file="$blogtemplate/header.template"}
+<div id="content" class="narrowcolumn">
+<div class="navigation">
+{if $post->getNextArticle() != ""}
+<div class="alignleft">
+{assign var=nextpost value=$post->getNextArticle()}
+&laquo; <a href="{$url->postTrackbackStatsLink($nextpost)}"> {$nextpost->getTopic()}</a>
+</div>
+{/if}
+
+{if $post->getPrevArticle() != ""}
+<div class="alignright">
+{assign var=prevpost value=$post->getPrevArticle()}
+<a href="{$url->postTrackbackStatsLink($prevpost)}"> {$prevpost->getTopic()}</a> &raquo;
+</div>
+{/if}
+</div>
+<div class="post">
+<h2>{$locale->tr("trackbacks_for_article")} "<a href="{$url->postLink($post)}">{$post->getTopic()}</a>"</h2>
+<div class="entry">
+{foreach from=$trackbacks item=trackback}
+<a href="{$trackback->getUrl()}">{$trackback->getTitle()}</a><br/>
+<b>{$locale->tr("trackback_excerpt")}:</b> {$trackback->getExcerpt()}<br/>
+<b>{$locale->tr("trackback_weblog")}:</b> {$trackback->getBlogName()}<br/>
+{assign var="trackbackDate" value=$trackback->getDateObject()}
+<b>{$locale->tr("date")}:</b> {$locale->formatDate($trackbackDate, "%d.%m.%Y %H:%M")}<br/><br/>
+{/foreach}
+</div>
+</div>
+</div>
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/SimpleRules/readme.txt
===================================================================
--- templates/trunk/SimpleRules/readme.txt	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/SimpleRules/readme.txt	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,26 @@
+This is the "SimpleRules" Template for LifeType - www.lifetype.net
+Probably the best Blogging Tool in the world.
+
+This is Version 1.0 of SimpleRules, so you better test it.
+
+You can remove the Link "Design by Alexander Kaiser" but you don't have to ;)
+XHTML and CSS is validated.
+
+Extras:
+	- Integrated Flickr Plugin - If you have it enabled a Link in the footer comes up.
+	- Integrated User Picture - If you have it enabled the User Picture comes up.
+	- Integrated Aggregator (/static/aggregator)
+	- Integrated Gravatar Plugin - If you have it enabled the Gravatars come up with new Comments.
+	- Integrated About Page - Calls up the Info you entered in the Blog-Info Box within your Admin (/static/about)
+
+That's it... so far.
+
+Design and Coding by
+
+Alexander Kaiser
+alex at poolie.de
+http://poolie.kulando.de
+
+
+You should also check out this page:
+http://www.lifetype.net/blog.php/lifetype_development_journal/page/aboutus

Added: templates/trunk/SimpleRules/resource.template
===================================================================
--- templates/trunk/SimpleRules/resource.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/SimpleRules/resource.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,58 @@
+{include file="$blogtemplate/header.template"}
+{assign var=metadata value=$resource->getMetadataReader()}
+{assign var=updated value=$resource->getTimestamp()}
+<div id="content" class="narrowcolumn">
+<div class="blog">
+<h2 class="date">{$resource->getFileName()}</h2>
+<div class="blogbody">
+<div class="posted">
+<img src="{$url->getTemplateFile("download.gif")}" width="10" height="11" alt="Download" style="border:0px;" />
+<a href="{$url->resourceDownloadLink($resource)}">{$locale->tr("download")}</a>
+({$metadata->getRoundedSize()}) | {$locale->tr("created")} {$locale->formatDate($updated,"%d %b, %Y")}
+</div>
+</div>
+<p>{$resource->getDescription()}</p>
+{if $resource->isImage()}
+<img src="{$url->resourceMediumSizePreviewLink($resource)}" alt="{$resource->getFileName()}, {$metadata->getRoundedSize()}" />
+{else}
+<a href="{$url->resourceDownloadLink($resource)}">
+{* show some information about the file *}
+{if $resource->isSound()}
+<img alt="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" style="border:0px;" /><br/>
+{$resource->getFileName()}
+</a><br/>
+{$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+{$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+{$locale->tr("sample_rate")}: {$metadata->getSampleRate()} Khz
+{elseif $resource->isVideo()}
+<img alt="Sound" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" style="border:0px;" /><br/>
+{$resource->getFileName()}
+</a><br/>
+{$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+{$locale->tr("size")}: {$metadata->getHeight()} x {$metadata->getWidth()}<br/>
+{$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+{$locale->tr("video_codec")}: {$metadata->getVideoCodec()}<br/>
+{$locale->tr("audio_codec")}: {$metadata->getAudioCodec()}
+{elseif $resource->isZip()}
+<img alt="Sound" src="{$url->getUrl("/imgs/compressed.gif")}" height="64" width="64" style="border:0px;" /><br/>
+{$resource->getFileName()}
+</a><br/>
+{$metadata->getTotalFiles()} {$locale->tr("files")}<br/>
+{$locale->tr("uncompressed_size")}: {$metadata->getRoundedUncompressedSize()}
+{else}
+<img alt="Sound" src="{$url->getUrl("/imgs/file.gif")}" height="64" width="64" style="border:0px;" /><br/>
+{$resource->getFileName()}
+</a>
+{/if}
+{/if}
+<br/>
+<p>
+{assign var=album value=$resource->getAlbum()}
+{if $prevresource}<a href="{$url->resourceLink($prevresource)}">&laquo;</a> | {/if}
+<a href="{$url->albumLink($album)}">{$locale->tr("back")}</a>
+{if $nextresource}| <a href="{$url->resourceLink($nextresource)}">&raquo;</a>{/if}
+</p>
+</div>
+</div>
+
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/SimpleRules/rss.template
===================================================================
--- templates/trunk/SimpleRules/rss.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/SimpleRules/rss.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,33 @@
+{include file="$blogtemplate/header.template"}
+ {if $rss->parse("http://rss.news.yahoo.com/rss/topstories")}
+  {assign var=channel value=$rss->getChannel()}
+  <h1>{$channel->getTitle()}</h1>
+  <p>{$channel->getDescription()}</p>
+  <ul style="list-style: none;">
+  {foreach from=$rss->getItems() item=rssItem}
+   <li>
+    <a href="{$rssItem->getLink()}">{$rssItem->getTitle()}</a><br/>
+    <p>
+     {$rssItem->getDescription()}
+    </p>
+   </li> 
+  {/foreach}
+  </ul>
+ {/if}
+
+ {if $rss->parse("http://news.bbc.co.uk/rss/newsonline_uk_edition/front_page/rss091.xml")}
+  {assign var=channel value=$rss->getChannel()}
+  <h1>{$channel->getTitle()}</h1>
+  <p>{$channel->getDescription()}</p>
+  <ul style="list-style: none;">
+  {foreach from=$rss->getItems() item=rssItem}
+   <li>
+    <a href="{$rssItem->getLink()}">{$rssItem->getTitle()}</a><br/>
+    <p>
+     {$rssItem->getDescription()}
+    </p>
+   </li> 
+  {/foreach}
+  </ul>
+ {/if}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

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


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

Added: templates/trunk/SimpleRules/searchresults.template
===================================================================
--- templates/trunk/SimpleRules/searchresults.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/SimpleRules/searchresults.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,32 @@
+{include file="$blogtemplate/header.template"}
+<div id="content" class="narrowcolumn">
+<h2>{$locale->tr("search_results")}:
+{foreach from=$searchterms item=term}{$term} {/foreach}
+</h2>
+{foreach from=$searchresults item=result}
+<div class="post">
+{assign var=article value=$result->getArticle()}
+{assign var="postDate" value=$article->getDateObject()}
+{assign var="postOwner" value=$article->getUserInfo()}
+<div class="entry">
+<h2>
+<a href="{$url->postPermalink($article)}">
+{$article->getTopic()}</a>
+</h2><br />
+<small>{$locale->tr("posted_by")}
+{$postOwner->getUsername()} {$locale->formatDate($postDate,"%H:%M")}
+
+| {foreach name=categories
+from=$article->getCategories() item=postcategory}
+<a href="{$url->categoryLink($postcategory)}">
+{$postcategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}
+{/foreach}
+| {$locale->formatDate($postDate,"%j %b, %Y")}
+</small>
+</div>
+{$article->getText()|strip_tags|truncate:300:"...":false}
+</div>
+{/foreach}
+</div>
+
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/Soft-Blue/album.template
===================================================================
--- templates/trunk/Soft-Blue/album.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Blue/album.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,87 @@
+{include file="$blogtemplate/header.template"}
+<div id="container">
+<p>
+ {$album->getDescription()}
+</p>
+
+ <!-- album contents go here -->
+<div id="album">
+<table style="border:0px;width:100%;" summary="Album Resources">
+ <tr>
+  <td style="width:50%;" align="center" >
+   <a class="nodecoration" href="{$url->parentAlbumLink($album)}">
+    <img style="border:0px" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+    ..
+   </a>
+  </td>
+  {assign var="counter" value=1}
+  {assign var=children value=$album->getChildren()}
+  {foreach from=$children item=childalbum}
+  <td style="width:50%;" align="center" >
+   <a class="nodecoration" href="{$url->albumLink($childalbum)}">
+   <img style="border:0px;" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+   {$childalbum->getName()} ({$childalbum->getNumResources()})
+  </a>
+  <br/><br/>
+  {assign var="counter" value="`$counter+1`"}
+  </td>
+  {if $counter%2 == 0}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+
+ <!--- show the resources here -->
+
+ 
+ {foreach from=$resources item=resource}
+  <td style="width:25%;" align="center" >
+  {if $resource->hasPreview()}
+   {*<a target="_blank" href="resserver.php?blogId={$blog->getId()}&amp;resource={$resource->getFileName()}">*}
+   <a href="{$url->resourceLink($resource)}">
+    <img alt="{$resource->getDescription()}" style="border:0px;" src="{$url->resourcePreviewLink($resource)}" />
+    <br/>{$resource->getFileName()}
+   </a>
+  {else}
+   <a class="nodecoration" href="{$url->resourceLink($resource)}">
+   {if $resource->isSound()}
+    <img alt="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" style="border:0px;" />
+   {elseif $resource->isVideo()}
+    <img alt="Video" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" style="border:0px;" />
+   {elseif $resource->isZip()}
+    <img alt="Zip" src="{$url->getUrl("/imgs/compressed.gif")}" height="64" width="64" style="border:0px;" />   
+   {else}
+    <img alt="File" src="{$url->getUrl("/imgs/file.gif")}" height="64" width="64" style="border:0px;" />    
+   {/if}
+   <br/>{$resource->getFileName()}
+   </a>
+  {/if}
+  <br/>
+  {assign var=metadata value=$resource->getMetadataReader()}
+  {$metadata->getRoundedSize()}<br/>
+  {if $resource->isImage()}
+   {$metadata->getWidth()} x {$metadata->getHeight()}<br/>
+  {elseif $resource->isSound()}
+   {$metadata->getFormat()|upper} {$metadata->getSampleRate()} bps<br/>
+  {elseif $resource->isVideo()}
+   {$metadata->getFormat()|upper}
+   {$metadata->getWidth()} x {$metadata->getHeight()}, 
+   {$metadata->getLengthString()}<br/>
+  {elseif $resource->isZip()}
+   {$metadata->getTotalFiles()} {$locale->tr("files")}<br/>
+  {/if}
+  {assign var="counter" value="`$counter+1`"}
+  </td>
+  {if $counter%2 == 0}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+ <td></td></tr>
+</table>
+ <div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+ <!-- end of album contents -->
+ 
+ </div>
+</div>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Soft-Blue/albums.template
===================================================================
--- templates/trunk/Soft-Blue/albums.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Blue/albums.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,25 @@
+{include file="$blogtemplate/header.template"}
+<div id="container">
+<!-- album contents go here -->
+<br/>
+<table style="border:0px;width:100%;" summary="Albums">
+<tr>
+  {assign var="counter" value=0}
+  {foreach from=$albums item=album}
+  <td style="width:33%;" align="center">
+   <a class="nodecoration" href="{$url->albumLink($album)}">
+   <img style="border:0px;" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+   {$album->getName()} ({$album->getNumResources()})
+  </a>
+  {assign var="counter" value="`$counter+1`"}
+  </td>
+  {if $counter%2 == 0}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+ <td></td></tr>
+ </table>
+ <!-- end of the albums -->
+</div>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Soft-Blue/commentarticle.template
===================================================================
--- templates/trunk/Soft-Blue/commentarticle.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Blue/commentarticle.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,4 @@
+{include file="$blogtemplate/header.template"}
+<h3>{$locale->tr("add_comment")}</h3>
+ {include file="$blogtemplate/commentform.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Soft-Blue/commentform.template
===================================================================
--- templates/trunk/Soft-Blue/commentform.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Blue/commentform.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,14 @@
+  <form name="NewComment" action="{$url->getIndexUrl()}" method="post">
+  <p>
+   {$locale->pr("comment_topic")}<br/><input type="text" style="width: 80%" name="commentTopic" value=""/>
+   <p>{$locale->pr("comment_text")} <br/><textarea rows="10" style="width: 80%" name="commentText"></textarea></p>
+   <p>{$locale->pr("comment_username")}<br/> <input type="text" name="userName" value=""/></p>
+   <p>{$locale->pr("comment_email")}<br/> <input type="text" name="userEmail" value=""/></p>
+   <p>{$locale->pr("comment_url")}<br/> <input type="text" name="userUrl" value=""/></p>
+   <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}"/>
+  </p>
+  </form>

Added: templates/trunk/Soft-Blue/error.template
===================================================================
--- templates/trunk/Soft-Blue/error.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Blue/error.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,4 @@
+{include file="$blogtemplate/header.template"}
+ <h3>{$locale->tr("error")}</h3>
+ {$locale->tr($message)}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Soft-Blue/footer.template
===================================================================
--- templates/trunk/Soft-Blue/footer.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Blue/footer.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,84 @@
+</div>
+</div>
+
+<div id="links">
+
+<div class="sidetitle">{$locale->tr("search")}</div>
+<div class="sidecal">
+   <form name="search_form" method="post" action="{$url->getIndexUrl()}">
+    <input type="text" name="searchTerms" value="" size="14" /><br/>
+    <input type="hidden" name="op" value="Search" />
+    <input type="hidden" name="blogId" value="{$blog->getId()}"/>   
+    <input type="submit" name="Search" value="{$locale->tr("search")}" />
+   </form>
+</div>
+
+<div class="sidetitle">{$locale->tr("calendar")}</div>
+<div class="sidecal">{$calendar}</div>
+
+<div class="sidetitle">{$locale->tr("archives")}</div>
+<div class="side">
+<p>
+ <ul>
+ {foreach from=$archives item=archive}
+  <li><a href="{$archive->getUrl()}">{$archive->getName()}</a></li>
+ {/foreach}
+ </ul>
+</p>
+</div>
+
+<div class="sidetitle">{$locale->tr("categories")}</div>
+<div class="side">
+<p>
+ <ul>
+ {foreach from=$articlecategories item=category}
+  <li><a href="{$url->categoryLink($category)}">{$category->getName()}</a></li>
+ {/foreach}
+ </ul>
+</p>
+</div>
+
+<div class="sidetitle">{$locale->tr("links")}</div>
+<div class="side">
+<p>
+  <ul>
+   {foreach from=$mylinkscategories item=linkcategory}
+     <li><b>{$linkcategory->getName()}</b>
+     <ul>
+      {foreach from=$linkcategory->getLinks() item=link}
+       <li><a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a></li>
+      {/foreach}
+     </ul>
+    </li>
+   {/foreach}  
+   </ul>
+</p>
+</div>
+
+<div class="sidetitle">{$locale->tr("menu")}</div>
+<div class="side">
+<ul>
+<p>
+   <li><a href="{$url->blogLink()}">{$locale->tr("main")}</a></li>
+   <li><a href="{$url->albumLink()}">{$locale->tr("albums")}</a></li>
+  </ul>
+</p> 
+</div>
+
+<div class="sidetitle">{$locale->tr("syndicate")}</div>
+<div class="side">
+<ul>
+<p>
+    <li><a class="nodecoration" title="Link to the RSS 0.90 feed." href="{$url->rssLink("rss090")}"><img src="{$url->getUrl("/imgs/rss090_logo.gif")}" style="border:0px;" alt="RSS 0.90" /></a></li>
+    <li><a class="nodecoration" title="Link to the RSS 1.0 feed." href="{$url->rssLink("rss10")}"><img src="{$url->getUrl("/imgs/rss10_logo.gif")}" style="border:0px;" alt="RSS 1.0" /></a></li>
+    <li><a class="nodecoration" title="Link to the RSS 2.0 feed." href="{$url->rssLink("rss20")}"><img src="{$url->getUrl("/imgs/rss20_logo.gif")}" style="border:0px;" alt="RSS 2.0" /></a></li>
+    <li><a class="nodecoration" title="Link to the Atom 0.3 feed." href="{$url->rssLink("atom")}"><img src="{$url->getUrl("/imgs/atom_logo.png")}" style="border:0px;" alt="Atom 0.3" /></a></li>	
+</p>
+</div>
+<div class="powered">
+Powered by <a href="http://www.lifetype.net">LifeType</a><br />    
+</div>
+
+</div>
+</body>
+</html>

Added: templates/trunk/Soft-Blue/header.template
===================================================================
--- templates/trunk/Soft-Blue/header.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Blue/header.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,23 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset={$locale->getCharset()}" />
+<meta name="MSSmartTagsPreventParsing" content="TRUE" />
+<style type="text/css" media="screen">@import "{$url->getTemplateFile("style.css")}";</style>
+<title>{$blog->getBlog()}</title>
+ <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")}" />
+</head>
+
+<body>
+<div id="banner">
+<h1><a href="{$url->blogLink()}">{$blog->getBlog()}</a></h1>
+{if $blog->getAbout()}<span class="description">{$blog->getAbout()}</span>{/if}
+</div>
+
+<div id="content">
+<div class="blog">
+

Added: templates/trunk/Soft-Blue/main.template
===================================================================
--- templates/trunk/Soft-Blue/main.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Blue/main.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,9 @@
+{include file="$blogtemplate/header.template"}
+ {foreach from=$posts item=post}
+   {assign var="postDate" value=$post->getDateObject()}
+   <div class="blogbody">
+   {include file="$blogtemplate/post.template"}
+   </div>
+ {/foreach}
+ <div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Soft-Blue/post.template
===================================================================
--- templates/trunk/Soft-Blue/post.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Blue/post.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,24 @@
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+
+<h3 class="title">{$post->getTopic()}</h3>
+<p>{$post->getText()}</p>
+<div class="posted">
+ {$locale->tr("posted_by")} 
+ <a href="{$url->postUserLink($postOwner)}">{$postOwner->getUsername()}</a>
+
+ ({foreach name=categories from=$post->getCategories() item=postCategory}
+    <a href="{$url->categoryLink($postCategory)}">{$postCategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}
+  {/foreach})
+  
+ :: 
+{if $post->getCommentsEnabled()}
+<a href="{$url->postPermalink($post)}">{$locale->tr("comments")}
+({$post->getTotalComments()})</a> ::
+{/if}
+<a href="{$url->postPermalink($post)}">
+   {$locale->tr("permalink")}</a> ::
+<a href="{$url->postTrackbackStatsLink($post)}">
+   {$locale->tr("trackbacks")} ({$post->getTotalTrackbacks()})</a>
+
+</div>

Added: templates/trunk/Soft-Blue/postandcomments.template
===================================================================
--- templates/trunk/Soft-Blue/postandcomments.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Blue/postandcomments.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,33 @@
+{include file="$blogtemplate/header.template"}
+   {assign var="poster" value=$post->getUserInfo()}
+   {assign var="postDate" value=$post->getDateObject()}
+   <h2 class="date">{$locale->formatDate($postDate, "%A, %B %d, %Y")}</h2>
+   <div class="blogbody">
+   <!-- {$url->postTrackbackLink($post)} -->
+   <p>{include file="$blogtemplate/post.template"}</p>
+   </div>
+   {foreach from=$comments item=comment}
+   <div class="blogbody">
+    <p class="title">
+     <img src="{$url->getUrl("/imgs/comment_icon1.gif")}"/> {$comment->getTopic()} <span class="categoryinfo">[<a href="{$url->replyCommentLink($post,$comment)}">{$locale->tr("reply")}</a>]</span>
+    </p>
+    {$comment->getText()}
+    <div class="posted">
+    {assign var="commentDate" value=$comment->getTimestamp()}
+    Comment by 
+    {if $comment->getUserUrl() != "" }
+    <a href="{$comment->getUserUrl()}">{$comment->getUsername()}</a>
+    {else}
+    {$comment->getUsername()}
+    {/if}
+    ({$locale->formatDate($commentDate, "%m/%d/%Y %H:%M")})</div></div>
+  {/foreach}
+{if $post->getCommentsEnabled()}
+<p>
+<div style="padding-left: 20px">
+<h3>{$locale->tr("add_comment")}</h3>
+{include file="$blogtemplate/commentform.template"}
+</div>
+</p>
+{/if}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Soft-Blue/posttrackbacks.template
===================================================================
--- templates/trunk/Soft-Blue/posttrackbacks.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Blue/posttrackbacks.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,14 @@
+{include file="$blogtemplate/header.template"}
+  <p>
+    {$locale->tr("trackbacks_for_article")} "<a href="{$url->postLink($post)}">{$post->getTopic()}</a>":
+  </p>
+  <p>
+  {foreach from=$trackbacks item=trackback}
+   <a href="{$trackback->getUrl()}">{$trackback->getTitle()}</a><br/>
+   <b>{$locale->tr("trackback_excerpt")}:</b> {$trackback->getExcerpt()}<br/>
+   <b>{$locale->tr("trackback_weblog")}:</b> {$trackback->getBlogName()}<br/>
+   {assign var="trackbackDate" value=$trackback->getDateObject()}
+   <b>{$locale->tr("date")}:</b> {$locale->formatDate($trackbackDate, "%d/%m/%Y %H:%M")}<br/><br/>
+  {/foreach}
+  </p>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Soft-Blue/resource.template
===================================================================
--- templates/trunk/Soft-Blue/resource.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Blue/resource.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,55 @@
+{include file="$blogtemplate/header.template"}
+
+{assign var=metadata value=$resource->getMetadataReader()}
+{assign var=updated value=$resource->getTimestamp()}
+<div id="container">
+ <div class="blog">
+  <h2 class="date">{$resource->getFileName()}</h2>
+  <div class="blogbody">
+   <div class="posted">
+    <a href="{$url->resourceDownloadLink($resource)}">{$locale->tr("download")}</a> 
+    ({$metadata->getRoundedSize()}) | {$locale->tr("created")} {$locale->formatDate($updated,"%d %b, %Y")}
+   </div>
+  </div>
+  <p>{$resource->getDescription()}</p>
+  {if $resource->isImage()}
+   <img src="{$url->resourceMediumSizePreviewLink($resource)}" alt="{$resource->getFileName()}, {$metadata->getRoundedSize()}" />
+  {else}
+   <a href="{$url->resourceDownloadLink($resource)}">
+   {* show some information about the file *}
+   {if $resource->isSound()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+     </a><br/>     
+     {$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+     {$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+     {$locale->tr("sample_rate")}: {$metadata->getSampleRate()} Khz
+   {elseif $resource->isVideo()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+    </a><br/>
+    {$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+    {$locale->tr("size")}: {$metadata->getHeight()} x {$metadata->getWidth()}<br/>
+    {$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+    {$locale->tr("video_codec")}: {$metadata->getVideoCodec()}<br/>
+    {$locale->tr("audio_codec")}: {$metadata->getAudioCodec()}
+   {elseif $resource->isZip()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/compressed.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+    </a><br/>
+    {$metadata->getTotalFiles()} {$locale->tr("files")}<br/>
+    {$locale->tr("uncompressed_size")}: {$metadata->getRoundedUncompressedSize()}
+   {else}
+     <img alt="Sound" src="{$url->getUrl("/imgs/file.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+     </a>    
+   {/if}   
+  {/if}
+  <br/>
+  <p>
+   {assign var=album value=$resource->getAlbum()}
+   <a href="{$url->albumLink($album)}">{$locale->tr("back")}</a>
+  </p>
+ </div>
+</div>
+{include file="$blogtemplatee/footer.template"}

Added: templates/trunk/Soft-Blue/screenshot.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/Soft-Blue/searchresults.template
===================================================================
--- templates/trunk/Soft-Blue/searchresults.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Blue/searchresults.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,15 @@
+{include file="$blogtemplate/header.template"}
+   <h2>{$locale->tr("search_results")}</h2>
+   <p>
+    {foreach from=$searchresults item=result}
+     <div class="searchresult">
+      {assign var=article value=$result->getArticle()}
+      <a href="{$url->postPermalink($article)}"><h3><b>{$article->getTopic()}</b></h3></a>
+      <p>
+      {$article->getText()|strip_tags|truncate:300:"...":false}
+      </p>
+     </div>
+     <br/>
+    {/foreach}
+   </p> 
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Soft-Blue/style.css
===================================================================
--- templates/trunk/Soft-Blue/style.css	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Blue/style.css	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,264 @@
+/* 
+    "Soft Blue" was based on "Plain Blue," which was written by Scott Yang 
+    of www.movablestyle.com and released by him under the Creative Commons
+    attribution license (http://creativecommons.org/licenses/by/2.0/).
+*/
+
+body, table {
+    font-family: verdana, helvetica;
+}
+
+body {
+    background-color: #fff;
+    margin: 0px;
+    padding: 0px;
+}
+
+a 		{ color: #668; text-decoration: none; font-weight:normal; } 
+a:link		{ color: #668; } 
+a:visited	{ color: #668; } 
+a:active	{ color: #334; } 
+a:hover		{ color: #334; }
+
+h1, h2, h3 {
+    margin: 0px;
+    padding: 0px;
+}
+
+#banner, #banner-commentspop {
+    background-color: #ddf;
+    border-bottom: 1px dotted #668;
+}
+
+#banner {
+    height: 65px;
+    padding: 10px 0 0 15px;
+}
+
+#banner-commentspop {
+    font-size: x-large;
+    font-weight: bold;
+    padding: 5px 0 5px 5px;
+    margin-bottom: 10px;
+}
+
+#banner a,
+#banner a:link,
+#banner a:visited,
+#banner a:active,
+#banner a:hover {
+    color: #000;
+    font-size: xx-large;
+    font-weight: bold;
+    text-decoration: none;
+}
+
+#banner .description {
+    color: #668;
+    font-family: times, serif;
+    font-size: large;
+    font-style: italic;
+    font-weight: bold;
+    margin-left: 10px;
+}	
+
+#content {
+    margin-right: 230px;
+    border-right: #668 dotted 1px;
+}
+
+#container {
+    margin: 10px;
+}
+
+#links {
+    background-color: #fff;
+    border-left: 1px dotted #668;
+    padding: 10px;				
+    position: absolute;
+    top: 0px;
+    right: 0px;
+    width: 209px;
+}
+
+body > #links {
+    width: 210px;
+}
+
+.blog {
+    padding: 10px;
+    margin-bottom: 10px;
+}	
+
+
+.blogbody {
+    color: #666;
+    font-size: small;
+    font-weight: normal;
+    background: #fff;
+    line-height: 140%;			
+    margin-left: 15px;
+    margin-bottom: 10px;
+    padding: 5px;
+}
+
+.blogbody a,
+.blogbody a:link,
+.blogbody a:visited {
+    border-bottom: 1px dotted #334;
+}
+.blogbody a:active,
+.blogbody a:hover {
+    border-bottom: 1px solid #668;
+}
+
+.title	{ 
+    color: #668; 	
+    font-family: verdana, helvetica, sans-serif;
+    font-size: normal; 
+}			
+
+#menu {
+    background: #fff;
+    font-size: small;
+    text-align: left;  							
+}		
+
+.date	{ 
+    color: #444; 
+    font-size: small; 
+    font-weight: bold;
+    margin-bottom: 5px;
+}			
+
+.posted	{ 
+    color: #666; 
+    font-size: x-small; 
+    font-style: italic;
+    margin-top: 8px;
+}
+
+
+.calendar {
+    font-size: x-small;
+    font-weight: normal;
+    line-height: 140%;
+    padding: 2px;
+    text-align: center;	
+}
+
+.calendarToday {
+    font-size: x-small;
+    font-weight: bold;
+    text-decoration: underline;
+    line-height: 140%;
+    padding: 2px; 
+    text-align: center;  
+}
+
+div.calendar {
+    padding: 3px;
+}
+
+div.calendar table {
+    width: 100%;
+}
+
+.calendarhead {	
+    background: #ddf;
+    border: #9c9 dotted 1px;
+    color: #668;
+    font-size: x-small;
+    font-weight: bold;
+    line-height: 140%;
+    padding: 2px;					
+    width: 100%;
+}	
+
+.side {
+    color: #333;
+    font-size: x-small;
+    font-weight: normal;
+    line-height: 140%;
+    padding: 3px 7px;				
+}	
+
+DIV.side UL {
+    position: relative;
+    left: -20px;
+}
+
+.sidecal {
+    position: relative;
+    left: 26px;
+    color: #333;
+    font-size: x-small;
+    font-weight: normal;
+    line-height: 140%;
+    padding: 3px 7px;
+    text-align: center;
+}
+
+.sidetitle {
+    background-color: #ddf;
+    border: 1px dotted #9c9;
+    color: #668;
+    font-size: x-small;
+    font-weight: bold;
+    padding: 2px;
+    margin-top: 10px;
+    letter-spacing: .3em;
+    text-align:center;		  					
+}		
+
+.syndicate {
+    font-size: x-small;
+    font-weight: bold;		
+    padding: 2px;
+    margin-top: 10px;
+    text-align: center;
+}	
+
+.powered {
+    font-size: x-small;
+    font-weight: bold;
+    line-height:140%;
+    margin-top: 10px;
+    padding:2px;
+    text-align:center;
+}	
+.Pages {
+	clear:all;
+	text-align: center;
+	margin-bottom: 20px;
+	margin-top: 20px;
+	font-size: 12px;
+	padding-top: 10px;
+	padding-bottom: 10px;
+}
+.Pages a, .Pages a:link, .Pages a:href, .Pages a:hover {
+ text-decoration: none;
+ border: 0px;
+}
+
+.Pages .pagerLinkPrevPage, .pagerLink, .pagerLinkNextPage{
+	padding: 2px 6px;
+}
+
+.Pages .pagerLinkPrevPage{
+	margin-right:20px;
+}
+.Pages .pagerLinkNextPage {
+	margin-left:20px;
+}
+
+.Pages .pagerCurrent {
+	padding: 2px 6px; 
+	border-color: #999; 
+	font-weight: bold; 
+	font-size: 13px; 
+	vertical-align: top; 
+	background: #fff; 
+	color: #FF0084;	
+}
+

Added: templates/trunk/Soft-Green/album.template
===================================================================
--- templates/trunk/Soft-Green/album.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Green/album.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,87 @@
+{include file="$blogtemplate/header.template"}
+<div id="container">
+<p>
+ {$album->getDescription()}
+</p>
+
+ <!-- album contents go here -->
+<div id="album">
+<table style="border:0px;width:100%;" summary="Album Resources">
+ <tr>
+  <td style="width:50%;" align="center" >
+   <a class="nodecoration" href="{$url->parentAlbumLink($album)}">
+    <img style="border:0px" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+    ..
+   </a>
+  </td>
+  {assign var="counter" value=1}
+  {assign var=children value=$album->getChildren()}
+  {foreach from=$children item=childalbum}
+  <td style="width:50%;" align="center" >
+   <a class="nodecoration" href="{$url->albumLink($childalbum)}">
+   <img style="border:0px;" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+   {$childalbum->getName()} ({$childalbum->getNumResources()})
+  </a>
+  <br/><br/>
+  {assign var="counter" value="`$counter+1`"}
+  </td>
+  {if $counter%2 == 0}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+
+ <!--- show the resources here -->
+
+ 
+ {foreach from=$resources item=resource}
+  <td style="width:25%;" align="center" >
+  {if $resource->hasPreview()}
+   {*<a target="_blank" href="resserver.php?blogId={$blog->getId()}&amp;resource={$resource->getFileName()}">*}
+   <a href="{$url->resourceLink($resource)}">
+    <img alt="{$resource->getDescription()}" style="border:0px;" src="{$url->resourcePreviewLink($resource)}" />
+    <br/>{$resource->getFileName()}
+   </a>
+  {else}
+   <a class="nodecoration" href="{$url->resourceLink($resource)}">
+   {if $resource->isSound()}
+    <img alt="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" style="border:0px;" />
+   {elseif $resource->isVideo()}
+    <img alt="Video" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" style="border:0px;" />
+   {elseif $resource->isZip()}
+    <img alt="Zip" src="{$url->getUrl("/imgs/compressed.gif")}" height="64" width="64" style="border:0px;" />   
+   {else}
+    <img alt="File" src="{$url->getUrl("/imgs/file.gif")}" height="64" width="64" style="border:0px;" />    
+   {/if}
+   <br/>{$resource->getFileName()}
+   </a>
+  {/if}
+  <br/>
+  {assign var=metadata value=$resource->getMetadataReader()}
+  {$metadata->getRoundedSize()}<br/>
+  {if $resource->isImage()}
+   {$metadata->getWidth()} x {$metadata->getHeight()}<br/>
+  {elseif $resource->isSound()}
+   {$metadata->getFormat()|upper} {$metadata->getSampleRate()} bps<br/>
+  {elseif $resource->isVideo()}
+   {$metadata->getFormat()|upper}
+   {$metadata->getWidth()} x {$metadata->getHeight()}, 
+   {$metadata->getLengthString()}<br/>
+  {elseif $resource->isZip()}
+   {$metadata->getTotalFiles()} {$locale->tr("files")}<br/>
+  {/if}
+  {assign var="counter" value="`$counter+1`"}
+  </td>
+  {if $counter%2 == 0}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+ <td></td></tr>
+</table>
+ <div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+ <!-- end of album contents -->
+ 
+ </div>
+</div>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Soft-Green/albums.template
===================================================================
--- templates/trunk/Soft-Green/albums.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Green/albums.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,25 @@
+{include file="$blogtemplate/header.template"}
+<div id="container">
+<!-- album contents go here -->
+<br/>
+<table style="border:0px;width:100%;" summary="Albums">
+<tr>
+  {assign var="counter" value=0}
+  {foreach from=$albums item=album}
+  <td style="width:33%;" align="center">
+   <a class="nodecoration" href="{$url->albumLink($album)}">
+   <img style="border:0px;" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+   {$album->getName()} ({$album->getNumResources()})
+  </a>
+  {assign var="counter" value="`$counter+1`"}
+  </td>
+  {if $counter%2 == 0}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+ <td></td></tr>
+ </table>
+ <!-- end of the albums -->
+</div>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Soft-Green/commentarticle.template
===================================================================
--- templates/trunk/Soft-Green/commentarticle.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Green/commentarticle.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,4 @@
+{include file="$blogtemplate/header.template"}
+<h3>{$locale->tr("add_comment")}</h3>
+ {include file="$blogtemplate/commentform.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Soft-Green/commentform.template
===================================================================
--- templates/trunk/Soft-Green/commentform.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Green/commentform.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,14 @@
+  <form name="NewComment" action="{$url->getIndexUrl()}" method="post">
+  <p>
+   {$locale->pr("comment_topic")}<br/><input type="text" style="width: 80%" name="commentTopic" value=""/>
+   <p>{$locale->pr("comment_text")} <br/><textarea rows="10" style="width: 80%" name="commentText"></textarea></p>
+   <p>{$locale->pr("comment_username")}<br/> <input type="text" name="userName" value=""/></p>
+   <p>{$locale->pr("comment_email")}<br/> <input type="text" name="userEmail" value=""/></p>
+   <p>{$locale->pr("comment_url")}<br/> <input type="text" name="userUrl" value=""/></p>
+   <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}"/>
+  </p>
+  </form>

Added: templates/trunk/Soft-Green/error.template
===================================================================
--- templates/trunk/Soft-Green/error.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Green/error.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,4 @@
+{include file="$blogtemplate/header.template"}
+ <h3>{$locale->tr("error")}</h3>
+ {$locale->tr($message)}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Soft-Green/footer.template
===================================================================
--- templates/trunk/Soft-Green/footer.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Green/footer.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,84 @@
+</div>
+</div>
+
+<div id="links">
+
+<div class="sidetitle">{$locale->tr("search")}</div>
+<div class="sidecal">
+   <form name="search_form" method="post" action="{$url->getIndexUrl()}">
+    <input type="text" name="searchTerms" value="" size="14" /><br/>
+    <input type="hidden" name="op" value="Search" />
+    <input type="hidden" name="blogId" value="{$blog->getId()}"/>   
+    <input type="submit" name="Search" value="{$locale->tr("search")}" />
+   </form>
+</div>
+
+<div class="sidetitle">{$locale->tr("calendar")}</div>
+<div class="sidecal">{$calendar}</div>
+
+<div class="sidetitle">{$locale->tr("archives")}</div>
+<div class="side">
+<p>
+ <ul>
+ {foreach from=$archives item=archive}
+  <li><a href="{$archive->getUrl()}">{$archive->getName()}</a></li>
+ {/foreach}
+ </ul>
+</p>
+</div>
+
+<div class="sidetitle">{$locale->tr("categories")}</div>
+<div class="side">
+<p>
+ <ul>
+ {foreach from=$articlecategories item=category}
+  <li><a href="{$url->categoryLink($category)}">{$category->getName()}</a></li>
+ {/foreach}
+ </ul>
+</p>
+</div>
+
+<div class="sidetitle">{$locale->tr("links")}</div>
+<div class="side">
+<p>
+  <ul>
+   {foreach from=$mylinkscategories item=linkcategory}
+     <li><b>{$linkcategory->getName()}</b>
+     <ul>
+      {foreach from=$linkcategory->getLinks() item=link}
+       <li><a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a></li>
+      {/foreach}
+     </ul>
+    </li>
+   {/foreach}  
+   </ul>
+</p>
+</div>
+
+<div class="sidetitle">{$locale->tr("menu")}</div>
+<div class="side">
+<ul>
+<p>
+   <li><a href="{$url->blogLink()}">{$locale->tr("main")}</a></li>
+   <li><a href="{$url->albumLink()}">{$locale->tr("albums")}</a></li>
+  </ul>
+</p> 
+</div>
+
+<div class="sidetitle">{$locale->tr("syndicate")}</div>
+<div class="side">
+<ul>
+<p>
+    <li><a class="nodecoration" title="Link to the RSS 0.90 feed." href="{$url->rssLink("rss090")}"><img src="{$url->getUrl("/imgs/rss090_logo.gif")}" style="border:0px;" alt="RSS 0.90" /></a></li>
+    <li><a class="nodecoration" title="Link to the RSS 1.0 feed." href="{$url->rssLink("rss10")}"><img src="{$url->getUrl("/imgs/rss10_logo.gif")}" style="border:0px;" alt="RSS 1.0" /></a></li>
+    <li><a class="nodecoration" title="Link to the RSS 2.0 feed." href="{$url->rssLink("rss20")}"><img src="{$url->getUrl("/imgs/rss20_logo.gif")}" style="border:0px;" alt="RSS 2.0" /></a></li>
+    <li><a class="nodecoration" title="Link to the Atom 0.3 feed." href="{$url->rssLink("atom")}"><img src="{$url->getUrl("/imgs/atom_logo.png")}" style="border:0px;" alt="Atom 0.3" /></a></li>	
+</p>
+</div>
+<div class="powered">
+Powered by <a href="http://www.lifetype.net">LifeType</a><br />    
+</div>
+
+</div>
+</body>
+</html>

Added: templates/trunk/Soft-Green/header.template
===================================================================
--- templates/trunk/Soft-Green/header.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Green/header.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,23 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset={$locale->getCharset()}" />
+<meta name="MSSmartTagsPreventParsing" content="TRUE" />
+<style type="text/css" media="screen">@import "{$url->getTemplateFile("style.css")}";</style>
+<title>{$blog->getBlog()}</title>
+ <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")}" />
+</head>
+
+<body>
+<div id="banner">
+<h1><a href="{$url->blogLink()}">{$blog->getBlog()}</a></h1>
+{if $blog->getAbout()}<span class="description">{$blog->getAbout()}</span>{/if}
+</div>
+
+<div id="content">
+<div class="blog">
+

Added: templates/trunk/Soft-Green/main.template
===================================================================
--- templates/trunk/Soft-Green/main.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Green/main.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,9 @@
+{include file="$blogtemplate/header.template"}
+ {foreach from=$posts item=post}
+   {assign var="postDate" value=$post->getDateObject()}
+   <div class="blogbody">
+   {include file="$blogtemplate/post.template"}
+   </div>
+ {/foreach}
+ <div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Soft-Green/post.template
===================================================================
--- templates/trunk/Soft-Green/post.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Green/post.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,24 @@
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+
+<h3 class="title">{$post->getTopic()}</h3>
+<p>{$post->getText()}</p>
+<div class="posted">
+ {$locale->tr("posted_by")} 
+ <a href="{$url->postUserLink($postOwner)}">{$postOwner->getUsername()}</a>
+
+ ({foreach name=categories from=$post->getCategories() item=postCategory}
+    <a href="{$url->categoryLink($postCategory)}">{$postCategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}
+  {/foreach})
+  
+ :: 
+{if $post->getCommentsEnabled()}
+<a href="{$url->postPermalink($post)}">{$locale->tr("comments")}
+({$post->getTotalComments()})</a> ::
+{/if}
+<a href="{$url->postPermalink($post)}">
+   {$locale->tr("permalink")}</a> ::
+<a href="{$url->postTrackbackStatsLink($post)}">
+   {$locale->tr("trackbacks")} ({$post->getTotalTrackbacks()})</a>
+
+</div>

Added: templates/trunk/Soft-Green/postandcomments.template
===================================================================
--- templates/trunk/Soft-Green/postandcomments.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Green/postandcomments.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,33 @@
+{include file="$blogtemplate/header.template"}
+   {assign var="poster" value=$post->getUserInfo()}
+   {assign var="postDate" value=$post->getDateObject()}
+   <h2 class="date">{$locale->formatDate($postDate, "%A, %B %d, %Y")}</h2>
+   <div class="blogbody">
+   <!-- {$url->postTrackbackLink($post)} -->
+   <p>{include file="$blogtemplate/post.template"}</p>
+   </div>
+   {foreach from=$comments item=comment}
+   <div class="blogbody">
+    <p class="title">
+     <img src="{$url->getUrl("/imgs/comment_icon1.gif")}"/> {$comment->getTopic()} <span class="categoryinfo">[<a href="{$url->replyCommentLink($post,$comment)}">{$locale->tr("reply")}</a>]</span>
+    </p>
+    {$comment->getText()}
+    <div class="posted">
+    {assign var="commentDate" value=$comment->getTimestamp()}
+    Comment by 
+    {if $comment->getUserUrl() != "" }
+    <a href="{$comment->getUserUrl()}">{$comment->getUsername()}</a>
+    {else}
+    {$comment->getUsername()}
+    {/if}
+    ({$locale->formatDate($commentDate, "%m/%d/%Y %H:%M")})</div></div>
+  {/foreach}
+{if $post->getCommentsEnabled()}
+<p>
+<div style="padding-left: 20px">
+<h3>{$locale->tr("add_comment")}</h3>
+{include file="$blogtemplate/commentform.template"}
+</div>
+</p>
+{/if}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Soft-Green/posttrackbacks.template
===================================================================
--- templates/trunk/Soft-Green/posttrackbacks.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Green/posttrackbacks.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,14 @@
+{include file="$blogtemplate/header.template"}
+  <p>
+    {$locale->tr("trackbacks_for_article")} "<a href="{$url->postLink($post)}">{$post->getTopic()}</a>":
+  </p>
+  <p>
+  {foreach from=$trackbacks item=trackback}
+   <a href="{$trackback->getUrl()}">{$trackback->getTitle()}</a><br/>
+   <b>{$locale->tr("trackback_excerpt")}:</b> {$trackback->getExcerpt()}<br/>
+   <b>{$locale->tr("trackback_weblog")}:</b> {$trackback->getBlogName()}<br/>
+   {assign var="trackbackDate" value=$trackback->getDateObject()}
+   <b>{$locale->tr("date")}:</b> {$locale->formatDate($trackbackDate, "%d/%m/%Y %H:%M")}<br/><br/>
+  {/foreach}
+  </p>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Soft-Green/resource.template
===================================================================
--- templates/trunk/Soft-Green/resource.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Green/resource.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,55 @@
+{include file="$blogtemplate/header.template"}
+
+{assign var=metadata value=$resource->getMetadataReader()}
+{assign var=updated value=$resource->getTimestamp()}
+<div id="container">
+ <div class="blog">
+  <h2 class="date">{$resource->getFileName()}</h2>
+  <div class="blogbody">
+   <div class="posted">
+    <a href="{$url->resourceDownloadLink($resource)}">{$locale->tr("download")}</a> 
+    ({$metadata->getRoundedSize()}) | {$locale->tr("created")} {$locale->formatDate($updated,"%d %b, %Y")}
+   </div>
+  </div>
+  <p>{$resource->getDescription()}</p>
+  {if $resource->isImage()}
+   <img src="{$url->resourceMediumSizePreviewLink($resource)}" alt="{$resource->getFileName()}, {$metadata->getRoundedSize()}" />
+  {else}
+   <a href="{$url->resourceDownloadLink($resource)}">
+   {* show some information about the file *}
+   {if $resource->isSound()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+     </a><br/>     
+     {$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+     {$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+     {$locale->tr("sample_rate")}: {$metadata->getSampleRate()} Khz
+   {elseif $resource->isVideo()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+    </a><br/>
+    {$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+    {$locale->tr("size")}: {$metadata->getHeight()} x {$metadata->getWidth()}<br/>
+    {$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+    {$locale->tr("video_codec")}: {$metadata->getVideoCodec()}<br/>
+    {$locale->tr("audio_codec")}: {$metadata->getAudioCodec()}
+   {elseif $resource->isZip()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/compressed.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+    </a><br/>
+    {$metadata->getTotalFiles()} {$locale->tr("files")}<br/>
+    {$locale->tr("uncompressed_size")}: {$metadata->getRoundedUncompressedSize()}
+   {else}
+     <img alt="Sound" src="{$url->getUrl("/imgs/file.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+     </a>    
+   {/if}   
+  {/if}
+  <br/>
+  <p>
+   {assign var=album value=$resource->getAlbum()}
+   <a href="{$url->albumLink($album)}">{$locale->tr("back")}</a>
+  </p>
+ </div>
+</div>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Soft-Green/screenshot.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/Soft-Green/searchresults.template
===================================================================
--- templates/trunk/Soft-Green/searchresults.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Green/searchresults.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,15 @@
+{include file="$blogtemplate/header.template"}
+   <h2>{$locale->tr("search_results")}</h2>
+   <p>
+    {foreach from=$searchresults item=result}
+     <div class="searchresult">
+      {assign var=article value=$result->getArticle()}
+      <a href="{$url->postPermalink($article)}"><h3><b>{$article->getTopic()}</b></h3></a>
+      <p>
+      {$article->getText()|strip_tags|truncate:300:"...":false}
+      </p>
+     </div>
+     <br/>
+    {/foreach}
+   </p> 
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Soft-Green/style.css
===================================================================
--- templates/trunk/Soft-Green/style.css	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Green/style.css	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,256 @@
+/* 
+    "Soft Green" was based on "Plain Blue," which was written by Scott Yang 
+    of www.movablestyle.com and released by him under the Creative Commons
+    attribution license (http://creativecommons.org/licenses/by/2.0/).
+*/
+
+body, table {
+    font-family: verdana, helvetica;
+}
+
+body {
+    background-color: #fff;
+    margin: 0px;
+    padding: 0px;
+}
+
+a 		{ color: #337C66; text-decoration: none; font-weight:normal; } 
+a:link		{ color: #337C66; } 
+a:visited	{ color: #337C66; } 
+a:active	{ color: #004933; } 
+a:hover		{ color: #004933; }
+
+h1, h2, h3 {
+    margin: 0px;
+    padding: 0px;
+}
+
+#banner, #banner-commentspop {
+    background-color: #DCFFCB;
+    border-bottom: 1px dotted #337C66;
+}
+
+#banner {
+    height: 65px;
+    padding: 10px 0 0 15px;
+}
+
+#banner-commentspop {
+    font-size: x-large;
+    font-weight: bold;
+    padding: 5px 0 5px 5px;
+    margin-bottom: 10px;
+}
+
+#banner a,
+#banner a:link,
+#banner a:visited,
+#banner a:active,
+#banner a:hover {
+    color: #000;
+    font-size: xx-large;
+    font-weight: bold;
+    text-decoration: none;
+}
+
+#banner .description {
+    color: #337C66;
+    font-family: times, serif;
+    font-size: large;
+    font-style: italic;
+    font-weight: bold;
+    margin-left: 10px;
+}	
+
+#content {
+    margin-right: 230px;
+    border-right: #337C66 dotted 1px;
+}
+
+#container {
+    margin: 10px;
+}
+
+#links {
+    background-color: #fff;
+    border-left: 1px dotted #337C66;
+    padding: 10px;				
+    position: absolute;
+    top: 0px;
+    right: 0px;
+    width: 209px;
+}
+
+body > #links {
+    width: 210px;
+}
+
+.blog {
+    padding: 10px;
+    margin-bottom: 10px;
+}	
+
+
+.blogbody {
+    color: #666;
+    font-size: small;
+    font-weight: normal;
+    background: #fff;
+    line-height: 140%;			
+    margin-left: 15px;
+    margin-bottom: 10px;
+    padding: 5px;
+}
+
+.blogbody a,
+.blogbody a:link,
+.blogbody a:visited {
+    border-bottom: 1px dotted #004933;
+}
+.blogbody a:active,
+.blogbody a:hover {
+    border-bottom: 1px solid #337C66;
+}
+
+.title	{ 
+    color: #337C66;
+    font-family: verdana, helvetica, sans-serif;
+    font-size: normal; 
+}			
+
+#menu {
+    background: #fff;
+    font-size: small;
+    text-align: left;  							
+}		
+
+.date	{ 
+    color: #444; 
+    font-size: small; 
+    font-weight: bold;
+    margin-bottom: 5px;
+}			
+
+.posted	{ 
+    color: #666; 
+    font-size: x-small; 
+    font-style: italic;
+    margin-top: 8px;
+}
+
+
+.calendar {
+    font-size: x-small;
+    font-weight: normal;
+    line-height: 140%;
+    padding: 2px;
+    text-align: center;	
+}
+
+.calendarToday {
+    font-size: x-small;
+    font-weight: bold;
+    text-decoration: underline;
+    line-height: 140%;
+    padding: 2px;
+    text-align: center;
+}
+
+div.calendar {
+    padding: 3px;
+}
+
+div.calendar table {
+    width: 100%;
+}
+
+.calendarhead {	
+    background: #DCFFCB;
+    border: #9c9 dotted 1px;
+    color: #337C66;
+    font-size: x-small;
+    font-weight: bold;
+    line-height: 140%;
+    padding: 2px;					
+    width: 100%;
+}	
+
+.side {
+    color: #333;
+    font-size: x-small;
+    font-weight: normal;
+    line-height: 140%;
+    padding: 3px 7px;				
+}	
+
+.sidecal {
+    position: relative;
+    left: 26px;
+    color: #333;
+    font-size: x-small;
+    font-weight: normal;
+    line-height: 140%;
+    padding: 3px 7px;
+    text-align: center;
+}
+
+.sidetitle {
+    background-color: #DCFFCB;
+    border: 1px dotted #9c9;
+    color: #337C66;
+    font-size: x-small;
+    font-weight: bold;
+    padding: 2px;
+    margin-top: 10px;
+    letter-spacing: .3em;
+    text-align:center;		  					
+}		
+
+.powered {
+    font-size: x-small;
+    font-weight: bold;
+    line-height:140%;
+    margin-top: 10px;
+    padding:2px;
+    text-align:center;
+}	
+
+DIV.side UL {
+    position: relative;
+    left: -20px;
+}
+.Pages {
+	clear:all;
+	text-align: center;
+	margin-bottom: 20px;
+	margin-top: 20px;
+	font-size: 12px;
+	padding-top: 10px;
+	padding-bottom: 10px;
+}
+.Pages a, .Pages a:link, .Pages a:href, .Pages a:hover {
+ text-decoration: none;
+ border: 0px;
+}
+
+.Pages .pagerLinkPrevPage, .pagerLink, .pagerLinkNextPage{
+	padding: 2px 6px;
+}
+
+.Pages .pagerLinkPrevPage{
+	margin-right:20px;
+}
+.Pages .pagerLinkNextPage {
+	margin-left:20px;
+}
+
+.Pages .pagerCurrent {
+	padding: 2px 6px; 
+	border-color: #999; 
+	font-weight: bold; 
+	font-size: 13px; 
+	vertical-align: top; 
+	background: #fff; 
+	color: #FF0084;	
+}
+

Added: templates/trunk/Soft-Red/album.template
===================================================================
--- templates/trunk/Soft-Red/album.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Red/album.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,87 @@
+{include file="$blogtemplate/header.template"}
+<div id="container">
+<p>
+ {$album->getDescription()}
+</p>
+
+ <!-- album contents go here -->
+<div id="album">
+<table style="border:0px;width:100%;" summary="Album Resources">
+ <tr>
+  <td style="width:50%;" align="center" >
+   <a class="nodecoration" href="{$url->parentAlbumLink($album)}">
+    <img style="border:0px" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+    ..
+   </a>
+  </td>
+  {assign var="counter" value=1}
+  {assign var=children value=$album->getChildren()}
+  {foreach from=$children item=childalbum}
+  <td style="width:50%;" align="center" >
+   <a class="nodecoration" href="{$url->albumLink($childalbum)}">
+   <img style="border:0px;" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+   {$childalbum->getName()} ({$childalbum->getNumResources()})
+  </a>
+  <br/><br/>
+  {assign var="counter" value="`$counter+1`"}
+  </td>
+  {if $counter%2 == 0}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+
+ <!--- show the resources here -->
+
+ 
+ {foreach from=$resources item=resource}
+  <td style="width:25%;" align="center" >
+  {if $resource->hasPreview()}
+   {*<a target="_blank" href="resserver.php?blogId={$blog->getId()}&amp;resource={$resource->getFileName()}">*}
+   <a href="{$url->resourceLink($resource)}">
+    <img alt="{$resource->getDescription()}" style="border:0px;" src="{$url->resourcePreviewLink($resource)}" />
+    <br/>{$resource->getFileName()}
+   </a>
+  {else}
+   <a class="nodecoration" href="{$url->resourceLink($resource)}">
+   {if $resource->isSound()}
+    <img alt="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" style="border:0px;" />
+   {elseif $resource->isVideo()}
+    <img alt="Video" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" style="border:0px;" />
+   {elseif $resource->isZip()}
+    <img alt="Zip" src="{$url->getUrl("/imgs/compressed.gif")}" height="64" width="64" style="border:0px;" />   
+   {else}
+    <img alt="File" src="{$url->getUrl("/imgs/file.gif")}" height="64" width="64" style="border:0px;" />    
+   {/if}
+   <br/>{$resource->getFileName()}
+   </a>
+  {/if}
+  <br/>
+  {assign var=metadata value=$resource->getMetadataReader()}
+  {$metadata->getRoundedSize()}<br/>
+  {if $resource->isImage()}
+   {$metadata->getWidth()} x {$metadata->getHeight()}<br/>
+  {elseif $resource->isSound()}
+   {$metadata->getFormat()|upper} {$metadata->getSampleRate()} bps<br/>
+  {elseif $resource->isVideo()}
+   {$metadata->getFormat()|upper}
+   {$metadata->getWidth()} x {$metadata->getHeight()}, 
+   {$metadata->getLengthString()}<br/>
+  {elseif $resource->isZip()}
+   {$metadata->getTotalFiles()} {$locale->tr("files")}<br/>
+  {/if}
+  {assign var="counter" value="`$counter+1`"}
+  </td>
+  {if $counter%2 == 0}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+ <td></td></tr>
+</table>
+ <div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+ <!-- end of album contents -->
+ 
+ </div>
+</div>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Soft-Red/albums.template
===================================================================
--- templates/trunk/Soft-Red/albums.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Red/albums.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,25 @@
+{include file="$blogtemplate/header.template"}
+<div id="container">
+<!-- album contents go here -->
+<br/>
+<table style="border:0px;width:100%;" summary="Albums">
+<tr>
+  {assign var="counter" value=0}
+  {foreach from=$albums item=album}
+  <td style="width:33%;" align="center">
+   <a class="nodecoration" href="{$url->albumLink($album)}">
+   <img style="border:0px;" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+   {$album->getName()} ({$album->getNumResources()})
+  </a>
+  {assign var="counter" value="`$counter+1`"}
+  </td>
+  {if $counter%2 == 0}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+ <td></td></tr>
+ </table>
+ <!-- end of the albums -->
+</div>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Soft-Red/commentarticle.template
===================================================================
--- templates/trunk/Soft-Red/commentarticle.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Red/commentarticle.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,4 @@
+{include file="$blogtemplate/header.template"}
+<h3>{$locale->tr("add_comment")}</h3>
+ {include file="$blogtemplate/commentform.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Soft-Red/commentform.template
===================================================================
--- templates/trunk/Soft-Red/commentform.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Red/commentform.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,14 @@
+  <form name="NewComment" action="{$url->getIndexUrl()}" method="post">
+  <p>
+   {$locale->pr("comment_topic")}<br/><input type="text" style="width: 80%" name="commentTopic" value=""/>
+   <p>{$locale->pr("comment_text")} <br/><textarea rows="10" style="width: 80%" name="commentText"></textarea></p>
+   <p>{$locale->pr("comment_username")}<br/> <input type="text" name="userName" value=""/></p>
+   <p>{$locale->pr("comment_email")}<br/> <input type="text" name="userEmail" value=""/></p>
+   <p>{$locale->pr("comment_url")}<br/> <input type="text" name="userUrl" value=""/></p>
+   <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}"/>
+  </p>
+  </form>

Added: templates/trunk/Soft-Red/error.template
===================================================================
--- templates/trunk/Soft-Red/error.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Red/error.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,4 @@
+{include file="$blogtemplate/header.template"}
+ <h3>{$locale->tr("error")}</h3>
+ {$locale->tr($message)}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Soft-Red/footer.template
===================================================================
--- templates/trunk/Soft-Red/footer.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Red/footer.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,84 @@
+</div>
+</div>
+
+<div id="links">
+
+<div class="sidetitle">{$locale->tr("search")}</div>
+<div class="sidecal">
+   <form name="search_form" method="post" action="{$url->getIndexUrl()}">
+    <input type="text" name="searchTerms" value="" size="14" /><br/>
+    <input type="hidden" name="op" value="Search" />
+    <input type="hidden" name="blogId" value="{$blog->getId()}"/>   
+    <input type="submit" name="Search" value="{$locale->tr("search")}" />
+   </form>
+</div>
+
+<div class="sidetitle">{$locale->tr("calendar")}</div>
+<div class="sidecal">{$calendar}</div>
+
+<div class="sidetitle">{$locale->tr("archives")}</div>
+<div class="side">
+<p>
+ <ul>
+ {foreach from=$archives item=archive}
+  <li><a href="{$archive->getUrl()}">{$archive->getName()}</a></li>
+ {/foreach}
+ </ul>
+</p>
+</div>
+
+<div class="sidetitle">{$locale->tr("categories")}</div>
+<div class="side">
+<p>
+ <ul>
+ {foreach from=$articlecategories item=category}
+  <li><a href="{$url->categoryLink($category)}">{$category->getName()}</a></li>
+ {/foreach}
+ </ul>
+</p>
+</div>
+
+<div class="sidetitle">{$locale->tr("links")}</div>
+<div class="side">
+<p>
+  <ul>
+   {foreach from=$mylinkscategories item=linkcategory}
+     <li><b>{$linkcategory->getName()}</b>
+     <ul>
+      {foreach from=$linkcategory->getLinks() item=link}
+       <li><a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a></li>
+      {/foreach}
+     </ul>
+    </li>
+   {/foreach}  
+   </ul>
+</p>
+</div>
+
+<div class="sidetitle">{$locale->tr("menu")}</div>
+<div class="side">
+<ul>
+<p>
+   <li><a href="{$url->blogLink()}">{$locale->tr("main")}</a></li>
+   <li><a href="{$url->albumLink()}">{$locale->tr("albums")}</a></li>
+  </ul>
+</p> 
+</div>
+
+<div class="sidetitle">{$locale->tr("syndicate")}</div>
+<div class="side">
+<ul>
+<p>
+    <li><a class="nodecoration" title="Link to the RSS 0.90 feed." href="{$url->rssLink("rss090")}"><img src="{$url->getUrl("/imgs/rss090_logo.gif")}" style="border:0px;" alt="RSS 0.90" /></a></li>
+    <li><a class="nodecoration" title="Link to the RSS 1.0 feed." href="{$url->rssLink("rss10")}"><img src="{$url->getUrl("/imgs/rss10_logo.gif")}" style="border:0px;" alt="RSS 1.0" /></a></li>
+    <li><a class="nodecoration" title="Link to the RSS 2.0 feed." href="{$url->rssLink("rss20")}"><img src="{$url->getUrl("/imgs/rss20_logo.gif")}" style="border:0px;" alt="RSS 2.0" /></a></li>
+    <li><a class="nodecoration" title="Link to the Atom 0.3 feed." href="{$url->rssLink("atom")}"><img src="{$url->getUrl("/imgs/atom_logo.png")}" style="border:0px;" alt="Atom 0.3" /></a></li>	
+</p>
+</div>
+<div class="powered">
+Powered by <a href="http://www.lifetype.net">LifeType</a><br />    
+</div>
+
+</div>
+</body>
+</html>

Added: templates/trunk/Soft-Red/header.template
===================================================================
--- templates/trunk/Soft-Red/header.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Red/header.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,23 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset={$locale->getCharset()}" />
+<meta name="MSSmartTagsPreventParsing" content="TRUE" />
+<style type="text/css" media="screen">@import "{$url->getTemplateFile("style.css")}";</style>
+<title>{$blog->getBlog()}</title>
+ <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")}" />
+</head>
+
+<body>
+<div id="banner">
+<h1><a href="{$url->blogLink()}">{$blog->getBlog()}</a></h1>
+{if $blog->getAbout()}<span class="description">{$blog->getAbout()}</span>{/if}
+</div>
+
+<div id="content">
+<div class="blog">
+

Added: templates/trunk/Soft-Red/main.template
===================================================================
--- templates/trunk/Soft-Red/main.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Red/main.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,9 @@
+{include file="$blogtemplate/header.template"}
+ {foreach from=$posts item=post}
+   {assign var="postDate" value=$post->getDateObject()}
+   <div class="blogbody">
+   {include file="$blogtemplate/post.template"}
+   </div>
+ {/foreach}
+ <div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Soft-Red/post.template
===================================================================
--- templates/trunk/Soft-Red/post.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Red/post.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,24 @@
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+
+<h3 class="title">{$post->getTopic()}</h3>
+<p>{$post->getText()}</p>
+<div class="posted">
+ {$locale->tr("posted_by")} 
+ <a href="{$url->postUserLink($postOwner)}">{$postOwner->getUsername()}</a>
+
+ ({foreach name=categories from=$post->getCategories() item=postCategory}
+    <a href="{$url->categoryLink($postCategory)}">{$postCategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}
+  {/foreach})
+  
+ :: 
+{if $post->getCommentsEnabled()}
+<a href="{$url->postPermalink($post)}">{$locale->tr("comments")}
+({$post->getTotalComments()})</a> ::
+{/if}
+<a href="{$url->postPermalink($post)}">
+   {$locale->tr("permalink")}</a> ::
+<a href="{$url->postTrackbackStatsLink($post)}">
+   {$locale->tr("trackbacks")} ({$post->getTotalTrackbacks()})</a>
+
+</div>

Added: templates/trunk/Soft-Red/postandcomments.template
===================================================================
--- templates/trunk/Soft-Red/postandcomments.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Red/postandcomments.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,33 @@
+{include file="$blogtemplate/header.template"}
+   {assign var="poster" value=$post->getUserInfo()}
+   {assign var="postDate" value=$post->getDateObject()}
+   <h2 class="date">{$locale->formatDate($postDate, "%A, %B %d, %Y")}</h2>
+   <div class="blogbody">
+   <!-- {$url->postTrackbackLink($post)} -->
+   <p>{include file="$blogtemplate/post.template"}</p>
+   </div>
+   {foreach from=$comments item=comment}
+   <div class="blogbody">
+    <p class="title">
+     <img src="{$url->getUrl("/imgs/comment_icon1.gif")}"/> {$comment->getTopic()} <span class="categoryinfo">[<a href="{$url->replyCommentLink($post,$comment)}">{$locale->tr("reply")}</a>]</span>
+    </p>
+    {$comment->getText()}
+    <div class="posted">
+    {assign var="commentDate" value=$comment->getTimestamp()}
+    Comment by 
+    {if $comment->getUserUrl() != "" }
+    <a href="{$comment->getUserUrl()}">{$comment->getUsername()}</a>
+    {else}
+    {$comment->getUsername()}
+    {/if}
+    ({$locale->formatDate($commentDate, "%m/%d/%Y %H:%M")})</div></div>
+  {/foreach}
+{if $post->getCommentsEnabled()}
+<p>
+<div style="padding-left: 20px">
+<h3>{$locale->tr("add_comment")}</h3>
+{include file="$blogtemplate/commentform.template"}
+</div>
+</p>
+{/if}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Soft-Red/posttrackbacks.template
===================================================================
--- templates/trunk/Soft-Red/posttrackbacks.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Red/posttrackbacks.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,14 @@
+{include file="$blogtemplate/header.template"}
+  <p>
+    {$locale->tr("trackbacks_for_article")} "<a href="{$url->postLink($post)}">{$post->getTopic()}</a>":
+  </p>
+  <p>
+  {foreach from=$trackbacks item=trackback}
+   <a href="{$trackback->getUrl()}">{$trackback->getTitle()}</a><br/>
+   <b>{$locale->tr("trackback_excerpt")}:</b> {$trackback->getExcerpt()}<br/>
+   <b>{$locale->tr("trackback_weblog")}:</b> {$trackback->getBlogName()}<br/>
+   {assign var="trackbackDate" value=$trackback->getDateObject()}
+   <b>{$locale->tr("date")}:</b> {$locale->formatDate($trackbackDate, "%d/%m/%Y %H:%M")}<br/><br/>
+  {/foreach}
+  </p>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Soft-Red/resource.template
===================================================================
--- templates/trunk/Soft-Red/resource.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Red/resource.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,55 @@
+{include file="$blogtemplate/header.template"}
+
+{assign var=metadata value=$resource->getMetadataReader()}
+{assign var=updated value=$resource->getTimestamp()}
+<div id="container">
+ <div class="blog">
+  <h2 class="date">{$resource->getFileName()}</h2>
+  <div class="blogbody">
+   <div class="posted">
+    <a href="{$url->resourceDownloadLink($resource)}">{$locale->tr("download")}</a> 
+    ({$metadata->getRoundedSize()}) | {$locale->tr("created")} {$locale->formatDate($updated,"%d %b, %Y")}
+   </div>
+  </div>
+  <p>{$resource->getDescription()}</p>
+  {if $resource->isImage()}
+   <img src="{$url->resourceMediumSizePreviewLink($resource)}" alt="{$resource->getFileName()}, {$metadata->getRoundedSize()}" />
+  {else}
+   <a href="{$url->resourceDownloadLink($resource)}">
+   {* show some information about the file *}
+   {if $resource->isSound()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+     </a><br/>     
+     {$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+     {$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+     {$locale->tr("sample_rate")}: {$metadata->getSampleRate()} Khz
+   {elseif $resource->isVideo()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+    </a><br/>
+    {$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+    {$locale->tr("size")}: {$metadata->getHeight()} x {$metadata->getWidth()}<br/>
+    {$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+    {$locale->tr("video_codec")}: {$metadata->getVideoCodec()}<br/>
+    {$locale->tr("audio_codec")}: {$metadata->getAudioCodec()}
+   {elseif $resource->isZip()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/compressed.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+    </a><br/>
+    {$metadata->getTotalFiles()} {$locale->tr("files")}<br/>
+    {$locale->tr("uncompressed_size")}: {$metadata->getRoundedUncompressedSize()}
+   {else}
+     <img alt="Sound" src="{$url->getUrl("/imgs/file.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+     </a>    
+   {/if}   
+  {/if}
+  <br/>
+  <p>
+   {assign var=album value=$resource->getAlbum()}
+   <a href="{$url->albumLink($album)}">{$locale->tr("back")}</a>
+  </p>
+ </div>
+</div>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Soft-Red/screenshot.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/Soft-Red/searchresults.template
===================================================================
--- templates/trunk/Soft-Red/searchresults.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Red/searchresults.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,15 @@
+{include file="$blogtemplate/header.template"}
+   <h2>{$locale->tr("search_results")}</h2>
+   <p>
+    {foreach from=$searchresults item=result}
+     <div class="searchresult">
+      {assign var=article value=$result->getArticle()}
+      <a href="{$url->postPermalink($article)}"><h3><b>{$article->getTopic()}</b></h3></a>
+      <p>
+      {$article->getText()|strip_tags|truncate:300:"...":false}
+      </p>
+     </div>
+     <br/>
+    {/foreach}
+   </p> 
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Soft-Red/style.css
===================================================================
--- templates/trunk/Soft-Red/style.css	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Soft-Red/style.css	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,252 @@
+/* 
+    "Soft Red" was based on "Plain Blue," which was written by Scott Yang 
+    of www.movablestyle.com and released by him under the Creative Commons 
+    attribution license (http://creativecommons.org/licenses/by/2.0/).
+*/
+
+body, table {
+    font-family: verdana, helvetica;
+}
+
+body {
+    background-color: #fff;
+    margin: 0px;
+    padding: 0px;
+}
+
+a 		{ color: #553E3E; text-decoration: none; font-weight:normal; } 
+a:link		{ color: #553E3E; } 
+a:visited	{ color: #553E3E; } 
+a:active	{ color: #AA7C7C; } 
+a:hover		{ color: #AA7C7C; }
+
+h1, h2, h3 {
+    margin: 0px;
+    padding: 0px;
+}
+
+#banner {
+    background-color: #FF9696;
+    border-bottom: 1px dotted #553E3E;
+}
+
+#banner {
+    height: 65px;
+    padding: 10px 0 0 15px;
+}
+
+#banner-commentspop {
+    font-size: x-large;
+    font-weight: bold;
+    padding: 5px 0 5px 5px;
+    margin-bottom: 10px;
+}
+
+#banner a,
+#banner a:link,
+#banner a:visited,
+#banner a:active,
+#banner a:hover {
+    color: #000;
+    font-size: xx-large;
+    font-weight: bold;
+    text-decoration: none;
+}
+
+#banner .description {
+    color: #553E3E;
+    font-family: times, serif;
+    font-size: large;
+    font-style: italic;
+    font-weight: bold;
+    margin-left: 10px;
+}	
+
+#content {
+    margin-right: 230px;
+    border-right: #553E3E dotted 1px;
+}
+
+#container {
+    margin: 10px;
+}
+
+#links {
+    background-color: #fff;
+    border-left: 1px dotted #553E3E;
+    padding: 10px;				
+    position: absolute;
+    top: 0px;
+    right: 0px;
+    width: 209px;
+}
+
+body > #links {
+    width: 210px;
+}
+
+.blog {
+    padding: 10px;
+    margin-bottom: 10px;
+}	
+
+
+.blogbody {
+    color: #666;
+    font-size: small;
+    font-weight: normal;
+    background: #fff;
+    line-height: 140%;			
+    margin-left: 15px;
+    margin-bottom: 10px;
+    padding: 5px;
+}
+
+.blogbody a,
+.blogbody a:link,
+.blogbody a:visited {
+    border-bottom: 1px dotted #AA7C7C;
+}
+
+.title	{ 
+    color: #553E3E; 	
+    font-family: verdana, helvetica, sans-serif;
+    font-size: normal; 
+}			
+
+#menu {
+    background: #fff;
+    font-size: small;
+    text-align: left;  							
+}		
+
+.date	{ 
+    color: #FC6D6D; 
+    font-size: small; 
+    font-weight: bold;
+    margin-bottom: 5px;
+}			
+
+.posted	{ 
+    color: #666; 
+    font-size: x-small; 
+    font-style: italic;
+    margin-top: 8px;
+}
+
+
+.calendar {
+    font-size: x-small;
+    font-weight: normal;
+    line-height: 140%;
+    padding: 2px;
+    text-align: center;	
+}
+
+.calendarToday {
+    font-size: x-small;
+    font-weight: bold;
+    text-decoration: underline;
+    line-height: 140%;
+    padding: 2px; 
+    text-align: center;  
+}
+
+div.calendar {
+    padding: 3px;
+}
+
+div.calendar table {
+    width: 100%;
+}
+
+.calendarhead {	
+    background: #FF9696;
+    border: #999 dotted 1px;
+    color: #553E3E;
+    font-size: x-small;
+    font-weight: bold;
+    line-height: 140%;
+    padding: 2px;					
+    width: 100%;
+}	
+
+.side {
+    color: #333;
+    font-size: x-small;
+    font-weight: normal;
+    line-height: 140%;
+    padding: 3px 7px;				
+}	
+
+DIV.side UL {
+    position: relative;
+    left: -20px;
+}
+
+.sidecal {
+    position: relative;
+    left: 26px;
+    color: #333;
+    font-size: x-small;
+    font-weight: normal;
+    line-height: 140%;
+    padding: 3px 7px;
+    text-align: center;
+}
+
+.sidetitle {
+    background-color: #FF9696;
+    border: 1px dotted #999;
+    color: #553E3E;
+    font-size: x-small;
+    font-weight: bold;
+    padding: 2px;
+    margin-top: 10px;
+    letter-spacing: .3em;
+    text-align:center;		  					
+}		
+
+.powered {
+    font-size: x-small;
+    font-weight: bold;
+    line-height:140%;
+    margin-top: 10px;
+    padding:2px;
+    text-align:center;
+}	
+
+.Pages {
+	clear:all;
+	text-align: center;
+	margin-bottom: 20px;
+	margin-top: 20px;
+	font-size: 12px;
+	padding-top: 10px;
+	padding-bottom: 10px;
+}
+.Pages a, .Pages a:link, .Pages a:href, .Pages a:hover {
+ text-decoration: none;
+ border: 0px;
+}
+
+.Pages .pagerLinkPrevPage, .pagerLink, .pagerLinkNextPage{
+	padding: 2px 6px;
+}
+
+.Pages .pagerLinkPrevPage{
+	margin-right:20px;
+}
+.Pages .pagerLinkNextPage {
+	margin-left:20px;
+}
+
+.Pages .pagerCurrent {
+	padding: 2px 6px; 
+	border-color: #999; 
+	font-weight: bold; 
+	font-size: 13px; 
+	vertical-align: top; 
+	background: #fff; 
+	color: #FF0084;	
+}

Added: templates/trunk/StreetCorner/album.template
===================================================================
--- templates/trunk/StreetCorner/album.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/StreetCorner/album.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,88 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+<div class="post">
+<h2>{$album->getName()}</h2>
+<p>
+{$album->getDescription()}
+</p>
+<!-- album contents go here -->
+<div id="album">
+<table style="border:0px;width:93%" summary="Album Resources">
+<tr>
+<td style="width:30%;" align="center" >
+<a class="nodecoration" href="{$url->parentAlbumLink($album)}">
+<img style="border:0px" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+..
+</a>
+</td>
+{assign var="counter" value=1}
+{assign var=children value=$album->getChildren()}
+{foreach from=$children item=childalbum}
+<td style="width:30%;" align="center" >
+<a class="nodecoration" href="{$url->albumLink($childalbum)}">
+<img style="border:0px;" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+{$childalbum->getName()} ({$childalbum->getNumResources()})
+</a>
+<br/><br/>
+{assign var="counter" value="`$counter+1`"}
+</td>
+{if $counter%3 == 0}
+</tr>
+<tr>
+{/if}
+{/foreach}
+<!--- show the resources here -->
+
+
+{foreach from=$resources item=resource}
+<td style="width:30%;" align="center" >
+{if $resource->hasPreview()}
+{*<a class="nodecoration" target="_blank" href="resserver.php?blogId={$blog->getId()}&amp;resource={$resource->getFileName()}">*}
+<a class="nodecoration" href="{$url->resourceLink($resource)}">
+<img alt="{$resource->getDescription()}" style="border:0px;" src="{$url->resourcePreviewLink($resource)}" />
+<br/>{$resource->getFileName()}
+</a>
+{else}
+<a class="nodecoration" href="{$url->resourceLink($resource)}">
+{if $resource->isSound()}
+<img alt="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" style="border:0px;" />
+{elseif $resource->isVideo()}
+<img alt="Video" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" style="border:0px;" />
+{elseif $resource->isZip()}
+<img alt="Zip" src="{$url->getUrl("/imgs/compressed.gif")}" height="64" width="64" style="border:0px;" />
+{else}
+<img alt="File" src="{$url->getUrl("/imgs/file.gif")}" height="64" width="64" style="border:0px;" />
+{/if}
+<br/>{$resource->getFileName()}
+</a>
+{/if}
+<br/>
+{assign var=metadata value=$resource->getMetadataReader()}
+{$metadata->getRoundedSize()}<br/>
+{if $resource->isImage()}
+{$metadata->getWidth()} x {$metadata->getHeight()}<br/>
+{elseif $resource->isSound()}
+{$metadata->getFormat()|upper} {$metadata->getSampleRate()} bps<br/>
+{elseif $resource->isVideo()}
+{$metadata->getFormat()|upper}
+{$metadata->getWidth()} x {$metadata->getHeight()},
+{$metadata->getLengthString()}<br/>
+{elseif $resource->isZip()}
+{$metadata->getTotalFiles()} {$locale->tr("files")}<br/>
+{/if}
+{assign var="counter" value="`$counter+1`"}
+</td>
+{if $counter%3 == 0}
+</tr>
+<tr>
+{/if}
+{/foreach}
+<td></td></tr>
+</table>
+<div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+</div>
+<!-- end of album contents -->
+</div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/StreetCorner/albums.template
===================================================================
--- templates/trunk/StreetCorner/albums.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/StreetCorner/albums.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,30 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+<div class="post">
+<h2>{$locale->tr("albums")}</h2>
+<!-- album contents go here -->
+<div id="album">
+<table style="border:0px;width:93%;" summary="Albums">
+<tr>
+{assign var="counter" value=0}
+{foreach from=$albums item=album}
+<td style="width:30%;" align="center">
+<a class="nodecoration" href="{$url->albumLink($album)}">
+<img style="border:0px;" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+{$album->getName()} ({$album->getNumResources()})
+</a>
+{assign var="counter" value="`$counter+1`"}
+</td>
+{if $counter%3 == 0}
+</tr>
+<tr>
+{/if}
+{/foreach}
+<td></td></tr>
+</table>
+</div>
+<!-- end of the albums -->
+</div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/StreetCorner/commentarticle.template
===================================================================

Added: templates/trunk/StreetCorner/commentform.template
===================================================================
--- templates/trunk/StreetCorner/commentform.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/StreetCorner/commentform.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,13 @@
+<form id="commentform" name="commentform" action="{$url->getIndexUrl()}" method="post">
+<p><input name="userName" type="text" size="35" /><small>{$locale->tr("comment_username")} (required)</small></p>
+<p><input name="commentTopic" type="text" size="35" /><small>{$locale->tr("comment_topic")}</small></p>
+<p><input name="userUrl" type="text" size="35" /><small>{$locale->tr("comment_url")}</small></p>
+<p><input name="userEmail" type="text" size="35" /><small>{$locale->tr("comment_email")}</small></p>
+<p><textarea rows="10" cols="45" name="commentText"></textarea></p>
+<p><input style="font-weight: bold;" type="submit" name="post" value="&nbsp;{$locale->tr("comment_send")}&nbsp;" />
+&nbsp;&nbsp;<input style="font-weight: bold;" type="reset"></p>
+<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}"/>
+</form>
\ No newline at end of file

Added: templates/trunk/StreetCorner/error.template
===================================================================
--- templates/trunk/StreetCorner/error.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/StreetCorner/error.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,10 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+   <div class="post">
+      <p class="post-info">{$locale->tr("error")}</p>
+      <p>{$locale->tr($message)}</p>
+      <p><a href="javascript:history.go(-1)">{$locale->tr("back")}</a></p>
+   </div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/StreetCorner/footer.template
===================================================================
--- templates/trunk/StreetCorner/footer.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/StreetCorner/footer.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,6 @@
+<p id="footer">
+Power by <a href="http://www.lifetype.net" target="_blank">LifeType</a>. Design by <a href="http://wpthemes.info" title="WP Themes.Info">WPThemes.Info</a>&nbsp; Converted to use with LifeType by James Huang. Valid <a href="http://validator.w3.org/check/referer">XHTML</a> and <a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a></p>
+</div>
+</div>
+</body>
+</html>
\ No newline at end of file

Added: templates/trunk/StreetCorner/header.template
===================================================================
--- templates/trunk/StreetCorner/header.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/StreetCorner/header.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,25 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{$locale->getLanguageId()}" lang="{$locale->getLanguageId()}" dir="{$locale->getDirection()}">
+<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()}" />
+	<title>{$blog->getBlog()}{$postPageTitle}</title>
+	<link rel="stylesheet" title="Default" href="{$url->getTemplateFile("style.css")}" type="text/css" />
+	<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")}" />
+</head>
+<body>
+	<div id="rap">
+		<ul id="topnav">
+			<li><a href="{$url->blogLink()}"> {$locale->tr("main")} </a> | </li>
+			<li><a href="{$url->getAdminUrl()}" accesskey="2">{$locale->tr("dashboard")} </a> | </li>
+			<li><a href="{$url->albumLink()}">{$locale->tr("albums")} </a> | </li>
+		</ul> 
+		<div id="header">
+			<h1><a href="{$url->blogLink()}" accesskey="1"> {$blog->getBlog()}</a></h1>
+			<div class="description">{$blog->getAbout()}</div>
+		</div>
+		<hr />

Added: templates/trunk/StreetCorner/img/bg.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/StreetCorner/img/bg.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/StreetCorner/img/blockquote.png
===================================================================
(Binary files differ)


Property changes on: templates/trunk/StreetCorner/img/blockquote.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/StreetCorner/img/bullet.png
===================================================================
(Binary files differ)


Property changes on: templates/trunk/StreetCorner/img/bullet.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/StreetCorner/img/ico-talk-act.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/StreetCorner/img/ico-talk-act.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/StreetCorner/img/ico-talk.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/StreetCorner/img/ico-talk.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/StreetCorner/img/paris.jpg
===================================================================
(Binary files differ)


Property changes on: templates/trunk/StreetCorner/img/paris.jpg
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/StreetCorner/img/sidebar-btm-bg.jpg
===================================================================
(Binary files differ)


Property changes on: templates/trunk/StreetCorner/img/sidebar-btm-bg.jpg
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/StreetCorner/img/sidebar-top-bg.jpg
===================================================================
(Binary files differ)


Property changes on: templates/trunk/StreetCorner/img/sidebar-top-bg.jpg
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/StreetCorner/main.template
===================================================================
--- templates/trunk/StreetCorner/main.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/StreetCorner/main.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,9 @@
+{include file="$blogtemplate/header.template"}
+	<div id="content">
+	{foreach from=$posts item=post}
+  		{include file="$blogtemplate/post.template"}
+	{/foreach}
+	<div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+	</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/StreetCorner/panel.template
===================================================================
--- templates/trunk/StreetCorner/panel.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/StreetCorner/panel.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,73 @@
+<div id="sidebar">
+<!--Calendar-->
+<h2> {$locale->tr("calendar")} </h2>
+<ul>
+	<li>
+		<div align="center">
+		{$calendar}
+		</div>
+	</li>
+</ul>
+<!--Search-->
+<form name="search_form" method="post" action="{$url->getIndexUrl()}">
+<h2> {$locale->tr("search")} </h2>
+<ul>
+	<li><div align="center">
+		<input type="text" name="searchTerms" value="" size="14" /><br/>
+		<input type="hidden" name="op" value="Search" />
+		<input type="hidden" name="blogId" value="{$blog->getId()}" />
+		<input type="submit" name="Search" value="{$locale->tr("search")}" />
+	</div></li>
+</ul>
+</form>
+
+<!--Recent Articles-->
+<h2> {$locale->tr("recently")} </h2>
+<ul>
+{foreach from=$recentposts item=recentpost}
+<li><a title="{$recentpost->getText()|truncate:150:"..."|strip_tags|escape}" href="{$url->postLink($recentpost)}">{$recentpost->getTopic()}</a></li>
+{/foreach}
+</ul>
+
+<!--archives-->
+<h2> {$locale->tr("archives")} </h2>
+<ul>
+{foreach from=$archives item=month}
+<li><a href="{$month->getUrl()}">{$month->getName()}</a></li>
+{/foreach}
+</ul>
+
+<!--categories-->
+<h2> {$locale->tr("categories")} </h2>
+<ul>
+{foreach from=$articlecategories item=articleCategory}
+<li><a href="{$url->categoryRssLink($articleCategory)}"><img src="{$url->getUrl("/imgs/rss_logo_small.gif")}" style="border:0px;" alt="RSS 0.90" align="middle" /></a>
+<a href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()}</a> [{$articleCategory->getNumArticles()}]</li>
+{/foreach}
+</ul>
+
+<!--Mylink-->
+<h2> {$locale->tr("my_links")} </h2>
+<ul>
+{foreach from=$mylinkscategories item=linkcategory}
+<li>{$linkcategory->getName()}
+<ul class='children'>
+{foreach from=$linkcategory->getLinks() item=link}
+<li><a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a></li>
+{/foreach}
+</ul>
+</li>
+{/foreach}
+</ul>
+
+<!--Syndicate-->
+<h2> {$locale->tr("syndicate")} </h2>
+<ul>
+<li>
+<a class="nodecoration" title="Link to the RSS 0.90 feed." href="{$url->rssLink("rss090")}"><img src="{$url->getUrl("/imgs/rss090_logo.gif")}" style="border:0px;" alt="RSS 0.90" /></a><br />
+<a class="nodecoration" title="Link to the RSS 1.0 feed." href="{$url->rssLink("rss10")}"><img src="{$url->getUrl("/imgs/rss10_logo.gif")}" style="border:0px;" alt="RSS 1.0" /></a><br />
+<a class="nodecoration" title="Link to the RSS 2.0 feed." href="{$url->rssLink("rss20")}"><img src="{$url->getUrl("/imgs/rss20_logo.gif")}" style="border:0px;" alt="RSS 2.0" /></a><br />
+<a class="nodecoration" title="Link to the Atom 0.3 feed." href="{$url->rssLink("atom")}"><img src="{$url->getUrl("/imgs/atom_logo.png")}" style="border:0px;" alt="Atom 0.3" /></a><br />
+</li>
+</ul>
+</div>
\ No newline at end of file

Added: templates/trunk/StreetCorner/post.template
===================================================================
--- templates/trunk/StreetCorner/post.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/StreetCorner/post.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,15 @@
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+		<!-- post start -->
+		<div class="post-title">
+			<em>
+				[{foreach name=categories from=$post->getCategories() item=postcategory}
+				<a href="{$url->categoryLink($postcategory)}">{$postcategory->getName()}</a>
+				{if !$smarty.foreach.categories.last}, {/if}
+				{/foreach}]
+			</em>
+			{$locale->formatDate($postDate,"%d %B, %Y %H:%M")}
+		</div>
+		<p class="post-info"><a href="{$url->postPermalink($post)}" rel="bookmark" title="Permanent Link: {$post->getTopic()}"> {$post->getTopic()} </a></p>
+		<div class="post-content">{$post->getText()}</div>
+		<div class="post-footer"><span class='link-comment'><a href="{$url->postPermalink($post)}"> ({$post->getTotalComments()}) {$locale->tr("comment on this")} </a></span>&nbsp;|&nbsp;[<a href="{$url->postTrackbackStatsLink($post)}"> ({$post->getTotalTrackbacks()}) {$locale->tr("trackbacks")}  </a>]&nbsp;|&nbsp;[<a href="{$url->postPermalink($post)}">{$locale->tr("permalink")}</a>]</div>

Added: templates/trunk/StreetCorner/postandcomments.template
===================================================================
--- templates/trunk/StreetCorner/postandcomments.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/StreetCorner/postandcomments.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,46 @@
+{include file="$blogtemplate/header.template"}
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+{assign var=nextpost value=$post->getNextArticle()}
+{assign var=prevpost value=$post->getPrevArticle()}
+{assign var=postId value=$post->getId()}
+<div id="content">
+<div class="post">
+<p align="center">
+{if $prevpost == true}
+<a href="{$url->postPermalink($prevpost)}" title="{$locale->tr("previous_post")}: {$prevpost->getTopic()}">&laquo; {$locale->tr("previous_post")}</a> |
+{/if}
+{if $nextpost == true}
+<a href="{$url->postPermalink($nextpost)}" title="{$locale->tr("next_post")}: {$nextpost->getTopic()}">{$locale->tr("next_post")}&raquo;</a>
+{/if}
+</p>
+<!-- {$url->postTrackbackLink($post)} -->
+{include file="$blogtemplate/post.template"}
+
+{* show comments *}
+<h3 id="comments">{$post->getTotalComments()} Comments on "{$post->getTopic()}"</h3>
+<ol class="commentlist">
+{foreach name=comment from=$comments item=comment}
+<li class="alt" id="comment-{$comment->getId()}">
+{$locale->tr("posted_by")}
+{if $comment->getUserUrl() != ""}
+<cite><a href="{$comment->getUserUrl()}"}>{$comment->getUsername()}</a></cite>
+{else}
+<cite>{$comment->getUsername()}</cite>
+{/if}
+<a name="{$comment->getId()}"></a>
+{$comment->getTopic()} [<a href="{$url->postPermalink($post)}#NewComment"> {$locale->tr("reply")} </a>]<br />
+<small class="commentmetadata">{assign var=commentDate value=$comment->getDateObject()}	{$locale->formatDate($commentDate, "%d/%m/%Y, %H:%M")}</small>
+<p>{$comment->getText()}</p>
+</li>
+{/foreach}
+</ol>
+{if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+<h3 id="respond"><a name="Newcomment"></a>{$locale->tr("add_comment")}</h3>
+{include file="$blogtemplate/commentform.template"}
+{/if}
+
+</div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/StreetCorner/posttrackbacks.template
===================================================================
--- templates/trunk/StreetCorner/posttrackbacks.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/StreetCorner/posttrackbacks.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,17 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+<div class="post">
+<h2 class="post-title">{$locale->tr("trackbacks_for_article")} "<a href="{$url->postLink($post)}">{$post->getTopic()}</a>":</h2>
+<br/<br/>
+{foreach from=$trackbacks item=trackback}
+<b>{$locale->tr("trackbacks_for_article")}:</b><a href="{$trackback->getUrl()}">{$trackback->getTitle()}</a><br/>
+<b>{$locale->tr("trackback_excerpt")}:</b> {$trackback->getExcerpt()}<br/>
+<b>{$locale->tr("trackback_weblog")}:</b> {$trackback->getBlogName()}<br/>
+{assign var="trackbackDate" value=$trackback->getDateObject()}
+<b>{$locale->tr("date")}:</b> {$locale->formatDate($trackbackDate, "%d/%m/%Y %H:%M")}<br/>
+<div class="post-footer">&nbsp;</div>
+{/foreach}
+</div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/StreetCorner/resource.template
===================================================================
--- templates/trunk/StreetCorner/resource.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/StreetCorner/resource.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,58 @@
+{include file="$blogtemplate/header.template"}
+{assign var=metadata value=$resource->getMetadataReader()}
+{assign var=updated value=$resource->getTimestamp()}
+<div id="content">
+<div class="post">
+<h2>{$resource->getFileName()}</h2>
+<br/>
+<div id="Resource-Desc">
+<a href="{$url->resourceDownloadLink($resource)}">{$locale->tr("download")}</a>
+({$metadata->getRoundedSize()}) | {$locale->tr("created")} {$locale->formatDate($updated,"%d %B, %Y")}
+<div id="album">
+<p>{$resource->getDescription()}</p>
+{if $resource->isImage()}
+<img src="{$url->resourceMediumSizePreviewLink($resource)}" alt="{$resource->getFileName()}, {$metadata->getRoundedSize()}" />
+{else}
+<a href="{$url->resourceDownloadLink($resource)}">
+{* show some information about the file *}
+{if $resource->isSound()}
+<img alt="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" style="border:0px;" /><br/>
+{$resource->getFileName()}
+</a><br/>
+{$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+{$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+{$locale->tr("sample_rate")}: {$metadata->getSampleRate()} Khz
+{elseif $resource->isVideo()}
+<img alt="Sound" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" style="border:0px;" /><br/>
+{$resource->getFileName()}
+</a><br/>
+{$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+{$locale->tr("size")}: {$metadata->getHeight()} x {$metadata->getWidth()}<br/>
+{$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+{$locale->tr("video_codec")}: {$metadata->getVideoCodec()}<br/>
+{$locale->tr("audio_codec")}: {$metadata->getAudioCodec()}
+{elseif $resource->isZip()}
+<img alt="Sound" src="{$url->getUrl("/imgs/compressed.gif")}" height="64" width="64" style="border:0px;" /><br/>
+{$resource->getFileName()}
+</a><br/>
+{$metadata->getTotalFiles()} {$locale->tr("files")}<br/>
+{$locale->tr("uncompressed_size")}: {$metadata->getRoundedUncompressedSize()}
+{else}
+<img alt="Sound" src="{$url->getUrl("/imgs/file.gif")}" height="64" width="64" style="border:0px;" /><br/>
+{$resource->getFileName()}
+</a>
+{/if}
+{/if}
+<br/>
+</div>
+<p>
+{assign var=album value=$resource->getAlbum()}
+{if $prevresource}<a href="{$url->resourceLink($prevresource)}">&laquo;</a> | {/if}
+<a href="{$url->albumLink($album)}">{$locale->tr("back")}</a>
+{if $nextresource}| <a href="{$url->resourceLink($nextresource)}">&raquo;</a>{/if}
+</p>
+</div>
+</div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

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


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

Added: templates/trunk/StreetCorner/searchresults.template
===================================================================
--- templates/trunk/StreetCorner/searchresults.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/StreetCorner/searchresults.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,22 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+<div class="post">
+<h2 class="post-title">{$locale->tr("search_results")}: {foreach from=$searchterms item=term}{$term} {/foreach}</h2><br/>
+<div class="post-info">
+{foreach from=$searchresults item=result}
+{assign var=article value=$result->getArticle()}
+<h3 class="post-title"><a href="{$url->postPermalink($article)}">{$article->getTopic()}</a></h3>
+
+{$locale->tr("categories")}:
+{foreach name=categories from=$article->getCategories() item=articleCategory}
+<a href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}
+{/foreach}
+
+<div class="post-content">{$article->getText()|strip_tags|truncate:300:"...":false}</div>
+<div class="post-footer">&nbsp;</div>
+{/foreach}
+</div>
+</div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/StreetCorner/style.css
===================================================================
--- templates/trunk/StreetCorner/style.css	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/StreetCorner/style.css	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,414 @@
+/* 
+Template: StreetCorner for pLog
+Design Author: JamesHuang
+*/
+body {
+	margin:0;
+	padding:0;
+	font-family: Georgia, Times, Times New Roman, sans-serif;
+	font-size: 0.9em;
+	text-align:center;
+	color:#29303B;
+	line-height:1.3em;
+	background: #636363;
+}
+a {
+	color: #0080C0;	
+	text-decoration:none;
+}
+a:visited {
+	color: #0080C0;
+}
+a:hover {
+	color: #0080C0;
+	text-decoration:underline;
+}
+#rap 
+{
+	background: url('img/bg.gif');
+	border-left: 4px solid black;
+	border-right: 4px solid black;
+	width:760px;
+	margin:0 auto;
+	padding:8px;
+	text-align:left;
+	font-family: Trebuchet MS, Georgia, Arial, serif;
+	font-size: 0.9em;
+}
+#header {
+	background: url('img/paris.jpg');
+ 	height: 180px;
+	margin: 0;
+	padding: 0;
+	border:black 1px solid;
+}
+
+#content {
+	width:560px;
+	float:left;
+	padding:8px 0 0 1em;
+	margin:0;
+}
+
+#sidebar {
+	width:180px;
+	float:right;
+	padding:8px 0;
+	margin:0;
+
+} 
+a img {
+	border: none;
+}
+acronym, abbr {
+	border-bottom: 1px dotted #0c6bf0;
+}
+acronym, abbr, span.caps {
+	cursor: help;
+	letter-spacing: .07em;
+}
+code {
+	font-size: 1em;
+	font-style: italic;
+}
+blockquote{
+	background: #EEE url(img/blockquote.png) no-repeat bottom left;
+	/*border: 1px solid #E0E0E0;*/
+	padding: 10px;
+	padding-bottom: 40px;
+	margin: 1em;
+}
+
+cite {
+	font-size: 0.9em;
+	font-style: normal;
+}
+h3 {
+	margin: 0;
+	padding: 0;
+	font: normal 1.3em verdana, helvetica, sans-serif;
+}
+p {
+	margin: 0 0 1em;
+	padding: 0;
+	line-height: 1.5em;
+}
+h1, h2, h3, h4 {
+	font-family: Georgia, "Lucida Grande", "Lucida Sans Unicode", lucida, Verdana, sans-serif;
+	font-weight: normal;
+	letter-spacing: 1px;
+}
+#header h1 {
+	margin: 120px 0 0 0;
+	font-size: 1.6em;
+	color: #f0f0f0;
+	letter-spacing: 0.5em;
+	padding:10px;
+}
+h2 {
+	margin: 0;
+	padding: 0;
+	font-size: 1.1em;
+	color: #333;
+	font-weight: bold;
+}
+h3 {
+	margin: 0;
+	padding: 0;
+	font-size: 1.2em;
+	color: #333;
+	font-weight: bold;
+}
+.description 
+{
+	margin:0;
+	padding:0px 100px 0 10px;
+	font-size:1.1em;
+	color:#f0f0f0;	
+}
+#sidebar h2 {
+	margin: 0;
+	padding:0px;
+	font-size: 12px;
+	color: #676E04;
+	text-align:center;
+	background:url(img/sidebar-top-bg.jpg) repeat-x top;
+	height:23px;
+	font-weight:bold;
+	border-left:#ccc 1px solid;
+	border-right:#ccc 1px solid;
+}
+#sidebar ul {
+	list-style-type: none;
+	padding: 5px;
+	margin: 0 0 10px 0;
+	font-size: 12px;	
+	padding-bottom:20px;
+	background:#fff url(img/sidebar-btm-bg.jpg) repeat-x bottom;
+	border:#E1D6c6 1px solid;
+	border-top:#f3f6ed 1px solid;
+}
+h4 {
+	margin-top: 0;
+	margin-bottom: 0;
+	font-size: 1.1em;
+	color: #999;
+}
+
+#sidebar ul li {
+	margin: 0 0 0 0;
+	padding: 0;
+	font-size: 0.9em;
+	background: #fff;
+}
+#sidebar li a:link, #sidebar li a:visited {
+	color: #C46C1E;	
+	text-decoration: none;
+}
+#sidebar li a:hover {
+	color: #C46C1E;
+	border-bottom: 1px solid #753206;
+}
+
+#sidebar ul ul {
+	list-style-type: none;
+	padding: 0px;
+	margin: 0;
+	font-size: 1em;	
+	background:none;
+	border:none;
+}
+#sidebar ul ul li 
+{
+	margin:0;
+	padding:0;
+	padding-left:10px;
+	margin-left:10px;
+	background:url(img/bullet.png) no-repeat left;
+}
+
+#header a:link, #header a:visited, #header a:hover, #header a:active {
+	color: #f0f0f0;
+	text-decoration: none;
+	border-bottom: none;
+}
+#content ul {
+	margin-left: 0;
+	padding-left: 15px;
+	list-style-type: none;
+}
+#content ul li {
+	background: url('img/bullet.png') no-repeat 0 7px;
+	padding-left: 1.5em;
+}
+.post-footer, .copyright {
+	margin-bottom: 3em;
+	font-size: 12px;
+	color: #666;
+}
+.post-content {
+	padding: 1em 0 0;
+}
+img {
+	border: #ccc 1px solid;
+	padding: 3px;
+}
+.post-title {
+	margin: 0 0 0.2em;	
+	text-align: right;
+	padding: 0.5em 1em 0 0;
+	color: #999;
+	border-bottom:#ccc 1px solid;
+}
+.post-title em {
+	text-decoration: none;
+	float: left;
+	font-style: normal;
+	font-size: 12px;
+	padding:0;
+}
+
+.post-title em a:link, .post-title em a:visited, .post-title em a:hover, .post-title em a:active 
+{
+	text-decoration:none;	
+	color:#666;
+}
+
+.post-info {
+	color: #999;
+	font-family:Georgia, Arial, Serif;
+	font-size:1.3em;
+	font-weight:bold;
+	margin:0;
+}
+.post-info a {
+	text-decoration: none;
+	color: #8a3207;
+	border: none;
+}
+hr {
+	display: none;
+}
+#footer {
+	margin:0;
+	padding: 3px;
+	border-top: 1px solid #e6e6e6;
+	clear: both;
+	font-size: 12px;
+	color: #999;
+	background: #fff;
+	text-align:center;
+}
+#footer a {
+border:none;
+color:#7A7636;
+}
+#commentlist {
+	font-size:1em;
+	font-weight:bold;
+	color: #ccc;
+}
+#commentlist li {
+	color: #666;
+	font-weight: normal;
+	font-size:0.85em;
+}
+#commentlist cite {
+	font-size: 0.8em;
+	color: #808080;
+	margin: 0 0 1em;
+	padding: 0 0 0.5em;
+}
+cite a {
+	border-bottom: 1px dotted #DC9204;
+	text-decoration: none;
+}
+cite a:visited, a:hover {
+	border-bottom: none;
+}
+#commentform #author, #commentform #email, #commentform #url, #commentform textarea {
+	background: #F5F5F5;
+	border: 1px solid #669BB4;
+	padding: 0.2em;
+}
+#commentform textarea {
+	width: 80%;
+}
+#commentform p {
+	margin: 0 0 1em;
+}
+#commentlist li ul {
+	border-left: 1px solid #ddd;
+	font-size: 110%;
+	list-style-type: none;
+}
+#comments {
+	text-transform: uppercase;
+	margin-top: 3em;
+	color: #AA7D39;
+	font: 0.9em verdana, helvetica, sans-serif;
+}
+#postcomment {
+	text-transform: uppercase;
+	margin-top: 0.9em;
+	color: #AA7D39;
+	font: 12px verdana, helvetica, sans-serif;
+}
+
+.link-comment {
+	background: url('img/ico-talk-act.gif') no-repeat left;
+	padding-left: 15px;
+}
+.link-comment-off {
+	background: url('img/ico-talk.gif') no-repeat left;
+	padding-left: 15px;
+}
+.pauthor, .ptime, .pcat {
+	font-size: 0.8em;
+	padding-right:15px;
+}
+.pauthor {
+	background: url('img/user.png') no-repeat left;
+	padding-left: 12px;
+}
+.ptime {
+	background: url('img/heure.png') no-repeat left;
+	padding-left: 12px;
+}
+.pcat {
+	background: url('img/puce.png') no-repeat left;
+	padding-left: 12px;
+}
+#topnav 
+{
+	list-style:none;
+	font-size:12px;
+	margin:0 auto;	
+	padding:2px 0 0 5px;
+	text-align:right;	
+	text-transform:lowercase;	
+	border-bottom:#ddd 1px solid;
+}
+#topnav li 
+{
+	list-style:none;
+	display:inline;
+	padding:0 1em 0 0;
+	margin:0;
+}
+#topnav li a:link, #topnav li a:visited, #topnav li a:hover, #topnav li a:active 
+{
+	text-decoration:none;	
+	color:#666;
+}
+#topnav li a:hover
+{
+	border-bottom:#7A7636 3px solid;
+	color:#7A7636;	
+}
+.announ 
+{
+	margin-bottom:10px;
+	padding:10px;
+	background:#fff;
+	border:#ccc 1px dotted;
+}
+
+.calMonthToday{
+	border:1px dotted #669933;
+	background-color:#eeeeee;
+}
+.Pages {
+	clear:all;
+	text-align: center;
+	margin-bottom: 20px;
+	margin-top: 20px;
+	font-size: 12px;
+	padding-top: 10px;
+	padding-bottom: 10px;
+}
+.Pages a, .Pages a:link, .Pages a:href, .Pages a:hover {
+ text-decoration: none;
+ border: 0px;
+}
+
+.Pages .pagerLinkPrevPage, .pagerLink, .pagerLinkNextPage{
+	padding: 2px 6px;
+}
+
+.Pages .pagerLinkPrevPage{
+	margin-right:20px;
+}
+.Pages .pagerLinkNextPage {
+	margin-left:20px;
+}
+
+.Pages .pagerCurrent {
+	padding: 2px 6px; 
+	border-color: #999; 
+	font-weight: bold; 
+	font-size: 13px; 
+	vertical-align: top; 
+	background: #fff; 
+	color: #FF0084;	
+}

Added: templates/trunk/Very-Clean/album.template
===================================================================
--- templates/trunk/Very-Clean/album.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Very-Clean/album.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,88 @@
+{include file="$blogtemplate/header.template"}
+<div id="container">
+<p>
+ {$album->getDescription()}
+</p>
+
+ <!-- album contents go here -->
+<div id="album">
+<table style="border:0px;width:100%;" summary="Album Resources">
+ <tr>
+  <td style="width:50%;" align="center" >
+   <a class="nodecoration" href="{$url->parentAlbumLink($album)}">
+    <img style="border:0px" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+    ..
+   </a>
+  </td>
+  {assign var="counter" value=1}
+  {assign var=children value=$album->getChildren()}
+  {foreach from=$children item=childalbum}
+  <td style="width:50%;" align="center" >
+   <a class="nodecoration" href="{$url->albumLink($childalbum)}">
+   <img style="border:0px;" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+   {$childalbum->getName()} ({$childalbum->getNumResources()})
+  </a>
+  <br/><br/>
+  {assign var="counter" value="`$counter+1`"}
+  </td>
+  {if $counter%2 == 0}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+
+ <!--- show the resources here -->
+
+ 
+ {foreach from=$resources item=resource}
+  <td style="width:25%;" align="center" >
+  {if $resource->hasPreview()}
+   {*<a target="_blank" href="resserver.php?blogId={$blog->getId()}&amp;resource={$resource->getFileName()}">*}
+   <a href="{$url->resourceLink($resource)}">
+    <img alt="{$resource->getDescription()}" style="border:0px;" src="{$url->resourcePreviewLink($resource)}" />
+    <br/>{$resource->getFileName()}
+   </a>
+  {else}
+   <a class="nodecoration" href="{$url->resourceLink($resource)}">
+   {if $resource->isSound()}
+    <img alt="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" style="border:0px;" />
+   {elseif $resource->isVideo()}
+    <img alt="Video" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" style="border:0px;" />
+   {elseif $resource->isZip()}
+    <img alt="Zip" src="{$url->getUrl("/imgs/compressed.gif")}" height="64" width="64" style="border:0px;" />   
+   {else}
+    <img alt="File" src="{$url->getUrl("/imgs/file.gif")}" height="64" width="64" style="border:0px;" />    
+   {/if}
+   <br/>{$resource->getFileName()}
+   </a>
+  {/if}
+  <br/>
+  {assign var=metadata value=$resource->getMetadataReader()}
+  {$metadata->getRoundedSize()}<br/>
+  {if $resource->isImage()}
+   {$metadata->getWidth()} x {$metadata->getHeight()}<br/>
+  {elseif $resource->isSound()}
+   {$metadata->getFormat()|upper} {$metadata->getSampleRate()} bps<br/>
+  {elseif $resource->isVideo()}
+   {$metadata->getFormat()|upper}
+   {$metadata->getWidth()} x {$metadata->getHeight()}, 
+   {$metadata->getLengthString()}<br/>
+  {elseif $resource->isZip()}
+   {$metadata->getTotalFiles()} {$locale->tr("files")}<br/>
+  {/if}
+  {assign var="counter" value="`$counter+1`"}
+  </td>
+  {if $counter%2 == 0}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+ <td></td></tr>
+</table>
+<div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+
+ <!-- end of album contents -->
+ 
+ </div>
+</div>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Very-Clean/albums.template
===================================================================
--- templates/trunk/Very-Clean/albums.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Very-Clean/albums.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,25 @@
+{include file="$blogtemplate/header.template"}
+<div id="container">
+<!-- album contents go here -->
+<br/>
+<table style="border:0px;width:100%;" summary="Albums">
+<tr>
+  {assign var="counter" value=0}
+  {foreach from=$albums item=album}
+  <td style="width:33%;" align="center">
+   <a class="nodecoration" href="{$url->albumLink($album)}">
+   <img style="border:0px;" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+   {$album->getName()} ({$album->getNumResources()})
+  </a>
+  {assign var="counter" value="`$counter+1`"}
+  </td>
+  {if $counter%2 == 0}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+ <td></td></tr>
+ </table>
+ <!-- end of the albums -->
+</div>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Very-Clean/commentarticle.template
===================================================================
--- templates/trunk/Very-Clean/commentarticle.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Very-Clean/commentarticle.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,4 @@
+{include file="$blogtemplate/header.template"}
+<h3>{$locale->tr("add_comment")}</h3>
+ {include file="$blogtemplate/commentform.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Very-Clean/commentform.template
===================================================================
--- templates/trunk/Very-Clean/commentform.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Very-Clean/commentform.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,14 @@
+  <form name="NewComment" action="{$url->getIndexUrl()}" method="post">
+  <p>
+   {$locale->pr("comment_topic")}<br/><input type="text" style="width: 80%" name="commentTopic" value=""/>
+   <p>{$locale->pr("comment_text")} <br/><textarea rows="10" style="width: 80%" name="commentText"></textarea></p>
+   <p>{$locale->pr("comment_username")}<br/> <input type="text" name="userName" value=""/></p>
+   <p>{$locale->pr("comment_email")}<br/> <input type="text" name="userEmail" value=""/></p>
+   <p>{$locale->pr("comment_url")}<br/> <input type="text" name="userUrl" value=""/></p>
+   <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}"/>
+  </p>
+  </form>

Added: templates/trunk/Very-Clean/error.template
===================================================================
--- templates/trunk/Very-Clean/error.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Very-Clean/error.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,4 @@
+{include file="$blogtemplate/header.template"}
+ <h3>{$locale->tr("error")}</h3>
+ {$locale->tr($message)}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Very-Clean/footer.template
===================================================================
--- templates/trunk/Very-Clean/footer.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Very-Clean/footer.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,84 @@
+</div>
+</div>
+
+<div id="links">
+
+<div class="sidetitle">{$locale->tr("search")}</div>
+<div class="sidecal">
+   <form name="search_form" method="post" action="{$url->getIndexUrl()}">
+    <input type="text" name="searchTerms" value="" size="14" /><br/>
+    <input type="hidden" name="op" value="Search" />
+    <input type="hidden" name="blogId" value="{$blog->getId()}"/>   
+    <input type="submit" name="Search" value="{$locale->tr("search")}" />
+   </form>
+</div>
+
+<div class="sidetitle">{$locale->tr("calendar")}</div>
+<div class="sidecal">{$calendar}</div>
+
+<div class="sidetitle">{$locale->tr("archives")}</div>
+<div class="side">
+<p>
+ <ul>
+ {foreach from=$archives item=archive}
+  <li><a href="{$archive->getUrl()}">{$archive->getName()}</a></li>
+ {/foreach}
+ </ul>
+</p>
+</div>
+
+<div class="sidetitle">{$locale->tr("categories")}</div>
+<div class="side">
+<p>
+ <ul>
+ {foreach from=$articlecategories item=category}
+  <li><a href="{$url->categoryLink($category)}">{$category->getName()}</a></li>
+ {/foreach}
+ </ul>
+</p>
+</div>
+
+<div class="sidetitle">{$locale->tr("links")}</div>
+<div class="side">
+<p>
+  <ul>
+   {foreach from=$mylinkscategories item=linkcategory}
+     <li><b>{$linkcategory->getName()}</b>
+     <ul>
+      {foreach from=$linkcategory->getLinks() item=link}
+       <li><a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a></li>
+      {/foreach}
+     </ul>
+    </li>
+   {/foreach}  
+   </ul>
+</p>
+</div>
+
+<div class="sidetitle">{$locale->tr("menu")}</div>
+<div class="side">
+<ul>
+<p>
+   <li><a href="{$url->blogLink()}">{$locale->tr("main")}</a></li>
+   <li><a href="{$url->albumLink()}">{$locale->tr("albums")}</a></li>
+  </ul>
+</p> 
+</div>
+
+<div class="sidetitle">{$locale->tr("syndicate")}</div>
+<div class="side">
+<ul>
+<p>
+    <li><a class="nodecoration" title="Link to the RSS 0.90 feed." href="{$url->rssLink("rss090")}"><img src="{$url->getUrl("/imgs/rss090_logo.gif")}" style="border:0px;" alt="RSS 0.90" /></a></li>
+    <li><a class="nodecoration" title="Link to the RSS 1.0 feed." href="{$url->rssLink("rss10")}"><img src="{$url->getUrl("/imgs/rss10_logo.gif")}" style="border:0px;" alt="RSS 1.0" /></a></li>
+    <li><a class="nodecoration" title="Link to the RSS 2.0 feed." href="{$url->rssLink("rss20")}"><img src="{$url->getUrl("/imgs/rss20_logo.gif")}" style="border:0px;" alt="RSS 2.0" /></a></li>
+    <li><a class="nodecoration" title="Link to the Atom 0.3 feed." href="{$url->rssLink("atom")}"><img src="{$url->getUrl("/imgs/atom_logo.png")}" style="border:0px;" alt="Atom 0.3" /></a></li>	
+</p>
+</div>
+<div class="powered">
+Powered by <a href="http://www.lifetype.net">LifeType</a><br />    
+</div>
+
+</div>
+</body>
+</html>

Added: templates/trunk/Very-Clean/header.template
===================================================================
--- templates/trunk/Very-Clean/header.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Very-Clean/header.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,23 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset={$locale->getCharset()}" />
+<meta name="MSSmartTagsPreventParsing" content="TRUE" />
+<style type="text/css" media="screen">@import "{$url->getTemplateFile("style.css")}";</style>
+<title>{$blog->getBlog()}</title>
+ <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")}" />
+</head>
+
+<body>
+<div id="banner">
+<h1><a href="{$url->blogLink()}">{$blog->getBlog()}</a></h1>
+{if $blog->getAbout()}<span class="description">{$blog->getAbout()}</span>{/if}
+</div>
+
+<div id="content">
+<div class="blog">
+

Added: templates/trunk/Very-Clean/main.template
===================================================================
--- templates/trunk/Very-Clean/main.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Very-Clean/main.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,9 @@
+{include file="$blogtemplate/header.template"}
+ {foreach from=$posts item=post}
+   {assign var="postDate" value=$post->getDateObject()}
+   <div class="blogbody">
+   {include file="$blogtemplate/post.template"}
+   </div>
+ {/foreach}
+<div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Very-Clean/post.template
===================================================================
--- templates/trunk/Very-Clean/post.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Very-Clean/post.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,24 @@
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+
+<h3 class="title">{$post->getTopic()}</h3>
+<p>{$post->getText()}</p>
+<div class="posted">
+ {$locale->tr("posted_by")} 
+ <a href="{$url->postUserLink($postOwner)}">{$postOwner->getUsername()}</a>
+
+ ({foreach name=categories from=$post->getCategories() item=postCategory}
+    <a href="{$url->categoryLink($postCategory)}">{$postCategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}
+  {/foreach})
+  
+ :: 
+{if $post->getCommentsEnabled()}
+<a href="{$url->postPermalink($post)}">{$locale->tr("comments")}
+({$post->getTotalComments()})</a> ::
+{/if}
+<a href="{$url->postPermalink($post)}">
+   {$locale->tr("permalink")}</a> ::
+<a href="{$url->postTrackbackStatsLink($post)}">
+   {$locale->tr("trackbacks")} ({$post->getTotalTrackbacks()})</a>
+
+</div>

Added: templates/trunk/Very-Clean/postandcomments.template
===================================================================
--- templates/trunk/Very-Clean/postandcomments.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Very-Clean/postandcomments.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,33 @@
+{include file="$blogtemplate/header.template"}
+   {assign var="poster" value=$post->getUserInfo()}
+   {assign var="postDate" value=$post->getDateObject()}
+   <h2 class="date">{$locale->formatDate($postDate, "%A, %B %d, %Y")}</h2>
+   <div class="blogbody">
+   <!-- {$url->postTrackbackLink($post)} -->
+   <p>{include file="$blogtemplate/post.template"}</p>
+   </div>
+   {foreach from=$comments item=comment}
+   <div class="blogbody">
+    <p class="title">
+     <img src="{$url->getUrl("/imgs/comment_icon1.gif")}"/> {$comment->getTopic()} <span class="categoryinfo">[<a href="{$url->replyCommentLink($post,$comment)}">{$locale->tr("reply")}</a>]</span>
+    </p>
+    {$comment->getText()}
+    <div class="posted">
+    {assign var="commentDate" value=$comment->getTimestamp()}
+    Comment by 
+    {if $comment->getUserUrl() != "" }
+    <a href="{$comment->getUserUrl()}">{$comment->getUsername()}</a>
+    {else}
+    {$comment->getUsername()}
+    {/if}
+    ({$locale->formatDate($commentDate, "%m/%d/%Y %H:%M")})</div></div>
+  {/foreach}
+{if $post->getCommentsEnabled()}
+<p>
+<div style="padding-left: 20px">
+<h3>{$locale->tr("add_comment")}</h3>
+{include file="$blogtemplate/commentform.template"}
+</div>
+</p>
+{/if}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Very-Clean/posttrackbacks.template
===================================================================
--- templates/trunk/Very-Clean/posttrackbacks.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Very-Clean/posttrackbacks.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,14 @@
+{include file="$blogtemplate/header.template"}
+  <p>
+    {$locale->tr("trackbacks_for_article")} "<a href="{$url->postLink($post)}">{$post->getTopic()}</a>":
+  </p>
+  <p>
+  {foreach from=$trackbacks item=trackback}
+   <a href="{$trackback->getUrl()}">{$trackback->getTitle()}</a><br/>
+   <b>{$locale->tr("trackback_excerpt")}:</b> {$trackback->getExcerpt()}<br/>
+   <b>{$locale->tr("trackback_weblog")}:</b> {$trackback->getBlogName()}<br/>
+   {assign var="trackbackDate" value=$trackback->getDateObject()}
+   <b>{$locale->tr("date")}:</b> {$locale->formatDate($trackbackDate, "%d/%m/%Y %H:%M")}<br/><br/>
+  {/foreach}
+  </p>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Very-Clean/resource.template
===================================================================
--- templates/trunk/Very-Clean/resource.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Very-Clean/resource.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,55 @@
+{include file="$blogtemplate/header.template"}
+
+{assign var=metadata value=$resource->getMetadataReader()}
+{assign var=updated value=$resource->getTimestamp()}
+<div id="container">
+ <div class="blog">
+  <h2 class="date">{$resource->getFileName()}</h2>
+  <div class="blogbody">
+   <div class="posted">
+    <a href="{$url->resourceDownloadLink($resource)}">{$locale->tr("download")}</a> 
+    ({$metadata->getRoundedSize()}) | {$locale->tr("created")} {$locale->formatDate($updated,"%d %b, %Y")}
+   </div>
+  </div>
+  <p>{$resource->getDescription()}</p>
+  {if $resource->isImage()}
+   <img src="{$url->resourceMediumSizePreviewLink($resource)}" alt="{$resource->getFileName()}, {$metadata->getRoundedSize()}" />
+  {else}
+   <a href="{$url->resourceDownloadLink($resource)}">
+   {* show some information about the file *}
+   {if $resource->isSound()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+     </a><br/>     
+     {$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+     {$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+     {$locale->tr("sample_rate")}: {$metadata->getSampleRate()} Khz
+   {elseif $resource->isVideo()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+    </a><br/>
+    {$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+    {$locale->tr("size")}: {$metadata->getHeight()} x {$metadata->getWidth()}<br/>
+    {$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+    {$locale->tr("video_codec")}: {$metadata->getVideoCodec()}<br/>
+    {$locale->tr("audio_codec")}: {$metadata->getAudioCodec()}
+   {elseif $resource->isZip()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/compressed.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+    </a><br/>
+    {$metadata->getTotalFiles()} {$locale->tr("files")}<br/>
+    {$locale->tr("uncompressed_size")}: {$metadata->getRoundedUncompressedSize()}
+   {else}
+     <img alt="Sound" src="{$url->getUrl("/imgs/file.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+     </a>    
+   {/if}   
+  {/if}
+  <br/>
+  <p>
+   {assign var=album value=$resource->getAlbum()}
+   <a href="{$url->albumLink($album)}">{$locale->tr("back")}</a>
+  </p>
+ </div>
+</div>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Very-Clean/screenshot.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/Very-Clean/searchresults.template
===================================================================
--- templates/trunk/Very-Clean/searchresults.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Very-Clean/searchresults.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,15 @@
+{include file="$blogtemplate/header.template"}
+   <h2>{$locale->tr("search_results")}</h2>
+   <p>
+    {foreach from=$searchresults item=result}
+     <div class="searchresult">
+      {assign var=article value=$result->getArticle()}
+      <a href="{$url->postPermalink($article)}"><h3><b>{$article->getTopic()}</b></h3></a>
+      <p>
+      {$article->getText()|strip_tags|truncate:300:"...":false}
+      </p>
+     </div>
+     <br/>
+    {/foreach}
+   </p> 
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Very-Clean/style.css
===================================================================
--- templates/trunk/Very-Clean/style.css	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Very-Clean/style.css	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,250 @@
+/* 
+    "Very Clean" was based on "MT Plain," which was written by Scott Yang 
+    of www.movablestyle.com and released by him under the Creative Commons
+    attribution license (http://creativecommons.org/licenses/by/2.0/); this
+    style has a substantially different implementation from other clean 
+    blog styles with greenish type.
+*/
+
+	body {
+		margin:0px 0px 20px 0px;
+		background:#FFF;		
+		}
+	A 			{ color: #003366; text-decoration: underline; }
+	A:link		{ color: #003366; text-decoration: underline; }
+	A:visited	{ color: #003366; text-decoration: underline; }
+	A:active	{ color: #999999;  }
+	A:hover		{ color: #999999;  }
+
+	h1, h2, h3 {
+		margin: 0px;
+		padding: 0px;
+	}
+
+	#banner {
+		font-family:verdana, palatino,  georgia, arial, sans-serif;
+		color:#333;
+		font-size:30px;
+		font-weight:normal;	
+  		padding:15px 15px 30px 15px;
+                border-top:4px double #666;
+		border-bottom: 4px double #666;
+		}
+
+	#banner a,
+        #banner a:link,
+        #banner a:visited,
+        #banner a:active,
+        #banner a:hover {
+		font-family: verdana, palatino,  georgia, arial, sans-serif;
+		font-size: 30px;
+		color: #333;
+		text-decoration: none;
+		}
+
+	.description {
+		font-family:verdana, palatino,  georgia, arial, serif;
+		color:#333;
+		font-size: 12px;
+  		text-transform:none;	
+		}
+				
+	#content {
+		position:absolute;
+		background:#FFF;
+		margin-right:20px;
+		margin-left:220px;
+		margin-bottom:20px;
+  		width: 70%;
+		}
+
+	#container {
+		background:#FFF;
+		}
+
+	#links {	
+		padding:15px;				
+		width:155px;			
+		background: #FFF;
+		border-right: 5px solid #EEE;
+		}
+		
+	.blog {
+  		padding:15px;
+		background:#FFF; 
+		}
+
+	.blogbody {
+		font-family:verdana, palatino,  georgia, arial, sans-serif;
+		color:#333;
+		font-size: 12px;
+		font-weight:normal;
+  		background:#FFF;
+  		line-height:200%;
+		}
+
+	.blogbody a,
+	.blogbody a:link,
+	.blogbody a:visited,
+	.blogbody a:active,
+	.blogbody a:hover {
+		font-weight: normal;
+		text-decoration: underline;
+	}
+
+	.title	{
+		font-family: verdana, palatino,  georgia, arial, serif;
+		font-size: 14px;
+		color: #666;
+		}			
+
+	#menu {
+  		margin-bottom:15px;
+		background:#FFF;
+		text-align:center;
+		}		
+
+	.date	{ 
+		font-family:verdana, palatino,  georgia, arial, serif; 
+		font-size: 16px; 
+		color: #333; 
+		border-bottom:1px solid #999;
+		margin-bottom:10px;
+		font-weight:bold;
+		}			
+		
+
+	.table {
+		font-family:verdana, palatino,  georgia, arial, sans-serif;
+		color:#333;
+		font-size:12px;
+		font-weight:normal;
+  		background:#FFF;
+  		line-height:125%;
+		}
+
+	.posted	{ 
+		font-family:verdana, arial, sans-serif; 
+		font-size: 10px; 
+		color: #000000; 
+		margin-bottom:25px;
+		}
+		
+		
+	.calendar {
+		font-family:verdana, arial, sans-serif;
+		color:#666;
+		font-size:10px;
+		font-weight:normal;
+  		background:#FFF;
+  		line-height:140%;
+  		padding:2px;
+                text-align:left;
+		}
+
+	.calendarToday {
+                font-family:verdana, arial, sans-serif;
+                color:#666;
+                font-size:10px;
+                background:#FFF; 
+                line-height:140%;
+                padding:2px;
+                text-align:left; 
+		font-weight: bold;
+	}
+	
+	.calendarhead {	
+		font-family:verdana, palatino,  georgia, arial,  serif;
+		color:#666600;
+		font-size:12px;
+		font-weight:normal;
+  		padding:2px;
+		letter-spacing: .3em;
+  		background:#FFF;
+  		text-transform:uppercase;
+		text-align:left;			
+		}	
+	
+	.side {
+		font-family:verdana, arial, sans-serif;
+		color:#333;
+		font-size:10px;
+		font-weight:normal;
+  		background:#FFF;
+  		line-height:140%;
+  		padding:2px;				
+		}	
+		
+	.sidetitle {
+		font-family:verdana, palatino,  georgia, arial, serif;
+		color:#666600;
+		font-size:12px;
+		font-weight:normal;
+  		padding:2px;
+  		margin-top:30px;
+		letter-spacing: .3em;
+  		background:#FFF;
+  		text-transform:uppercase;		
+		}		
+	
+	.syndicate {
+		font-family:verdana, arial, sans-serif;
+		font-size:xx-small;		
+  		line-height:140%;
+  		padding:2px;
+  		margin-top:15px;
+  		background:#FFF;  		
+ 		}	
+		
+	.powered {
+		font-family:verdana, palatino,  georgia, arial, serif;
+		color:#666;
+		font-size:x-small;		
+		line-height:140%;
+		text-transform:uppercase; 
+		padding:2px;
+		margin-top:50px;
+		letter-spacing: .2em;					
+  		background:#FFF;		
+		}	
+		
+	
+DIV.side UL {
+    position: relative;
+    left: -25px;
+}
+.Pages {
+	clear:all;
+	text-align: center;
+	margin-bottom: 20px;
+	margin-top: 20px;
+	font-size: 12px;
+	padding-top: 10px;
+	padding-bottom: 10px;
+}
+.Pages a, .Pages a:link, .Pages a:href, .Pages a:hover {
+ text-decoration: none;
+ border: 0px;
+}
+
+.Pages .pagerLinkPrevPage, .pagerLink, .pagerLinkNextPage{
+	padding: 2px 6px;
+}
+
+.Pages .pagerLinkPrevPage{
+	margin-right:20px;
+}
+.Pages .pagerLinkNextPage {
+	margin-left:20px;
+}
+
+.Pages .pagerCurrent {
+	padding: 2px 6px; 
+	border-color: #999; 
+	font-weight: bold; 
+	font-size: 13px; 
+	vertical-align: top; 
+	background: #fff; 
+	color: #FF0084;	
+}
+

Added: templates/trunk/Vicksburg/album.template
===================================================================
--- templates/trunk/Vicksburg/album.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Vicksburg/album.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,88 @@
+{include file="$blogtemplate/header.template"}
+<div id="container">
+<p>
+ {$album->getDescription()}
+</p>
+
+ <!-- album contents go here -->
+<div id="album">
+<table style="border:0px;width:100%;" summary="Album Resources">
+ <tr>
+  <td style="width:50%;" align="center" >
+   <a class="nodecoration" href="{$url->parentAlbumLink($album)}">
+    <img style="border:0px" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+    ..
+   </a>
+  </td>
+  {assign var="counter" value=1}
+  {assign var=children value=$album->getChildren()}
+  {foreach from=$children item=childalbum}
+  <td style="width:50%;" align="center" >
+   <a class="nodecoration" href="{$url->albumLink($childalbum)}">
+   <img style="border:0px;" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+   {$childalbum->getName()} ({$childalbum->getNumResources()})
+  </a>
+  <br/><br/>
+  {assign var="counter" value="`$counter+1`"}
+  </td>
+  {if $counter%2 == 0}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+
+ <!--- show the resources here -->
+
+ 
+ {foreach from=$resources item=resource}
+  <td style="width:25%;" align="center" >
+  {if $resource->hasPreview()}
+   {*<a target="_blank" href="resserver.php?blogId={$blog->getId()}&amp;resource={$resource->getFileName()}">*}
+   <a href="{$url->resourceLink($resource)}">
+    <img alt="{$resource->getDescription()}" style="border:0px;" src="{$url->resourcePreviewLink($resource)}" />
+    <br/>{$resource->getFileName()}
+   </a>
+  {else}
+   <a class="nodecoration" href="{$url->resourceLink($resource)}">
+   {if $resource->isSound()}
+    <img alt="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" style="border:0px;" />
+   {elseif $resource->isVideo()}
+    <img alt="Video" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" style="border:0px;" />
+   {elseif $resource->isZip()}
+    <img alt="Zip" src="{$url->getUrl("/imgs/compressed.gif")}" height="64" width="64" style="border:0px;" />   
+   {else}
+    <img alt="File" src="{$url->getUrl("/imgs/file.gif")}" height="64" width="64" style="border:0px;" />    
+   {/if}
+   <br/>{$resource->getFileName()}
+   </a>
+  {/if}
+  <br/>
+  {assign var=metadata value=$resource->getMetadataReader()}
+  {$metadata->getRoundedSize()}<br/>
+  {if $resource->isImage()}
+   {$metadata->getWidth()} x {$metadata->getHeight()}<br/>
+  {elseif $resource->isSound()}
+   {$metadata->getFormat()|upper} {$metadata->getSampleRate()} bps<br/>
+  {elseif $resource->isVideo()}
+   {$metadata->getFormat()|upper}
+   {$metadata->getWidth()} x {$metadata->getHeight()}, 
+   {$metadata->getLengthString()}<br/>
+  {elseif $resource->isZip()}
+   {$metadata->getTotalFiles()} {$locale->tr("files")}<br/>
+  {/if}
+  {assign var="counter" value="`$counter+1`"}
+  </td>
+  {if $counter%2 == 0}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+ <td></td></tr>
+</table>
+<div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+
+ <!-- end of album contents -->
+ 
+ </div>
+</div>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Vicksburg/albums.template
===================================================================
--- templates/trunk/Vicksburg/albums.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Vicksburg/albums.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,25 @@
+{include file="$blogtemplate/header.template"}
+<div id="container">
+<!-- album contents go here -->
+<br/>
+<table style="border:0px;width:100%;" summary="Albums">
+<tr>
+  {assign var="counter" value=0}
+  {foreach from=$albums item=album}
+  <td style="width:33%;" align="center">
+   <a class="nodecoration" href="{$url->albumLink($album)}">
+   <img style="border:0px;" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+   {$album->getName()} ({$album->getNumResources()})
+  </a>
+  {assign var="counter" value="`$counter+1`"}
+  </td>
+  {if $counter%2 == 0}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+ <td></td></tr>
+ </table>
+ <!-- end of the albums -->
+</div>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Vicksburg/commentarticle.template
===================================================================
--- templates/trunk/Vicksburg/commentarticle.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Vicksburg/commentarticle.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,4 @@
+{include file="$blogtemplate/header.template"}
+<h3>{$locale->tr("add_comment")}</h3>
+ {include file="$blogtemplate/commentform.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Vicksburg/commentform.template
===================================================================
--- templates/trunk/Vicksburg/commentform.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Vicksburg/commentform.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,14 @@
+  <form name="NewComment" action="{$url->getIndexUrl()}" method="post">
+  <p>
+   {$locale->pr("comment_topic")}<br/><input type="text" style="width: 80%" name="commentTopic" value=""/>
+   <p>{$locale->pr("comment_text")} <br/><textarea rows="10" style="width: 80%" name="commentText"></textarea></p>
+   <p>{$locale->pr("comment_username")}<br/> <input type="text" name="userName" value=""/></p>
+   <p>{$locale->pr("comment_email")}<br/> <input type="text" name="userEmail" value=""/></p>
+   <p>{$locale->pr("comment_url")}<br/> <input type="text" name="userUrl" value=""/></p>
+   <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}"/>
+  </p>
+  </form>

Added: templates/trunk/Vicksburg/error.template
===================================================================
--- templates/trunk/Vicksburg/error.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Vicksburg/error.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,4 @@
+{include file="$blogtemplate/header.template"}
+ <h3>{$locale->tr("error")}</h3>
+ {$locale->tr($message)}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Vicksburg/footer.template
===================================================================
--- templates/trunk/Vicksburg/footer.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Vicksburg/footer.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,84 @@
+</div>
+</div>
+
+<div id="links">
+
+<div class="sidetitle">{$locale->tr("search")}</div>
+<div class="search">
+   <form name="search_form" method="post" action="{$url->getIndexUrl()}">
+    <input type="text" name="searchTerms" value="" size="14" /><br/>
+    <input type="hidden" name="op" value="Search" />
+    <input type="hidden" name="blogId" value="{$blog->getId()}"/>   
+    <input type="submit" name="Search" value="{$locale->tr("search")}" />
+   </form>
+</div>
+
+<div class="sidetitle">{$locale->tr("calendar")}</div>
+<div class="sidecal">{$calendar}</div>
+
+<div class="sidetitle">{$locale->tr("archives")}</div>
+<div class="side">
+<p>
+ <ul>
+ {foreach from=$archives item=archive}
+  <li><a href="{$archive->getUrl()}">{$archive->getName()}</a></li>
+ {/foreach}
+ </ul>
+</p>
+</div>
+
+<div class="sidetitle">{$locale->tr("categories")}</div>
+<div class="side">
+<p>
+ <ul>
+ {foreach from=$articlecategories item=category}
+  <li><a href="{$url->categoryLink($category)}">{$category->getName()}</a></li>
+ {/foreach}
+ </ul>
+</p>
+</div>
+
+<div class="sidetitle">{$locale->tr("links")}</div>
+<div class="side">
+<p>
+  <ul>
+   {foreach from=$mylinkscategories item=linkcategory}
+     <li><b>{$linkcategory->getName()}</b>
+     <ul>
+      {foreach from=$linkcategory->getLinks() item=link}
+       <li><a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a></li>
+      {/foreach}
+     </ul>
+    </li>
+   {/foreach}  
+   </ul>
+</p>
+</div>
+
+<div class="sidetitle">{$locale->tr("menu")}</div>
+<div class="side">
+<ul>
+<p>
+   <li><a href="{$url->blogLink()}">{$locale->tr("main")}</a></li>
+   <li><a href="{$url->albumLink()}">{$locale->tr("albums")}</a></li>
+  </ul>
+</p> 
+</div>
+
+<div class="sidetitle">{$locale->tr("syndicate")}</div>
+<div class="side">
+<ul>
+<p>
+    <li><a class="nodecoration" title="Link to the RSS 0.90 feed." href="{$url->rssLink("rss090")}"><img src="{$url->getUrl("/imgs/rss090_logo.gif")}" style="border:0px;" alt="RSS 0.90" /></a></li>
+    <li><a class="nodecoration" title="Link to the RSS 1.0 feed." href="{$url->rssLink("rss10")}"><img src="{$url->getUrl("/imgs/rss10_logo.gif")}" style="border:0px;" alt="RSS 1.0" /></a></li>
+    <li><a class="nodecoration" title="Link to the RSS 2.0 feed." href="{$url->rssLink("rss20")}"><img src="{$url->getUrl("/imgs/rss20_logo.gif")}" style="border:0px;" alt="RSS 2.0" /></a></li>
+    <li><a class="nodecoration" title="Link to the Atom 0.3 feed." href="{$url->rssLink("atom")}"><img src="{$url->getUrl("/imgs/atom_logo.png")}" style="border:0px;" alt="Atom 0.3" /></a></li>	
+</p>
+</div>
+<div class="powered">
+Powered by <a href="http://www.lifetype.net">LifeType</a><br />    
+</div>
+
+</div>
+</body>
+</html>

Added: templates/trunk/Vicksburg/header.template
===================================================================
--- templates/trunk/Vicksburg/header.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Vicksburg/header.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,23 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset={$locale->getCharset()}" />
+<meta name="MSSmartTagsPreventParsing" content="TRUE" />
+<style type="text/css" media="screen">@import "{$url->getTemplateFile("style.css")}";</style>
+<title>{$blog->getBlog()}</title>
+ <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")}" />
+</head>
+
+<body>
+<div id="banner">
+<h1><a href="{$url->blogLink()}">{$blog->getBlog()}</a></h1>
+{if $blog->getAbout()}<span class="description">{$blog->getAbout()}</span>{/if}
+</div>
+
+<div id="content">
+<div class="blog">
+

Added: templates/trunk/Vicksburg/main.template
===================================================================
--- templates/trunk/Vicksburg/main.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Vicksburg/main.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,9 @@
+{include file="$blogtemplate/header.template"}
+ {foreach from=$posts item=post}
+   {assign var="postDate" value=$post->getDateObject()}
+   <div class="blogbody">
+   {include file="$blogtemplate/post.template"}
+   </div>
+ {/foreach}
+<div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Vicksburg/post.template
===================================================================
--- templates/trunk/Vicksburg/post.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Vicksburg/post.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,24 @@
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+
+<h3 class="title">{$post->getTopic()}</h3>
+<p>{$post->getText()}</p>
+<div class="posted">
+ {$locale->tr("posted_by")} 
+ <a href="{$url->postUserLink($postOwner)}">{$postOwner->getUsername()}</a>
+
+ ({foreach name=categories from=$post->getCategories() item=postCategory}
+    <a href="{$url->categoryLink($postCategory)}">{$postCategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}
+  {/foreach})
+  
+ :: 
+{if $post->getCommentsEnabled()}
+<a href="{$url->postPermalink($post)}">{$locale->tr("comments")}
+({$post->getTotalComments()})</a> ::
+{/if}
+<a href="{$url->postPermalink($post)}">
+   {$locale->tr("permalink")}</a> ::
+<a href="{$url->postTrackbackStatsLink($post)}">
+   {$locale->tr("trackbacks")} ({$post->getTotalTrackbacks()})</a>
+
+</div>

Added: templates/trunk/Vicksburg/postandcomments.template
===================================================================
--- templates/trunk/Vicksburg/postandcomments.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Vicksburg/postandcomments.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,33 @@
+{include file="$blogtemplate/header.template"}
+   {assign var="poster" value=$post->getUserInfo()}
+   {assign var="postDate" value=$post->getDateObject()}
+   <h2 class="date">{$locale->formatDate($postDate, "%A, %B %d, %Y")}</h2>
+   <div class="blogbody">
+   <!-- {$url->postTrackbackLink($post)} -->
+   <p>{include file="$blogtemplate/post.template"}</p>
+   </div>
+   {foreach from=$comments item=comment}
+   <div class="blogbody">
+    <p class="title">
+     <img src="{$url->getUrl("/imgs/comment_icon1.gif")}"/> {$comment->getTopic()} <span class="categoryinfo">[<a href="{$url->replyCommentLink($post,$comment)}">{$locale->tr("reply")}</a>]</span>
+    </p>
+    {$comment->getText()}
+    <div class="posted">
+    {assign var="commentDate" value=$comment->getTimestamp()}
+    Comment by 
+    {if $comment->getUserUrl() != "" }
+    <a href="{$comment->getUserUrl()}">{$comment->getUsername()}</a>
+    {else}
+    {$comment->getUsername()}
+    {/if}
+    ({$locale->formatDate($commentDate, "%m/%d/%Y %H:%M")})</div></div>
+  {/foreach}
+{if $post->getCommentsEnabled()}
+<p>
+<div style="padding-left: 20px">
+<h3>{$locale->tr("add_comment")}</h3>
+{include file="$blogtemplate/commentform.template"}
+</div>
+</p>
+{/if}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Vicksburg/posttrackbacks.template
===================================================================
--- templates/trunk/Vicksburg/posttrackbacks.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Vicksburg/posttrackbacks.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,14 @@
+{include file="$blogtemplate/header.template"}
+  <p>
+    {$locale->tr("trackbacks_for_article")} "<a href="{$url->postLink($post)}">{$post->getTopic()}</a>":
+  </p>
+  <p>
+  {foreach from=$trackbacks item=trackback}
+   <a href="{$trackback->getUrl()}">{$trackback->getTitle()}</a><br/>
+   <b>{$locale->tr("trackback_excerpt")}:</b> {$trackback->getExcerpt()}<br/>
+   <b>{$locale->tr("trackback_weblog")}:</b> {$trackback->getBlogName()}<br/>
+   {assign var="trackbackDate" value=$trackback->getDateObject()}
+   <b>{$locale->tr("date")}:</b> {$locale->formatDate($trackbackDate, "%d/%m/%Y %H:%M")}<br/><br/>
+  {/foreach}
+  </p>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Vicksburg/resource.template
===================================================================
--- templates/trunk/Vicksburg/resource.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Vicksburg/resource.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,55 @@
+{include file="$blogtemplate/header.template"}
+
+{assign var=metadata value=$resource->getMetadataReader()}
+{assign var=updated value=$resource->getTimestamp()}
+<div id="container">
+ <div class="blog">
+  <h2 class="date">{$resource->getFileName()}</h2>
+  <div class="blogbody">
+   <div class="posted">
+    <a href="{$url->resourceDownloadLink($resource)}">{$locale->tr("download")}</a> 
+    ({$metadata->getRoundedSize()}) | {$locale->tr("created")} {$locale->formatDate($updated,"%d %b, %Y")}
+   </div>
+  </div>
+  <p>{$resource->getDescription()}</p>
+  {if $resource->isImage()}
+   <img src="{$url->resourceMediumSizePreviewLink($resource)}" alt="{$resource->getFileName()}, {$metadata->getRoundedSize()}" />
+  {else}
+   <a href="{$url->resourceDownloadLink($resource)}">
+   {* show some information about the file *}
+   {if $resource->isSound()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+     </a><br/>     
+     {$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+     {$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+     {$locale->tr("sample_rate")}: {$metadata->getSampleRate()} Khz
+   {elseif $resource->isVideo()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+    </a><br/>
+    {$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+    {$locale->tr("size")}: {$metadata->getHeight()} x {$metadata->getWidth()}<br/>
+    {$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+    {$locale->tr("video_codec")}: {$metadata->getVideoCodec()}<br/>
+    {$locale->tr("audio_codec")}: {$metadata->getAudioCodec()}
+   {elseif $resource->isZip()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/compressed.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+    </a><br/>
+    {$metadata->getTotalFiles()} {$locale->tr("files")}<br/>
+    {$locale->tr("uncompressed_size")}: {$metadata->getRoundedUncompressedSize()}
+   {else}
+     <img alt="Sound" src="{$url->getUrl("/imgs/file.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+     </a>    
+   {/if}   
+  {/if}
+  <br/>
+  <p>
+   {assign var=album value=$resource->getAlbum()}
+   <a href="{$url->albumLink($album)}">{$locale->tr("back")}</a>
+  </p>
+ </div>
+</div>
+{include file="$blogtemplate/footer.template"}

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


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

Added: templates/trunk/Vicksburg/searchresults.template
===================================================================
--- templates/trunk/Vicksburg/searchresults.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Vicksburg/searchresults.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,15 @@
+{include file="$blogtemplate/header.template"}
+   <h2>{$locale->tr("search_results")}</h2>
+   <p>
+    {foreach from=$searchresults item=result}
+     <div class="searchresult">
+      {assign var=article value=$result->getArticle()}
+      <a href="{$url->postPermalink($article)}"><h3><b>{$article->getTopic()}</b></h3></a>
+      <p>
+      {$article->getText()|strip_tags|truncate:300:"...":false}
+      </p>
+     </div>
+     <br/>
+    {/foreach}
+   </p> 
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Vicksburg/style.css
===================================================================
--- templates/trunk/Vicksburg/style.css	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/Vicksburg/style.css	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,249 @@
+/*
+    "Vicksburg" was based on "MT Gettysburg," which was written by Scott Yang
+    of www.movablestyle.com and released by him under the Creative Commons
+    attribution license (http://creativecommons.org/licenses/by/2.0/);
+    neither style should be confused with any other style named 
+    Gettysburg--there are fundamental differences.
+*/
+
+	body {
+		background:#EEE;		
+		}
+	A 			{ color: #003366; text-decoration: none; font-weight:bold; }
+	A:link		{ color: #003366; text-decoration: none; }
+	A:visited	{ color: #003366; text-decoration: none; }
+	A:active	{ color: #4769CC;  }
+	A:hover		{ color: #4769CC;  }
+
+	h1, h2, h3 {
+		margin: 0px;
+		padding: 0px;
+	}
+
+	#banner {
+		position: absolute;
+		top: 1px;
+		left: 1px;
+		height: 6%;
+		width: 99%;
+		font-family:georgia, verdana, arial, sans-serif;
+		color:#FFF;
+		font-size:30px;
+		font-weight:bold;
+		border-left:1px solid #FFF;	
+		border-right:1px solid #FFF;  		
+		border-top:1px solid #FFF;  		
+  		background:#003366;
+  		padding:15px;
+		margin: 0px;
+		}
+
+	#banner a,
+        #banner a:link,
+        #banner a:visited,
+        #banner a:active,
+        #banner a:hover {
+		font-family:georgia, verdana, arial, sans-serif;
+		font-size: x-large;
+		color: #FFF;
+		text-decoration: none;
+		}
+
+	.description {
+		font-family:verdana, arial, sans-serif;
+		color:#FFF;
+		font-size:12px;
+		font-weight:bold;
+  		background:#003366;
+  		text-transform:none;	
+		}
+		
+	ul {
+	   list-style: none;
+	}	
+				
+	#content {
+		position:absolute;
+		top: 14%;
+		width:70%;
+		background:#FFF;
+		margin-right:15px;
+		margin-bottom:20px;
+		}
+
+	#container {
+		background:#FFF;
+		}
+
+	#links {
+        position: absolute;
+		top: 14%;
+        left: 71%;
+        width: 120px;
+		background:#999;
+		padding:15px;				
+		border:1px solid #FFF;			
+		}
+		
+	.blog {
+  		padding:15px;
+		background:#FFF; 
+		}
+
+	.blogbody {
+		font-family:georgia, verdana, arial, sans-serif;
+		color:#666;
+		font-size:small;
+		font-weight:normal;
+  		background:#FFF;
+  		line-height:150%;
+		}
+
+	.blogbody a,
+	.blogbody a:link,
+	.blogbody a:visited,
+	.blogbody a:active,
+	.blogbody a:hover {
+		font-weight: normal;
+		text-decoration: underline;
+	}
+
+	.title	{
+		font-family: verdana, arial, sans-serif;
+		font-size: small;
+		color: #000000;
+		text-transform:uppercase;
+		}			
+
+	#menu {
+  		margin-bottom:15px;
+		background:#FFF;
+		text-align:center;
+		}		
+
+	.date	{ 
+		font-family:georgia, verdana, arial, sans-serif; 
+		font-size: small; 
+		color: #666; 
+		border-bottom:1px solid #999;
+		margin-bottom:10px;
+		font-weight:bold;
+		}			
+		
+	.posted	{ 
+		font-family:verdana, arial, sans-serif; 
+		font-size: x-small; 
+		color: #000000; 
+		margin-bottom:25px;
+		}
+		
+	.side {
+		font-family:verdana, arial, sans-serif;
+		color:#333;
+		font-size:x-small;
+		font-weight:normal;
+  		background:#999;
+  		line-height:140%;
+  		padding:2px;				
+		}	
+
+DIV.side UL {
+    position: relative;
+    left: -20px;
+}
+		
+.search {
+    position: relative;
+    left: 0px;
+    color: #333;
+    font-size: x-small;
+    font-weight: normal;
+    line-height: 140%;
+    padding: 3px 7px;
+    text-align: center;
+}
+
+.sidecal {
+    position: relative;
+    left: 0px;
+    color: #333;
+    font-size: x-small;
+    font-weight: normal;
+    line-height: 140%;
+    padding: 3px 7px;
+    text-align: center;
+}
+
+	.sidetitle {
+		font-family:georgia, verdana, arial, sans-serif;
+		color:#FFF;
+		font-size:small;
+		font-weight:normal;
+  		padding:2px;
+  		margin-top:10px;
+		letter-spacing: .1em;
+		border-bottom:1px dotted #FFF;
+		text-align:center;
+  		background:#999;		
+		}		
+	
+	.syndicate {
+		font-family:verdana, arial, sans-serif;
+		font-size:xx-small;
+		font-weight:bold;		
+  		line-height:140%;
+  		padding:2px;
+  		margin-top:10px;
+  		text-align:center;
+  		background:#CCC;  		
+ 		}	
+		
+	.powered {
+		font-family:verdana, arial, sans-serif;
+		color:#FFF;
+		font-size:xx-small;
+		font-weight:bold;
+  		border:1px dotted #FFF;			
+		line-height:140%;
+		text-transform:uppercase; 
+		padding:2px;
+		margin-top:10px;
+		text-align:center;
+		letter-spacing: .2em;					
+		}	
+		
+	.Pages {
+	clear:all;
+	text-align: center;
+	margin-bottom: 20px;
+	margin-top: 20px;
+	font-size: 12px;
+	padding-top: 10px;
+	padding-bottom: 10px;
+}
+.Pages a, .Pages a:link, .Pages a:href, .Pages a:hover {
+ text-decoration: none;
+ border: 0px;
+}
+
+.Pages .pagerLinkPrevPage, .pagerLink, .pagerLinkNextPage{
+	padding: 2px 6px;
+}
+
+.Pages .pagerLinkPrevPage{
+	margin-right:20px;
+}
+.Pages .pagerLinkNextPage {
+	margin-left:20px;
+}
+
+.Pages .pagerCurrent {
+	padding: 2px 6px; 
+	border-color: #999; 
+	font-weight: bold; 
+	font-size: 13px; 
+	vertical-align: top; 
+	background: #fff; 
+	color: #FF0084;	
+}
+

Added: templates/trunk/silver/about.template
===================================================================
--- templates/trunk/silver/about.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/silver/about.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,13 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+ <div class="blog">
+  <div class="blogbody">
+  <h2 class="title">{$locale->tr("about")}</h2>
+  <div class="posted"><a href="{$url->templatePage("about")}">{$locale->tr("permalink")}</a></div>
+ You can change the contents of this page by editing the templates/about.template file.
+  </div>
+  <br />
+ </div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/silver/album.template
===================================================================
--- templates/trunk/silver/album.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/silver/album.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,101 @@
+{include file="$blogtemplate/header.template"}
+
+<div id="content">
+{assign var="postDate" value=$album->getTimestamp()}
+  <h2>{$locale->tr("album")}</h2>
+
+  <div class="post">
+    <h3 class="storytitle"><a href="{$url->albumLink($album)}">{$album->getName()}</a></h3>
+    <div class="meta">
+        {$locale->tr("created")} {$locale->formatDate($postDate,"%d %b, %Y")}
+    </div>    
+    <div class="storycontent"><p>{$album->getDescription()}</p></div>
+ 
+{** 
+    smarty template gets a bit complicated here since we want to show the contents of the album in a nicely
+    arranged table, and that needs some very basic maths... we also need to check after every iteration
+    wether we have to close the current row or start a new one, and so on...
+ **}
+    
+ <!-- album contents go here -->
+<table style="border:0px;width:100%;" summary="{$locale->tr("album")}">
+ <tr>
+  <td style="width:25%;" align="center" >
+   <a href="{$url->parentAlbumLink($album)}">
+    <img style="border:0px;" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+    ..
+   </a>
+  </td>
+  {assign var="counter" value=1}
+  {assign var=children value=$album->getChildren()}
+  {foreach from=$children item=childalbum}
+  <td style="width:25%;" align="center" >
+   <a href="{$url->albumLink($childalbum)}">
+   <img style="border:0px;" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+   {$childalbum->getName()} ({$childalbum->getNumResources()})
+  </a>
+  <br/><br/>
+  {assign var="counter" value="`$counter+1`"}
+  </td>
+  {if $counter%4}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+
+ <!--- show the resources here -->
+
+ 
+ {foreach from=$resources item=resource}
+  <td style="width:25%;" align="center" >
+  {if $resource->hasPreview()}
+   {*<a target="_blank" href="resserver.php?blogId={$blog->getId()}&amp;resource={$resource->getFileName()}">*}
+   <a href="{$url->resourceLink($resource)}">
+    <img alt="{$resource->getDescription()}" style="border:0px;" src="{$url->resourcePreviewLink($resource)}" />
+    <br/>{$resource->getFileName()}
+   </a>
+  {else}
+   <a href="{$url->resourceLink($resource)}">
+   {if $resource->isSound()}
+    <img alt="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" style="border:0px;" />
+   {elseif $resource->isVideo()}
+    <img alt="Video" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" style="border:0px;" />
+   {elseif $resource->isZip()}
+    <img alt="Zip" src="{$url->getUrl("/imgs/compressed.gif")}" height="64" width="64" style="border:0px;" />   
+   {else}
+    <img alt="File" src="{$url->getUrl("/imgs/file.gif")}" height="64" width="64" style="border:0px;" />    
+   {/if}
+   <br/>{$resource->getFileName()}
+   </a>
+  {/if}
+  <br/>
+  {assign var=metadata value=$resource->getMetadataReader()}
+  {$metadata->getRoundedSize()}<br/>
+  {if $resource->isImage()}
+   {$metadata->getWidth()} x {$metadata->getHeight()}<br/>
+  {elseif $resource->isSound()}
+   {$metadata->getFormat()|upper} {$metadata->getSampleRate()} bps<br/>
+  {elseif $resource->isVideo()}
+   {$metadata->getFormat()|upper}
+   {$metadata->getWidth()} x {$metadata->getHeight()}, 
+   {$metadata->getLengthString()}<br/>
+  {elseif $resource->isZip()}
+   {$metadata->getTotalFiles()} {$locale->tr("files")}<br/>
+  {/if}
+  {assign var="counter" value="`$counter+1`"}
+  </td>
+  {if $counter%4 == 0}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+ <td></td></tr>
+</table>
+ <div class="Pages">{include file="misc/pager.template" style="links"}</div>
+ <!-- end of album contents -->
+ 
+ </div>
+</div>
+
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/silver/albums.template
===================================================================
--- templates/trunk/silver/albums.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/silver/albums.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,26 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+ <h2>{$locale->tr("albums")}</h2>
+{foreach from=$albums item=album}
+ {assign var="aDate" value=$album->getTimestamp()}
+ <div class="post">
+    <h3 class="storytitle"><a href="{$url->albumLink($album)}">{$album->getName()}</a></h3>
+    <div class="meta">
+        {$locale->tr("created")} {$locale->formatDate($aDate,"%d %b, %Y")}
+    </div>
+    <div class="storycontent">
+    <p>
+       {$album->getDescription()|truncate:255:"..."|escape}
+    </p>
+    </div>
+    <div class="feedback">
+      <a href="{$url->albumLink($album)}">  
+       <img src="{$url->getTemplateFile("folderblue.gif")}" width="10" height="11" style="border:0px;" />
+        {$locale->tr("view")} ({$album->getNumResources()})
+       </a>
+    </div>
+ </div>
+{/foreach}
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/silver/commentarticle.template
===================================================================
--- templates/trunk/silver/commentarticle.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/silver/commentarticle.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,6 @@
+{include file="$blogtemplate/header.template"}
+ {if $blogsettings->getValue("comments_enabled")}
+    <h2>{$locale->tr("add_comment")}</h2>
+    {include file="$blogtemplate/commentform.template"}
+ {/if}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/silver/commentform.template
===================================================================
--- templates/trunk/silver/commentform.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/silver/commentform.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,24 @@
+<form id="commentform" name="comments_form" action="{$url->getIndexUrl()}" method="post">
+  <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}"/>
+  <p>
+	<input tabindex="2" id="author" name="userName" />
+	<label for="author">{$locale->tr("comment_username")}</label>
+    </p>
+    <p>
+	<input tabindex="3" id="email" name="userEmail" />
+	<label for="email">{$locale->tr("comment_email")}</label>
+    </p>
+    <p>
+	<input tabindex="4" id="url" name="userUrl" />
+	<label for="url">{$locale->tr("comment_url")}</label>
+    </p>
+  <p>
+    <label for="commentText">{$locale->tr("add_comment")}</label><br />
+    
+    <textarea tabindex="5" id="text" name="commentText" rows="10" cols="50" id="commentText"></textarea><br /><br />
+    <input style="font-weight: bold;" type="submit" name="post" value="&nbsp;{$locale->tr("comment_send")}&nbsp;" /><br /><br />
+  </p>
+</form>

Added: templates/trunk/silver/download.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/silver/download.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/silver/error.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/silver/error.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/silver/error.template
===================================================================
--- templates/trunk/silver/error.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/silver/error.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,20 @@
+{include file="$blogtemplate/header.template"}
+
+<div id="content">
+
+    <div class="post">
+        <h3 class="storytitle">{$locale->tr("error")}</h3>
+        
+        <div class="meta">
+            {$locale->tr("generated")} {$locale->formatDate($now,"%d %b, %Y")}
+        </div>
+        
+        <div class="storycontent">
+            <img src="{$url->getTemplateFile("error.gif")}" height="32" width="32" alt="Error"/>
+            {$locale->tr($message)}
+        </div>    
+    </div>
+</div>
+
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/silver/folderblue.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/silver/folderblue.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/silver/footer.template
===================================================================
--- templates/trunk/silver/footer.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/silver/footer.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,6 @@
+    </div>
+    <p class="credit">
+        Powered by <a href="http://www.lifetype.net" target="_blank">LifeType</a>
+    </p>
+    </body>
+</html>

Added: templates/trunk/silver/header.template
===================================================================
--- templates/trunk/silver/header.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/silver/header.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,21 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{$locale->getLanguageId()}" 
+      lang="{$locale->getLanguageId()}" dir="{$locale->getDirection()}">
+<head>
+    <title>{$blog->getBlog()}</title>
+    <meta http-equiv="Content-Type" content="text/html;charset={$locale->getCharset()}" />
+    <meta name="generator" content="{$version}" />
+    <meta http-equiv="Content-Language" content="{$locale->getLanguageId()}" />
+    
+    <link rel="stylesheet" title="default" type="text/css" media="screen" href="{$url->getTemplateFile("style.css")}" />
+    <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")}" />
+</head>
+
+<body>
+<div id="rap">
+    <h1 id="header"><a href="{$url->blogLink()}" title="{$blog->getBlog()}">{$blog->getBlog()}</a></h1>
+
+

Added: templates/trunk/silver/main.template
===================================================================
--- templates/trunk/silver/main.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/silver/main.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,12 @@
+{include file="$blogtemplate/header.template"}
+
+<div id="content">
+ {foreach from=$posts item=post}
+  <div class="post">
+    {include file="$blogtemplate/post.template"}
+  </div>
+ {/foreach}
+ <div class="Pages">{include file="misc/pager.template" style="links"}</div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/silver/panel.template
===================================================================
--- templates/trunk/silver/panel.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/silver/panel.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,67 @@
+
+<div id="menu">
+<ul>
+    <li id="search">{$locale->tr("search")}
+	   <form name="search_form" method="post"
+	   	      action="{$url->getIndexUrl()}">
+	      <input type="text" name="searchTerms" value="" size="14" /><br/>
+		  <input type="hidden" name="op" value="Search" />
+		  <input type="hidden" name="blogId" value="{$blog->getId()}"/>
+   </form>
+    </li>
+
+    <li id="wordpress">{$locale->tr("menu")}
+    <ul>
+     <li><a href="{$url->albumLink()}">{$locale->tr("albums")}</a></li>
+    </ul> 
+    </li>
+
+ <li id="categories">
+  {$locale->tr("categories")}
+  <ul>
+   {foreach from=$articlecategories item=articleCategory}
+    <li><a href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()} [{$articleCategory->getNumArticles()}]</a></li>
+   {/foreach}
+   </ul>
+ </li>
+  
+ <li id="archives">
+  {$locale->tr("archives")}
+  <ul>
+  {foreach from=$archives item=archivelink}
+   <li><a href="{$archivelink->getUrl()}">{$archivelink->getName()}</a></li>
+  {/foreach}
+  </ul>
+  </li>
+  <li id="calendar">
+	{$calendar}
+  </li>
+
+    <li id="meta">
+    Meta
+    <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>
+     <li><a href="http://validator.w3.org/check/referer" title="Valid XHTML 1.0 Transitional">Valid <abbr title="eXtensible HyperText Markup Language">XHTML</abbr></a></li>
+     
+    </ul> 
+    </li>
+
+  <li id="style"> 
+  {$locale->tr("links")}
+  <ul>
+   {foreach from=$mylinkscategories item=linkcategory}
+     <li><b>{$linkcategory->getName()}</b>
+     <ul>
+      {foreach from=$linkcategory->getLinks() item=link}
+       <li><a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a></li>
+      {/foreach}
+     </ul>
+    </li>
+   {/foreach}  
+   </ul>
+    </li>
+</ul> 
+</div>

Added: templates/trunk/silver/post.template
===================================================================
--- templates/trunk/silver/post.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/silver/post.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,32 @@
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+
+<h3 class="storytitle"><a href="{$url->postPermalink($post)}">{$post->getTopic()}</a></h3>
+
+{assign var=postCategory value=$post->getCategory()}
+{assign var=postText value=$post->getText()}
+<div class="meta">
+
+  {foreach name=categories from=$post->getCategories() item=postCategory} 
+    <a href="{$url->categoryLink($postCategory)}"
+		   title="{$postCategory->getName()}">
+		   {$postCategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}
+  {/foreach}
+
+ &#8212; {$locale->tr("posted_by")} {$postOwner->getUsername()} @ {$locale->formatDate($postDate,"%H:%M")}
+</div>
+<div class="storycontent">
+    {$postText} 
+    <br style="clear: both;" />
+ </div>
+<div class="feedback">
+    <a href="{$url->postPermalink($post)}#comments" title="{$locale->tr("comment on this")}">
+        {if $post->getTotalComments() eq 0}{$locale->tr("comment on this")}{else}{$post->getTotalComments()} {$locale->tr("comments")}{/if}
+    </a> |
+	{if $post->getTotalTrackbacks() > 0}
+	  <a href="{$url->postTrackbackStatsLink($post)}" title="{$locale->tr("trackbacks")}">{$post->getTotalTrackbacks()} {$locale->tr("trackbacks")}</a>
+	{else}
+	  {$post->getTotalTrackbacks()} {$locale->tr("trackbacks")}
+	{/if}
+</div>    
+

Added: templates/trunk/silver/postandcomments.template
===================================================================
--- templates/trunk/silver/postandcomments.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/silver/postandcomments.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,41 @@
+{include file="$blogtemplate/header.template"}
+
+<div id="content">
+    {assign var="postDate" value=$post->getDateObject()}
+    {assign var="postOwner" value=$post->getUserInfo()}
+    <h2>{$locale->formatDate($postDate,"%d %b, %Y")}</h2>
+    
+    <div class="post">
+        {include file="$blogtemplate/post.template"}
+    
+        <h2 id="comments">{$locale->tr("comments")}</h2>
+        
+         <ol id="commentlist">
+        {foreach from=$comments item=comment}
+        {assign var=commentText value=$comment->getText()}
+            <li id="comment-{$comment->getId()}">
+                <p>{$commentText}</p>
+               
+               	<p><cite>{$locale->tr("posted_by")}
+                   {if $comment->getUserUrl() != ""}
+                    <a href="{$comment->getUserUrl()}"}>{$comment->getUsername()}</a>
+                   {else}
+                    {$comment->getUsername()}
+                   {/if} &#8212;
+                   {assign var=commentDate value=$comment->getDateObject()}
+                   {$locale->formatDate($commentDate, "%d %b %Y, %H:%M")}
+                </cite></p>
+            </li>
+        {/foreach}    
+        </ol>
+            
+        {if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+            <br style="clear: both;" />
+           <h2>{$locale->tr("add_comment")}</h2>
+          {include file="$blogtemplate/commentform.template"}
+        {/if}
+    </div>
+</div>
+
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/silver/posttrackbacks.template
===================================================================
--- templates/trunk/silver/posttrackbacks.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/silver/posttrackbacks.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,17 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+ <div class="blog">
+  <div class="blogbody">
+   <h2 class="title">{$locale->tr("trackbacks_for_article")} "<a href="{$url->postLink($post)}">{$post->getTopic()}</a>"</h2>
+    {foreach from=$trackbacks item=trackback}
+     <a href="{$trackback->getUrl()}">{$trackback->getTitle()}</a><br/>
+     <b>{$locale->tr("trackback_excerpt")}:</b> {$trackback->getExcerpt()}<br/>
+     <b>{$locale->tr("trackback_weblog")}:</b> {$trackback->getBlogName()}<br/>
+     {assign var="trackbackDate" value=$trackback->getDateObject()}
+     <b>{$locale->tr("date")}:</b> Date would be here<br/><br/>
+    {/foreach}
+  </div>
+ </div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/silver/resource.template
===================================================================
--- templates/trunk/silver/resource.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/silver/resource.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,58 @@
+{include file="$blogtemplate/header.template"}
+{assign var=metadata value=$resource->getMetadataReader()}
+{assign var=updated value=$resource->getTimestamp()}
+<div id="content">
+  <h2>{$locale->tr("resources")}</h2>
+<div class="post">
+    <h3 class="storytitle"><a href="{$url->resourceLink($resource)}">{$resource->getFileName()}</a></h3>
+    <div class="meta">
+        {$locale->tr("created")} {$locale->formatDate($updated,"%d %b, %Y")}
+    </div>
+   <div class="storycontent"><p>{$resource->getDescription()}</p></div>
+  {if $resource->isImage()}
+   <img src="{$url->resourceMediumSizePreviewLink($resource)}" alt="{$resource->getFileName()}, {$metadata->getRoundedSize()}" />
+  {else}
+   <a href="{$url->resourceDownloadLink($resource)}">
+   {* show some information about the file *}
+   {if $resource->isSound()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+     </a><br/>     
+     {$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+     {$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+     {$locale->tr("sample_rate")}: {$metadata->getSampleRate()} Khz
+   {elseif $resource->isVideo()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+    </a><br/>
+    {$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+    {$locale->tr("size")}: {$metadata->getHeight()} x {$metadata->getWidth()}<br/>
+    {$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+    {$locale->tr("video_codec")}: {$metadata->getVideoCodec()}<br/>
+    {$locale->tr("audio_codec")}: {$metadata->getAudioCodec()}
+   {elseif $resource->isZip()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/compressed.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+    </a><br/>
+    {$metadata->getTotalFiles()} {$locale->tr("files")}<br/>
+    {$locale->tr("uncompressed_size")}: {$metadata->getRoundedUncompressedSize()}
+   {else}
+     <img alt="Sound" src="{$url->getUrl("/imgs/file.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+     </a>    
+   {/if}   
+  {/if}
+  <br/>
+    <div class="feedback">
+        <a href="{$url->resourceDownloadLink($resource)}">
+           <img src="{$url->getTemplateFile("download.gif")}" width="10" height="11" alt="Download" style="border:0px;" />
+           {$locale->tr("download")} ({$metadata->getRoundedSize()})
+        </a> 
+    </div>
+</div>
+  <p>
+   <a href="javascript:history.go(-1);">{$locale->tr("back")}</a>
+  </p>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

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


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

Added: templates/trunk/silver/searchresults.template
===================================================================
--- templates/trunk/silver/searchresults.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/silver/searchresults.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,21 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+   <h2>{$locale->tr("search_results")}: {foreach from=$searchterms item=term}{$term} {/foreach}</h2>
+   <p>
+    {foreach from=$searchresults item=result}
+     <div class="searchresult">
+      {assign var=article value=$result->getArticle()}
+      <a href="{$url->postPermalink($article)}"><h3><b>{$article->getTopic()}</b></h3></a>
+     <div align="right">{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>
+     </div>
+     <br/>
+    {/foreach}
+   </p> 
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/silver/style.css
===================================================================
--- templates/trunk/silver/style.css	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/silver/style.css	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,84 @@
+a { color: #A0522D; }
+a img { border: none; }
+a:hover { color: #D2691E; }
+acronym, abbr { border: none; color: #666666; }
+acronym, abbr, span.caps { cursor: help; font-size: 90%; letter-spacing: .07em; }
+blockquote { border-left: 3px solid #E8E8E8; font: italic 11px Verdana, Arial, sans-serif; line-height: 19px; margin: 15px 1.5em; padding: 0 5px; }
+body, #content, #menu, #rap { background-color: #FFF; }
+body, .meta ul, #content, #menu { margin: 0; padding: 0; }
+cite { font-size: 90%; font-style: normal; }
+h2 { background: #D8D8D8; border-bottom: 1px solid #C0C0C0; font: bold 80% Verdana, "Times New Roman", Times, serif; margin: 15px 0 -2px 0; padding: 5px; width: 98%; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px;}
+h3 { font: Verdana, "Times New Roman", Times, serif; margin-top: 0; }
+h3, .meta { padding: 0 15px; }
+input { font: normal normal 12px "Courier New", Arial, monospace !important; }
+ol#comments li p { font: 100%; }
+p, .post p { line-height: 19px; margin: 15px 15px 2px 15px; }
+p, li, .feedback { font: 11px "Lucida Sans Unicode", "Trebuchet MS", Verdana, monospace; }
+#calendar, #search, .credit { display: none; }
+.feedback { border-bottom: 1px solid #C0C0C0; color: #CCC; margin: 13px 0; padding-bottom: 13px; text-align: right; }
+.meta li, .meta ul { display: inline; }
+.meta ul { list-style: none; }
+.meta, .meta a { color: #808080; font: normal 10px "Verdana", "Courier New", sans-serif; letter-spacing: 0; }
+.post { margin: 20px 5px 10px 0px; }
+.storycontent { padding: 0 10px; }
+.storycontent li { margin-top: 7px; margin-bottom: 7px; }
+.storycontent ol li ol { list-style: lower-alpha; }
+.storytitle { font: bold 22px "Trebuchet MS", Verdana, "Courier New", sans-serif; }
+.storytitle a, #header a, #menu ul ul li a { text-decoration: none; }
+.storytitle, #header, #menu form, #menu ul { margin: 0; }
+#commentform textarea { width: 300px; }
+#content { margin: 0 220px 0 14px; }
+#content, #header, #menu ul, #menu ul ul { text-align: left; }
+#header a { display: block; color: #FFF; background-color: #B0B0B0; border-bottom: 1px solid #000000; font-family: 'Trebuchet MS', Times, serif; padding: 30px 10px 12px 50px; }
+#header a:hover { color: #808080; background-color: Silver; }
+#header a:hover:after { content: "..."; }
+#header a:active:after { content: "!"; }
+#menu { padding-left: 7px; border-bottom: 30px solid #FFF; margin-bottom: 30px; position: absolute; right: 14px; top: 83px; width: 200px; }
+#menu form { padding: 0 0 0 10px; }
+#menu input { width: 80%; }
+#menu ul { color: #CCC; font-weight: bold; margin-left: 5px; padding: 5px 0; }
+#menu ul li { background-color: #D3D3D3; border-bottom: 3px solid #B0B0B0; border-left: 3px solid #B0B0B0; border-right: 3px solid #B0B0B0; border-top: 3px solid #B0B0B0; color: #404040; font: 12px "Trebuchet MS", "Times New Roman", serif !important; letter-spacing: 1px; margin-top: 10px; padding: 4px 0 0 5px; text-transform: uppercase; -moz-border-radius: 10px;}
+#menu ul ul { background-color: #E0E0E0; border-top: 1px solid #B0B0B0; font-size: 14px; line-height: 100%; margin-left: -5px; padding: 6px 0; -moz-border-radius-bottomleft: 10px; -moz-border-radius-bottomright: 10px;}
+#menu ul ul li { background-color: #E0E0E0; border: 0; font: normal normal 70%/115% 'Lucida Sans Unicode', Verdana, sans-serif !important; letter-spacing: 0; text-transform: capitalize !important; margin: 0; padding: 0;}
+#menu ul ul li acronym, #menu ul ul li abbr { color: #828282; }
+#menu ul ul li a, #menu ul ul li span { color: #505050; width: 169px; display: block; margin-top: 3px; margin-bottom: 3px; padding: 2.5px 10px;}
+#menu ul ul li a:hover { background-color: White; }
+#menu ul ul li a:active {
+	background-color: #646464; color: White;
+}
+#menu ul, #menu ul ul { list-style-type: none; }
+#rap { width: 100%; }
+.Pages {
+	clear:all;
+	text-align: center;
+	margin-bottom: 20px;
+	margin-top: 20px;
+	font-size: 12px;
+	padding-top: 10px;
+	padding-bottom: 10px;
+}
+.Pages a, .Pages a:link, .Pages a:href, .Pages a:hover {
+ text-decoration: none;
+ border: 0px;
+}
+
+.Pages .pagerLinkPrevPage, .pagerLink, .pagerLinkNextPage{
+	padding: 2px 6px;
+}
+
+.Pages .pagerLinkPrevPage{
+	margin-right:20px;
+}
+.Pages .pagerLinkNextPage {
+	margin-left:20px;
+}
+
+.Pages .pagerCurrent {
+	padding: 2px 6px; 
+	border-color: #999; 
+	font-weight: bold; 
+	font-size: 13px; 
+	vertical-align: top; 
+	background: #fff; 
+	color: #FF0084;	
+}

Added: templates/trunk/simple_sky/about.template
===================================================================
--- templates/trunk/simple_sky/about.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/simple_sky/about.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,13 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+ <div class="blog">
+  <div class="blogbody">
+  <h2 class="title">{$locale->tr("about")}</h2>
+  <div class="posted"><a href="{$url->templatePage("about")}">{$locale->tr("permalink")}</a></div>
+ You can change the contents of this page by editing the templates/about.template file.
+  </div>
+  <br />
+ </div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/simple_sky/album.template
===================================================================
--- templates/trunk/simple_sky/album.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/simple_sky/album.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,101 @@
+{include file="$blogtemplate/header.template"}
+
+<div id="content">
+{assign var="postDate" value=$album->getTimestamp()}
+  <h2>{$locale->tr("album")}</h2>
+
+  <div class="post">
+    <h3 class="storytitle"><a href="{$url->albumLink($album)}">{$album->getName()}</a></h3>
+    <div class="meta">
+        {$locale->tr("created")} {$locale->formatDate($postDate,"%d %b, %Y")}
+    </div>    
+    <div class="storycontent"><p>{$album->getDescription()}</p></div>
+ 
+{** 
+    smarty template gets a bit complicated here since we want to show the contents of the album in a nicely
+    arranged table, and that needs some very basic maths... we also need to check after every iteration
+    wether we have to close the current row or start a new one, and so on...
+ **}
+    
+ <!-- album contents go here -->
+<table style="border:0px;width:100%;" summary="{$locale->tr("album")}">
+ <tr>
+  <td style="width:25%;" align="center" >
+   <a href="{$url->parentAlbumLink($album)}">
+    <img style="border:0px;" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+    ..
+   </a>
+  </td>
+  {assign var="counter" value=1}
+  {assign var=children value=$album->getChildren()}
+  {foreach from=$children item=childalbum}
+  <td style="width:25%;" align="center" >
+   <a href="{$url->albumLink($childalbum)}">
+   <img style="border:0px;" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+   {$childalbum->getName()} ({$childalbum->getNumResources()})
+  </a>
+  <br/><br/>
+  {assign var="counter" value="`$counter+1`"}
+  </td>
+  {if $counter%4}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+
+ <!--- show the resources here -->
+
+ 
+ {foreach from=$resources item=resource}
+  <td style="width:25%;" align="center" >
+  {if $resource->hasPreview()}
+   {*<a target="_blank" href="resserver.php?blogId={$blog->getId()}&amp;resource={$resource->getFileName()}">*}
+   <a href="{$url->resourceLink($resource)}">
+    <img alt="{$resource->getDescription()}" style="border:0px;" src="{$url->resourcePreviewLink($resource)}" />
+    <br/>{$resource->getFileName()}
+   </a>
+  {else}
+   <a href="{$url->resourceLink($resource)}">
+   {if $resource->isSound()}
+    <img alt="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" style="border:0px;" />
+   {elseif $resource->isVideo()}
+    <img alt="Video" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" style="border:0px;" />
+   {elseif $resource->isZip()}
+    <img alt="Zip" src="{$url->getUrl("/imgs/compressed.gif")}" height="64" width="64" style="border:0px;" />   
+   {else}
+    <img alt="File" src="{$url->getUrl("/imgs/file.gif")}" height="64" width="64" style="border:0px;" />    
+   {/if}
+   <br/>{$resource->getFileName()}
+   </a>
+  {/if}
+  <br/>
+  {assign var=metadata value=$resource->getMetadataReader()}
+  {$metadata->getRoundedSize()}<br/>
+  {if $resource->isImage()}
+   {$metadata->getWidth()} x {$metadata->getHeight()}<br/>
+  {elseif $resource->isSound()}
+   {$metadata->getFormat()|upper} {$metadata->getSampleRate()} bps<br/>
+  {elseif $resource->isVideo()}
+   {$metadata->getFormat()|upper}
+   {$metadata->getWidth()} x {$metadata->getHeight()}, 
+   {$metadata->getLengthString()}<br/>
+  {elseif $resource->isZip()}
+   {$metadata->getTotalFiles()} {$locale->tr("files")}<br/>
+  {/if}
+  {assign var="counter" value="`$counter+1`"}
+  </td>
+  {if $counter%4 == 0}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+ <td></td></tr>
+</table>
+ <div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+ <!-- end of album contents -->
+ 
+ </div>
+</div>
+
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/simple_sky/albums.template
===================================================================
--- templates/trunk/simple_sky/albums.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/simple_sky/albums.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,26 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+ <h2>{$locale->tr("albums")}</h2>
+{foreach from=$albums item=album}
+ {assign var="aDate" value=$album->getTimestamp()}
+ <div class="post">
+    <h3 class="storytitle"><a href="{$url->albumLink($album)}">{$album->getName()}</a></h3>
+    <div class="meta">
+        {$locale->tr("created")} {$locale->formatDate($aDate,"%d %b, %Y")}
+    </div>
+    <div class="storycontent">
+    <p>
+       {$album->getDescription()|truncate:255:"..."|escape}
+    </p>
+    </div>
+    <div class="feedback">
+      <a href="{$url->albumLink($album)}">  
+       <img src="{$url->getTemplateFile("folderblue.gif")}" width="10" height="11" style="border:0px;" />
+        {$locale->tr("view")} ({$album->getNumResources()})
+       </a>
+    </div>
+ </div>
+{/foreach}
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/simple_sky/clouds.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/simple_sky/commentarticle.template
===================================================================
--- templates/trunk/simple_sky/commentarticle.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/simple_sky/commentarticle.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,6 @@
+{include file="$blogtemplate/header.template"}
+ {if $blogsettings->getValue("comments_enabled")}
+    <h2>{$locale->tr("add_comment")}</h2>
+    {include file="$blogtemplate/commentform.template"}
+ {/if}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/simple_sky/commentform.template
===================================================================
--- templates/trunk/simple_sky/commentform.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/simple_sky/commentform.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,24 @@
+<form id="commentform" name="comments_form" action="{$url->getIndexUrl()}" method="post">
+  <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}"/>
+  <p>
+	<input tabindex="2" id="author" name="userName" />
+	<label for="author">{$locale->tr("comment_username")}</label>
+    </p>
+    <p>
+	<input tabindex="3" id="email" name="userEmail" />
+	<label for="email">{$locale->tr("comment_email")}</label>
+    </p>
+    <p>
+	<input tabindex="4" id="url" name="userUrl" />
+	<label for="url">{$locale->tr("comment_url")}</label>
+    </p>
+  <p>
+    <label for="commentText">{$locale->tr("add_comment")}</label><br />
+    
+    <textarea tabindex="5" id="text" name="commentText" rows="10" cols="50" id="commentText"></textarea><br /><br />
+    <input style="font-weight: bold;" type="submit" name="post" value="&nbsp;{$locale->tr("comment_send")}&nbsp;" /><br /><br />
+  </p>
+</form>

Added: templates/trunk/simple_sky/download.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/simple_sky/download.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/simple_sky/error.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/simple_sky/error.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/simple_sky/error.template
===================================================================
--- templates/trunk/simple_sky/error.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/simple_sky/error.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,20 @@
+{include file="$blogtemplate/header.template"}
+
+<div id="content">
+
+    <div class="post">
+        <h3 class="storytitle">{$locale->tr("error")}</h3>
+        
+        <div class="meta">
+            {$locale->tr("generated")} {$locale->formatDate($now,"%d %b, %Y")}
+        </div>
+        
+        <div class="storycontent">
+            <img src="{$url->getTemplateFile("error.gif")}" height="32" width="32" alt="Error"/>
+            {$locale->tr($message)}
+        </div>    
+    </div>
+</div>
+
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/simple_sky/folderblue.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/simple_sky/folderblue.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/simple_sky/footer.template
===================================================================
--- templates/trunk/simple_sky/footer.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/simple_sky/footer.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,6 @@
+    </div>
+    <p class="credit">
+        Powered by <a href="http://www.lifetype.net" target="_blank">LifeType</a>
+    </p>
+    </body>
+</html>

Added: templates/trunk/simple_sky/header.template
===================================================================
--- templates/trunk/simple_sky/header.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/simple_sky/header.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,21 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{$locale->getLanguageId()}" 
+      lang="{$locale->getLanguageId()}" dir="{$locale->getDirection()}">
+<head>
+    <title>{$blog->getBlog()}</title>
+    <meta http-equiv="Content-Type" content="text/html;charset={$locale->getCharset()}" />
+    <meta name="generator" content="{$version}" />
+    <meta http-equiv="Content-Language" content="{$locale->getLanguageId()}" />
+    
+    <link rel="stylesheet" title="default" type="text/css" media="screen" href="{$url->getTemplateFile("style.css")}" />
+    <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")}" />
+</head>
+
+<body>
+<div id="rap">
+    <h1 id="header"><a href="{$url->blogLink()}" title="{$blog->getBlog()}">{$blog->getBlog()}</a></h1>
+
+

Added: templates/trunk/simple_sky/main.template
===================================================================
--- templates/trunk/simple_sky/main.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/simple_sky/main.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,12 @@
+{include file="$blogtemplate/header.template"}
+
+<div id="content">
+ {foreach from=$posts item=post}
+  <div class="post">
+    {include file="$blogtemplate/post.template"}
+  </div>
+ {/foreach}
+ <div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/simple_sky/panel.template
===================================================================
--- templates/trunk/simple_sky/panel.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/simple_sky/panel.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,67 @@
+
+<div id="menu">
+<ul>
+    <li id="search">{$locale->tr("search")}
+	   <form name="search_form" method="post"
+	   	      action="{$url->getIndexUrl()}">
+	      <input type="text" name="searchTerms" value="" size="14" /><br/>
+		  <input type="hidden" name="op" value="Search" />
+		  <input type="hidden" name="blogId" value="{$blog->getId()}"/>
+   </form>
+    </li>
+
+    <li id="wordpress">{$locale->tr("menu")}
+    <ul>
+     <li><a href="{$url->albumLink()}">{$locale->tr("albums")}</a></li>
+    </ul> 
+    </li>
+
+ <li id="categories">
+  {$locale->tr("categories")}
+  <ul>
+   {foreach from=$articlecategories item=articleCategory}
+    <li><a href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()} [{$articleCategory->getNumArticles()}]</a></li>
+   {/foreach}
+   </ul>
+ </li>
+  
+ <li id="archives">
+  {$locale->tr("archives")}
+  <ul>
+  {foreach from=$archives item=archivelink}
+   <li><a href="{$archivelink->getUrl()}">{$archivelink->getName()}</a></li>
+  {/foreach}
+  </ul>
+  </li>
+  <li id="calendar">
+	{$calendar}
+  </li>
+
+    <li id="meta">
+    Meta
+    <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>
+     <li><a href="http://validator.w3.org/check/referer" title="Valid XHTML 1.0 Transitional">Valid <abbr title="eXtensible HyperText Markup Language">XHTML</abbr></a></li>
+     
+    </ul> 
+    </li>
+
+  <li id="style"> 
+  {$locale->tr("links")}
+  <ul>
+   {foreach from=$mylinkscategories item=linkcategory}
+     <li><b>{$linkcategory->getName()}</b>
+     <ul>
+      {foreach from=$linkcategory->getLinks() item=link}
+       <li><a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a></li>
+      {/foreach}
+     </ul>
+    </li>
+   {/foreach}  
+   </ul>
+    </li>
+</ul> 
+</div>

Added: templates/trunk/simple_sky/post.template
===================================================================
--- templates/trunk/simple_sky/post.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/simple_sky/post.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,32 @@
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+
+<h3 class="storytitle"><a href="{$url->postPermalink($post)}">{$post->getTopic()}</a></h3>
+
+{assign var=postCategory value=$post->getCategory()}
+{assign var=postText value=$post->getText()}
+<div class="meta">
+
+  {foreach name=categories from=$post->getCategories() item=postCategory} 
+    <a href="{$url->categoryLink($postCategory)}"
+		   title="{$postCategory->getName()}">
+		   {$postCategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}
+  {/foreach}
+
+ &#8212; {$locale->tr("posted_by")} {$postOwner->getUsername()} @ {$locale->formatDate($postDate,"%H:%M")}
+</div>
+<div class="storycontent">
+    {$postText} 
+    <br style="clear: both;" />
+ </div>
+<div class="feedback">
+    <a href="{$url->postPermalink($post)}#comments" title="{$locale->tr("comment on this")}">
+        {if $post->getTotalComments() eq 0}{$locale->tr("comment on this")}{else}{$post->getTotalComments()} {$locale->tr("comments")}{/if}
+    </a> |
+	{if $post->getTotalTrackbacks() > 0}
+	  <a href="{$url->postTrackbackStatsLink($post)}" title="{$locale->tr("trackbacks")}">{$post->getTotalTrackbacks()} {$locale->tr("trackbacks")}</a>
+	{else}
+	  {$post->getTotalTrackbacks()} {$locale->tr("trackbacks")}
+	{/if}
+</div>    
+

Added: templates/trunk/simple_sky/postandcomments.template
===================================================================
--- templates/trunk/simple_sky/postandcomments.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/simple_sky/postandcomments.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,41 @@
+{include file="$blogtemplate/header.template"}
+
+<div id="content">
+    {assign var="postDate" value=$post->getDateObject()}
+    {assign var="postOwner" value=$post->getUserInfo()}
+    <h2>{$locale->formatDate($postDate,"%d %b, %Y")}</h2>
+    
+    <div class="post">
+        {include file="$blogtemplate/post.template"}
+    
+        <h2 id="comments">{$locale->tr("comments")}</h2>
+        
+         <ol id="commentlist">
+        {foreach from=$comments item=comment}
+        {assign var=commentText value=$comment->getText()}
+            <li id="comment-{$comment->getId()}">
+                <p>{$commentText}</p>
+               
+               	<p><cite>{$locale->tr("posted_by")}
+                   {if $comment->getUserUrl() != ""}
+                    <a href="{$comment->getUserUrl()}"}>{$comment->getUsername()}</a>
+                   {else}
+                    {$comment->getUsername()}
+                   {/if} &#8212;
+                   {assign var=commentDate value=$comment->getDateObject()}
+                   {$locale->formatDate($commentDate, "%d %b %Y, %H:%M")}
+                </cite></p>
+            </li>
+        {/foreach}    
+        </ol>
+            
+        {if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+            <br style="clear: both;" />
+           <h2>{$locale->tr("add_comment")}</h2>
+          {include file="$blogtemplate/commentform.template"}
+        {/if}
+    </div>
+</div>
+
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/simple_sky/posttrackbacks.template
===================================================================
--- templates/trunk/simple_sky/posttrackbacks.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/simple_sky/posttrackbacks.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,17 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+ <div class="blog">
+  <div class="blogbody">
+   <h2 class="title">{$locale->tr("trackbacks_for_article")} "<a href="{$url->postLink($post)}">{$post->getTopic()}</a>"</h2>
+    {foreach from=$trackbacks item=trackback}
+     <a href="{$trackback->getUrl()}">{$trackback->getTitle()}</a><br/>
+     <b>{$locale->tr("trackback_excerpt")}:</b> {$trackback->getExcerpt()}<br/>
+     <b>{$locale->tr("trackback_weblog")}:</b> {$trackback->getBlogName()}<br/>
+     {assign var="trackbackDate" value=$trackback->getDateObject()}
+     <b>{$locale->tr("date")}:</b> Date would be here<br/><br/>
+    {/foreach}
+  </div>
+ </div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/simple_sky/resource.template
===================================================================
--- templates/trunk/simple_sky/resource.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/simple_sky/resource.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,58 @@
+{include file="$blogtemplate/header.template"}
+{assign var=metadata value=$resource->getMetadataReader()}
+{assign var=updated value=$resource->getTimestamp()}
+<div id="content">
+  <h2>{$locale->tr("resources")}</h2>
+<div class="post">
+    <h3 class="storytitle"><a href="{$url->resourceLink($resource)}">{$resource->getFileName()}</a></h3>
+    <div class="meta">
+        {$locale->tr("created")} {$locale->formatDate($updated,"%d %b, %Y")}
+    </div>
+   <div class="storycontent"><p>{$resource->getDescription()}</p></div>
+  {if $resource->isImage()}
+   <img src="{$url->resourceMediumSizePreviewLink($resource)}" alt="{$resource->getFileName()}, {$metadata->getRoundedSize()}" />
+  {else}
+   <a href="{$url->resourceDownloadLink($resource)}">
+   {* show some information about the file *}
+   {if $resource->isSound()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+     </a><br/>     
+     {$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+     {$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+     {$locale->tr("sample_rate")}: {$metadata->getSampleRate()} Khz
+   {elseif $resource->isVideo()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+    </a><br/>
+    {$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+    {$locale->tr("size")}: {$metadata->getHeight()} x {$metadata->getWidth()}<br/>
+    {$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+    {$locale->tr("video_codec")}: {$metadata->getVideoCodec()}<br/>
+    {$locale->tr("audio_codec")}: {$metadata->getAudioCodec()}
+   {elseif $resource->isZip()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/compressed.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+    </a><br/>
+    {$metadata->getTotalFiles()} {$locale->tr("files")}<br/>
+    {$locale->tr("uncompressed_size")}: {$metadata->getRoundedUncompressedSize()}
+   {else}
+     <img alt="Sound" src="{$url->getUrl("/imgs/file.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+     </a>    
+   {/if}   
+  {/if}
+  <br/>
+    <div class="feedback">
+        <a href="{$url->resourceDownloadLink($resource)}">
+           <img src="{$url->getTemplateFile("download.gif")}" width="10" height="11" alt="Download" style="border:0px;" />
+           {$locale->tr("download")} ({$metadata->getRoundedSize()})
+        </a> 
+    </div>
+</div>
+  <p>
+   <a href="javascript:history.go(-1);">{$locale->tr("back")}</a>
+  </p>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/simple_sky/sample.jpg
===================================================================
(Binary files differ)


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

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


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

Added: templates/trunk/simple_sky/searchresults.template
===================================================================
--- templates/trunk/simple_sky/searchresults.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/simple_sky/searchresults.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,21 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+   <h2>{$locale->tr("search_results")}: {foreach from=$searchterms item=term}{$term} {/foreach}</h2>
+   <p>
+    {foreach from=$searchresults item=result}
+     <div class="searchresult">
+      {assign var=article value=$result->getArticle()}
+      <a href="{$url->postPermalink($article)}"><h3><b>{$article->getTopic()}</b></h3></a>
+     <div align="right">{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>
+     </div>
+     <br/>
+    {/foreach}
+   </p> 
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/simple_sky/style.css
===================================================================
--- templates/trunk/simple_sky/style.css	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/simple_sky/style.css	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,234 @@
+/* Modifications by Chris M (http://aphotolog.com) for WordPress. 
+   Pardon my sloppiness..
+
+	Licensed under GPL :)
+*/
+
+body {
+	margin: 0px 0px 20px 0px;
+	background-color: rgb(223, 223, 223);
+  text-align: center;
+	font-size: 12px;
+	line-height: 130%;
+	}
+
+a {
+	text-decoration: none;
+	}
+
+a:link {
+	color: #336699;
+	}
+
+a:visited {
+	color: #336699;
+	}
+
+a:active {
+	color: #336699;
+	}
+
+a:hover {
+	color: #000000;
+	text-decoration: underline;
+	}
+	
+a img {
+	border: none;
+	}
+
+h1, h2, h3 {
+	margin: 0px;
+	padding: 0px;
+	font-weight: normal;
+	}
+
+#rap {
+	margin: 0 auto 10px auto;
+	text-align: left;
+	padding: 0px;
+	width: 750px;
+	background-color: transparent;
+	}
+
+#header {
+	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
+	background-color: transparent;
+	text-align: left;
+	padding: 25px 0;
+	border-bottom: 1px solid #666;
+	}
+
+#header  a {
+	color: #666;
+	text-decoration: none;
+	}
+
+#header  h1 {
+	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
+	font-size: xx-large;
+	margin: 0;
+	padding: 0;
+	}
+	
+.meta {
+	padding: 0 0 0 100px;
+	}
+	
+.meta ul, .meta li {
+	display: inline;
+	list-style: none;
+	margin: 0;
+	padding: 0;
+	color: #666;
+	font-size: 11px;
+	}
+
+#search, #calendar {
+	display: none;
+	}
+
+#content {
+	float: left;
+	width: 530px;
+	overflow: hidden;
+	padding: 15px 15px 5px 15px;
+	background-color: #FFF;
+	color: #333;
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: small;
+	}
+	
+#content h2 {
+	float: left;
+	color: #666;
+	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
+	font-size: small;
+	text-align: center;
+	font-weight: normal;
+	margin: 0 10px 0 0;
+	padding: 5px;
+	width: 75px;
+	background-color: #efefef;
+	}
+	
+.storycontent {
+	padding-left: 105px;
+	}
+
+.storycontent p {
+	color: #333;
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 12px;
+	text-align: left;
+	margin-bottom: 10px;
+	}
+
+.storycontent blockquote {
+	font-size: 11px;
+	}
+	
+.storycontent li {
+	margin-left: 10px;
+	font-size: 11px;
+	}
+
+.storytitle {
+	color: #333;
+	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
+	font-size: large;
+	font-weight: bold;
+	text-align: left;
+	margin: 0;
+	padding: 0 0 0 100px;
+	}
+	
+.feedback {
+	text-align: right;
+	margin-bottom: 20px;
+	}
+	
+#menu {
+	float: left;
+	background-image:url(clouds.jpg);
+  background-repeat:no-repeat;
+	background-position: top center;
+	margin: 10px;
+	padding-top: 100px;
+	width: 170px;
+	background-color: transparent;
+	overflow: hidden;
+	}
+	
+#menu ul {
+	margin: 0 0 15px 0;
+	padding: 0;
+	}
+
+#menu ul ul {
+	border-top: 1px solid #999999;
+	}
+
+#menu ul li {
+	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
+	font-size: 12px;
+	color: #666;
+	list-style-type: none;
+	padding-left: 3px;
+	text-align: left;
+	}
+
+#menu li li {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 11px;
+	text-align: left;
+	list-style-type: none;
+	border-bottom: 0;
+	}
+	
+.credit {
+	clear: both;
+	margin-top: 10px;
+	font-size: 11px;
+	}
+
+.credit p {
+	margin: 0;
+	padding: 0;
+	color: #666;
+	text-align: center;
+	}
+.Pages {
+	clear:all;
+	text-align: center;
+	margin-bottom: 20px;
+	margin-top: 20px;
+	font-size: 12px;
+	padding-top: 10px;
+	padding-bottom: 10px;
+}
+.Pages a, .Pages a:link, .Pages a:href, .Pages a:hover {
+ text-decoration: none;
+ border: 0px;
+}
+
+.Pages .pagerLinkPrevPage, .pagerLink, .pagerLinkNextPage{
+	padding: 2px 6px;
+}
+
+.Pages .pagerLinkPrevPage{
+	margin-right:20px;
+}
+.Pages .pagerLinkNextPage {
+	margin-left:20px;
+}
+
+.Pages .pagerCurrent {
+	padding: 2px 6px; 
+	border-color: #999; 
+	font-weight: bold; 
+	font-size: 13px; 
+	vertical-align: top; 
+	background: #fff; 
+	color: #FF0084;	
+}

Added: templates/trunk/splat/about.template
===================================================================
--- templates/trunk/splat/about.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/splat/about.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,13 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+ <div class="blog">
+  <div class="blogbody">
+  <h2 class="title">{$locale->tr("about")}</h2>
+  <div class="posted"><a href="{$url->templatePage("about")}">{$locale->tr("permalink")}</a></div>
+ You can change the contents of this page by editing the templates/about.template file.
+  </div>
+  <br />
+ </div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/splat/album.template
===================================================================
--- templates/trunk/splat/album.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/splat/album.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,105 @@
+{include file="$blogtemplate/header.template"}
+
+<div id="content">
+{assign var="postDate" value=$album->getTimestamp()}
+  <h2>{$locale->tr("album")}</h2>
+
+  <div class="post">
+    <h3 class="storytitle"><a href="{$url->albumLink($album)}">{$album->getName()}</a></h3>
+    <div class="meta">
+        {$locale->tr("created")} {$locale->formatDate($postDate,"%d %b, %Y")}
+    </div>    
+    <div class="storycontent"><p>{$album->getDescription()}</p></div>
+ 
+{** 
+    smarty template gets a bit complicated here since we want to show the contents of the album in a nicely
+    arranged table, and that needs some very basic maths... we also need to check after every iteration
+    wether we have to close the current row or start a new one, and so on...
+ **}
+    
+ <!-- album contents go here -->
+<table style="border:0px;width:100%;" summary="{$locale->tr("album")}">
+ <tr>
+  <td style="width:25%;" align="center" >
+   <a href="{$url->parentAlbumLink($album)}">
+    <img style="border:0px;" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+    ..
+   </a>
+  </td>
+  {assign var="counter" value=1}
+  {assign var=children value=$album->getChildren()}
+  {foreach from=$children item=childalbum}
+  <td style="width:25%;" align="center" >
+   <a href="{$url->albumLink($childalbum)}">
+   <img style="border:0px;" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+   {$childalbum->getName()} ({$childalbum->getNumResources()})
+  </a>
+  <br/><br/>
+  {assign var="counter" value="`$counter+1`"}
+  </td>
+  {if $counter%4}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+
+ <!--- show the resources here -->
+
+ 
+ {foreach from=$resources item=resource}
+  <td style="width:25%;" align="center" >
+  {if $resource->hasPreview()}
+   {*<a target="_blank" href="resserver.php?blogId={$blog->getId()}&amp;resource={$resource->getFileName()}">*}
+   <a href="{$url->resourceLink($resource)}">
+    <img alt="{$resource->getDescription()}" style="border:0px;" src="{$url->resourcePreviewLink($resource)}" />
+    <br/>{$resource->getFileName()}
+   </a>
+  {else}
+   <a href="{$url->resourceLink($resource)}">
+   {if $resource->isSound()}
+    <img alt="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" style="border:0px;" />
+   {elseif $resource->isVideo()}
+    <img alt="Video" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" style="border:0px;" />
+   {elseif $resource->isZip()}
+    <img alt="Zip" src="{$url->getUrl("/imgs/compressed.gif")}" height="64" width="64" style="border:0px;" />   
+   {else}
+    <img alt="File" src="{$url->getUrl("/imgs/file.gif")}" height="64" width="64" style="border:0px;" />    
+   {/if}
+   <br/>{$resource->getFileName()}
+   </a>
+  {/if}
+  <br/>
+  {assign var=metadata value=$resource->getMetadataReader()}
+  {$metadata->getRoundedSize()}<br/>
+  {if $resource->isImage()}
+   {$metadata->getWidth()} x {$metadata->getHeight()}<br/>
+  {elseif $resource->isSound()}
+   {$metadata->getFormat()|upper} {$metadata->getSampleRate()} bps<br/>
+  {elseif $resource->isVideo()}
+   {$metadata->getFormat()|upper}
+   {$metadata->getWidth()} x {$metadata->getHeight()}, 
+   {$metadata->getLengthString()}<br/>
+  {elseif $resource->isZip()}
+   {$metadata->getTotalFiles()} {$locale->tr("files")}<br/>
+  {/if}
+  {assign var="counter" value="`$counter+1`"}
+  </td>
+  {if $counter%4 == 0}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+ <td></td></tr>
+</table>
+ <div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+ <!-- end of album contents -->
+ 
+
+
+ </div>
+ 
+
+</div>
+
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/splat/albums.template
===================================================================
--- templates/trunk/splat/albums.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/splat/albums.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,26 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+ <h2>{$locale->tr("root_album")}</h2>
+{foreach from=$albums item=album}
+ {assign var="aDate" value=$album->getTimestamp()}
+ <div class="post">
+    <h3 class="storytitle"><a href="{$url->albumLink($album)}">{$album->getName()}</a></h3>
+    <div class="meta">
+        {$locale->tr("created")} {$locale->formatDate($aDate,"%d %b, %Y")}
+    </div>
+    <div class="storycontent">
+    <p>
+       {$album->getDescription()|truncate:255:"..."|escape}
+    </p>
+    </div>
+    <div class="feedback">
+      <a href="{$url->albumLink($album)}">  
+       <img src="{$url->getTemplateFile("folderblue.gif")}" width="10" height="11" style="border:0px;" />
+        {$locale->tr("view")} ({$album->getNumResources()})
+       </a>
+    </div>
+ </div>
+{/foreach}
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/splat/commentarticle.template
===================================================================
--- templates/trunk/splat/commentarticle.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/splat/commentarticle.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,6 @@
+{include file="$blogtemplate/header.template"}
+ {if $blogsettings->getValue("comments_enabled")}
+    <h2>{$locale->tr("add_comment")}</h2>
+    {include file="$blogtemplate/commentform.template"}
+ {/if}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/splat/commentform.template
===================================================================
--- templates/trunk/splat/commentform.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/splat/commentform.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,24 @@
+<form id="commentform" name="comments_form" action="{$url->getIndexUrl()}" method="post">
+  <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}"/>
+  <p>
+	<input tabindex="2" id="author" name="userName" />
+	<label for="author">{$locale->tr("comment_username")}</label>
+    </p>
+    <p>
+	<input tabindex="3" id="email" name="userEmail" />
+	<label for="email">{$locale->tr("comment_email")}</label>
+    </p>
+    <p>
+	<input tabindex="4" id="url" name="userUrl" />
+	<label for="url">{$locale->tr("comment_url")}</label>
+    </p>
+  <p>
+    <label for="commentText">{$locale->tr("add_comment")}</label><br />
+    
+    <textarea tabindex="5" id="text" name="commentText" rows="10" cols="50" id="commentText"></textarea><br /><br />
+    <input style="font-weight: bold;" type="submit" name="post" value="&nbsp;{$locale->tr("comment_send")}&nbsp;" /><br /><br />
+  </p>
+</form>

Added: templates/trunk/splat/download.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/splat/download.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/splat/error.template
===================================================================
--- templates/trunk/splat/error.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/splat/error.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,20 @@
+{include file="$blogtemplate/header.template"}
+
+<div id="content">
+
+    <div class="post">
+        <h3 class="storytitle">{$locale->tr("error")}</h3>
+        
+        <div class="meta">
+            {$locale->tr("generated")} {$locale->formatDate($now,"%d %b, %Y")}
+        </div>
+        
+        <div class="storycontent">
+            <img src="{$url->getUrl("/imgs/error.gif")}" height="32" width="32" alt="Error"/>
+            {$locale->tr($message)}<br /><a href="javascript:history.go(-1)">{$locale->tr("back")}</a>
+        </div>    
+    </div>
+</div>
+
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/splat/folderblue.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/splat/folderblue.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/splat/footer.template
===================================================================
--- templates/trunk/splat/footer.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/splat/footer.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,3 @@
+    </div>
+    </body>
+</html>

Added: templates/trunk/splat/header.template
===================================================================
--- templates/trunk/splat/header.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/splat/header.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,21 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{$locale->getLanguageId()}" 
+      lang="{$locale->getLanguageId()}" dir="{$locale->getDirection()}">
+<head>
+    <title>{$blog->getBlog()}</title>
+    <meta http-equiv="Content-Type" content="text/html;charset={$locale->getCharset()}" />
+    <meta name="generator" content="{$version}" />
+    <meta http-equiv="Content-Language" content="{$locale->getLanguageId()}" />
+    
+    <link rel="stylesheet" title="default" type="text/css" media="screen" href="{$url->getTemplateFile("style.css")}" />
+    <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")}" />
+</head>
+
+<body>
+<div id="rap">
+    <h1 id="header"><a href="{$url->blogLink()}" title="{$blog->getBlog()}">{$blog->getBlog()}</a></h1>
+
+

Added: templates/trunk/splat/images/whitesplat.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/splat/images/whitesplat.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/splat/main.template
===================================================================
--- templates/trunk/splat/main.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/splat/main.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,17 @@
+{include file="$blogtemplate/header.template"}
+
+<div id="content">
+ {foreach from=$posts item=post}
+  <div class="post">
+    {include file="$blogtemplate/post.template"}
+  </div>
+ {/foreach}
+ <div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+    <p class="credit">
+        Powered by <a href="http://www.lifetype.net" target="_blank">LifeType</a>
+    </p>
+
+
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/splat/panel.template
===================================================================
--- templates/trunk/splat/panel.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/splat/panel.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,81 @@
+
+<div id="menu">
+<ul>
+    <li id="wordpress">
+    {$locale->tr("menu")}
+    <ul>
+     <li><a href="{$url->blogLink()}">{$locale->tr("main")}</a> </li>	
+     <li><a href="{$url->albumLink()}">{$locale->tr("albums")}</a></li>
+     <li><a href="{$url->getAdminUrl()}">{$locale->tr("admin")}</a></li>
+    </ul> 
+    </li>
+<div class="Sidetitle">
+   <h4>{$locale->tr("search")}</h4>
+</div>
+<p> 
+   <form name="search_form" method="post" action="{$url->getIndexUrl()}">
+    <input type="text" name="searchTerms" value="" size="14" /><br/>
+    <input type="hidden" name="op" value="Search" />
+    <input type="hidden" name="blogId" value="{$blog->getId()}"/>   
+    <input type="submit" name="Search" value="{$locale->tr("search")}" />
+   </form>
+  </p>
+
+ <li id="recently">
+ {$locale->tr("recently")}
+ <ul>
+    {foreach from=$recentposts item=recentpost}
+    <li><a title="{$recentpost->getText()|truncate:150:"..."|strip_tags|escape}" href="{$url->postLink($recentpost)}">{$recentpost->getTopic()}</a><br/>
+    {/foreach}
+</ul>
+</li>
+ <li id="categories">
+  {$locale->tr("categories")}
+  <ul>
+   {foreach from=$articlecategories item=articleCategory}
+    <li><a href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()} [{$articleCategory->getNumArticles()}]</a><a href="{$url->categoryRssLink($articleCategory)}"><img src="{$url->getUrl("/imgs/rss_logo_small.gif")}" style="border:0px;" alt="RSS 0.90" /></a><br/></li>
+   {/foreach}
+   </ul>
+ </li>
+  
+ <li id="archives">
+  {$locale->tr("archives")}
+  <ul>
+  {foreach from=$archives item=archivelink}
+   <li><a href="{$archivelink->getUrl()}">{$archivelink->getName()}</a></li>
+  {/foreach}
+  </ul>
+  </li>
+  <li id="calendar">
+  	{$locale->tr("calendar")}
+	{$calendar}
+  </li>
+
+    <li id="meta">
+    {$locale->tr("syndicate")}
+    <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>
+     <li><a href="http://validator.w3.org/check/referer" title="Valid XHTML 1.0 Transitional">Valid <abbr title="eXtensible HyperText Markup Language">XHTML</abbr></a></li>
+     
+    </ul> 
+    </li>
+
+  <li id="style"> 
+  {$locale->tr("links")}
+  <ul>
+   {foreach from=$mylinkscategories item=linkcategory}
+     <li><b>{$linkcategory->getName()}</b>
+     <ul>
+      {foreach from=$linkcategory->getLinks() item=link}
+       <li><a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a></li>
+      {/foreach}
+     </ul>
+    </li>
+   {/foreach}  
+   </ul>
+    </li>
+</ul> 
+</div>

Added: templates/trunk/splat/post.template
===================================================================
--- templates/trunk/splat/post.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/splat/post.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,28 @@
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+
+<h3 class="storytitle"><a href="{$url->postPermalink($post)}">{$post->getTopic()}</a></h3>
+
+<div class="meta">
+
+  {foreach name=categories from=$post->getCategories() item=postCategory}
+	<ul class="post-categories"><li><a href="{$url->categoryLink($postCategory)}" title="{$postCategory->getName()}">{$postCategory->getName()}</a></li></ul>{if !$smarty.foreach.categories.last}, {/if}
+  {/foreach}
+
+ &#8212; {$locale->tr("posted_by")} {$postOwner->getUsername()} @ {$locale->formatDate($postDate,"%H:%M")}
+</div>
+<div class="storycontent">
+	{assign var=postText value=$post->getText()}
+    {$postText} 
+    <br style="clear: both;" />
+ </div>
+<div class="feedback">
+    <a href="{$url->postPermalink($post)}#comments" title="{$locale->tr("comment on this")}">
+        {if $post->getTotalComments() eq 0}{$locale->tr("comment on this")}{else}{$post->getTotalComments()} {$locale->tr("comments")}{/if}
+    </a> |
+	{if $post->getTotalTrackbacks() > 0}
+	  <a href="{$url->postTrackbackStatsLink($post)}" title="{$locale->tr("trackbacks")}">{$post->getTotalTrackbacks()} {$locale->tr("trackbacks")}</a>
+	{else}
+	  {$post->getTotalTrackbacks()} {$locale->tr("trackbacks")}
+	{/if} 
+</div>

Added: templates/trunk/splat/postandcomments.template
===================================================================
--- templates/trunk/splat/postandcomments.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/splat/postandcomments.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,41 @@
+{include file="$blogtemplate/header.template"}
+
+<div id="content">
+    {assign var="postDate" value=$post->getDateObject()}
+    {assign var="postOwner" value=$post->getUserInfo()}
+    <h2>{$locale->formatDate($postDate,"%d %b, %Y")}</h2>
+    
+    <div class="post">
+        {include file="$blogtemplate/post.template"}
+    
+        <h2 id="comments">{$locale->tr("comments")}</h2>
+        
+         <ol id="commentlist">
+        {foreach from=$comments item=comment}
+        {assign var=commentText value=$comment->getText()}
+            <li id="comment-{$comment->getId()}">
+                <p>{$commentText}</p>
+               
+               	<p><cite>{$locale->tr("posted_by")}
+                   {if $comment->getUserUrl() != ""}
+                    <a href="{$comment->getUserUrl()}"}>{$comment->getUsername()}</a>
+                   {else}
+                    {$comment->getUsername()}
+                   {/if} &#8212;
+                   {assign var=commentDate value=$comment->getDateObject()}
+                   {$locale->formatDate($commentDate, "%d %b %Y, %H:%M")}
+                </cite></p>
+            </li>
+        {/foreach}    
+        </ol>
+            
+        {if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+            <br style="clear: both;" />
+           <h2>{$locale->tr("add_comment")}</h2>
+          {include file="$blogtemplate/commentform.template"}
+        {/if}
+    </div>
+</div>
+
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/splat/posttrackbacks.template
===================================================================
--- templates/trunk/splat/posttrackbacks.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/splat/posttrackbacks.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,17 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+ <div class="blog">
+  <div class="blogbody">
+   <h2 class="title">{$locale->tr("trackbacks_for_article")} "<a href="{$url->postLink($post)}">{$post->getTopic()}</a>"</h2>
+    {foreach from=$trackbacks item=trackback}
+     <a href="{$trackback->getUrl()}">{$trackback->getTitle()}</a><br/>
+     <b>{$locale->tr("trackback_excerpt")}:</b> {$trackback->getExcerpt()}<br/>
+     <b>{$locale->tr("trackback_weblog")}:</b> {$trackback->getBlogName()}<br/>
+     {assign var="trackbackDate" value=$trackback->getDateObject()}
+     <b>{$locale->tr("date")}:</b> Date would be here<br/><br/>
+    {/foreach}
+  </div>
+ </div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/splat/resource.template
===================================================================
--- templates/trunk/splat/resource.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/splat/resource.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,58 @@
+{include file="$blogtemplate/header.template"}
+{assign var=metadata value=$resource->getMetadataReader()}
+{assign var=updated value=$resource->getTimestamp()}
+<div id="content">
+  <h2>{$locale->tr("resources")}</h2>
+<div class="post">
+    <h3 class="storytitle"><a href="{$url->resourceLink($resource)}">{$resource->getFileName()}</a></h3>
+    <div class="meta">
+        {$locale->tr("created")} {$locale->formatDate($updated,"%d %b, %Y")}
+    </div>
+   <div class="storycontent"><p>{$resource->getDescription()}</p></div>
+  {if $resource->isImage()}
+   <img src="{$url->resourceMediumSizePreviewLink($resource)}" alt="{$resource->getFileName()}, {$metadata->getRoundedSize()}" />
+  {else}
+   <a href="{$url->resourceDownloadLink($resource)}">
+   {* show some information about the file *}
+   {if $resource->isSound()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+     </a><br/>     
+     {$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+     {$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+     {$locale->tr("sample_rate")}: {$metadata->getSampleRate()} Khz
+   {elseif $resource->isVideo()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+    </a><br/>
+    {$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+    {$locale->tr("size")}: {$metadata->getHeight()} x {$metadata->getWidth()}<br/>
+    {$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+    {$locale->tr("video_codec")}: {$metadata->getVideoCodec()}<br/>
+    {$locale->tr("audio_codec")}: {$metadata->getAudioCodec()}
+   {elseif $resource->isZip()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/compressed.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+    </a><br/>
+    {$metadata->getTotalFiles()} {$locale->tr("files")}<br/>
+    {$locale->tr("uncompressed_size")}: {$metadata->getRoundedUncompressedSize()}
+   {else}
+     <img alt="Sound" src="{$url->getUrl("/imgs/file.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+     </a>    
+   {/if}   
+  {/if}
+  <br/>
+    <div class="feedback">
+        <a href="{$url->resourceDownloadLink($resource)}">
+           <img src="{$url->getTemplateFile("download.gif")}" width="10" height="11" alt="Download" style="border:0px;" />
+           {$locale->tr("download")} ({$metadata->getRoundedSize()})
+        </a> 
+    </div>
+</div>
+  <p>
+   <a href="javascript:history.go(-1);">{$locale->tr("back")}</a>
+  </p>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

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


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

Added: templates/trunk/splat/searchresults.template
===================================================================
--- templates/trunk/splat/searchresults.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/splat/searchresults.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,20 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+   <h2>{$locale->tr("search_matching_results")}{foreach from=$searchterms item=term}{$term} {/foreach}</h2>
+   <div id="SearchResults">
+    {foreach from=$searchresults item=result}
+    <div class="post">
+      {assign var=article value=$result->getArticle()}
+      <h3><a href="{$url->postPermalink($article)}">{$article->getTopic()}</a></h3>
+      <p class="searchArticle">
+      {$article->getText()|strip_tags|truncate:300:"...":false}
+      </p>
+      <p class="footer"">{foreach name=categories from=$article->getCategories() item=postCategory}
+          <a href="{$url->categoryLink($postCategory)}">{$postCategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}
+      {/foreach}</p>
+    </div>
+    {/foreach}
+   </div> 
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/splat/style.css
===================================================================
--- templates/trunk/splat/style.css	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/splat/style.css	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,311 @@
+/*
+	Splat, by Charlotte Wickham (cvwickham at clear.net.nz)
+	Based on Wordpress default css template.
+*/
+
+body {
+	font-family: Verdana, sans-serif;
+	margin: 50px 3em 0 3em;
+	padding: 0;
+	color: black;
+	background: #eee;
+	background-image: url("images/whitesplat.gif");
+	background-repeat: no-repeat;
+	background-position: 25px 30px;
+}
+
+
+a:link    { color: #cc9; }
+a:visited { color: #cc9; }
+a:hover   { color: #669; }
+
+acronym, abbr {
+	border-bottom: 1px dashed #333;
+}
+
+acronym, abbr, span.caps {
+	cursor: help;
+	font-size: 90%;
+	letter-spacing: .07em;
+}
+
+blockquote {
+	border-left: 5px solid #ccc;
+	margin-left: 1.5em;
+	padding-left: 5px;
+}
+
+cite {
+	font-size: 90%;
+	font-style: normal;
+}
+
+h2 {
+	text-align: right;
+	font-family: Verdana, Tahoma, Arial, sans-serif; 
+	font-size: 0.7em;
+	margin: 0 0 0 0;
+	padding: 2px;
+	background: #cc9;
+	color: #fff;
+}
+
+h3 {
+	font-family: Verdana, Tahoma, Arial, sans-serif;
+	margin-top: 0;
+}
+
+ol#comments li p {
+	font-size: 100%;
+}
+
+p, li, .feedback {
+	font: 90%/160% Verdana, sans-serif;
+	letter-spacing: -1px;
+}
+
+.credit {
+	border-top: solid 1px #cc9;
+	border-bottom: solid 3px #cc9;
+	color: #000;
+	font-size: 11px;
+	margin: 10px 0 0 0;
+	padding: 3px;
+	text-align: right;
+}
+
+
+.feedback {
+	color: #ccc;
+	text-align: right;
+}
+
+.meta {
+	font-size: .75em;
+}
+
+.meta, .meta a {
+	color: #666;
+	font-weight: normal;
+	letter-spacing: 0;
+}
+.meta ul {
+	display: inline;
+	margin: 0;
+	padding: 0;
+	list-style: none;
+}
+
+.meta li {
+	display: inline;
+}
+
+.post	{
+	border: 1px solid #cc9;
+	padding: 20px;
+	background-color: #fff;
+	margin-bottom: 10px;
+}
+
+.storytitle {
+	margin: 0;
+}
+
+.storytitle a {
+	text-decoration: none;
+}
+
+#commentform input, #commentform textarea {
+	background: #fff;
+	border: 1px solid #333;
+}
+
+#commentform textarea {
+	width: 100%;
+	
+}
+
+#content {
+	margin:0 15em 0 50px;
+	background: #669;
+	padding: 10px;
+}
+
+#header {
+	font-family: Verdana, Tahoma, Arial, sans-serif; 
+	color: #669;
+	margin: 0 0 0 60px;
+	padding: 20px;
+	
+}
+
+#header a {
+	color: #669;
+	text-decoration: none;
+}
+
+#header a:hover {
+	color: #666;
+}
+
+#menu {
+	position: absolute;
+	float: right;
+	width: 200px;
+	top: 130px;
+	right: 3em;
+	padding: 10px;
+}
+
+* html #menu {  /* Hack for IE to display correct width */
+	width: 250px;
+}
+
+#menu form {
+	margin: 0 0 0 0;	
+}
+
+#menu input {
+	background: #fff;
+	border: 1px solid #eee;
+}
+
+#menu ul {
+	color: #ccc;
+	font-weight: bold;
+	list-style-type: none;
+	margin-right:50px;
+	padding-left: 3px;
+	text-align: right;
+}
+
+#menu table caption {
+	color: #669;
+	font-size: 1em;
+}
+
+#menu ul li {
+	text-align: right;
+	color: #669;
+	font-weight: bold;
+	letter-spacing: 0.05em;
+	margin-top: 10px;
+	padding-bottom: 2px;
+}
+
+#menu ul ul {
+	list-style-type: none;
+	font-variant: normal;
+	font-weight: normal;
+	line-height: 100%;
+	margin: 0;
+	padding: 0;
+	text-align: left;
+}
+
+#menu ul ul li {
+	border: 0;
+	font: normal normal 85%/120% Verdana, sans-serif;
+	letter-spacing: 0;
+	margin-top: 0;
+	margin-bottom: 0.2em;
+	padding: 0;
+	padding-left: 12px;
+}
+
+#menu ul ul li a {
+	color: #000;
+	text-decoration: none;
+}
+
+#menu ul ul li a:hover {
+	border-bottom: 1px solid #333;
+}
+
+#calendar {
+	border: 0px;
+	empty-cells: show;
+	font-size: 11px;
+	margin: 0;
+}
+
+.calMonthHeader, .calMonthNav{
+	color: #000;
+	font: 11px Verdana, Arial, serif;
+	padding-top:10px;
+	text-align: center;
+
+}
+
+#calendar .calMonthForward, #calendar .calMonthForward>a{
+	padding-left: 5px;
+	text-align: center;
+	border:0px;
+}
+
+#calendar .calMonthBackward, #calendar .calMonthBackward>a{
+	padding-right: 5px;
+	text-align: center;
+	border:0px;
+}
+
+.calDayLink {
+	display: block;
+	text-decoration: none;
+}
+
+#calendar a:hover {
+	background: #ccc;
+	color: #333;
+}
+
+#calendar td {
+	color: #666;
+	font: normal 10px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
+	letter-spacing: normal;
+	padding: 0px;
+	text-align: center;
+}
+
+#calendar td.pad:hover {
+	background: #fff;
+}
+
+#calendar td:hover, .calMonthToday {
+	background: #333;
+	color: #bbb;
+}
+.Pages {
+	clear:all;
+	text-align: center;
+	margin-bottom: 20px;
+	margin-top: 20px;
+	font-size: 12px;
+	padding-top: 10px;
+	padding-bottom: 10px;
+}
+.Pages a, .Pages a:link, .Pages a:href, .Pages a:hover {
+ text-decoration: none;
+ border: 0px;
+}
+
+.Pages .pagerLinkPrevPage, .pagerLink, .pagerLinkNextPage{
+	padding: 2px 6px;
+}
+
+.Pages .pagerLinkPrevPage{
+	margin-right:20px;
+}
+.Pages .pagerLinkNextPage {
+	margin-left:20px;
+}
+
+.Pages .pagerCurrent {
+	padding: 2px 6px; 
+	border-color: #999; 
+	font-weight: bold; 
+	font-size: 13px; 
+	vertical-align: top; 
+	background: #fff; 
+	color: #FF0084;	
+}

Added: templates/trunk/spring/album.template
===================================================================
--- templates/trunk/spring/album.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/spring/album.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,80 @@
+   		{include file="$blogtemplate/header.template"} 
+
+<h2>{$locale->tr("albums")}</h2>
+
+<div id="album_list">
+<h3>{$album->getName()}</h3>
+<p>{$album->getDescription()}</p>
+
+<!-- album contents go here -->
+ 
+<div id="album">
+
+	<div class="clearer">&nbsp;</div>
+ 
+	<div class="album">
+	<a href="{$url->parentAlbumLink($album)}">
+    	<img src="{$url->getTemplateFile("imgs/parentfolder.gif")}" alt="{$locale->tr("parent")}" /></a>
+    	<p>{$locale->tr("parent")}</p>
+	</div>
+
+   		{assign var="counter" value=1}
+   		{assign var=children value=$album->getChildren()}
+   		{foreach from=$children item=childalbum}
+	<div class="album">
+   	<a href="{$url->albumLink($childalbum)}">
+   	<img src="{$url->getTemplateFile("imgs/folder.gif")}" alt="{$childalbum->getName()}" /></a>
+   	<p>{$childalbum->getName()} ({$childalbum->getNumResources()})</p>
+   		{assign var="counter" value="`$counter+1`"}
+   		{if $counter%3 == 0}
+   		{/if}
+	</div>
+   		{/foreach}
+ 
+<!-- show the resources here -->
+
+   		
+   		{foreach from=$resources item=resource}
+	<div class="album">
+   		{if $resource->hasPreview()}
+   		{*<a target="_blank" href="resserver.php?blogId={$blog->getId()}&amp;resource={$resource->getFileName()}">*}
+   	<a href="{$url->resourceLink($resource)}">
+    	<img alt="{$resource->getDescription()}" src="{$url->resourcePreviewLink($resource)}" /></a>
+    	<p>{$resource->getFileName()}</p>
+   		{else}
+   	<a href="{$url->resourceLink($resource)}">
+   		{if $resource->isSound()}
+    	<img alt="Sound" src="{$url->getTemplateFile("imgs/sound.gif")}" /></a>
+   		{elseif $resource->isVideo()}
+    	<img alt="Video" src="{$url->getTemplateFile("imgs/video.gif")}" /></a>
+   		{elseif $resource->isZip()}
+    	<img alt="Zip" src="{$url->getTemplateFile("imgs/compressed.gif")}" /></a>  
+   		{else}
+   	<img alt="File" src="{$url->getTemplateFile("imgs/file.gif")}" /></a>
+   		{/if}  
+   	<p>{$resource->getFileName()}</p>
+   		{/if}
+   		{assign var=metadata value=$resource->getMetadataReader()}
+  	<p>{$metadata->getRoundedSize()}</p>
+   		{if $resource->isImage()}
+  	<p>{$metadata->getWidth()} x {$metadata->getHeight()}</p>
+   		{elseif $resource->isSound()}
+  	<p>{$metadata->getFormat()|upper} {$metadata->getSampleRate()} bps</p>
+   		{elseif $resource->isVideo()}
+  	<p>{$metadata->getFormat()|upper} {$metadata->getWidth()} x {$metadata->getHeight()}, {$metadata->getLengthString()}</p>
+   		{elseif $resource->isZip()}
+   	<p>{$metadata->getTotalFiles()} {$locale->tr("files")}</p>
+   		{/if}
+   		{assign var="counter" value="`$counter+1`"}
+   		{if $counter%3 == 0}
+   		{/if}
+  	</div>
+  		{/foreach}
+
+	 <div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+	<div class="clearer">&nbsp;</div>
+
+</div>
+</div>
+<!-- end of album contents --> 
+		{include file="$blogtemplate/footer.template"} 
\ No newline at end of file

Added: templates/trunk/spring/albums.template
===================================================================
--- templates/trunk/spring/albums.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/spring/albums.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,28 @@
+		{include file="$blogtemplate/header.template"} 
+
+<h2>{$locale->tr("albums")}</h2>
+
+ <!-- album contents go here -->
+<div id="album_list"> 
+<div id="album">
+	
+	<div class="clearer">&nbsp;</div>
+
+		{assign var="counter" value=0}
+  		{foreach from=$albums item=album}
+	<div class="album">
+	<a href="{$url->albumLink($album)}"><img src="{$url->getTemplateFile("imgs/folder.gif")}" alt="{$album->getName()}" /></a>
+  	<p>{$album->getName()} ({$album->getNumResources()})</p>
+  		{assign var="counter" value="`$counter+1`"}
+		{if $counter%3 == 0}
+		{/if}
+	</div>
+		{/foreach}
+
+	<div class="clearer">&nbsp;</div>
+
+</div>
+</div>
+<!-- end of the albums -->
+		
+		{include file="$blogtemplate/footer.template"} 

Added: templates/trunk/spring/archives.template
===================================================================
--- templates/trunk/spring/archives.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/spring/archives.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,16 @@
+		{include file="$blogtemplate/header.template"} 
+<h2>{$locale->tr("archives")}</h2>
+
+<div id="archives_list">
+<div id="Archives">
+	
+	<ul>
+		{foreach from=$archives item=month}
+    	<li><a href="{$month->getUrl()}">{$month->getName()}</a> [{$month->getNumArticles()}]</li>
+    		{/foreach}
+    		
+    		
+    	</ul>
+</div>
+</div>   	
+   		{include file="$blogtemplate/footer.template"} 
\ No newline at end of file

Added: templates/trunk/spring/commentarticle.template
===================================================================
--- templates/trunk/spring/commentarticle.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/spring/commentarticle.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,5 @@
+		{include file="$blogtemplate/header.template"} 
+		
+		{include file="$blogtemplate/commentform.template"}
+		
+		{include file="$blogtemplate/footer.template"} 

Added: templates/trunk/spring/commentform.template
===================================================================
--- templates/trunk/spring/commentform.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/spring/commentform.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,19 @@
+<div id="CommentForm">
+  
+	<form id="NewComment" name="NewComment" action="{$url->getIndexUrl()}" method="post">
+	<fieldset>
+ 	<legend>{$locale->tr("add_comment")}</legend>
+   	<div><label for="commentTopic">{$locale->pr("comment_topic")}</label><input type="text" name="commentTopic" id="commentTopic" value="" /></div>
+   	<div><label for="commentText">{$locale->pr("comment_text")}</label><textarea rows="10" cols="30" name="commentText" id="commentText"></textarea></div>
+   	<div><label for="userName">{$locale->pr("comment_username")}</label><input type="text" name="userName" id="userName" value="" /></div>
+   	<div><label for="userEmail">Email</label><input type="text" name="userEmail" id="userEmail" value="" /></div>
+   	<div><label for="userUrl">Web</label><input type="text" name="userUrl" id="userUrl" value="" /></div>
+   	<div id="Submit"><input id="Add" type="submit" value="{$locale->pr("comment_send")}" name="Add" />
+   	<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}" /></div>
+	</fieldset>
+  	</form>
+  	
+</div>

Added: templates/trunk/spring/error.template
===================================================================
--- templates/trunk/spring/error.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/spring/error.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,5 @@
+		{include file="$blogtemplate/header.template"} 
+ 	<h2>{$locale->tr("error")}</h2>
+ 		<div id="error">{$locale->tr($message)}</div>
+		<div id="post"><a href="javascript:history.go(-1)">{$locale->tr("back")}</a></div>
+		{include file="$blogtemplate/footer.template"} 

Added: templates/trunk/spring/footer.template
===================================================================
--- templates/trunk/spring/footer.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/spring/footer.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,84 @@
+</div>
+
+<div id="Menu">
+
+    	<div id="calendar_title"><!--{$locale->tr("calendar")}--></div>
+	<div id="Calendar">
+		{$calendar}
+    	</div>
+
+	<div id="search_title"><!--{$locale->tr("search")}--></div>
+	<div id="Search">
+	<form id="search_form" method="post" action="{$url->getIndexUrl()}">
+	<fieldset>
+	<label for="searchTerms"><input type="text" id="searchTerms" name="searchTerms" value="" /></label>
+	<input type="submit" name="Search" value="{$locale->tr("search_s")}" class="button" />
+	<input type="hidden" name="op" value="Search" />
+	<input type="hidden" name="blogId" value="{$blog->getId()}" />   
+	</fieldset>
+	</form>
+	</div> 
+
+	<div id="archives_title"><!--{$locale->tr("archives")}--></div>
+	<div id="Archives">
+	<ul>
+		{foreach from=$archives item=month}
+    	<li><a href="{$month->getUrl()}">{$month->getName()}</a> [{$month->getNumArticles()}]</li>
+    		{/foreach}
+    	</ul>
+	</div>
+	
+	<div id="categories_title"><!--{$locale->tr("categories")}--></div>
+    	<div id="Categories">
+    	<ul>
+    		{foreach from=$articlecategories item=articleCategory}
+    	<li><a title="{$articleCategory->getName()}" href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()} <abbr title="{$articleCategory->getNumArticles()} {$locale->tr("posts")}">[{$articleCategory->getNumArticles()}]</abbr></a>&nbsp;<a  href="{$url->categoryRssLink($articleCategory)}"><img src="{$url->getUrl("/imgs/rss_logo_small.gif")}" style="border:0px;" align="center" alt="RSS 0.90" /></a></li>
+   		{/foreach}
+  	</ul>
+  	</div>
+
+  	<div id="recently_title"><!--{$locale->tr("recently")}--></div>
+    	<div id="Recently">
+    	<ul>
+    		{foreach from=$recentposts item=post}
+        <li><a title="{$post->getTopic()}" href="{$url->postLink($post)}">{$post->getTopic()}</a></li>
+    		{/foreach}
+    	</ul>
+   	</div>
+
+	<div id="links_title"><!--{$locale->tr("my_links")}--></div>
+	<div id="Links">
+  		{foreach from=$mylinkscategories item=linkcategory}
+    	<div id="LinksCategories">{$linkcategory->getName()}</div>
+   	<ul>
+  		{foreach from=$linkcategory->getLinks() item=link}
+  	<li><a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a></li>
+    		{/foreach}
+  	</ul>
+  		{/foreach}
+  	</div>
+
+   	<div id="syndicate_title"><!--{$locale->tr("syndicate")}--></div>
+    	<div id="Syndicate">
+    	<ul>
+    	<li><a  title="Link to the RSS 0.90 feed." href="{$url->rssLink("rss090")}"><img src="{$url->getUrl("/imgs/rss090_logo.gif")}" style="border:0px;" alt="RSS 0.90" /></a></li>
+    	<li><a  title="Link to the RSS 1.0 feed." href="{$url->rssLink("rss10")}"><img src="{$url->getUrl("/imgs/rss10_logo.gif")}" style="border:0px;" alt="RSS 1.0" /></a></li>
+    	<li><a  title="Link to the RSS 2.0 feed." href="{$url->rssLink("rss20")}"><img src="{$url->getUrl("/imgs/rss20_logo.gif")}" style="border:0px;" alt="RSS 2.0" /></a></li>
+    	<li><a  title="Link to the Atom 0.3 feed." href="{$url->rssLink("atom")}"><img src="{$url->getUrl("/imgs/atom_logo.png")}" style="border:0px;" alt="Atom 0.3" /></a></li>
+    	</ul>
+    	</div>
+</div>
+
+<div class="clearer">&nbsp;</div> 
+</div>
+
+
+
+
+<!-- Please leave the credit intact. Thank you. -->
+<div id="Bottom"><a href="http://www.w3.org/WAI/">Accessible</a> and Valid <a href="http://validator.w3.org/check/referer">XHTML 1.0 Strict</a> and <a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a> Powered by <a href="http://www.lifetype.net">LifeType</a></div>
+
+</div>
+
+</body>
+</html>

Added: templates/trunk/spring/header.template
===================================================================
--- templates/trunk/spring/header.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/spring/header.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,30 @@
+<!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="{$locale->getLanguageId()}" lang="{$locale->getLanguageId()}" dir="{$locale->getDirection()}">
+ <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()}" />
+ <title>{$blog->getBlog()}{$postPageTitle}</title>
+ <link rel="stylesheet" type="text/css" title="Style" href="{$url->getTemplateFile("style.css")}" />
+ <link rel="alternate" type="application/xml" title="RSS 2.0" href="{$url->rssLink("rss20")}" />
+ <link rel="alternate" type="application/xml" title="RSS 1.0" href="{$url->rssLink("rss10")}" />
+ <link rel="alternate" type="application/xml" title="RSS 0.90" href="{$url->rssLink("rss090")}" />
+ <link rel="alternate" type="application/atom+xml" title="Atom 0.3" href="{$url->rssLink("atom")}" />  
+ </head>
+  <body> 
+
+<div id="Container">
+  
+<div id="Title"><h1><a href="{$url->blogLink()}">{$blog->getBlog()}</a></h1><div id="Subtitle">{$blog->getAbout()}</div></div>
+  
+<div id="Subcontainer">  
+
+<div id="Content">
+<div id="Topmenu">
+    <a href="{$url->blogLink()}">{$locale->tr("main")}</a> /
+    <a href="{$url->templatePage("archives")}">{$locale->tr("archives")}</a> /
+    <a href="{$url->albumLink()}">{$locale->tr("albums")}</a> /
+    <a href="{$url->templatePage("links")}">{$locale->tr("links")}</a> /
+    <a href="{$url->getBaseUrl()}/summary.php">{$locale->tr("summary")}</a> /
+    <a href="{$url->getAdminUrl()}">{$locale->tr("Manage")}</a> /
+ </div>

Added: templates/trunk/spring/imgs/archives.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/spring/imgs/archives.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/spring/imgs/bg_today.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/spring/imgs/bg_today.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/spring/imgs/bgc.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/spring/imgs/bgc.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/spring/imgs/bgtitle.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/spring/imgs/bgtitle.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/spring/imgs/calendar.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/spring/imgs/calendar.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/spring/imgs/calendar.psd
===================================================================
(Binary files differ)


Property changes on: templates/trunk/spring/imgs/calendar.psd
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/spring/imgs/categories.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/spring/imgs/categories.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/spring/imgs/compressed.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/spring/imgs/compressed.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/spring/imgs/file.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/spring/imgs/file.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/spring/imgs/folder.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/spring/imgs/folder.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/spring/imgs/line.jpg
===================================================================
(Binary files differ)


Property changes on: templates/trunk/spring/imgs/line.jpg
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/spring/imgs/line_v.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/spring/imgs/line_v.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/spring/imgs/links.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/spring/imgs/links.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/spring/imgs/parentfolder.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/spring/imgs/parentfolder.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/spring/imgs/recently.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/spring/imgs/recently.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/spring/imgs/recently.psd
===================================================================
(Binary files differ)


Property changes on: templates/trunk/spring/imgs/recently.psd
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/spring/imgs/search.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/spring/imgs/search.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/spring/imgs/sound.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/spring/imgs/sound.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/spring/imgs/syndicate.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/spring/imgs/syndicate.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/spring/imgs/title.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/spring/imgs/title.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/spring/links.template
===================================================================
--- templates/trunk/spring/links.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/spring/links.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,15 @@
+		{include file="$blogtemplate/header.template"} 
+	<h2>{$locale->tr("my_links")}</h2>
+<div id="links_list">
+ <div id="Links">
+	{foreach from=$mylinkscategories item=linkcategory}
+    	<h3>{$linkcategory->getName()}</h3>
+   	<ul>
+  		{foreach from=$linkcategory->getLinks() item=link}
+  	<li><a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a>: {$link->getDescription()}</li>
+    		{/foreach}
+  	</ul>
+  		{/foreach}
+  	</div>
+</div>  
+		{include file="$blogtemplate/footer.template"} 
\ No newline at end of file

Added: templates/trunk/spring/main.template
===================================================================
--- templates/trunk/spring/main.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/spring/main.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,30 @@
+		{include file="$blogtemplate/header.template"} 
+		
+
+ {if $showAll == 1 && $category}<h2>{$locale->tr("posts")}: {$category->getName()}</h2>{/if} 
+ 
+ 
+{foreach from=$posts item=post}
+{if $showAll}
+  <!-- showing only the topic of the post, in case we have too many! -->
+
+<div id="topic"><div id="topic_l"><a href="{$url->postPermalink($post)}">{$post->getTopic()}</a></div>
+</div>
+<div id="post">
+{$post->getText()|truncate:300:"...":false}
+</div>
+
+<div id="line"></div>
+<div id="footer">
+{foreach name=categories from=$post->getCategories() item=postCategory}
+  <a href="{$url->categoryLink($postCategory)}">{$postCategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}
+{/foreach}
+</div>
+
+{else}
+  <!-- show the whole post, as we would normally do -->
+   {include file="$blogtemplate/post.template"}
+{/if}
+{/foreach}
+ 		<div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+		{include file="$blogtemplate/footer.template"} 

Added: templates/trunk/spring/post.template
===================================================================
--- templates/trunk/spring/post.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/spring/post.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,18 @@
+<div id="topic"><div id="topic_l">{$post->getTopic()}</div>
+		{assign var="postDate" value=$post->getDateObject()}
+		{assign var="postOwner" value=$post->getUserInfo()}
+<div id="topic_r">{$locale->formatDate($postDate,"%Y/%m/%d,%H:%M")}</div>
+</div>
+
+<div id="post">
+{$post->getText()}
+</div>
+
+<div id="line"></div>
+<div id="footer">
+# Posted by {$postOwner->getUsername()} :: 
+{foreach name=categories from=$post->getCategories() item=postCategory}
+  <a href="{$url->categoryLink($postCategory)}">{$postCategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}
+{/foreach}
+:: <a href="{$url->postPermalink($post)}">{$locale->tr("comment on this")} ({$post->getTotalComments()})</a> :: <a title="{$locale->tr("permalink_title")}" href="{$url->postPermalink($post)}">{$locale->tr("permalink")}</a> :: <a href="{$url->postTrackbackStatsLink($post)}">{$locale->tr("trackbacks")} ({$post->getTotalTrackbacks()})</a>
+</div>

Added: templates/trunk/spring/postandcomments.template
===================================================================
--- templates/trunk/spring/postandcomments.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/spring/postandcomments.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,42 @@
+		{assign var="postPageTitle" value=$post->getTopic()}
+		{assign var="postPageTitle" value=" | $postPageTitle"}
+		{include file="$blogtemplate/header.template"} 
+  
+<p id="Nextpost">
+         {assign var=prevpost value=$post->getPrevArticle()}
+         {if $prevpost == true}
+<a href="{$url->postPermalink($prevpost)}" title="Previous post: {$prevpost->getTopic()}">&laquo; {$prevpost->getTopic()}</a> | <a href="{$url->blogLink()}">Main</a>
+         {/if}
+      {assign var=nextpost value=$post->getNextArticle()}
+      {if $nextpost == true}
+ | <a href="{$url->postPermalink($nextpost)}" title="Next post: {$nextpost->getTopic()}">{$nextpost->getTopic()} &raquo;</a>
+         {/if}
+
+</p>
+   
+   		{assign var="poster" value=$post->getUserInfo()}
+   		
+		<!-- {$url->postTrackbackLink($post)} -->
+   		{include file="$blogtemplate/post.template"}
+
+<h2>{$locale->tr("comments")}</h2>	
+   		{foreach from=$comments item=comment}
+
+<div id="comment">
+	<div id="commentheader"><img src="{$url->getUrl("/imgs/comment_icon1.gif")}" alt="Comment Icon" /> {$comment->getTopic()}</div>
+	<div id="commenttext">{$comment->getText()}</div>
+	<div id="commentposterinfo">
+		{assign var="postDate" value=$comment->getTimestamp()}Posted by:
+		{if $comment->getUserUrl() != ""}<a href="{$comment->getUserUrl()}">{$comment->getUsername()}</a>
+		{else}
+                {$comment->getUsername()}
+                {/if} at {$locale->formatDate($postDate, "%Y/%m/%d, %H:%M")}
+	</div>
+</div>
+  		{/foreach}
+
+		{if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+		{include file="$blogtemplate/commentform.template"}
+		{/if}
+		
+		{include file="$blogtemplate/footer.template"} 

Added: templates/trunk/spring/posttrackbacks.template
===================================================================
--- templates/trunk/spring/posttrackbacks.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/spring/posttrackbacks.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,21 @@
+		{include file="$blogtemplate/header.template"} 
+		
+<h2>{$locale->tr("trackbacks")}</h2>
+<div id="trackback_list">		
+<h3>{$locale->tr("trackbacks_for_article")} "<a href="{$url->postLink($post)}">{$post->getTopic()}</a>":</h3>
+
+			{foreach from=$trackbacks item=trackback}
+<h4><a href="{$trackback->getUrl()}">{$trackback->getTitle()}</a></h4>
+
+<dl>
+<dt>{$locale->tr("trackback_excerpt")}:</dt>
+<dd>{$trackback->getExcerpt()}</dd>
+<dt>{$locale->tr("trackback_weblog")}:</dt>
+<dd>{$trackback->getBlogName()}</dd>
+   		{assign var="trackbackDate" value=$trackback->getDateObject()}
+<dt>{$locale->tr("date")}:</dt>
+<dd>{$locale->formatDate($trackbackDate, "%d/%m/%Y %H:%M")}</dd>
+</dl>
+  		{/foreach}
+</div>
+{include file="$blogtemplate/footer.template"} 

Added: templates/trunk/spring/resource.template
===================================================================
--- templates/trunk/spring/resource.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/spring/resource.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,62 @@
+		{include file="$blogtemplate/header.template"} 
+
+<h2>{$locale->tr("albums")}</h2>
+<div id="album_list">
+		{assign var=metadata value=$resource->getMetadataReader()}
+		{assign var=updated value=$resource->getTimestamp()}
+<div id="album">
+	<h3>{$resource->getFileName()}</h3>
+
+	<div id="Resource-Desc">
+    	<a href="{$url->resourceDownloadLink($resource)}">{$locale->tr("download")}</a> 
+    	({$metadata->getRoundedSize()}) | {$locale->tr("created")} {$locale->formatDate($updated,"%d %b, %Y")}</div>
+ 
+ 	<div id="Resource">    
+  	<p>{$resource->getDescription()}</p>
+  		{if $resource->isImage()}
+   	<img src="{$url->resourceMediumSizePreviewLink($resource)}" alt="{$resource->getFileName()}, {$metadata->getRoundedSize()}" />
+  
+  		{else}
+     	<a href="{$url->resourceDownloadLink($resource)}">
+   		{* show some information about the file *}
+   
+   		{if $resource->isSound()}
+     	<img alt="Sound" src="{$url->getTemplateFile("imgs/sound.gif")}" /></a>
+     	<p>{$resource->getFileName()}</p>
+     	<p>{$locale->tr("format")}: {$metadata->getFormat()|upper}</p>
+     	<p>{$locale->tr("length")}: {$metadata->getLengthString()}</p>
+     	<p>{$locale->tr("sample_rate")}: {$metadata->getSampleRate()} Khz</p>
+   
+   		{elseif $resource->isVideo()}
+     	<img alt="Sound" src="{$url->getTemplateFile("imgs/video.gif")}" /></a>
+     	<p>{$resource->getFileName()}</p>
+     	<p>{$locale->tr("format")}: {$metadata->getFormat()|upper}</p>
+    	<p>{$locale->tr("size")}: {$metadata->getHeight()} x {$metadata->getWidth()}</p>
+    	<p>{$locale->tr("length")}: {$metadata->getLengthString()}</p>
+    	<p>{$locale->tr("video_codec")}: {$metadata->getVideoCodec()}</p>
+    	<p>{$locale->tr("audio_codec")}: {$metadata->getAudioCodec()}</p>
+   
+   		{elseif $resource->isZip()}
+     	<img alt="Zip" src="{$url->getTemplateFile("imgs/compressed.gif")}" /></a>
+     	<p>{$resource->getFileName()}</p> 
+    	<p>{$metadata->getTotalFiles()} {$locale->tr("files")}</p>
+    	<p>{$locale->tr("uncompressed_size")}: {$metadata->getRoundedUncompressedSize()}</p>
+   
+   		{else}
+     	<img alt="File" src="{$url->getTemplateFile("imgs/file.gif")}" /></a>
+     	<p>{$resource->getFileName()}</p>
+         
+   		{/if}   
+  		{/if}
+ 	</div>
+ 
+ 
+		{assign var=album value=$resource->getAlbum()} 
+	<p><a href="{$url->albumLink($album)}">{$locale->tr("parent")}</a></p>
+
+</div>
+
+</div>
+
+
+{include file="$blogtemplate/footer.template"} 

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


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

Added: templates/trunk/spring/searchresults.template
===================================================================
--- templates/trunk/spring/searchresults.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/spring/searchresults.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,26 @@
+{include file="$blogtemplate/header.template"} 
+   <h2>{$locale->tr("search_results")}: {foreach from=$searchterms item=term}{$term} {/foreach}</h2>
+   <div id="SearchResults">
+    {foreach from=$searchresults item=result}
+    
+    
+      {assign var=article value=$result->getArticle()}
+      {if $urlmode == 2}
+      <div id="topic"><div id="topic_l"><a href="{$url->postPermalink($article)}?searchTerms={foreach from=$searchterms item=term}{$term|escape:"hex"}%20{/foreach}">{$article->getTopic()}</a></div></div>
+      {else}
+      <div id="topic"><div id="topic_l"><a href="{$url->postPermalink($article)}&searchTerms={foreach from=$searchterms item=term}{$term|escape:"hex"}%20{/foreach}">{$article->getTopic()}</a></div></div>
+      {/if}
+
+      <div id="post">
+      {$article->getText()|strip_tags|truncate:300:"...":false}
+      </div>
+
+      <div id="line"></div>
+	<div id="footer">
+		{foreach name=categories from=$article->getCategories() item=postCategory}
+ 			<a href="{$url->categoryLink($postCategory)}">{$postCategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}
+		{/foreach}
+	</div>
+    {/foreach}
+   </div> 
+{include file="$blogtemplate/footer.template"} 

Added: templates/trunk/spring/style.css
===================================================================
--- templates/trunk/spring/style.css	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/spring/style.css	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,588 @@
+
+/* ******************  general  *************** */
+html { background:#b6ca8b; } 
+
+body {
+	margin:0; 
+	padding:0;
+	font:small Georgia, Verdana, arial, times new roman, lucida sans unicode, sans-serif;
+	color:#333;
+	background: #b6ca8b;
+	text-align:center;
+	}
+	
+a:link, a:visited {
+	color: #000000;
+	text-decoration: none;
+	}
+	
+a:hover, a:active, a:focus {
+	color: #ff0000;
+	text-decoration: underline;
+	}
+
+.Upgrade {
+	display: none;
+	font-weight: bold;
+	}
+	
+.clearer {
+	clear : both;
+	height : 1px;
+	font-size : 1px;
+	}
+      
+#Container {
+	width:770px;
+	margin:0px auto;
+	text-align:left;
+	padding:0px;
+	border: 1px solid #aed6b3;
+	color: #333;
+	}
+
+h1 {
+   color: #000;
+   margin:0;
+   padding:40px 0 8px 30px;
+   font-size:18px;
+   font-weight: bold;
+   background-color: transparent;
+   text-align: left;
+   } 
+h2 {
+   padding-left:30px;
+	}
+#Title {
+   width:100%;
+   height:138px;
+   background:url(imgs/title.gif) #fff no-repeat;
+   }
+
+#Title a:active, h1 a:link, h1 a:hover, h1 a:focus, h1 a:visited {
+	text-decoration: none;
+	color: #000;
+	background-color:transparent; 
+	}
+
+#Subtitle {
+	color:#000;
+	padding:2px 1px 15px 40px;
+	font-size:small;
+	width:400px;
+	text-align: left;
+	background-color:transparent;
+	}
+	
+	
+#Subtitle a:link, #Subtitle a:visited, #Subtitle a:hover {
+	text-decoration: underline;
+	color: #fff;
+	background-color:transparent;
+	}	
+	
+#Subtitle a:active, #Subtitle a:focus {
+	color: #002f64; text-decoration:none; background-color: #fff;
+	}
+
+#Subcontainer {
+	text-align:left;
+	background-color:#fff;
+	padding:0px;
+	margin:0px auto;
+	}
+	
+	
+/* ******************  column a  *************** */
+	
+#Content {
+	width:600px;
+	float: left;
+	text-align:left;
+	background:url(imgs/line_v.gif) #fff no-repeat  right top;
+	color: #333;
+	}
+#Topmenu {
+	background:url(imgs/bgc.gif) #fff no-repeat;
+	width:565px;
+	height:108px;
+	text-align:center;
+	color:#895929;
+	font-weight:bold;
+	}	
+#Topmenu a:link,#Topmenu a:visited{
+	color:#027f0a;
+	}
+#Topmenu a:hover,#Topmenu a:active{
+	color:#ff0000;
+	}
+#topic {
+	width:555px;
+	height:46px;
+	background:url(imgs/bgtitle.gif) #fff no-repeat;
+	float: left;
+	margin-left: 10px;
+	}
+#topic_l {
+	width:320px;
+	color:#027f0a;
+	font-size:15px;
+	font-weight:bold;
+	background:transparent;
+	float: left;
+	padding-left:40px;
+	padding-top:10px;
+	}
+#topic_r {
+	width:130px;
+	float: right;
+	color:#333;
+	text-align:right;
+	font:11px Georgia,Verdana;
+	padding-right:40px;
+	padding-top:10px;
+	background:transparent;
+	}
+
+#post {
+	width:505px;
+	line-height:1.8em;
+	font-size:small;
+	background:#fff;
+	margin:0px;
+	padding:10px 30px;
+	}	
+#post a:link,#post a:visited{
+	color:#7FB24C;
+	text-decoration:none;
+	}
+
+#post a:hover,#post a:active{
+	color:#196619;
+	text-decoration:none;
+	}
+#error {
+	line-height:1.8em;
+	font-size:small;
+	margin:0px;
+	padding:10px 30px;
+	color:#FF0000;
+	}
+#line {
+	width:535px;
+	background:url(imgs/line.jpg) #fff no-repeat;
+	margin-left:30px;
+	height:13px;
+	}
+#footer {
+	width:525px;
+	font-size:small;
+	font-style: italic;
+	padding-bottom:1.8em;
+	text-align:right;
+	padding-right:40px;
+	background:#fff;
+	color:#666;
+	}
+
+#footer a:link,a:visited{
+	color:#666;
+	}
+#footer a:hover,a:active{
+	color:#ff0000;
+	}
+/**************************************************/	
+#Nextpost {
+	text-align:center;
+	}	
+#Nextpost a:link,#Nextpost a:visited{
+	color:#7FB24C;
+	text-decoration:none;
+	}
+
+#Nextpost a:hover,#Nextpost a:active{
+	color:#196619;
+	text-decoration:none;
+	}
+/********************* comment *************/	
+
+#comment {
+	width:500px;
+	border-left: 5px solid #cccccc;
+	border-top: 1px solid #aed6b3;
+	border-bottom: 1px solid #aed6b3;
+	background-color: #d8f5d9;
+	margin:10px 30px;
+	font-size: 12px;
+	color: #333333;
+	font-family: 'Courier New','';
+	padding: 5px;
+	}
+#commentheader {
+	padding-left:10px;
+	font-size:small;
+	color:#333;
+	font-weight: bold;
+	}
+#commenttext {
+	line-height:1.8em;
+	text-indent:2em;
+	}
+#commentposterinfo {
+	font-style: italic;
+	color:#999;
+	padding-right:10px;
+	text-align:right;
+	}
+.reply {font-weight: normal;font-size:small;}
+#CommentForm fieldset {
+	width:450px;
+	border:2px solid #d4d0cd; 
+	padding-top:10px; 
+	margin-top:10px; 
+	margin-left:40px; 
+	padding-left:10px; 
+	padding-bottom:10px;
+	}
+
+#CommentForm legend {
+	color:#525150;
+	padding:2px 4px 2px 4px;
+	background-color: #ffffff;
+	font-weight : bold;
+	}
+
+#CommentForm label {
+	width:6em;
+	float:left;
+	display:block;
+	clear:both; 
+	float:left;
+	margin-top:8px;
+	margin-bottom:0px;
+	}
+	
+#CommentForm input {
+	margin-top:
+	8px;margin-bottom:8px;
+	}
+	
+#Submit {
+	margin-top:8px;
+	margin-bottom:8px;
+	margin-left:6em;
+	}
+	
+#CommentForm textarea {
+	margin-top:8px;
+	margin-bottom:0px;
+	}
+	
+/* ******************  column b  *************** */
+	
+#Menu   {
+	width: 170px;
+	float: left;
+	font:12px/1.5 trebuchet ms, verdana, arial, helvetica, sans-serif;
+	color:#666;
+	text-align:left;
+	background-color:#fff;
+	}
+#Menu h2 {
+	width: 170px;
+	font:12px/1.5 trebuchet ms, verdana, arial, helvetica, sans-serif;
+	text-align: center;
+	color: #333;
+	background: #d8f5d9;
+	font-weight: bold;
+	padding:2px 1px;
+	}
+#calendar_title{
+	background:url(imgs/calendar.gif) #fff no-repeat;
+	width:170px;
+	height:46px;
+	}
+#Calendar {
+	width:95%;
+	}
+#Calendar a:link,#Calendar a:visited {
+	color:#009900;
+	}
+#Calendar a:hover,#Calendar a:active {
+	color:#009900;
+	}
+#categories_title{
+	background:url(imgs/categories.gif) #fff no-repeat;
+	width:170px;
+	height:51px;
+	}
+#recently_title{
+	background:url(imgs/recently.gif) #fff no-repeat;
+	width:170px;
+	height:51px;
+	}
+#links_title{
+	background:url(imgs/links.gif) #fff no-repeat;
+	width:170px;
+	height:51px;
+	}
+#search_title{
+	background:url(imgs/search.gif) #fff no-repeat;
+	width:170px;
+	height:51px;
+	}
+#archives_title{
+	background:url(imgs/archives.gif) #fff no-repeat;
+	width:170px;
+	height:51px;
+	}
+#syndicate_title{
+	background:url(imgs/syndicate.gif) #000 no-repeat;
+	width:170px;
+	height:51px;
+	}
+#Search {
+	width:90%;
+	padding:1px 5px;
+	background-color:#fff;
+	}
+	
+#Search fieldset {border:0px solid; padding:10px 0px; margin:0px;}
+#Search input {width:90px;font-size:12px;}
+#Search input.button {width:40px;font-size:12px;}
+#Search form {margin:0px;}
+#Search label {margin:0px;padding:0px;width:140px;}
+
+table.calMonth {
+	width:100%;
+	border-spacing:4px;
+	border:0px;
+	}
+
+th.calMonthCurrent {
+	font-weight:bold;
+	padding: 0px;
+	text-align: center;
+	}
+	
+th.calMonthBackward {
+	font-weight:bold;
+	padding: 0px;
+	text-align:center;
+	}
+	
+th.calMonthForward {
+	font-weight:bold;
+	padding: 0px;
+	text-align:center;
+	}
+	
+.calMonthHeader th {
+	text-align:center;
+	font-weight:bold;
+	padding: 0px;
+	}
+	
+#Calendar td {	
+	padding: 0px;
+	text-align:center;
+	}
+
+.calMonthToday {
+	background: url(imgs/bg_today.gif) #fff no-repeat;
+	}	
+
+#Categories{
+	margin:0;
+	padding:0;
+	}
+
+#Archives{
+	margin:0;
+	padding:0;
+	line-height:1.8em;
+	}
+
+#Links{
+	line-height:1.8em;
+	}
+
+#LinksCategories {
+	padding:3px 5px; 
+	font-weight:bold;
+	}
+
+#Links ul {
+	margin:0;
+	padding:1px 10px; 
+	list-style:none; 
+	font-size:small;
+	}
+#Categories ul, #Syndicate ul, #Recently ul, #Sections ul {
+	margin:0;
+	padding:1px 10px; 
+	list-style:none; 
+	font-size:small;
+	background-color:#fff;
+	line-height:1.8em;
+	}
+
+#Categories a:link, #Syndicate a:link, #Recently a:link, #Links a:link, #Sections a:link,
+#Categories a:visited, #Syndicate a:visited, #Recently a:visited, #Links a:visited, #Sections a:visited{
+	text-decoration: underline;
+	color:#333;
+	}
+
+#Categories a:hover, #Syndicate a:hover, #Recently a:hover, #Links a:hover, #Sections a:hover, 
+#Categories a:focus, #Syndicate a:focus, #Recently a:focus, #Links a:focus, #Sections a:hover,
+#Categories a:active,#Syndicate a:active, #Recently a:active, #Links a:active, #Sections a:active {
+	text-decoration: underline;
+	color:#ff0000;
+	}
+
+
+/* ******************  footer  *************** */
+
+#Bottommenu {
+	clear:both;
+	background-color:#002f64;
+	color:#fff;
+	padding:3px 15px 3px 15px;
+	}
+
+
+#Bottom {
+   color:#CCFF99;
+   padding:3px 15px 3px 3px;
+   text-align:right;
+   background-color:#027f0a;
+   } 
+	
+#Bottommenu a, #Bottommenu a:link, #Bottommenu a:visited, #Bottom a, 
+#Bottom a:link, #Bottom a:visited {
+	text-decoration: none;
+	color: #CCFF99;
+	border: 0;
+	}
+
+#Bottommenu a:active, #Bottommenu a:focus, #Bottommenu a:hover, 
+#Bottom a:active, #Bottom a:focus, #Bottom a:hover { 
+	text-decoration: underline; 
+	color: #CCFF99;
+	background-color: transparent; 
+	}
+
+#archives_list,#links_list,#album_list,#trackback_list{
+	width:415
+	line-height:1.8em;
+	font-size:small;
+	margin:10px 50px;
+	color:#000;
+	}
+/* ******************  albums  *************** */
+
+div.album {
+	text-align: center;
+        float: left;
+        width:150px;
+        margin-bottom:20px;
+  	}
+
+.album p {
+   	text-align: center;
+   	padding:0;
+   	margin:0;
+   	width:150px;
+   	}
+   
+a img {border:none;}
+#album a:link {color: #004ca1;}
+#album a:visited {color: #b50394;}
+#album a:hover, #album a:active, #album a:focus {color: #004ca1;background:none;}
+
+
+/* ******************  trakbacks  *************** */
+
+h4 {
+	margin:1em 0 0 0;
+	padding:0;font-size:small;
+	}
+	
+dl {	
+	margin:0;
+	padding:0;
+	}
+	
+dt {
+	font-weight: bold;
+	float:left;
+	}
+	
+dd {
+	padding-left:4em;
+	}
+	
+/* ******************  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}
+
+.quote {
+  margin: 0px 20px 0px 30px;
+  padding: 0 0 0 4px;
+	border-left: 2px dotted #aed6b3;
+  color:#666;
+  font-size: 12px;
+	}
+.code {
+	border-left: 5px solid #cccccc;
+	border-top: 1px solid #aed6b3;
+	border-bottom: 1px solid #aed6b3;
+	font-size: 12px;
+	margin: 10px; padding: 5px; color: #333333;
+	font-family: 'Courier New','';
+	background-color: #d8f5d9;
+	}
+.Pages {
+	clear:all;
+	text-align: center;
+	margin-bottom: 20px;
+	margin-top: 20px;
+	font-size: 12px;
+	padding-top: 10px;
+	padding-bottom: 10px;
+}
+.Pages a, .Pages a:link, .Pages a:href, .Pages a:hover {
+ text-decoration: none;
+ border: 0px;
+}
+
+.Pages .pagerLinkPrevPage, .pagerLink, .pagerLinkNextPage{
+	padding: 2px 6px;
+}
+
+.Pages .pagerLinkPrevPage{
+	margin-right:20px;
+}
+.Pages .pagerLinkNextPage {
+	margin-left:20px;
+}
+
+.Pages .pagerCurrent {
+	padding: 2px 6px; 
+	border-color: #999; 
+	font-weight: bold; 
+	font-size: 13px; 
+	vertical-align: top; 
+	background: #fff; 
+	color: #FF0084;	
+}

Added: templates/trunk/spring/video.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/spring/video.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/standard_green/album.template
===================================================================
--- templates/trunk/standard_green/album.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_green/album.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,78 @@
+   		{include file="$blogtemplate/header.template"} 
+
+<h2>{$locale->tr("albums")}</h2>
+
+<h3>{$album->getName()}</h3>
+<p>{$album->getDescription()}</p>
+
+<!-- album contents go here -->
+ 
+<div id="album">
+
+	<div class="clearer">&nbsp;</div>
+ 
+	<div class="album">
+	<a href="{$url->parentAlbumLink($album)}">
+    	<img src="{$url->getTemplateFile("imgs/parentfolder.gif")}" alt="{$locale->tr("parent")}" /></a>
+    	<p>{$locale->tr("parent")}</p>
+	</div>
+
+   		{assign var="counter" value=1}
+   		{assign var=children value=$album->getChildren()}
+   		{foreach from=$children item=childalbum}
+	<div class="album">
+   	<a href="{$url->albumLink($childalbum)}">
+   	<img src="{$url->getTemplateFile("imgs/folder.gif")}" alt="{$childalbum->getName()}" /></a>
+   	<p>{$childalbum->getName()} ({$childalbum->getNumResources()})</p>
+   		{assign var="counter" value="`$counter+1`"}
+   		{if $counter%3 == 0}
+   		{/if}
+	</div>
+   		{/foreach}
+ 
+<!-- show the resources here -->
+
+   		
+   		{foreach from=$resources item=resource}
+	<div class="album">
+   		{if $resource->hasPreview()}
+   		{*<a target="_blank" href="resserver.php?blogId={$blog->getId()}&amp;resource={$resource->getFileName()}">*}
+   	<a href="{$url->resourceLink($resource)}">
+    	<img alt="{$resource->getDescription()}" src="{$url->resourcePreviewLink($resource)}" /></a>
+    	<p>{$resource->getFileName()}</p>
+   		{else}
+   	<a href="{$url->resourceLink($resource)}">
+   		{if $resource->isSound()}
+    	<img alt="Sound" src="{$url->getTemplateFile("imgs/sound.gif")}" /></a>
+   		{elseif $resource->isVideo()}
+    	<img alt="Video" src="{$url->getTemplateFile("imgs/video.gif")}" /></a>
+   		{elseif $resource->isZip()}
+    	<img alt="Zip" src="{$url->getTemplateFile("imgs/compressed.gif")}" /></a>  
+   		{else}
+   	<img alt="File" src="{$url->getTemplateFile("imgs/file.gif")}" /></a>
+   		{/if}  
+   	<p>{$resource->getFileName()}</p>
+   		{/if}
+   		{assign var=metadata value=$resource->getMetadataReader()}
+  	<p>{$metadata->getRoundedSize()}</p>
+   		{if $resource->isImage()}
+  	<p>{$metadata->getWidth()} x {$metadata->getHeight()}</p>
+   		{elseif $resource->isSound()}
+  	<p>{$metadata->getFormat()|upper} {$metadata->getSampleRate()} bps</p>
+   		{elseif $resource->isVideo()}
+  	<p>{$metadata->getFormat()|upper} {$metadata->getWidth()} x {$metadata->getHeight()}, {$metadata->getLengthString()}</p>
+   		{elseif $resource->isZip()}
+   	<p>{$metadata->getTotalFiles()} {$locale->tr("files")}</p>
+   		{/if}
+   		{assign var="counter" value="`$counter+1`"}
+   		{if $counter%3 == 0}
+   		{/if}
+  	</div>
+  		{/foreach}
+	 <div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+	<div class="clearer">&nbsp;</div>
+
+</div>
+
+<!-- end of album contents --> 
+		{include file="$blogtemplate/footer.template"} 
\ No newline at end of file

Added: templates/trunk/standard_green/albums.template
===================================================================
--- templates/trunk/standard_green/albums.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_green/albums.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,28 @@
+		{include file="$blogtemplate/header.template"} 
+
+<h2>{$locale->tr("albums")}</h2>
+
+ <!-- album contents go here -->
+ 
+<div id="album">
+	
+	<div class="clearer">&nbsp;</div>
+
+		{assign var="counter" value=0}
+  		{foreach from=$albums item=album}
+	<div class="album">
+	<a href="{$url->albumLink($album)}"><img src="{$url->getTemplateFile("imgs/folder.gif")}" alt="{$album->getName()}" /></a>
+  	<p>{$album->getName()} ({$album->getNumResources()})</p>
+  		{assign var="counter" value="`$counter+1`"}
+		{if $counter%3 == 0}
+		{/if}
+	</div>
+		{/foreach}
+
+	<div class="clearer">&nbsp;</div>
+
+</div>
+
+<!-- end of the albums -->
+		
+		{include file="$blogtemplate/footer.template"} 

Added: templates/trunk/standard_green/archives.template
===================================================================
--- templates/trunk/standard_green/archives.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_green/archives.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,15 @@
+		{include file="$blogtemplate/header.template"} 
+<h2>{$locale->tr("archives")}</h2>
+
+<div id="Archives">
+	
+	<ul>
+		{foreach from=$archives item=month}
+    	<li><a href="{$month->getUrl()}">{$month->getName()}</a> [{$month->getNumArticles()}]</li>
+    		{/foreach}
+    		
+    		
+    	</ul>
+</div>
+   	
+   		{include file="$blogtemplate/footer.template"} 
\ No newline at end of file

Added: templates/trunk/standard_green/commentarticle.template
===================================================================
--- templates/trunk/standard_green/commentarticle.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_green/commentarticle.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,5 @@
+		{include file="$blogtemplate/header.template"}
+		
+		{include file="$blogtemplate/commentform.template"}
+		
+		{include file="$blogtemplate/footer.template"}

Added: templates/trunk/standard_green/commentform.template
===================================================================
--- templates/trunk/standard_green/commentform.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_green/commentform.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,19 @@
+<div id="CommentForm">
+  
+	<form id="NewComment" action="{$url->getIndexUrl()}" method="post">
+	<fieldset>
+ 	<legend>{$locale->tr("add_comment")}</legend>
+   	<div><label for="commentTopic">{$locale->pr("comment_topic")}</label><input type="text" name="commentTopic" id="commentTopic" value="" /></div>
+   	<div><label for="commentText">{$locale->pr("comment_text")}</label><textarea rows="10" cols="30" name="commentText" id="commentText"></textarea></div>
+   	<div><label for="userName">{$locale->pr("comment_username")}</label><input type="text" name="userName" id="userName" value="" /></div>
+   	<div><label for="userEmail">Email</label><input type="text" name="userEmail" id="userEmail" value="" /></div>
+   	<div><label for="userUrl">Web</label><input type="text" name="userUrl" id="userUrl" value="" /></div>
+   	<div id="Submit"><input id="Add" type="submit" value="{$locale->pr("comment_send")}" name="Add" />
+   	<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}" /></div>
+	</fieldset>
+  	</form>
+  	
+</div>

Added: templates/trunk/standard_green/error.template
===================================================================
--- templates/trunk/standard_green/error.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_green/error.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,5 @@
+		{include file="$blogtemplate/header.template"} 
+ 	<h2>{$locale->tr("error")}</h2>
+ 		<p>{$locale->tr($message)}</p>
+		<p><a href="javascript:history.go(-1)">{$locale->tr("back")}</a></p>
+		{include file="$blogtemplate/footer.template"} 

Added: templates/trunk/standard_green/footer.template
===================================================================
--- templates/trunk/standard_green/footer.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_green/footer.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,74 @@
+</div>
+
+<div id="Menu">
+  	
+  	<h2>{$locale->tr("menu")}</h2>
+    	<div id="Sections">
+    	<ul>
+    	<li><a title="{$locale->tr("main")}" href="{$url->blogLink()}">{$locale->tr("main")}</a></li>
+    	<li><a title="{$locale->tr("archives")}" href="{$url->templatePage("archives")}">{$locale->tr("archives")}</a></li>
+    	<li><a title="{$locale->tr("albums")}" href="{$url->albumLink()}">{$locale->tr("albums")}</a></li>
+    	<li><a title="{$locale->tr("links")}" href="{$url->templatePage("links")}">{$locale->tr("links")}</a></li>
+    	</ul>
+    	</div>
+
+	<h2>{$locale->tr("calendar")}</h2>
+    	<div id="Calendar">
+    		{$calendar}
+    	</div>
+
+    	<h2>{$locale->tr("search")}</h2>
+	<div id="Search">
+		<form id="search_form" method="post" action="{$url->getIndexUrl()}">
+		<div>
+		<label for="searchTerms" style="display:none;">{$locale->tr("search_this_blog")} </label><input type="text" id="searchTerms" name="searchTerms" value="" />
+		<input type="submit" name="Search" value="{$locale->tr("search_s")}" class="button" />
+		<input type="hidden" name="op" value="Search" />
+		<input type="hidden" name="blogId" value="{$blog->getId()}" />   
+		</div>
+		</form>
+	</div> 
+
+  	<h2>{$locale->tr("recently")}</h2>
+    	<div id="Recently">
+    	<ul>
+    		{foreach from=$recentposts item=post}
+        <li><a title="{$post->getTopic()}" href="{$url->postLink($post)}">{$post->getTopic()}</a></li>
+    		{/foreach}
+    	</ul>
+   	</div>
+    
+ 	<h2>{$locale->tr("categories")}</h2>
+    	<div id="Categories">
+    	<ul>
+    		{foreach from=$articlecategories item=articleCategory}
+    	<li><a title="{$articleCategory->getName()}" href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()} [{$articleCategory->getNumArticles()}]</a></li>
+   		{/foreach}
+  	</ul>
+  	</div>
+  
+  	<h2>{$locale->tr("syndicate")}</h2>
+    	<div id="Syndicate">
+    	<ul>
+    	<li><a title="RSS 0.90" href="{$url->rssLink("rss090")}">RSS 0.90</a></li>
+    	<li><a title="RSS 1.0" href="{$url->rssLink("rss10")}">RSS 1.0</a></li>
+    	<li><a title="RSS 2.0" href="{$url->rssLink("rss20")}">RSS 2.0</a></li>
+    	<li><a title="XML" href="{$url->rssLink("xml")}">XML</a></li>
+    	</ul>
+    	</div>
+ 
+</div>
+
+<div class="clearer">&nbsp;</div> 
+
+</div>
+
+<div id="Bottommenu"><a href="http://www.w3.org/WAI/">Accessible</a> and Valid <a href="http://validator.w3.org/check/referer">XHTML 1.0 Strict</a> and <a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a></div>
+
+
+<!-- Please leave the credit intact. Thank you. -->
+<div id="Bottom">Powered by <a href="http://www.lifetype.net">LifeType</a> - Design by <a href="http://www.balearweb.com/">BalearWeb</a></div>
+
+</div>
+</body>
+</html>

Added: templates/trunk/standard_green/header.template
===================================================================
--- templates/trunk/standard_green/header.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_green/header.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,24 @@
+<!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="{$locale->getLanguageId()}" lang="{$locale->getLanguageId()}" dir="{$locale->getDirection()}">
+ <head>
+  <meta http-equiv="content-type" content="text/html; charset={$locale->getCharset()}" />
+  <title>{$blog->getBlog()}</title>
+  <style type="text/css" media="screen">@import "{$url->getTemplateFile("standard_green.css")}";</style>
+ <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")}" />  
+ </head>
+ <body> 
+ 
+<p class="Upgrade">This page looks plain and unstyled because you're using a non-standard compliant browser. To see it in its best form, please <a href="http://www.webstandards.org/upgrade/" title="The Web Standards Project's Browser Upgrade initiative">upgrade</a> to a browser that supports web standards. It's free and painless.</p>
+  
+<div id="Container">
+  
+<div id="Title"><h1><a href="{$url->blogLink()}">{$blog->getBlog()}</a></h1></div>
+  
+<div id="Subtitle">{$blog->getAbout()}</div>
+
+<div id="Subcontainer">  
+
+<div id="Content">
\ No newline at end of file

Added: templates/trunk/standard_green/imgs/compressed.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/standard_green/imgs/compressed.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/standard_green/imgs/file.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/standard_green/imgs/file.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/standard_green/imgs/folder.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/standard_green/imgs/folder.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/standard_green/imgs/parentfolder.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/standard_green/imgs/parentfolder.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/standard_green/imgs/sound.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/standard_green/imgs/sound.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/standard_green/imgs/video.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/standard_green/imgs/video.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/standard_green/links.template
===================================================================
--- templates/trunk/standard_green/links.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_green/links.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,15 @@
+		{include file="$blogtemplate/header.template"}
+  
+<div id="Links">
+	<h2>{$locale->tr("my_links")}</h2>
+  		{foreach from=$mylinkscategories item=linkcategory}
+    	<h3>{$linkcategory->getName()}</h3>
+   	<ul>
+  		{foreach from=$linkcategory->getLinks() item=link}
+  	<li><a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a>: {$link->getDescription()}</li>
+    		{/foreach}
+  	</ul>
+  		{/foreach}
+  	</div>
+  
+		{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/standard_green/main.template
===================================================================
--- templates/trunk/standard_green/main.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_green/main.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,6 @@
+{include file="$blogtemplate/header.template"}
+{foreach from=$posts item=post}
+{include file="$blogtemplate/post.template"}
+{/foreach}
+<div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/standard_green/post.template
===================================================================
--- templates/trunk/standard_green/post.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_green/post.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,15 @@
+<h2>{$post->getTopic()}</h2>
+		{assign var="postDate" value=$post->getDateObject()}
+		{assign var="postOwner" value=$post->getUserInfo()}
+<p class="date">{$postOwner->getUsername()} | {$locale->formatDate($postDate,"%d %B, %Y %H:%M")}</p>
+
+<div>
+{$post->getText()}
+</div>
+
+<p class="footer">
+{foreach name=categories from=$post->getCategories() item=postCategory}
+  <a href="{$url->categoryLink($postCategory)}">{$postCategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}
+{/foreach}
+ :: <a href="{$url->postPermalink($post)}">{$locale->tr("comment on this")} ({$post->getTotalComments()})</a> :: <a title="{$locale->tr("permalink_title")}" href="{$url->postPermalink($post)}">{$locale->tr("permalink")}</a> :: <a href="{$url->postTrackbackStatsLink($post)}">{$locale->tr("trackbacks")} ({$post->getTotalTrackbacks()})</a>
+</p>

Added: templates/trunk/standard_green/postandcomments.template
===================================================================
--- templates/trunk/standard_green/postandcomments.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_green/postandcomments.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,41 @@
+		{include file="$blogtemplate/header.template"}
+  
+<p id="Nextpost">
+{assign var=nextpost value=$post->getNextArticle()}
+{assign var=prevpost value=$post->getPrevArticle()}
+		{if $nextpost == true}
+<a href="{$url->postPermalink($nextpost)}" title="Next post: {$nextpost->getTopic()}">&laquo;</a> |
+   		{/if}
+   		{if $prevpost == true}
+<a href="{$url->postPermalink($prevpost)}" title="Previous post: {$prevpost->getTopic()}">&raquo;</a>
+   		{/if}
+</p>
+   
+   		{assign var="poster" value=$post->getUserInfo()}
+   		
+		<!-- {$url->postTrackbackLink($post)} -->
+   		{include file="$blogtemplate/post.template"}
+   		
+   		{foreach from=$comments item=comment}
+
+<h3 class="commentheader">
+<img src="{$url->getUrl("/imgs/comment_icon1.gif")}" alt="Comment Icon" /> {$comment->getTopic()} <span class="reply">[<a href="{$url->replyCommentLink($post,$comment)}">{$locale->tr("reply")}</a>]</span></h3>
+
+<p class="commentposterinfo">
+		{assign var="postDate" value=$comment->getTimestamp()}
+		{if $comment->getUserUrl() != ""}<a href="{$comment->getUserUrl()}">{$comment->getUsername()}</a>
+		{else}
+                {$comment->getUsername()}
+                {/if} | {$locale->formatDate($postDate, "%d/%m/%Y, %H:%M")}
+</p>
+
+<div class="commenttext">
+{$comment->getText()}
+</div>
+  		{/foreach}
+
+		{if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+		{include file="$blogtemplate/commentform.template"}
+		{/if}
+		
+		{include file="$blogtemplate/footer.template"}

Added: templates/trunk/standard_green/posttrackbacks.template
===================================================================
--- templates/trunk/standard_green/posttrackbacks.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_green/posttrackbacks.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,21 @@
+		{include file="$blogtemplate/header.template"}
+		
+<h2>{$locale->tr("trackbacks")}</h2>
+		
+<h3>{$locale->tr("trackbacks_for_article")} "<a href="{$url->postLink($post)}">{$post->getTopic()}</a>":</h3>
+
+		{foreach from=$trackbacks item=trackback}
+<h4><a href="{$trackback->getUrl()}">{$trackback->getTitle()}</a></h4>
+
+<dl>
+<dt>{$locale->tr("trackback_excerpt")}:</dt>
+<dd>{$trackback->getExcerpt()}</dd>
+<dt>{$locale->tr("trackback_weblog")}:</dt>
+<dd>{$trackback->getBlogName()}</dd>
+   		{assign var="trackbackDate" value=$trackback->getDateObject()}
+<dt>{$locale->tr("date")}:</dt>
+<dd>{$locale->formatDate($trackbackDate, "%d/%m/%Y %H:%M")}</dd>
+</dl>
+  		{/foreach}
+
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/standard_green/resource.template
===================================================================
--- templates/trunk/standard_green/resource.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_green/resource.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,74 @@
+		{include file="$blogtemplate/header.template"} 
+
+<h2>{$locale->tr("albums")}</h2>
+
+		{assign var=metadata value=$resource->getMetadataReader()}
+		{assign var=updated value=$resource->getTimestamp()}
+<div id="album">
+	<h3>{$resource->getFileName()}</h3>
+
+	<div id="Resource-Desc">
+    	<a href="{$url->resourceDownloadLink($resource)}">{$locale->tr("download")}</a> 
+    	({$metadata->getRoundedSize()}) | {$locale->tr("created")} {$locale->formatDate($updated,"%d %b, %Y")}</div>
+ 
+ 	<div id="Resource">    
+  	<p>{$resource->getDescription()}</p>
+  		{if $resource->isImage()}
+   	<img src="{$url->resourceMediumSizePreviewLink($resource)}" alt="{$resource->getFileName()}, {$metadata->getRoundedSize()}" />
+  
+  		{else}
+     	<a href="{$url->resourceDownloadLink($resource)}">
+   		{* show some information about the file *}
+   
+   		{if $resource->isSound()}
+     	<img alt="Sound" src="{$url->getTemplateFile("imgs/sound.gif")}" /></a>
+     	<p>{$resource->getFileName()}</p>
+     	<p>{$locale->tr("format")}: {$metadata->getFormat()|upper}</p>
+     	<p>{$locale->tr("length")}: {$metadata->getLengthString()}</p>
+     	<p>{$locale->tr("sample_rate")}: {$metadata->getSampleRate()} Khz</p>
+   
+   		{elseif $resource->isVideo()}
+     	<img alt="Sound" src="{$url->getTemplateFile("imgs/video.gif")}" /></a>
+     	<p>{$resource->getFileName()}</p>
+     	<p>{$locale->tr("format")}: {$metadata->getFormat()|upper}</p>
+    	<p>{$locale->tr("size")}: {$metadata->getHeight()} x {$metadata->getWidth()}</p>
+    	<p>{$locale->tr("length")}: {$metadata->getLengthString()}</p>
+    	<p>{$locale->tr("video_codec")}: {$metadata->getVideoCodec()}</p>
+    	<p>{$locale->tr("audio_codec")}: {$metadata->getAudioCodec()}</p>
+   
+   		{elseif $resource->isZip()}
+     	<img alt="Zip" src="{$url->getTemplateFile("imgs/compressed.gif")}" /></a>
+     	<p>{$resource->getFileName()}</p> 
+    	<p>{$metadata->getTotalFiles()} {$locale->tr("files")}</p>
+    	<p>{$locale->tr("uncompressed_size")}: {$metadata->getRoundedUncompressedSize()}</p>
+   
+   		{else}
+     	<img alt="File" src="{$url->getTemplateFile("imgs/file.gif")}" /></a>
+     	<p>{$resource->getFileName()}</p>
+         
+   		{/if}   
+  		{/if}
+ 	</div>
+ 
+ 
+		{assign var=album value=$resource->getAlbum()} 
+	<p><a href="{$url->albumLink($album)}">{$locale->tr("parent")}</a></p>
+
+</div>
+
+</div>
+
+
+<div class="clearer">&nbsp;</div> 
+
+</div>
+
+<div id="Bottommenu"><a href="http://www.w3.org/WAI/">Accessible</a> and Valid <a href="http://validator.w3.org/check/referer">XHTML 1.0 Strict</a> and <a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a></div>
+
+
+<!-- Please leave the credit intact. Thank you. -->
+<div id="Bottom">Powered by <a href="http://www.lifetype.net">LifeType</a> - Design by <a href="http://www.balearweb.com/">BalearWeb</a></div>
+
+</div>
+</body>
+</html>
\ No newline at end of file

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


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

Added: templates/trunk/standard_green/searchresults.template
===================================================================
--- templates/trunk/standard_green/searchresults.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_green/searchresults.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,16 @@
+{include file="$blogtemplate/header.template"} 
+   <h2>{$locale->tr("search_results")}: {foreach from=$searchterms item=term}{$term} {/foreach}</h2>
+    {foreach from=$searchresults item=result}
+    
+    
+      {assign var=article value=$result->getArticle()}
+      <h3><a href="{$url->postPermalink($article)}">{$article->getTopic()}</a></h3>
+      <p class="searchArticle">
+      {$article->getText()|strip_tags|truncate:300:"...":false}
+      </p>
+      <p class="footer"">{foreach name=categories from=$article->getCategories() item=postCategory}
+          <a href="{$url->categoryLink($postCategory)}">{$postCategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}
+      {/foreach}</p>
+    {/foreach}
+
+{include file="$blogtemplate/footer.template"} 

Added: templates/trunk/standard_green/standard_green.css
===================================================================
--- templates/trunk/standard_green/standard_green.css	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_green/standard_green.css	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,349 @@
+/* ******************  general  *************** */
+
+body {
+	margin:0; 
+	padding:0;
+	font:small arial, lucida sans unicode, verdana, times new roman, sans-serif;
+	color:#525150;
+	background:#006666;
+	}
+	
+a:link {
+	color: #006666;
+	}
+	
+a:visited {
+	color: #ce6202;
+	}
+	
+a:hover, a:active, a:focus {
+	color: #fff; text-decoration:none; background-color: #ce6202;
+	}
+
+h2, h3 {
+	margin:0;
+	padding:0;
+	}
+	
+.Upgrade {
+	display: none;
+	font-weight: bold;
+	}
+	
+.clearer {
+	clear : both;
+	height : 1px;
+	font-size : 1px;
+	}
+      
+#Container {
+	width: 100%;
+	}
+
+#Title h1 {
+	color: #fff;
+	margin-top:25px;
+	margin-bottom:5px;
+	margin-left:10px;
+	padding:0px;
+	font-size:320%;
+        font-weight: normal;
+	}
+
+#Title a:active, h1 a:link, h1 a:hover, h1 a:focus, h1 a:visited {
+	text-decoration: none;
+	color: #fff;
+	border: 0;
+	background-color:transparent; 
+	}
+
+#Subtitle {
+	background-color:#004040;
+	color:#fff;
+	padding:2px 14px 2px 14px;
+	font-size:medium;
+	}
+
+#Subcontainer {
+	text-align:left;
+	background-color:#fff;
+	padding-bottom:10px;
+	padding-top:10px;
+	}
+	
+	
+/* ******************  column a  *************** */
+	
+#Content {
+	width: 62%;
+	float: left;
+	margin-right:3%;
+	margin-left:2%;
+	background-color:#fff;
+	}
+	
+#Content h2 {
+	color:#b8b2ac;
+	margin:20px 0 10px 0;
+	}
+	
+.date {
+	font-weight: bold;
+	}
+
+.footer {
+	padding-bottom:1em;
+	border-bottom: 1px solid #d4d0cd;
+	}
+	
+#Nextpost {
+	text-align:center;
+	}	
+	
+.commentposterinfo {
+	margin-bottom:1em;
+	font-weight: bold;
+	}
+	
+h3.commentheader {
+	font-size:medium;
+	color:#b8b2ac;
+	font-weight: normal;
+	}
+	
+.reply {font-weight: normal;font-size:small;}
+
+div.commenttext {
+	border-bottom: 1px solid #d4d0cd;
+	padding-bottom:1em;
+	margin-bottom:1em;
+	}
+
+
+fieldset {
+	border:2px solid #d4d0cd; 
+	padding-top:10px; 
+	margin-top:10px; 
+	padding-left:10px; 
+	padding-bottom:10px;
+	}
+
+legend {
+	color:#525150;
+	padding:2px 4px 2px 4px;
+	background-color: #ffffff;
+	font-weight : bold;
+	}
+
+label {
+	width:6em;
+	float:left;
+	display:block;
+	clear:both; 
+	float:left;
+	margin-top:8px;
+	margin-bottom:0px;
+	}
+	
+#CommentForm input {
+	margin-top:
+	8px;margin-bottom:8px;
+	}
+	
+#Submit {
+	margin-top:8px;
+	margin-bottom:8px;
+	margin-left:6em;
+	}
+	
+#CommentForm textarea {
+	margin-top:8px;
+	margin-bottom:0px;
+	}
+	
+/* ******************  columnb  *************** */
+	
+#Menu   {
+	width:30%;
+	float: left;
+	text-align:left;
+	background-color:#fff;
+	}
+	
+#Search form {
+	margin: 5px 0;
+}
+
+#Calendar, #Search {
+	border-left-color:#d4d0cd;
+	border-left-style:solid;
+	border-left-width:6px;
+	width:86%;
+	padding-top:1px;
+	padding-bottom:1px;
+	padding-right:10px;
+	padding-left:10px;
+	margin-bottom:10px;
+	background-color:#f0efee;
+	margin-top:1px;
+	}
+
+#calendar {
+	text-align:left;
+	}
+
+.calMonthToday {
+ 	background-color: #d4d0cd;
+	}
+
+#Menu h2 {
+  	background-color: #006666;
+  	font-size:small;
+  	width:86%;
+  	display:block;
+        padding:1px 10px 1px 10px;
+  	border-left-style:solid;
+  	border-left-color:#004040;
+  	color:#fff;
+  	margin-top:10px;
+  	border-left-width:6px;
+	}
+
+#Categories ul, #Syndicate ul, #Recently ul, #Sections ul {
+	margin-left:0; 
+	margin-top:0; 
+	margin-bottom:0px; 
+	padding:0; 
+	list-style:none; 
+	font-size:small;
+	}
+
+#Categories a, #Syndicate a, #Recently a, #Sections a {
+	width:86%;
+	display:block;
+	padding-top:1px;
+	padding-bottom:1px;
+	border-left-style:solid;
+	border-left-color:#d4d0cd;
+	text-decoration:none;
+	padding-right:10px;
+	padding-left:10px;
+	background-color:#f0efee;
+	border-left-width:6px;
+	margin-top:1px
+	}
+
+#Categories a:hover, #Syndicate a:hover, #Recently a:hover, 
+#Sections a:hover, #Categories a:focus, #Syndicate a:focus, 
+#Recently a:focus, #Links a:focus, #Categories a:active,  
+#Syndicate a:active, #Recently a:active, #Sections a:active {
+	border-color:#875222;
+	background-color:#ce6202;
+	}
+
+
+/* ******************  footer  *************** */
+
+#Bottommenu {
+	clear:both;
+	background-color:#004040;
+	color:#fff;
+	padding:3px 15px 3px 15px;
+	}
+
+#Bottom {
+	color:#fff;
+	margin-left:12px;
+	padding:3px;
+	}
+	
+#Bottommenu a, #Bottommenu a:link, #Bottommenu a:visited, #Bottom a, 
+#Bottom a:link, #Bottom a:visited {
+	text-decoration: none;
+	color: #fff;
+	border: 0;
+	}
+
+#Bottommenu a:active, #Bottommenu a:focus, #Bottommenu a:hover, 
+#Bottom a:active, #Bottom a:focus, #Bottom a:hover { 
+	text-decoration : underline; 
+	color : #fff;background-color:transparent; 
+	}
+
+
+/* ******************  albums  *************** */
+
+div.album {
+	text-align: center;
+        float: left;
+        width:150px;
+        margin-bottom:20px;
+  	}
+
+.album p {
+   	text-align: center;
+   	padding:0;
+   	margin:0;
+   	width:150px;
+   	}
+   
+a img {border:none;}
+#album a:link {color: #006666;}
+#album a:visited {color: #ce6202;}
+#album a:hover, #album a:active, #album a:focus {color: #006666;background:none;}
+
+
+/* ******************  trakbacks  *************** */
+
+h4 {
+	margin:1em 0 0 0;
+	padding:0;font-size:small;
+	}
+	
+dl {	
+	margin:0;
+	padding:0;
+	}
+	
+dt {
+	font-weight: bold;
+	float:left;
+	}
+	
+dd {
+	padding-left:4em;
+	}
+.Pages {
+	clear:all;
+	text-align: center;
+	margin-bottom: 20px;
+	margin-top: 20px;
+	font-size: 12px;
+	padding-top: 10px;
+	padding-bottom: 10px;
+}
+.Pages a, .Pages a:link, .Pages a:href, .Pages a:hover {
+ text-decoration: none;
+ border: 0px;
+}
+
+.Pages .pagerLinkPrevPage, .pagerLink, .pagerLinkNextPage{
+	padding: 2px 6px;
+}
+
+.Pages .pagerLinkPrevPage{
+	margin-right:20px;
+}
+.Pages .pagerLinkNextPage {
+	margin-left:20px;
+}
+
+.Pages .pagerCurrent {
+	padding: 2px 6px; 
+	border-color: #999; 
+	font-weight: bold; 
+	font-size: 13px; 
+	vertical-align: top; 
+	background: #fff; 
+	color: #FF0084;	
+}

Added: templates/trunk/standard_happy/album.template
===================================================================
--- templates/trunk/standard_happy/album.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_happy/album.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,78 @@
+   		{include file="$blogtemplate/header.template"} 
+
+<h2>{$locale->tr("albums")}</h2>
+
+<h3>{$album->getName()}</h3>
+<p>{$album->getDescription()}</p>
+
+<!-- album contents go here -->
+ 
+<div id="album">
+
+	<div class="clearer">&nbsp;</div>
+ 
+	<div class="album">
+	<a href="{$url->parentAlbumLink($album)}">
+    	<img src="{$url->getTemplateFile("imgs/parentfolder.gif")}" alt="{$locale->tr("parent")}" /></a>
+    	<p>{$locale->tr("parent")}</p>
+	</div>
+
+   		{assign var="counter" value=1}
+   		{assign var=children value=$album->getChildren()}
+   		{foreach from=$children item=childalbum}
+	<div class="album">
+   	<a href="{$url->albumLink($childalbum)}">
+   	<img src="{$url->getTemplateFile("imgs/folder.gif")}" alt="{$childalbum->getName()}" /></a>
+   	<p>{$childalbum->getName()} ({$childalbum->getNumResources()})</p>
+   		{assign var="counter" value="`$counter+1`"}
+   		{if $counter%3 == 0}
+   		{/if}
+	</div>
+   		{/foreach}
+ 
+<!-- show the resources here -->
+
+   		
+   		{foreach from=$resources item=resource}
+	<div class="album">
+   		{if $resource->hasPreview()}
+   		{*<a target="_blank" href="resserver.php?blogId={$blog->getId()}&amp;resource={$resource->getFileName()}">*}
+   	<a href="{$url->resourceLink($resource)}">
+    	<img alt="{$resource->getDescription()}" src="{$url->resourcePreviewLink($resource)}" /></a>
+    	<p>{$resource->getFileName()}</p>
+   		{else}
+   	<a href="{$url->resourceLink($resource)}">
+   		{if $resource->isSound()}
+    	<img alt="Sound" src="{$url->getTemplateFile("imgs/sound.gif")}" /></a>
+   		{elseif $resource->isVideo()}
+    	<img alt="Video" src="{$url->getTemplateFile("imgs/video.gif")}" /></a>
+   		{elseif $resource->isZip()}
+    	<img alt="Zip" src="{$url->getTemplateFile("imgs/compressed.gif")}" /></a>  
+   		{else}
+   	<img alt="File" src="{$url->getTemplateFile("imgs/file.gif")}" /></a>
+   		{/if}  
+   	<p>{$resource->getFileName()}</p>
+   		{/if}
+   		{assign var=metadata value=$resource->getMetadataReader()}
+  	<p>{$metadata->getRoundedSize()}</p>
+   		{if $resource->isImage()}
+  	<p>{$metadata->getWidth()} x {$metadata->getHeight()}</p>
+   		{elseif $resource->isSound()}
+  	<p>{$metadata->getFormat()|upper} {$metadata->getSampleRate()} bps</p>
+   		{elseif $resource->isVideo()}
+  	<p>{$metadata->getFormat()|upper} {$metadata->getWidth()} x {$metadata->getHeight()}, {$metadata->getLengthString()}</p>
+   		{elseif $resource->isZip()}
+   	<p>{$metadata->getTotalFiles()} {$locale->tr("files")}</p>
+   		{/if}
+   		{assign var="counter" value="`$counter+1`"}
+   		{if $counter%3 == 0}
+   		{/if}
+  	</div>
+  		{/foreach}
+	 <div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+	<div class="clearer">&nbsp;</div>
+
+</div>
+
+<!-- end of album contents --> 
+		{include file="$blogtemplate/footer.template"} 
\ No newline at end of file

Added: templates/trunk/standard_happy/albums.template
===================================================================
--- templates/trunk/standard_happy/albums.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_happy/albums.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,28 @@
+		{include file="$blogtemplate/header.template"} 
+
+<h2>{$locale->tr("albums")}</h2>
+
+ <!-- album contents go here -->
+ 
+<div id="album">
+	
+	<div class="clearer">&nbsp;</div>
+
+		{assign var="counter" value=0}
+  		{foreach from=$albums item=album}
+	<div class="album">
+	<a href="{$url->albumLink($album)}"><img src="{$url->getTemplateFile("imgs/folder.gif")}" alt="{$album->getName()}" /></a>
+  	<p>{$album->getName()} ({$album->getNumResources()})</p>
+  		{assign var="counter" value="`$counter+1`"}
+		{if $counter%3 == 0}
+		{/if}
+	</div>
+		{/foreach}
+
+	<div class="clearer">&nbsp;</div>
+
+</div>
+
+<!-- end of the albums -->
+		
+		{include file="$blogtemplate/footer.template"} 

Added: templates/trunk/standard_happy/archives.template
===================================================================
--- templates/trunk/standard_happy/archives.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_happy/archives.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,15 @@
+		{include file="$blogtemplate/header.template"} 
+<h2>{$locale->tr("archives")}</h2>
+
+<div id="Archives">
+	
+	<ul>
+		{foreach from=$archives item=month}
+    	<li><a href="{$month->getUrl()}">{$month->getName()}</a> [{$month->getNumArticles()}]</li>
+    		{/foreach}
+    		
+    		
+    	</ul>
+</div>
+   	
+   		{include file="$blogtemplate/footer.template"} 
\ No newline at end of file

Added: templates/trunk/standard_happy/commentarticle.template
===================================================================
--- templates/trunk/standard_happy/commentarticle.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_happy/commentarticle.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,5 @@
+		{include file="$blogtemplate/header.template"}
+		
+		{include file="$blogtemplate/commentform.template"}
+		
+		{include file="$blogtemplate/footer.template"}

Added: templates/trunk/standard_happy/commentform.template
===================================================================
--- templates/trunk/standard_happy/commentform.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_happy/commentform.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,19 @@
+<div id="CommentForm">
+  
+	<form id="NewComment" action="{$url->getIndexUrl()}" method="post">
+	<fieldset>
+ 	<legend>{$locale->tr("add_comment")}</legend>
+   	<div><label for="commentTopic">{$locale->pr("comment_topic")}</label><input type="text" name="commentTopic" id="commentTopic" value="" /></div>
+   	<div><label for="commentText">{$locale->pr("comment_text")}</label><textarea rows="10" cols="30" name="commentText" id="commentText"></textarea></div>
+   	<div><label for="userName">{$locale->pr("comment_username")}</label><input type="text" name="userName" id="userName" value="" /></div>
+   	<div><label for="userEmail">Email</label><input type="text" name="userEmail" id="userEmail" value="" /></div>
+   	<div><label for="userUrl">Web</label><input type="text" name="userUrl" id="userUrl" value="" /></div>
+   	<div id="Submit"><input id="Add" type="submit" value="{$locale->pr("comment_send")}" name="Add" />
+   	<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}" /></div>
+	</fieldset>
+  	</form>
+  	
+</div>

Added: templates/trunk/standard_happy/error.template
===================================================================
--- templates/trunk/standard_happy/error.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_happy/error.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,5 @@
+		{include file="$blogtemplate/header.template"} 
+ 	<h2>{$locale->tr("error")}</h2>
+ 		<p>{$locale->tr($message)}</p>
+		<p><a href="javascript:history.go(-1)">{$locale->tr("back")}</a></p>
+		{include file="$blogtemplate/footer.template"} 

Added: templates/trunk/standard_happy/footer.template
===================================================================
--- templates/trunk/standard_happy/footer.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_happy/footer.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,74 @@
+</div>
+
+<div id="Menu">
+  	
+  	<h2>{$locale->tr("menu")}</h2>
+    	<div id="Sections">
+    	<ul>
+    	<li><a title="{$locale->tr("main")}" href="{$url->blogLink()}">{$locale->tr("main")}</a></li>
+    	<li><a title="{$locale->tr("archives")}" href="{$url->templatePage("archives")}">{$locale->tr("archives")}</a></li>
+    	<li><a title="{$locale->tr("albums")}" href="{$url->albumLink()}">{$locale->tr("albums")}</a></li>
+    	<li><a title="{$locale->tr("links")}" href="{$url->templatePage("links")}">{$locale->tr("links")}</a></li>
+    	</ul>
+    	</div>
+
+	<h2>{$locale->tr("calendar")}</h2>
+    	<div id="Calendar">
+    		{$calendar}
+    	</div>
+
+    	<h2>{$locale->tr("search")}</h2>
+	<div id="Search">
+		<form id="search_form" method="post" action="{$url->getIndexUrl()}">
+		<div>
+		<label for="searchTerms" style="display:none;">{$locale->tr("search_this_blog")} </label><input type="text" id="searchTerms" name="searchTerms" value="" />
+		<input type="submit" name="Search" value="{$locale->tr("search_s")}" class="button" />
+		<input type="hidden" name="op" value="Search" />
+		<input type="hidden" name="blogId" value="{$blog->getId()}" />   
+		</div>
+		</form>
+	</div> 
+
+  	<h2>{$locale->tr("recently")}</h2>
+    	<div id="Recently">
+    	<ul>
+    		{foreach from=$recentposts item=post}
+        <li><a title="{$post->getTopic()}" href="{$url->postLink($post)}">{$post->getTopic()}</a></li>
+    		{/foreach}
+    	</ul>
+   	</div>
+    
+ 	<h2>{$locale->tr("categories")}</h2>
+    	<div id="Categories">
+    	<ul>
+    		{foreach from=$articlecategories item=articleCategory}
+    	<li><a title="{$articleCategory->getName()}" href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()} [{$articleCategory->getNumArticles()}]</a></li>
+   		{/foreach}
+  	</ul>
+  	</div>
+  
+  	<h2>{$locale->tr("syndicate")}</h2>
+    	<div id="Syndicate">
+    	<ul>
+    	<li><a title="RSS 0.90" href="{$url->rssLink("rss090")}">RSS 0.90</a></li>
+    	<li><a title="RSS 1.0" href="{$url->rssLink("rss10")}">RSS 1.0</a></li>
+    	<li><a title="RSS 2.0" href="{$url->rssLink("rss20")}">RSS 2.0</a></li>
+    	<li><a title="XML" href="{$url->rssLink("xml")}">XML</a></li>
+    	</ul>
+    	</div>
+ 
+</div>
+
+<div class="clearer">&nbsp;</div> 
+
+</div>
+
+<div id="Bottommenu"><a href="http://www.w3.org/WAI/">Accessible</a> and Valid <a href="http://validator.w3.org/check/referer">XHTML 1.0 Strict</a> and <a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a></div>
+
+
+<!-- Please leave the credit intact. Thank you. -->
+<div id="Bottom">Powered by <a href="http://www.lifetype.net">LifeType</a> - Design by <a href="http://www.balearweb.com/">BalearWeb</a></div>
+
+</div>
+</body>
+</html>

Added: templates/trunk/standard_happy/header.template
===================================================================
--- templates/trunk/standard_happy/header.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_happy/header.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,24 @@
+<!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="{$locale->getLanguageId()}" lang="{$locale->getLanguageId()}" dir="{$locale->getDirection()}">
+ <head>
+  <meta http-equiv="content-type" content="text/html; charset={$locale->getCharset()}" />
+  <title>{$blog->getBlog()}</title>
+  <style type="text/css" media="screen">@import "{$url->getTemplateFile("standard_happy.css")}";</style>
+ <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")}" />  
+ </head>
+ <body> 
+ 
+<p class="Upgrade">This page looks plain and unstyled because you're using a non-standard compliant browser. To see it in its best form, please <a href="http://www.webstandards.org/upgrade/" title="The Web Standards Project's Browser Upgrade initiative">upgrade</a> to a browser that supports web standards. It's free and painless.</p>
+  
+<div id="Container">
+  
+<div id="Title"><h1><a href="{$url->blogLink()}">{$blog->getBlog()}</a></h1></div>
+  
+<div id="Subtitle">{$blog->getAbout()}</div>
+
+<div id="Subcontainer">  
+
+<div id="Content">

Added: templates/trunk/standard_happy/imgs/compressed.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/standard_happy/imgs/compressed.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/standard_happy/imgs/file.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/standard_happy/imgs/file.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/standard_happy/imgs/folder.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/standard_happy/imgs/folder.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/standard_happy/imgs/parentfolder.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/standard_happy/imgs/parentfolder.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/standard_happy/imgs/sound.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/standard_happy/imgs/sound.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/standard_happy/imgs/video.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/standard_happy/imgs/video.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/standard_happy/links.template
===================================================================
--- templates/trunk/standard_happy/links.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_happy/links.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,15 @@
+		{include file="$blogtemplate/header.template"}
+  
+<div id="Links">
+	<h2>{$locale->tr("my_links")}</h2>
+  		{foreach from=$mylinkscategories item=linkcategory}
+    	<h3>{$linkcategory->getName()}</h3>
+   	<ul>
+  		{foreach from=$linkcategory->getLinks() item=link}
+  	<li><a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a>: {$link->getDescription()}</li>
+    		{/foreach}
+  	</ul>
+  		{/foreach}
+  	</div>
+  
+		{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/standard_happy/main.template
===================================================================
--- templates/trunk/standard_happy/main.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_happy/main.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,6 @@
+{include file="$blogtemplate/header.template"}
+{foreach from=$posts item=post}
+{include file="$blogtemplate/post.template"}
+{/foreach}
+<div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/standard_happy/post.template
===================================================================
--- templates/trunk/standard_happy/post.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_happy/post.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,15 @@
+<h2>{$post->getTopic()}</h2>
+		{assign var="postDate" value=$post->getDateObject()}
+		{assign var="postOwner" value=$post->getUserInfo()}
+<p class="date">{$postOwner->getUsername()} | {$locale->formatDate($postDate,"%d %B, %Y %H:%M")}</p>
+
+<div>
+{$post->getText()}
+</div>
+
+<p class="footer">
+{foreach name=categories from=$post->getCategories() item=postCategory}
+  <a href="{$url->categoryLink($postCategory)}">{$postCategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}
+{/foreach}
+ :: <a href="{$url->postPermalink($post)}">{$locale->tr("comment on this")} ({$post->getTotalComments()})</a> :: <a title="{$locale->tr("permalink_title")}" href="{$url->postPermalink($post)}">{$locale->tr("permalink")}</a> :: <a href="{$url->postTrackbackStatsLink($post)}">{$locale->tr("trackbacks")} ({$post->getTotalTrackbacks()})</a>
+</p>

Added: templates/trunk/standard_happy/postandcomments.template
===================================================================
--- templates/trunk/standard_happy/postandcomments.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_happy/postandcomments.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,41 @@
+		{include file="$blogtemplate/header.template"}
+  
+<p id="Nextpost">
+{assign var=nextpost value=$post->getNextArticle()}
+{assign var=prevpost value=$post->getPrevArticle()}
+		{if $nextpost == true}
+<a href="{$url->postPermalink($nextpost)}" title="Next post: {$nextpost->getTopic()}">&laquo;</a> |
+   		{/if}
+   		{if $prevpost == true}
+<a href="{$url->postPermalink($prevpost)}" title="Previous post: {$prevpost->getTopic()}">&raquo;</a>
+   		{/if}
+</p>
+   
+   		{assign var="poster" value=$post->getUserInfo()}
+   		
+		<!-- {$url->postTrackbackLink($post)} -->
+   		{include file="$blogtemplate/post.template"}
+   		
+   		{foreach from=$comments item=comment}
+
+<h3 class="commentheader">
+<img src="{$url->getUrl("/imgs/comment_icon1.gif")}" alt="Comment Icon" /> {$comment->getTopic()} <span class="reply">[<a href="{$url->replyCommentLink($post,$comment)}">{$locale->tr("reply")}</a>]</span></h3>
+
+<p class="commentposterinfo">
+		{assign var="postDate" value=$comment->getTimestamp()}
+		{if $comment->getUserUrl() != ""}<a href="{$comment->getUserUrl()}">{$comment->getUsername()}</a>
+		{else}
+                {$comment->getUsername()}
+                {/if} | {$locale->formatDate($postDate, "%d/%m/%Y, %H:%M")}
+</p>
+
+<div class="commenttext">
+{$comment->getText()}
+</div>
+  		{/foreach}
+
+		{if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+		{include file="$blogtemplate/commentform.template"}
+		{/if}
+		
+		{include file="$blogtemplate/footer.template"}

Added: templates/trunk/standard_happy/posttrackbacks.template
===================================================================
--- templates/trunk/standard_happy/posttrackbacks.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_happy/posttrackbacks.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,21 @@
+		{include file="$blogtemplate/header.template"}
+		
+<h2>{$locale->tr("trackbacks")}</h2>
+		
+<h3>{$locale->tr("trackbacks_for_article")} "<a href="{$url->postLink($post)}">{$post->getTopic()}</a>":</h3>
+
+		{foreach from=$trackbacks item=trackback}
+<h4><a href="{$trackback->getUrl()}">{$trackback->getTitle()}</a></h4>
+
+<dl>
+<dt>{$locale->tr("trackback_excerpt")}:</dt>
+<dd>{$trackback->getExcerpt()}</dd>
+<dt>{$locale->tr("trackback_weblog")}:</dt>
+<dd>{$trackback->getBlogName()}</dd>
+   		{assign var="trackbackDate" value=$trackback->getDateObject()}
+<dt>{$locale->tr("date")}:</dt>
+<dd>{$locale->formatDate($trackbackDate, "%d/%m/%Y %H:%M")}</dd>
+</dl>
+  		{/foreach}
+
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/standard_happy/resource.template
===================================================================
--- templates/trunk/standard_happy/resource.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_happy/resource.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,74 @@
+		{include file="$blogtemplate/header.template"} 
+
+<h2>{$locale->tr("albums")}</h2>
+
+		{assign var=metadata value=$resource->getMetadataReader()}
+		{assign var=updated value=$resource->getTimestamp()}
+<div id="album">
+	<h3>{$resource->getFileName()}</h3>
+
+	<div id="Resource-Desc">
+    	<a href="{$url->resourceDownloadLink($resource)}">{$locale->tr("download")}</a> 
+    	({$metadata->getRoundedSize()}) | {$locale->tr("created")} {$locale->formatDate($updated,"%d %b, %Y")}</div>
+ 
+ 	<div id="Resource">    
+  	<p>{$resource->getDescription()}</p>
+  		{if $resource->isImage()}
+   	<img src="{$url->resourceMediumSizePreviewLink($resource)}" alt="{$resource->getFileName()}, {$metadata->getRoundedSize()}" />
+  
+  		{else}
+     	<a href="{$url->resourceDownloadLink($resource)}">
+   		{* show some information about the file *}
+   
+   		{if $resource->isSound()}
+     	<img alt="Sound" src="{$url->getTemplateFile("imgs/sound.gif")}" /></a>
+     	<p>{$resource->getFileName()}</p>
+     	<p>{$locale->tr("format")}: {$metadata->getFormat()|upper}</p>
+     	<p>{$locale->tr("length")}: {$metadata->getLengthString()}</p>
+     	<p>{$locale->tr("sample_rate")}: {$metadata->getSampleRate()} Khz</p>
+   
+   		{elseif $resource->isVideo()}
+     	<img alt="Sound" src="{$url->getTemplateFile("imgs/video.gif")}" /></a>
+     	<p>{$resource->getFileName()}</p>
+     	<p>{$locale->tr("format")}: {$metadata->getFormat()|upper}</p>
+    	<p>{$locale->tr("size")}: {$metadata->getHeight()} x {$metadata->getWidth()}</p>
+    	<p>{$locale->tr("length")}: {$metadata->getLengthString()}</p>
+    	<p>{$locale->tr("video_codec")}: {$metadata->getVideoCodec()}</p>
+    	<p>{$locale->tr("audio_codec")}: {$metadata->getAudioCodec()}</p>
+   
+   		{elseif $resource->isZip()}
+     	<img alt="Zip" src="{$url->getTemplateFile("imgs/compressed.gif")}" /></a>
+     	<p>{$resource->getFileName()}</p> 
+    	<p>{$metadata->getTotalFiles()} {$locale->tr("files")}</p>
+    	<p>{$locale->tr("uncompressed_size")}: {$metadata->getRoundedUncompressedSize()}</p>
+   
+   		{else}
+     	<img alt="File" src="{$url->getTemplateFile("imgs/file.gif")}" /></a>
+     	<p>{$resource->getFileName()}</p>
+         
+   		{/if}   
+  		{/if}
+ 	</div>
+ 
+ 
+		{assign var=album value=$resource->getAlbum()} 
+	<p><a href="{$url->albumLink($album)}">{$locale->tr("parent")}</a></p>
+
+</div>
+
+</div>
+
+
+<div class="clearer">&nbsp;</div> 
+
+</div>
+
+<div id="Bottommenu"><a href="http://www.w3.org/WAI/">Accessible</a> and Valid <a href="http://validator.w3.org/check/referer">XHTML 1.0 Strict</a> and <a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a></div>
+
+
+<!-- Please leave the credit intact. Thank you. -->
+<div id="Bottom">Powered by <a href="http://www.lifetype.net">LifeType</a> - Design by <a href="http://www.balearweb.com/">BalearWeb</a></div>
+
+</div>
+</body>
+</html>
\ No newline at end of file

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


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

Added: templates/trunk/standard_happy/searchresults.template
===================================================================
--- templates/trunk/standard_happy/searchresults.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_happy/searchresults.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,16 @@
+{include file="$blogtemplate/header.template"} 
+   <h2>{$locale->tr("search_results")}: {foreach from=$searchterms item=term}{$term} {/foreach}</h2>
+    {foreach from=$searchresults item=result}
+    
+    
+      {assign var=article value=$result->getArticle()}
+      <h3><a href="{$url->postPermalink($article)}">{$article->getTopic()}</a></h3>
+      <p class="searchArticle">
+      {$article->getText()|strip_tags|truncate:300:"...":false}
+      </p>
+      <p class="footer"">{foreach name=categories from=$article->getCategories() item=postCategory}
+          <a href="{$url->categoryLink($postCategory)}">{$postCategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}
+      {/foreach}</p>
+    {/foreach}
+
+{include file="$blogtemplate/footer.template"} 

Added: templates/trunk/standard_happy/standard_happy.css
===================================================================
--- templates/trunk/standard_happy/standard_happy.css	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_happy/standard_happy.css	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,348 @@
+/* ******************  general  *************** */
+
+body {
+	margin:0; 
+	padding:0;
+	font:small lucida sans unicode, arial, verdana, times new roman, sans-serif;
+	color:#000;
+	background:#f76b17;
+	}
+	
+a:link {
+	color: #0085a2;
+	}
+	
+a:visited {
+	color: #015d6d;
+	}
+	
+a:hover, a:active, a:focus {
+	color: #fff; text-decoration:none; background-color: #0085a2;
+	}
+
+h2, h3 {
+	margin:0;
+	padding:0;
+	}
+	
+.Upgrade {
+	display: none;
+	font-weight: bold;
+	}
+	
+.clearer {
+	clear : both;
+	height : 1px;
+	font-size : 1px;
+	}
+      
+#Container {
+	width: 100%;
+	}
+
+#Title h1 {
+	color: #fff;
+	margin-top:25px;
+	margin-bottom:5px;
+	margin-left:10px;
+	padding:0px;
+	font-size:320%;
+        font-weight: normal;
+	}
+
+#Title a:active, h1 a:link, h1 a:hover, h1 a:focus, h1 a:visited {
+	text-decoration: none;
+	color: #fff;
+	border: 0;
+	background-color:transparent; 
+	}
+
+#Subtitle {
+	background-color:#f73c17;
+	color:#fff;
+	padding:2px 14px 2px 14px;
+	font-size:medium;
+	}
+
+#Subcontainer {
+	text-align:left;
+	background-color:#63cece;
+	padding-bottom:10px;
+	padding-top:10px;
+	}
+	
+	
+/* ******************  column a  *************** */
+	
+#Content {
+	width: 62%;
+	float: left;
+	margin-right:3%;
+	margin-left:2%;
+	background-color:#63cece;
+	}
+	
+#Content h2 {
+	color:#fff;
+	margin:20px 0 10px 0;
+	}
+	
+.date {
+	font-weight: bold;
+	}
+
+.footer {
+	padding-bottom:1em;
+	border-bottom: 1px solid #a7efee;
+	}
+	
+#Nextpost {
+	text-align:center;
+	}	
+	
+.commentposterinfo {
+	margin-bottom:1em;
+	font-weight: bold;
+	}
+	
+h3.commentheader {
+	font-size:medium;
+	color:#fff;
+	font-weight: normal;
+	}
+	
+.reply {font-weight: normal;font-size:small;}
+
+div.commenttext {
+	border-bottom: 1px solid #a7efee;
+	padding-bottom:1em;
+	margin-bottom:1em;
+	}
+
+
+fieldset {
+	border:2px solid #a7efee; 
+	padding-top:10px; 
+	margin-top:10px; 
+	padding-left:10px; 
+	padding-bottom:10px;
+	}
+
+legend {
+	color:#000;
+	padding:2px 4px 2px 4px;
+	background-color: #63cece;
+	font-weight : bold;
+	}
+
+label {
+	width:6em;
+	float:left;
+	display:block;
+	clear:both; 
+	float:left;
+	margin-top:8px;
+	margin-bottom:0px;
+	}
+	
+#CommentForm input {
+	margin-top:
+	8px;margin-bottom:8px;
+	}
+	
+#Submit {
+	margin-top:8px;
+	margin-bottom:8px;
+	margin-left:6em;
+	}
+	
+#CommentForm textarea {
+	margin-top:8px;
+	margin-bottom:0px;
+	}
+	
+/* ******************  columnb  *************** */
+	
+#Menu   {
+	width:30%;
+	float: left;
+	text-align:left;
+	background-color:#63cece;
+	}
+	
+#Search form {
+	margin: 5px 0;
+}
+
+#Calendar, #Search {
+	border-left-color:#6fdfde;
+	border-left-style:solid;
+	border-left-width:6px;
+	width:86%;
+	padding-top:1px;
+	padding-bottom:1px;
+	padding-right:10px;
+	padding-left:10px;
+	margin-bottom:10px;
+	background-color:#a7efee;
+	margin-top:1px;
+	}
+
+.calendar {
+	text-align:left;
+	}
+
+.calendarToday {
+ 	background-color: #6fdfde;
+	}
+
+#Menu h2 {
+  	background-color: #f76b17;
+  	font-size:small;
+  	width:86%;
+  	display:block;
+        padding:1px 10px 1px 10px;
+  	border-left-style:solid;
+  	border-left-color:#f73c17;
+  	color:#fff;
+  	margin-top:10px;
+  	border-left-width:6px;
+	}
+
+#Categories ul, #Syndicate ul, #Recently ul, #Sections ul {
+	margin-left:0; 
+	margin-top:0; 
+	margin-bottom:0px; 
+	padding:0; 
+	list-style:none; 
+	font-size:small;
+	}
+
+#Categories a, #Syndicate a, #Recently a, #Sections a {
+	width:86%;
+	display:block;
+	padding-top:1px;
+	padding-bottom:1px;
+	border-left-style:solid;
+	border-left-color:#6fdfde;
+	text-decoration:none;
+	padding-right:10px;
+	padding-left:10px;
+	background-color:#a7efee;
+	border-left-width:6px;
+	margin-top:1px
+	}
+
+#Categories a:hover, #Syndicate a:hover, #Recently a:hover, 
+#Sections a:hover, #Categories a:focus, #Syndicate a:focus, 
+#Recently a:focus, #Links a:focus, #Categories a:active,  
+#Syndicate a:active, #Recently a:active, #Sections a:active {
+	border-left-color:#015d6d;
+	background-color:#0085a2;;
+	}
+
+
+/* ******************  footer  *************** */
+
+#Bottommenu {
+	clear:both;
+	background-color:#f73c17;
+	color:#fff;
+	padding:3px 15px 3px 15px;
+	}
+
+#Bottom {
+	color:#fff;
+	margin-left:12px;
+	padding:3px;
+	}
+	
+#Bottommenu a, #Bottommenu a:link, #Bottommenu a:visited, #Bottom a, 
+#Bottom a:link, #Bottom a:visited {
+	text-decoration: none;
+	color: #fff;
+	border: 0;
+	}
+
+#Bottommenu a:active, #Bottommenu a:focus, #Bottommenu a:hover, 
+#Bottom a:active, #Bottom a:focus, #Bottom a:hover { 
+	text-decoration : underline; 
+	color : #fff;background-color:transparent; 
+	}
+
+
+/* ******************  albums  *************** */
+
+div.album {
+	text-align: center;
+        float: left;
+        width:150px;
+        margin-bottom:20px;
+  	}
+
+.album p {
+   	text-align: center;
+   	padding:0;
+   	margin:0;
+   	width:150px;
+   	}
+   
+a img {border:none;}
+
+#album a:hover, #album a:active, #album a:focus {color: #0085a2;background:none;}
+
+
+/* ******************  trakbacks  *************** */
+
+h4 {
+	margin:1em 0 0 0;
+	padding:0;font-size:small;
+	}
+	
+dl {	
+	margin:0;
+	padding:0;
+	}
+	
+dt {
+	font-weight: bold;
+	float:left;
+	}
+	
+dd {
+	padding-left:4em;
+	}
+.Pages {
+	clear:all;
+	text-align: center;
+	margin-bottom: 20px;
+	margin-top: 20px;
+	font-size: 12px;
+	padding-top: 10px;
+	padding-bottom: 10px;
+}
+.Pages a, .Pages a:link, .Pages a:href, .Pages a:hover {
+ text-decoration: none;
+ border: 0px;
+}
+
+.Pages .pagerLinkPrevPage, .pagerLink, .pagerLinkNextPage{
+	padding: 2px 6px;
+}
+
+.Pages .pagerLinkPrevPage{
+	margin-right:20px;
+}
+.Pages .pagerLinkNextPage {
+	margin-left:20px;
+}
+
+.Pages .pagerCurrent {
+	padding: 2px 6px; 
+	border-color: #999; 
+	font-weight: bold; 
+	font-size: 13px; 
+	vertical-align: top; 
+	background: #fff; 
+	color: #FF0084;	
+}

Added: templates/trunk/standard_red/album.template
===================================================================
--- templates/trunk/standard_red/album.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_red/album.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,78 @@
+   		{include file="$blogtemplate/header.template"} 
+
+<h2>{$locale->tr("albums")}</h2>
+
+<h3>{$album->getName()}</h3>
+<p>{$album->getDescription()}</p>
+
+<!-- album contents go here -->
+ 
+<div id="album">
+
+	<div class="clearer">&nbsp;</div>
+ 
+	<div class="album">
+	<a href="{$url->parentAlbumLink($album)}">
+    	<img src="{$url->getTemplateFile("imgs/parentfolder.gif")}" alt="{$locale->tr("parent")}" /></a>
+    	<p>{$locale->tr("parent")}</p>
+	</div>
+
+   		{assign var="counter" value=1}
+   		{assign var=children value=$album->getChildren()}
+   		{foreach from=$children item=childalbum}
+	<div class="album">
+   	<a href="{$url->albumLink($childalbum)}">
+   	<img src="{$url->getTemplateFile("imgs/folder.gif")}" alt="{$childalbum->getName()}" /></a>
+   	<p>{$childalbum->getName()} ({$childalbum->getNumResources()})</p>
+   		{assign var="counter" value="`$counter+1`"}
+   		{if $counter%3 == 0}
+   		{/if}
+	</div>
+   		{/foreach}
+ 
+<!-- show the resources here -->
+
+   		
+   		{foreach from=$resources item=resource}
+	<div class="album">
+   		{if $resource->hasPreview()}
+   		{*<a target="_blank" href="resserver.php?blogId={$blog->getId()}&amp;resource={$resource->getFileName()}">*}
+   	<a href="{$url->resourceLink($resource)}">
+    	<img alt="{$resource->getDescription()}" src="{$url->resourcePreviewLink($resource)}" /></a>
+    	<p>{$resource->getFileName()}</p>
+   		{else}
+   	<a href="{$url->resourceLink($resource)}">
+   		{if $resource->isSound()}
+    	<img alt="Sound" src="{$url->getTemplateFile("imgs/sound.gif")}" /></a>
+   		{elseif $resource->isVideo()}
+    	<img alt="Video" src="{$url->getTemplateFile("imgs/video.gif")}" /></a>
+   		{elseif $resource->isZip()}
+    	<img alt="Zip" src="{$url->getTemplateFile("imgs/compressed.gif")}" /></a>  
+   		{else}
+   	<img alt="File" src="{$url->getTemplateFile("imgs/file.gif")}" /></a>
+   		{/if}  
+   	<p>{$resource->getFileName()}</p>
+   		{/if}
+   		{assign var=metadata value=$resource->getMetadataReader()}
+  	<p>{$metadata->getRoundedSize()}</p>
+   		{if $resource->isImage()}
+  	<p>{$metadata->getWidth()} x {$metadata->getHeight()}</p>
+   		{elseif $resource->isSound()}
+  	<p>{$metadata->getFormat()|upper} {$metadata->getSampleRate()} bps</p>
+   		{elseif $resource->isVideo()}
+  	<p>{$metadata->getFormat()|upper} {$metadata->getWidth()} x {$metadata->getHeight()}, {$metadata->getLengthString()}</p>
+   		{elseif $resource->isZip()}
+   	<p>{$metadata->getTotalFiles()} {$locale->tr("files")}</p>
+   		{/if}
+   		{assign var="counter" value="`$counter+1`"}
+   		{if $counter%3 == 0}
+   		{/if}
+  	</div>
+  		{/foreach}
+	 <div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+	<div class="clearer">&nbsp;</div>
+
+</div>
+
+<!-- end of album contents --> 
+		{include file="$blogtemplate/footer.template"} 
\ No newline at end of file

Added: templates/trunk/standard_red/albums.template
===================================================================
--- templates/trunk/standard_red/albums.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_red/albums.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,28 @@
+		{include file="$blogtemplate/header.template"} 
+
+<h2>{$locale->tr("albums")}</h2>
+
+ <!-- album contents go here -->
+ 
+<div id="album">
+	
+	<div class="clearer">&nbsp;</div>
+
+		{assign var="counter" value=0}
+  		{foreach from=$albums item=album}
+	<div class="album">
+	<a href="{$url->albumLink($album)}"><img src="{$url->getTemplateFile("imgs/folder.gif")}" alt="{$album->getName()}" /></a>
+  	<p>{$album->getName()} ({$album->getNumResources()})</p>
+  		{assign var="counter" value="`$counter+1`"}
+		{if $counter%3 == 0}
+		{/if}
+	</div>
+		{/foreach}
+
+	<div class="clearer">&nbsp;</div>
+
+</div>
+
+<!-- end of the albums -->
+		
+		{include file="$blogtemplate/footer.template"} 

Added: templates/trunk/standard_red/archives.template
===================================================================
--- templates/trunk/standard_red/archives.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_red/archives.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,15 @@
+		{include file="$blogtemplate/header.template"} 
+<h2>{$locale->tr("archives")}</h2>
+
+<div id="Archives">
+	
+	<ul>
+		{foreach from=$archives item=month}
+    	<li><a href="{$month->getUrl()}">{$month->getName()}</a> [{$month->getNumArticles()}]</li>
+    		{/foreach}
+    		
+    		
+    	</ul>
+</div>
+   	
+   		{include file="$blogtemplate/footer.template"} 
\ No newline at end of file

Added: templates/trunk/standard_red/commentarticle.template
===================================================================
--- templates/trunk/standard_red/commentarticle.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_red/commentarticle.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,5 @@
+		{include file="$blogtemplate/header.template"}
+		
+		{include file="$blogtemplate/commentform.template"}
+		
+		{include file="$blogtemplate/footer.template"}

Added: templates/trunk/standard_red/commentform.template
===================================================================
--- templates/trunk/standard_red/commentform.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_red/commentform.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,19 @@
+<div id="CommentForm">
+  
+	<form id="NewComment" action="{$url->getIndexUrl()}" method="post">
+	<fieldset>
+ 	<legend>{$locale->tr("add_comment")}</legend>
+   	<div><label for="commentTopic">{$locale->pr("comment_topic")}</label><input type="text" name="commentTopic" id="commentTopic" value="" /></div>
+   	<div><label for="commentText">{$locale->pr("comment_text")}</label><textarea rows="10" cols="30" name="commentText" id="commentText"></textarea></div>
+   	<div><label for="userName">{$locale->pr("comment_username")}</label><input type="text" name="userName" id="userName" value="" /></div>
+   	<div><label for="userEmail">Email</label><input type="text" name="userEmail" id="userEmail" value="" /></div>
+   	<div><label for="userUrl">Web</label><input type="text" name="userUrl" id="userUrl" value="" /></div>
+   	<div id="Submit"><input id="Add" type="submit" value="{$locale->pr("comment_send")}" name="Add" />
+   	<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}" /></div>
+	</fieldset>
+  	</form>
+  	
+</div>

Added: templates/trunk/standard_red/error.template
===================================================================
--- templates/trunk/standard_red/error.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_red/error.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,5 @@
+		{include file="$blogtemplate/header.template"} 
+ 	<h2>{$locale->tr("error")}</h2>
+ 		<p>{$locale->tr($message)}</p>
+		<p><a href="javascript:history.go(-1)">{$locale->tr("back")}</a></p>
+		{include file="$blogtemplate/footer.template"} 

Added: templates/trunk/standard_red/footer.template
===================================================================
--- templates/trunk/standard_red/footer.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_red/footer.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,74 @@
+</div>
+
+<div id="Menu">
+  	
+  	<h2>{$locale->tr("menu")}</h2>
+    	<div id="Sections">
+    	<ul>
+    	<li><a title="{$locale->tr("main")}" href="{$url->blogLink()}">{$locale->tr("main")}</a></li>
+    	<li><a title="{$locale->tr("archives")}" href="{$url->templatePage("archives")}">{$locale->tr("archives")}</a></li>
+    	<li><a title="{$locale->tr("albums")}" href="{$url->albumLink()}">{$locale->tr("albums")}</a></li>
+    	<li><a title="{$locale->tr("links")}" href="{$url->templatePage("links")}">{$locale->tr("links")}</a></li>
+    	</ul>
+    	</div>
+
+	<h2>{$locale->tr("calendar")}</h2>
+    	<div id="Calendar">
+    		{$calendar}
+    	</div>
+
+    	<h2>{$locale->tr("search")}</h2>
+	<div id="Search">
+		<form id="search_form" method="post" action="{$url->getIndexUrl()}">
+		<div>
+		<label for="searchTerms" style="display:none;">{$locale->tr("search_this_blog")} </label><input type="text" id="searchTerms" name="searchTerms" value="" />
+		<input type="submit" name="Search" value="{$locale->tr("search_s")}" class="button" />
+		<input type="hidden" name="op" value="Search" />
+		<input type="hidden" name="blogId" value="{$blog->getId()}" />   
+		</div>
+		</form>
+	</div> 
+
+  	<h2>{$locale->tr("recently")}</h2>
+    	<div id="Recently">
+    	<ul>
+    		{foreach from=$recentposts item=post}
+        <li><a title="{$post->getTopic()}" href="{$url->postLink($post)}">{$post->getTopic()}</a></li>
+    		{/foreach}
+    	</ul>
+   	</div>
+    
+ 	<h2>{$locale->tr("categories")}</h2>
+    	<div id="Categories">
+    	<ul>
+    		{foreach from=$articlecategories item=articleCategory}
+    	<li><a title="{$articleCategory->getName()}" href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()} [{$articleCategory->getNumArticles()}]</a></li>
+   		{/foreach}
+  	</ul>
+  	</div>
+  
+  	<h2>{$locale->tr("syndicate")}</h2>
+    	<div id="Syndicate">
+    	<ul>
+    	<li><a title="RSS 0.90" href="{$url->rssLink("rss090")}">RSS 0.90</a></li>
+    	<li><a title="RSS 1.0" href="{$url->rssLink("rss10")}">RSS 1.0</a></li>
+    	<li><a title="RSS 2.0" href="{$url->rssLink("rss20")}">RSS 2.0</a></li>
+    	<li><a title="XML" href="{$url->rssLink("xml")}">XML</a></li>
+    	</ul>
+    	</div>
+ 
+</div>
+
+<div class="clearer">&nbsp;</div> 
+
+</div>
+
+<div id="Bottommenu"><a href="http://www.w3.org/WAI/">Accessible</a> and Valid <a href="http://validator.w3.org/check/referer">XHTML 1.0 Strict</a> and <a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a></div>
+
+
+<!-- Please leave the credit intact. Thank you. -->
+<div id="Bottom">Powered by <a href="http://www.lifetype.net">LifeType</a> - Design by <a href="http://www.balearweb.com/">BalearWeb</a></div>
+
+</div>
+</body>
+</html>

Added: templates/trunk/standard_red/header.template
===================================================================
--- templates/trunk/standard_red/header.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_red/header.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,24 @@
+<!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="{$locale->getLanguageId()}" lang="{$locale->getLanguageId()}" dir="{$locale->getDirection()}">
+ <head>
+  <meta http-equiv="content-type" content="text/html; charset={$locale->getCharset()}" />
+  <title>{$blog->getBlog()}</title>
+  <style type="text/css" media="screen">@import "{$url->getTemplateFile("standard_red.css")}";</style>
+ </head>
+ <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")}" /> 
+ <body> 
+ 
+<p class="Upgrade">This page looks plain and unstyled because you're using a non-standard compliant browser. To see it in its best form, please <a href="http://www.webstandards.org/upgrade/" title="The Web Standards Project's Browser Upgrade initiative">upgrade</a> to a browser that supports web standards. It's free and painless.</p>
+  
+<div id="Container">
+  
+<div id="Title"><h1><a href="{$url->blogLink()}">{$blog->getBlog()}</a></h1></div>
+  
+<div id="Subtitle">{$blog->getAbout()}</div>
+
+<div id="Subcontainer">  
+
+<div id="Content">

Added: templates/trunk/standard_red/imgs/compressed.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/standard_red/imgs/compressed.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/standard_red/imgs/file.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/standard_red/imgs/file.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/standard_red/imgs/folder.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/standard_red/imgs/folder.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/standard_red/imgs/parentfolder.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/standard_red/imgs/parentfolder.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/standard_red/imgs/sound.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/standard_red/imgs/sound.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/standard_red/imgs/video.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/standard_red/imgs/video.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/standard_red/links.template
===================================================================
--- templates/trunk/standard_red/links.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_red/links.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,15 @@
+		{include file="$blogtemplate/header.template"}
+  
+<div id="Links">
+	<h2>{$locale->tr("my_links")}</h2>
+  		{foreach from=$mylinkscategories item=linkcategory}
+    	<h3>{$linkcategory->getName()}</h3>
+   	<ul>
+  		{foreach from=$linkcategory->getLinks() item=link}
+  	<li><a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a>: {$link->getDescription()}</li>
+    		{/foreach}
+  	</ul>
+  		{/foreach}
+  	</div>
+  
+		{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/standard_red/main.template
===================================================================
--- templates/trunk/standard_red/main.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_red/main.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,6 @@
+{include file="$blogtemplate/header.template"}
+{foreach from=$posts item=post}
+{include file="$blogtemplate/post.template"}
+{/foreach}
+<div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/standard_red/post.template
===================================================================
--- templates/trunk/standard_red/post.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_red/post.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,15 @@
+<h2>{$post->getTopic()}</h2>
+		{assign var="postDate" value=$post->getDateObject()}
+		{assign var="postOwner" value=$post->getUserInfo()}
+<p class="date">{$postOwner->getUsername()} | {$locale->formatDate($postDate,"%d %B, %Y %H:%M")}</p>
+
+<div>
+{$post->getText()}
+</div>
+
+<p class="footer">
+{foreach name=categories from=$post->getCategories() item=postCategory}
+  <a href="{$url->categoryLink($postCategory)}">{$postCategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}
+{/foreach}
+ :: <a href="{$url->postPermalink($post)}">{$locale->tr("comment on this")} ({$post->getTotalComments()})</a> :: <a title="{$locale->tr("permalink_title")}" href="{$url->postPermalink($post)}">{$locale->tr("permalink")}</a> :: <a href="{$url->postTrackbackStatsLink($post)}">{$locale->tr("trackbacks")} ({$post->getTotalTrackbacks()})</a>
+</p>

Added: templates/trunk/standard_red/postandcomments.template
===================================================================
--- templates/trunk/standard_red/postandcomments.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_red/postandcomments.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,41 @@
+		{include file="$blogtemplate/header.template"}
+  
+<p id="Nextpost">
+{assign var=nextpost value=$post->getNextArticle()}
+{assign var=prevpost value=$post->getPrevArticle()}
+		{if $nextpost == true}
+<a href="{$url->postPermalink($nextpost)}" title="Next post: {$nextpost->getTopic()}">&laquo;</a> |
+   		{/if}
+   		{if $prevpost == true}
+<a href="{$url->postPermalink($prevpost)}" title="Previous post: {$prevpost->getTopic()}">&raquo;</a>
+   		{/if}
+</p>
+   
+   		{assign var="poster" value=$post->getUserInfo()}
+   		
+		<!-- {$url->postTrackbackLink($post)} -->
+   		{include file="$blogtemplate/post.template"}
+   		
+   		{foreach from=$comments item=comment}
+
+<h3 class="commentheader">
+<img src="{$url->getUrl("/imgs/comment_icon1.gif")}" alt="Comment Icon" /> {$comment->getTopic()} <span class="reply">[<a href="{$url->replyCommentLink($post,$comment)}">{$locale->tr("reply")}</a>]</span></h3>
+
+<p class="commentposterinfo">
+		{assign var="postDate" value=$comment->getTimestamp()}
+		{if $comment->getUserUrl() != ""}<a href="{$comment->getUserUrl()}">{$comment->getUsername()}</a>
+		{else}
+                {$comment->getUsername()}
+                {/if} | {$locale->formatDate($postDate, "%d/%m/%Y, %H:%M")}
+</p>
+
+<div class="commenttext">
+{$comment->getText()}
+</div>
+  		{/foreach}
+
+		{if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+		{include file="$blogtemplate/commentform.template"}
+		{/if}
+		
+		{include file="$blogtemplate/footer.template"}

Added: templates/trunk/standard_red/posttrackbacks.template
===================================================================
--- templates/trunk/standard_red/posttrackbacks.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_red/posttrackbacks.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,21 @@
+		{include file="$blogtemplate/header.template"}
+		
+<h2>{$locale->tr("trackbacks")}</h2>
+		
+<h3>{$locale->tr("trackbacks_for_article")} "<a href="{$url->postLink($post)}">{$post->getTopic()}</a>":</h3>
+
+		{foreach from=$trackbacks item=trackback}
+<h4><a href="{$trackback->getUrl()}">{$trackback->getTitle()}</a></h4>
+
+<dl>
+<dt>{$locale->tr("trackback_excerpt")}:</dt>
+<dd>{$trackback->getExcerpt()}</dd>
+<dt>{$locale->tr("trackback_weblog")}:</dt>
+<dd>{$trackback->getBlogName()}</dd>
+   		{assign var="trackbackDate" value=$trackback->getDateObject()}
+<dt>{$locale->tr("date")}:</dt>
+<dd>{$locale->formatDate($trackbackDate, "%d/%m/%Y %H:%M")}</dd>
+</dl>
+  		{/foreach}
+
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/standard_red/resource.template
===================================================================
--- templates/trunk/standard_red/resource.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_red/resource.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,74 @@
+		{include file="$blogtemplate/header.template"} 
+
+<h2>{$locale->tr("albums")}</h2>
+
+		{assign var=metadata value=$resource->getMetadataReader()}
+		{assign var=updated value=$resource->getTimestamp()}
+<div id="album">
+	<h3>{$resource->getFileName()}</h3>
+
+	<div id="Resource-Desc">
+    	<a href="{$url->resourceDownloadLink($resource)}">{$locale->tr("download")}</a> 
+    	({$metadata->getRoundedSize()}) | {$locale->tr("created")} {$locale->formatDate($updated,"%d %b, %Y")}</div>
+ 
+ 	<div id="Resource">    
+  	<p>{$resource->getDescription()}</p>
+  		{if $resource->isImage()}
+   	<img src="{$url->resourceMediumSizePreviewLink($resource)}" alt="{$resource->getFileName()}, {$metadata->getRoundedSize()}" />
+  
+  		{else}
+     	<a href="{$url->resourceDownloadLink($resource)}">
+   		{* show some information about the file *}
+   
+   		{if $resource->isSound()}
+     	<img alt="Sound" src="{$url->getTemplateFile("imgs/sound.gif")}" /></a>
+     	<p>{$resource->getFileName()}</p>
+     	<p>{$locale->tr("format")}: {$metadata->getFormat()|upper}</p>
+     	<p>{$locale->tr("length")}: {$metadata->getLengthString()}</p>
+     	<p>{$locale->tr("sample_rate")}: {$metadata->getSampleRate()} Khz</p>
+   
+   		{elseif $resource->isVideo()}
+     	<img alt="Sound" src="{$url->getTemplateFile("imgs/video.gif")}" /></a>
+     	<p>{$resource->getFileName()}</p>
+     	<p>{$locale->tr("format")}: {$metadata->getFormat()|upper}</p>
+    	<p>{$locale->tr("size")}: {$metadata->getHeight()} x {$metadata->getWidth()}</p>
+    	<p>{$locale->tr("length")}: {$metadata->getLengthString()}</p>
+    	<p>{$locale->tr("video_codec")}: {$metadata->getVideoCodec()}</p>
+    	<p>{$locale->tr("audio_codec")}: {$metadata->getAudioCodec()}</p>
+   
+   		{elseif $resource->isZip()}
+     	<img alt="Zip" src="{$url->getTemplateFile("imgs/compressed.gif")}" /></a>
+     	<p>{$resource->getFileName()}</p> 
+    	<p>{$metadata->getTotalFiles()} {$locale->tr("files")}</p>
+    	<p>{$locale->tr("uncompressed_size")}: {$metadata->getRoundedUncompressedSize()}</p>
+   
+   		{else}
+     	<img alt="File" src="{$url->getTemplateFile("imgs/file.gif")}" /></a>
+     	<p>{$resource->getFileName()}</p>
+         
+   		{/if}   
+  		{/if}
+ 	</div>
+ 
+ 
+		{assign var=album value=$resource->getAlbum()} 
+	<p><a href="{$url->albumLink($album)}">{$locale->tr("parent")}</a></p>
+
+</div>
+
+</div>
+
+
+<div class="clearer">&nbsp;</div> 
+
+</div>
+
+<div id="Bottommenu"><a href="http://www.w3.org/WAI/">Accessible</a> and Valid <a href="http://validator.w3.org/check/referer">XHTML 1.0 Strict</a> and <a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a></div>
+
+
+<!-- Please leave the credit intact. Thank you. -->
+<div id="Bottom">Powered by <a href="http://www.lifetype.net">LifeType</a> - Design by <a href="http://www.balearweb.com/">BalearWeb</a></div>
+
+</div>
+</body>
+</html>
\ No newline at end of file

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


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

Added: templates/trunk/standard_red/searchresults.template
===================================================================
--- templates/trunk/standard_red/searchresults.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_red/searchresults.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,16 @@
+{include file="$blogtemplate/header.template"} 
+   <h2>{$locale->tr("search_results")}: {foreach from=$searchterms item=term}{$term} {/foreach}</h2>
+    {foreach from=$searchresults item=result}
+    
+    
+      {assign var=article value=$result->getArticle()}
+      <h3><a href="{$url->postPermalink($article)}">{$article->getTopic()}</a></h3>
+      <p class="searchArticle">
+      {$article->getText()|strip_tags|truncate:300:"...":false}
+      </p>
+      <p class="footer"">{foreach name=categories from=$article->getCategories() item=postCategory}
+          <a href="{$url->categoryLink($postCategory)}">{$postCategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}
+      {/foreach}</p>
+    {/foreach}
+
+{include file="$blogtemplate/footer.template"} 

Added: templates/trunk/standard_red/standard_red.css
===================================================================
--- templates/trunk/standard_red/standard_red.css	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/standard_red/standard_red.css	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,349 @@
+/* ******************  general  *************** */
+
+body {
+	margin:0; 
+	padding:0;
+	font:small arial, lucida sans unicode, verdana, times new roman, sans-serif;
+	color:#525150;
+	background:#c00000;
+	}
+	
+a:link {
+	color: #c00000;
+	}
+	
+a:visited {
+	color: #0373b3;
+	}
+	
+a:hover, a:active, a:focus {
+	color: #fff; text-decoration:none; background-color: #0373b3;
+	}
+
+h2, h3 {
+	margin:0;
+	padding:0;
+	}
+	
+.Upgrade {
+	display: none;
+	font-weight: bold;
+	}
+	
+.clearer {
+	clear : both;
+	height : 1px;
+	font-size : 1px;
+	}
+      
+#Container {
+	width: 100%;
+	}
+
+#Title h1 {
+	color: #fff;
+	margin-top:25px;
+	margin-bottom:5px;
+	margin-left:10px;
+	padding:0px;
+	font-size:320%;
+        font-weight: normal;
+	}
+
+#Title a:active, h1 a:link, h1 a:hover, h1 a:focus, h1 a:visited {
+	text-decoration: none;
+	color: #fff;
+	border: 0;
+	background-color:transparent; 
+	}
+
+#Subtitle {
+	background-color:#800000;
+	color:#fff;
+	padding:2px 14px 2px 14px;
+	font-size:medium;
+	}
+
+#Subcontainer {
+	text-align:left;
+	background-color:#fff;
+	padding-bottom:10px;
+	padding-top:10px;
+	}
+	
+	
+/* ******************  column a  *************** */
+	
+#Content {
+	width: 62%;
+	float: left;
+	margin-right:3%;
+	margin-left:2%;
+	background-color:#fff;
+	}
+	
+#Content h2 {
+	color:#b8b2ac;
+	margin:20px 0 10px 0;
+	}
+	
+.date {
+	font-weight: bold;
+	}
+
+.footer {
+	padding-bottom:1em;
+	border-bottom: 1px solid #d4d0cd;
+	}
+	
+#Nextpost {
+	text-align:center;
+	}	
+	
+.commentposterinfo {
+	margin-bottom:1em;
+	font-weight: bold;
+	}
+	
+h3.commentheader {
+	font-size:medium;
+	color:#b8b2ac;
+	font-weight: normal;
+	}
+	
+.reply {font-weight: normal;font-size:small;}
+
+div.commenttext {
+	border-bottom: 1px solid #d4d0cd;
+	padding-bottom:1em;
+	margin-bottom:1em;
+	}
+
+
+fieldset {
+	border:2px solid #d4d0cd; 
+	padding-top:10px; 
+	margin-top:10px; 
+	padding-left:10px; 
+	padding-bottom:10px;
+	}
+
+legend {
+	color:#525150;
+	padding:2px 4px 2px 4px;
+	background-color: #ffffff;
+	font-weight : bold;
+	}
+
+label {
+	width:6em;
+	float:left;
+	display:block;
+	clear:both; 
+	float:left;
+	margin-top:8px;
+	margin-bottom:0px;
+	}
+	
+#CommentForm input {
+	margin-top:
+	8px;margin-bottom:8px;
+	}
+	
+#Submit {
+	margin-top:8px;
+	margin-bottom:8px;
+	margin-left:6em;
+	}
+	
+#CommentForm textarea {
+	margin-top:8px;
+	margin-bottom:0px;
+	}
+	
+/* ******************  columnb  *************** */
+	
+#Menu   {
+	width:30%;
+	float: left;
+	text-align:left;
+	background-color:#fff;
+	}
+	
+#Search form {
+	margin: 5px 0;
+}
+
+#Calendar, #Search {
+	border-left-color:#d4d0cd;
+	border-left-style:solid;
+	border-left-width:6px;
+	width:86%;
+	padding-top:1px;
+	padding-bottom:1px;
+	padding-right:10px;
+	padding-left:10px;
+	margin-bottom:10px;
+	background-color:#f0efee;
+	margin-top:1px;
+	}
+
+.calendar {
+	text-align:left;
+	}
+
+.calendarToday {
+ 	background-color: #d4d0cd;
+	}
+
+#Menu h2 {
+  	background-color: #c00000;
+  	font-size:small;
+  	width:86%;
+  	display:block;
+        padding:1px 10px 1px 10px;
+  	border-left-style:solid;
+  	border-left-color:#800000;
+  	color:#fff;
+  	margin-top:10px;
+  	border-left-width:6px;
+	}
+
+#Categories ul, #Syndicate ul, #Recently ul, #Sections ul {
+	margin-left:0; 
+	margin-top:0; 
+	margin-bottom:0px; 
+	padding:0; 
+	list-style:none; 
+	font-size:small;
+	}
+
+#Categories a, #Syndicate a, #Recently a, #Sections a {
+	width:86%;
+	display:block;
+	padding-top:1px;
+	padding-bottom:1px;
+	border-left-style:solid;
+	border-left-color:#d4d0cd;
+	text-decoration:none;
+	padding-right:10px;
+	padding-left:10px;
+	background-color:#f0efee;
+	border-left-width:6px;
+	margin-top:1px
+	}
+
+#Categories a:hover, #Syndicate a:hover, #Recently a:hover, 
+#Sections a:hover, #Categories a:focus, #Syndicate a:focus, 
+#Recently a:focus, #Links a:focus, #Categories a:active,  
+#Syndicate a:active, #Recently a:active, #Sections a:active {
+	border-color:#003c5e;
+	background-color:#0373b3;
+	}
+
+
+/* ******************  footer  *************** */
+
+#Bottommenu {
+	clear:both;
+	background-color:#800000;
+	color:#fff;
+	padding:3px 15px 3px 15px;
+	}
+
+#Bottom {
+	color:#fff;
+	margin-left:12px;
+	padding:3px;
+	}
+	
+#Bottommenu a, #Bottommenu a:link, #Bottommenu a:visited, #Bottom a, 
+#Bottom a:link, #Bottom a:visited {
+	text-decoration: none;
+	color: #fff;
+	border: 0;
+	}
+
+#Bottommenu a:active, #Bottommenu a:focus, #Bottommenu a:hover, 
+#Bottom a:active, #Bottom a:focus, #Bottom a:hover { 
+	text-decoration : underline; 
+	color : #fff;background-color:transparent; 
+	}
+
+
+/* ******************  albums  *************** */
+
+div.album {
+	text-align: center;
+        float: left;
+        width:150px;
+        margin-bottom:20px;
+  	}
+
+.album p {
+   	text-align: center;
+   	padding:0;
+   	margin:0;
+   	width:150px;
+   	}
+   
+a img {border:none;}
+#album a:link {color: #c00000;}
+#album a:visited {color: #0373b3;}
+#album a:hover, #album a:active, #album a:focus {color: #c00000;background:none;}
+
+
+/* ******************  trakbacks  *************** */
+
+h4 {
+	margin:1em 0 0 0;
+	padding:0;font-size:small;
+	}
+	
+dl {	
+	margin:0;
+	padding:0;
+	}
+	
+dt {
+	font-weight: bold;
+	float:left;
+	}
+	
+dd {
+	padding-left:4em;
+	}
+.Pages {
+	clear:all;
+	text-align: center;
+	margin-bottom: 20px;
+	margin-top: 20px;
+	font-size: 12px;
+	padding-top: 10px;
+	padding-bottom: 10px;
+}
+.Pages a, .Pages a:link, .Pages a:href, .Pages a:hover {
+ text-decoration: none;
+ border: 0px;
+}
+
+.Pages .pagerLinkPrevPage, .pagerLink, .pagerLinkNextPage{
+	padding: 2px 6px;
+}
+
+.Pages .pagerLinkPrevPage{
+	margin-right:20px;
+}
+.Pages .pagerLinkNextPage {
+	margin-left:20px;
+}
+
+.Pages .pagerCurrent {
+	padding: 2px 6px; 
+	border-color: #999; 
+	font-weight: bold; 
+	font-size: 13px; 
+	vertical-align: top; 
+	background: #fff; 
+	color: #FF0084;	
+}

Added: templates/trunk/toni/about.template
===================================================================
--- templates/trunk/toni/about.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/toni/about.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,13 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+ <div class="blog">
+  <div class="blogbody">
+  <h2 class="title">{$locale->tr("about")}</h2>
+  <div class="posted"><a href="{$url->templatePage("about")}">{$locale->tr("permalink")}</a></div>
+ You can change the contents of this page by editing the templates/about.template file.
+  </div>
+  <br />
+ </div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/toni/album.template
===================================================================
--- templates/trunk/toni/album.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/toni/album.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,101 @@
+{include file="$blogtemplate/header.template"}
+
+<div id="content">
+{assign var="postDate" value=$album->getTimestamp()}
+  <h2>{$locale->tr("album")}</h2>
+
+  <div class="post">
+    <h3 class="storytitle"><a href="{$url->albumLink($album)}">{$album->getName()}</a></h3>
+    <div class="meta">
+        {$locale->tr("created")} {$locale->formatDate($postDate,"%d %b, %Y")}
+    </div>    
+    <div class="storycontent"><p>{$album->getDescription()}</p></div>
+ 
+{** 
+    smarty template gets a bit complicated here since we want to show the contents of the album in a nicely
+    arranged table, and that needs some very basic maths... we also need to check after every iteration
+    wether we have to close the current row or start a new one, and so on...
+ **}
+    
+ <!-- album contents go here -->
+<table style="border:0px;width:100%;" summary="{$locale->tr("album")}">
+ <tr>
+  <td style="width:25%;" align="center" >
+   <a href="{$url->parentAlbumLink($album)}">
+    <img style="border:0px;" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+    ..
+   </a>
+  </td>
+  {assign var="counter" value=1}
+  {assign var=children value=$album->getChildren()}
+  {foreach from=$children item=childalbum}
+  <td style="width:25%;" align="center" >
+   <a href="{$url->albumLink($childalbum)}">
+   <img style="border:0px;" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+   {$childalbum->getName()} ({$childalbum->getNumResources()})
+  </a>
+  <br/><br/>
+  {assign var="counter" value="`$counter+1`"}
+  </td>
+  {if $counter%4}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+
+ <!--- show the resources here -->
+
+ 
+ {foreach from=$resources item=resource}
+  <td style="width:25%;" align="center" >
+  {if $resource->hasPreview()}
+   {*<a target="_blank" href="resserver.php?blogId={$blog->getId()}&amp;resource={$resource->getFileName()}">*}
+   <a href="{$url->resourceLink($resource)}">
+    <img alt="{$resource->getDescription()}" style="border:0px;" src="{$url->resourcePreviewLink($resource)}" />
+    <br/>{$resource->getFileName()}
+   </a>
+  {else}
+   <a href="{$url->resourceLink($resource)}">
+   {if $resource->isSound()}
+    <img alt="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" style="border:0px;" />
+   {elseif $resource->isVideo()}
+    <img alt="Video" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" style="border:0px;" />
+   {elseif $resource->isZip()}
+    <img alt="Zip" src="{$url->getUrl("/imgs/compressed.gif")}" height="64" width="64" style="border:0px;" />   
+   {else}
+    <img alt="File" src="{$url->getUrl("/imgs/file.gif")}" height="64" width="64" style="border:0px;" />    
+   {/if}
+   <br/>{$resource->getFileName()}
+   </a>
+  {/if}
+  <br/>
+  {assign var=metadata value=$resource->getMetadataReader()}
+  {$metadata->getRoundedSize()}<br/>
+  {if $resource->isImage()}
+   {$metadata->getWidth()} x {$metadata->getHeight()}<br/>
+  {elseif $resource->isSound()}
+   {$metadata->getFormat()|upper} {$metadata->getSampleRate()} bps<br/>
+  {elseif $resource->isVideo()}
+   {$metadata->getFormat()|upper}
+   {$metadata->getWidth()} x {$metadata->getHeight()}, 
+   {$metadata->getLengthString()}<br/>
+  {elseif $resource->isZip()}
+   {$metadata->getTotalFiles()} {$locale->tr("files")}<br/>
+  {/if}
+  {assign var="counter" value="`$counter+1`"}
+  </td>
+  {if $counter%4 == 0}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+ <td></td></tr>
+</table>
+<div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+ <!-- end of album contents -->
+ 
+ </div>
+</div>
+
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/toni/albums.template
===================================================================
--- templates/trunk/toni/albums.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/toni/albums.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,26 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+ <h2>{$locale->tr("albums")}</h2>
+{foreach from=$albums item=album}
+ {assign var="aDate" value=$album->getTimestamp()}
+ <div class="post">
+    <h3 class="storytitle"><a href="{$url->albumLink($album)}">{$album->getName()}</a></h3>
+    <div class="meta">
+        {$locale->tr("created")} {$locale->formatDate($aDate,"%d %b, %Y")}
+    </div>
+    <div class="storycontent">
+    <p>
+       {$album->getDescription()|truncate:255:"..."|escape}
+    </p>
+    </div>
+    <div class="feedback">
+      <a href="{$url->albumLink($album)}">  
+       <img src="{$url->getTemplateFile("folderblue.gif")}" width="10" height="11" style="border:0px;" />
+        {$locale->tr("view")} ({$album->getNumResources()})
+       </a>
+    </div>
+ </div>
+{/foreach}
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/toni/bg.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/toni/bg.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/toni/commentarticle.template
===================================================================
--- templates/trunk/toni/commentarticle.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/toni/commentarticle.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,6 @@
+{include file="$blogtemplate/header.template"}
+ {if $blogsettings->getValue("comments_enabled")}
+    <h2>{$locale->tr("add_comment")}</h2>
+    {include file="$blogtemplate/commentform.template"}
+ {/if}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/toni/commentform.template
===================================================================
--- templates/trunk/toni/commentform.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/toni/commentform.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,24 @@
+<form id="commentform" name="comments_form" action="{$url->getIndexUrl()}" method="post">
+  <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}"/>
+  <p>
+	<input tabindex="2" id="author" name="userName" />
+	<label for="author">{$locale->tr("comment_username")}</label>
+    </p>
+    <p>
+	<input tabindex="3" id="email" name="userEmail" />
+	<label for="email">{$locale->tr("comment_email")}</label>
+    </p>
+    <p>
+	<input tabindex="4" id="url" name="userUrl" />
+	<label for="url">{$locale->tr("comment_url")}</label>
+    </p>
+  <p>
+    <label for="commentText">{$locale->tr("add_comment")}</label><br />
+    
+    <textarea tabindex="5" id="text" name="commentText" rows="10" cols="50" id="commentText"></textarea><br /><br />
+    <input style="font-weight: bold;" type="submit" name="post" value="&nbsp;{$locale->tr("comment_send")}&nbsp;" /><br /><br />
+  </p>
+</form>

Added: templates/trunk/toni/download.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/toni/download.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/toni/error.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/toni/error.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/toni/error.template
===================================================================
--- templates/trunk/toni/error.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/toni/error.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,20 @@
+{include file="$blogtemplate/header.template"}
+
+<div id="content">
+
+    <div class="post">
+        <h3 class="storytitle">{$locale->tr("error")}</h3>
+        
+        <div class="meta">
+            {$locale->tr("generated")} {$locale->formatDate($now,"%d %b, %Y")}
+        </div>
+        
+        <div class="storycontent">
+            <img src="{$url->getTemplateFile("error.gif")}" height="32" width="32" alt="Error"/>
+            {$locale->tr($message)}
+        </div>    
+    </div>
+</div>
+
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/toni/folderblue.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/toni/folderblue.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/toni/footer.template
===================================================================
--- templates/trunk/toni/footer.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/toni/footer.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,6 @@
+    </div>
+    <p class="credit">
+        Powered by <a href="http://www.lifetype.net" target="_blank">LifeType</a>
+    </p>
+    </body>
+</html>

Added: templates/trunk/toni/header.template
===================================================================
--- templates/trunk/toni/header.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/toni/header.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,21 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{$locale->getLanguageId()}" 
+      lang="{$locale->getLanguageId()}" dir="{$locale->getDirection()}">
+<head>
+    <title>{$blog->getBlog()}</title>
+    <meta http-equiv="Content-Type" content="text/html;charset={$locale->getCharset()}" />
+    <meta name="generator" content="{$version}" />
+    <meta http-equiv="Content-Language" content="{$locale->getLanguageId()}" />
+    
+    <link rel="stylesheet" title="default" type="text/css" media="screen" href="{$url->getTemplateFile("style.css")}" />
+    <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")}" />
+</head>
+
+<body>
+<div id="rap">
+    <h1 id="header"><a href="{$url->blogLink()}" title="{$blog->getBlog()}">{$blog->getBlog()}</a></h1>
+
+

Added: templates/trunk/toni/main.template
===================================================================
--- templates/trunk/toni/main.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/toni/main.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,12 @@
+{include file="$blogtemplate/header.template"}
+
+<div id="content">
+ {foreach from=$posts item=post}
+  <div class="post">
+    {include file="$blogtemplate/post.template"}
+  </div>
+ {/foreach}
+<div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/toni/panel.template
===================================================================
--- templates/trunk/toni/panel.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/toni/panel.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,67 @@
+
+<div id="menu">
+<ul>
+    <li id="search">{$locale->tr("search")}
+	   <form name="search_form" method="post"
+	   	      action="{$url->getIndexUrl()}">
+	      <input type="text" name="searchTerms" value="" size="14" /><br/>
+		  <input type="hidden" name="op" value="Search" />
+		  <input type="hidden" name="blogId" value="{$blog->getId()}"/>
+   </form>
+    </li>
+
+    <li id="wordpress">{$locale->tr("menu")}
+    <ul>
+     <li><a href="{$url->albumLink()}">{$locale->tr("albums")}</a></li>
+    </ul> 
+    </li>
+
+ <li id="categories">
+  {$locale->tr("categories")}
+  <ul>
+   {foreach from=$articlecategories item=articleCategory}
+    <li><a href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()} [{$articleCategory->getNumArticles()}]</a></li>
+   {/foreach}
+   </ul>
+ </li>
+  
+ <li id="archives">
+  {$locale->tr("archives")}
+  <ul>
+  {foreach from=$archives item=archivelink}
+   <li><a href="{$archivelink->getUrl()}">{$archivelink->getName()}</a></li>
+  {/foreach}
+  </ul>
+  </li>
+  <li id="calendar">
+	{$calendar}
+  </li>
+
+    <li id="meta">
+    Meta
+    <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>
+     <li><a href="http://validator.w3.org/check/referer" title="Valid XHTML 1.0 Transitional">Valid <abbr title="eXtensible HyperText Markup Language">XHTML</abbr></a></li>
+     
+    </ul> 
+    </li>
+
+  <li id="style"> 
+  {$locale->tr("links")}
+  <ul>
+   {foreach from=$mylinkscategories item=linkcategory}
+     <li><b>{$linkcategory->getName()}</b>
+     <ul>
+      {foreach from=$linkcategory->getLinks() item=link}
+       <li><a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a></li>
+      {/foreach}
+     </ul>
+    </li>
+   {/foreach}  
+   </ul>
+    </li>
+</ul> 
+</div>

Added: templates/trunk/toni/post.template
===================================================================
--- templates/trunk/toni/post.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/toni/post.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,32 @@
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+
+<h3 class="storytitle"><a href="{$url->postPermalink($post)}">{$post->getTopic()}</a></h3>
+
+{assign var=postCategory value=$post->getCategory()}
+{assign var=postText value=$post->getText()}
+<div class="meta">
+
+  {foreach name=categories from=$post->getCategories() item=postCategory} 
+    <a href="{$url->categoryLink($postCategory)}"
+		   title="{$postCategory->getName()}">
+		   {$postCategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}
+  {/foreach}
+
+ &#8212; {$locale->tr("posted_by")} {$postOwner->getUsername()} @ {$locale->formatDate($postDate,"%H:%M")}
+</div>
+<div class="storycontent">
+    {$postText} 
+    <br style="clear: both;" />
+ </div>
+<div class="feedback">
+    <a href="{$url->postPermalink($post)}#comments" title="{$locale->tr("comment on this")}">
+        {if $post->getTotalComments() eq 0}{$locale->tr("comment on this")}{else}{$post->getTotalComments()} {$locale->tr("comments")}{/if}
+    </a> |
+	{if $post->getTotalTrackbacks() > 0}
+	  <a href="{$url->postTrackbackStatsLink($post)}" title="{$locale->tr("trackbacks")}">{$post->getTotalTrackbacks()} {$locale->tr("trackbacks")}</a>
+	{else}
+	  {$post->getTotalTrackbacks()} {$locale->tr("trackbacks")}
+	{/if}
+</div>    
+

Added: templates/trunk/toni/postandcomments.template
===================================================================
--- templates/trunk/toni/postandcomments.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/toni/postandcomments.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,41 @@
+{include file="$blogtemplate/header.template"}
+
+<div id="content">
+    {assign var="postDate" value=$post->getDateObject()}
+    {assign var="postOwner" value=$post->getUserInfo()}
+    <h2>{$locale->formatDate($postDate,"%d %b, %Y")}</h2>
+    
+    <div class="post">
+        {include file="$blogtemplate/post.template"}
+    
+        <h2 id="comments">{$locale->tr("comments")}</h2>
+        
+         <ol id="commentlist">
+        {foreach from=$comments item=comment}
+        {assign var=commentText value=$comment->getText()}
+            <li id="comment-{$comment->getId()}">
+                <p>{$commentText}</p>
+               
+               	<p><cite>{$locale->tr("posted_by")}
+                   {if $comment->getUserUrl() != ""}
+                    <a href="{$comment->getUserUrl()}"}>{$comment->getUsername()}</a>
+                   {else}
+                    {$comment->getUsername()}
+                   {/if} &#8212;
+                   {assign var=commentDate value=$comment->getDateObject()}
+                   {$locale->formatDate($commentDate, "%d %b %Y, %H:%M")}
+                </cite></p>
+            </li>
+        {/foreach}    
+        </ol>
+            
+        {if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+            <br style="clear: both;" />
+           <h2>{$locale->tr("add_comment")}</h2>
+          {include file="$blogtemplate/commentform.template"}
+        {/if}
+    </div>
+</div>
+
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/toni/posttrackbacks.template
===================================================================
--- templates/trunk/toni/posttrackbacks.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/toni/posttrackbacks.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,17 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+ <div class="blog">
+  <div class="blogbody">
+   <h2 class="title">{$locale->tr("trackbacks_for_article")} "<a href="{$url->postLink($post)}">{$post->getTopic()}</a>"</h2>
+    {foreach from=$trackbacks item=trackback}
+     <a href="{$trackback->getUrl()}">{$trackback->getTitle()}</a><br/>
+     <b>{$locale->tr("trackback_excerpt")}:</b> {$trackback->getExcerpt()}<br/>
+     <b>{$locale->tr("trackback_weblog")}:</b> {$trackback->getBlogName()}<br/>
+     {assign var="trackbackDate" value=$trackback->getDateObject()}
+     <b>{$locale->tr("date")}:</b> Date would be here<br/><br/>
+    {/foreach}
+  </div>
+ </div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/toni/resource.template
===================================================================
--- templates/trunk/toni/resource.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/toni/resource.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,58 @@
+{include file="$blogtemplate/header.template"}
+{assign var=metadata value=$resource->getMetadataReader()}
+{assign var=updated value=$resource->getTimestamp()}
+<div id="content">
+  <h2>{$locale->tr("resources")}</h2>
+<div class="post">
+    <h3 class="storytitle"><a href="{$url->resourceLink($resource)}">{$resource->getFileName()}</a></h3>
+    <div class="meta">
+        {$locale->tr("created")} {$locale->formatDate($updated,"%d %b, %Y")}
+    </div>
+   <div class="storycontent"><p>{$resource->getDescription()}</p></div>
+  {if $resource->isImage()}
+   <img src="{$url->resourceMediumSizePreviewLink($resource)}" alt="{$resource->getFileName()}, {$metadata->getRoundedSize()}" />
+  {else}
+   <a href="{$url->resourceDownloadLink($resource)}">
+   {* show some information about the file *}
+   {if $resource->isSound()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+     </a><br/>     
+     {$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+     {$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+     {$locale->tr("sample_rate")}: {$metadata->getSampleRate()} Khz
+   {elseif $resource->isVideo()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+    </a><br/>
+    {$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+    {$locale->tr("size")}: {$metadata->getHeight()} x {$metadata->getWidth()}<br/>
+    {$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+    {$locale->tr("video_codec")}: {$metadata->getVideoCodec()}<br/>
+    {$locale->tr("audio_codec")}: {$metadata->getAudioCodec()}
+   {elseif $resource->isZip()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/compressed.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+    </a><br/>
+    {$metadata->getTotalFiles()} {$locale->tr("files")}<br/>
+    {$locale->tr("uncompressed_size")}: {$metadata->getRoundedUncompressedSize()}
+   {else}
+     <img alt="Sound" src="{$url->getUrl("/imgs/file.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+     </a>    
+   {/if}   
+  {/if}
+  <br/>
+    <div class="feedback">
+        <a href="{$url->resourceDownloadLink($resource)}">
+           <img src="{$url->getTemplateFile("download.gif")}" width="10" height="11" alt="Download" style="border:0px;" />
+           {$locale->tr("download")} ({$metadata->getRoundedSize()})
+        </a> 
+    </div>
+</div>
+  <p>
+   <a href="javascript:history.go(-1);">{$locale->tr("back")}</a>
+  </p>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/toni/sample.jpg
===================================================================
(Binary files differ)


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

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


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

Added: templates/trunk/toni/searchresults.template
===================================================================
--- templates/trunk/toni/searchresults.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/toni/searchresults.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,21 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+   <h2>{$locale->tr("search_results")}: {foreach from=$searchterms item=term}{$term} {/foreach}</h2>
+   <p>
+    {foreach from=$searchresults item=result}
+     <div class="searchresult">
+      {assign var=article value=$result->getArticle()}
+      <a href="{$url->postPermalink($article)}"><h3><b>{$article->getTopic()}</b></h3></a>
+     <div align="right">{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>
+     </div>
+     <br/>
+    {/foreach}
+   </p> 
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/toni/style.css
===================================================================
--- templates/trunk/toni/style.css	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/toni/style.css	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,191 @@
+/* Modifications by Chris M (http://aphotolog.com) for WordPress. 
+   Pardon my sloppiness..
+
+	Licensed under GPL :)
+*/
+
+body { 
+	margin:0px; 
+	background-color: #efefef; 
+	background-image: url(bg.gif); 
+	background-repeat: repeat-x; 
+	font-family: Verdana, Arial, sans-serif; 
+	font-size: 11px; 
+	line-height: 17px; 
+	text-align: left;
+	color: #333;
+	}
+
+a:link { 
+	color: rgb(82,117,154); 
+	text-decoration:none;
+	}
+
+a:visited {
+	color: rgb(82,117,154); 
+	text-decoration:none;
+	}
+
+a:hover { 
+	color: #fff; 
+	text-decoration:none; 
+	background-color: rgb(112,147,184); 
+	}
+
+h2 { 
+	float: left;
+	font-family: Georgia, "Times New Roman", Times, serif; 
+	font-weight: normal;
+	font-size: 18px;
+	margin: 0 10px 10px 0;
+	padding: 5px;
+	border-right: solid 1px rgb(192,211,226);
+	}
+	
+h3 { 
+	font-family: Georgia, "Times New Roman", Times, serif; 
+	font-weight: normal;
+	margin: 10px 0px 0px 0px;
+	padding-bottom: 2px;
+	}
+	
+form {
+	margin: 0;
+	padding: 0;
+	}
+	
+input, textarea {
+	background-color: rgb(192,211,226);
+	border: 1px solid rgb(112,147,184);
+	font-size:11px; 
+	}
+
+li {
+	margin: 0;
+	padding: 0;
+	}
+
+#rap {
+	padding: 0;
+	}
+
+#header { 
+	margin: 50px 0 0 0;
+	padding: 20px;
+	background-color: rgb(112,147,184); 
+	font-size: 22px;  
+	font-family: Georgia, "Times New Roman", Times, serif; 
+	}
+	
+#header a {
+	color: #fff;
+	text-decoration:none;
+	}
+	
+#content {
+	float: left;
+	width: 500px;
+	margin: 0;
+	padding: 20px;
+	background-color: #FFFFFF;
+	}
+	
+.storytitle {
+	margin: 0;
+	padding: 0;
+	font-size: 16px;
+	font-family: Georgia, "Times New Roman", Times, serif; 
+	font-weight: normal;
+	}
+
+.meta ul {
+	display: inline;
+	margin: 0;
+	padding: 0;
+	list-style: none;
+	}
+
+.meta li {
+	display: inline;
+	}
+
+.feedback { 
+	text-align: right;
+	margin-bottom: 30px;
+	padding: 0;
+	border-bottom: solid 1px rgb(192,211,226);
+	}
+
+#menu {
+	width: 180px;
+	margin: 0 auto 0 540px;
+	padding: 10px;
+	text-align: left;
+	background-color: rgb(192,211,226);
+	}
+	
+#menu ul {
+	margin: 0;
+	padding: 0 10px;
+	list-style-type: none;
+	}
+	
+#menu ul ul {
+	margin: 0;
+	padding: 0 0 20px 0;
+	list-style-type: none;
+	border-top: 1px solid #efefef;
+	}
+	
+#menu li {
+	margin: 0;
+	padding: 0;
+	}
+	
+#search, #calendar, #other {
+	display: none;
+	}
+	
+.credit {
+	clear: both;
+	}
+	
+p.credit {
+	margin: 0;
+	padding: 10px 0 0 0;
+	text-align: center;
+	}
+.Pages {
+	clear:all;
+	text-align: center;
+	margin-bottom: 20px;
+	margin-top: 20px;
+	font-size: 12px;
+	padding-top: 10px;
+	padding-bottom: 10px;
+}
+.Pages a, .Pages a:link, .Pages a:href, .Pages a:hover {
+ text-decoration: none;
+ border: 0px;
+}
+
+.Pages .pagerLinkPrevPage, .pagerLink, .pagerLinkNextPage{
+	padding: 2px 6px;
+}
+
+.Pages .pagerLinkPrevPage{
+	margin-right:20px;
+}
+.Pages .pagerLinkNextPage {
+	margin-left:20px;
+}
+
+.Pages .pagerCurrent {
+	padding: 2px 6px; 
+	border-color: #999; 
+	font-weight: bold; 
+	font-size: 13px; 
+	vertical-align: top; 
+	background: #fff; 
+	color: #FF0084;	
+}

Added: templates/trunk/toto/ReadMe.txt
===================================================================
--- templates/trunk/toto/ReadMe.txt	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/toto/ReadMe.txt	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,89 @@
+pLog Template (toto) Beta 1
+===========================
+First, thank you for choose my template.
+
+Contents
+===========================
+1. Introduction
+2. Install Note
+3. Howtos
+4. Contact Me
+===========================
+
+1. Introduction
+===========================
+Now, almost every template used in pLog is based on <Div> tag to design the 
+layout, but sometimes, it will not work fine on every Web Browser. The main 
+problem is the location of each <Div> tag.
+
+So I want to create one Template based on <Table> tag to design the layout, so
+that's what you reading now:). I have tried this template on my Blog: 
+http://www.totodotnet.net, and I will keep on progressing this template. At the 
+mean time, I will release some different color skin based on different CSS
+file, so at that time, you can change the different color as you like.
+
+2. Install Note
+===========================
+To install my template is simple. There are 2 ways to add this tempate to your
+pLog system, just simple do as following steps.
+
+A. Solution 1: Add my template by menaul:
+
+	a. Upload all the template file to a new directory under the Template/
+	   directory like Template/toto
+	b. Enter your pLog administration interface, choose Site Admin -> Add 
+	   Template -> Manually Add Template
+	c. Just input the directory name of your new template directory like
+	   toto
+	d. Click Add Template, that's all!
+
+B. Solution 2: Add my template by upload one compressed file
+
+	a. Enter your pLog administration interface, choose Site Admin -> Add 
+	   Template -> Add Template
+	b. Click Browse... and choose your local compressed template file.
+	c. Click Add Template, isn't it easy?:)
+
+
+3. Howtos
+===========================
+There are something you might want to chang as you like, such as add some logo 
+picture to your header or footer, or use some plugins.
+
+a. There is a fine plugin made by markwu called Recently Comments, just like MT,
+I have used this plugin in my blog, so just place the panel.template file with 
+panel_with_comments.template file and rename this file to panel.template, it's
+a great plugin
+
+b. Some Chinese user might want to show there chinese characters, so just 
+replace the styles.css with styles_zh_cn.css and rename this file to styles.css,
+that's will be fine, like my blog.
+
+c. I have deleted some "|escape" switch in template files, that's for double-byte
+user.
+
+
+One more thing, if you want to show some code in your blog, you can switch the
+edit component in Administration Interface, and surround such a tag with your 
+code:
+	<pre class="code">some dummy codes....</pre>
+It works fine in my blog:).
+
+This howtos will be maintained by toto
+
+
+4. Contact Me
+===========================
+If you have any problem with this template or have any suggestion, please let me
+know.
+
+You can contact me via these ways:
+E-Mail: toto at jxfw.com
+MSN: sabrinatoto at hotmail.com
+Blog: http://www.totodotnet.net
+
+
+Thanks again.
+
+toto
+2004.6.3

Added: templates/trunk/toto/about.template
===================================================================
--- templates/trunk/toto/about.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/toto/about.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,18 @@
+{include file="$blogtemplate/header.template"}
+  <tr>
+    <td valign="top">
+	  <table width="100%"  border="0" cellspacing="0" cellpadding="0">
+        <tr>
+          <td height="3"></td>
+        </tr>
+      </table>
+toto designed this template, you can find a sample page on my blog: <a href="http://www.totodotnet.net">http://www.totodotnet.net</a>. If 
+you find any problem or you have any suggestion, please <a href="mailto:toto at jxfw.com">let me know</a>.
+<br /> <br /> Please visit my blog: <a href="http://www.totodotnet.net">http://www.totodotnet.net</a> to get the latest template information.
+<br /> Thanks.
+	</td>
+    <td width="200" valign="top" class="panel">
+		{include file="$blogtemplate/panel.template"}
+	</td>
+  </tr>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/toto/album.template
===================================================================
--- templates/trunk/toto/album.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/toto/album.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,106 @@
+{include file="$blogtemplate/header.template"}
+<tr>
+<td>
+<div id="container">
+{assign var="postDate" value=$album->getTimestamp()}
+<div class="blog">
+ <h2 class="date">{$album->getName()}</h2>
+ <div class="blogbody">
+  <div class="posted">
+   <img alt="Album" src="{$url->getTemplateFile("folderblue.gif")}" width="10" height="11" style="border:0px;" />
+   <a href="{$url->albumLink($album)}">
+     {$locale->tr("resources")} ({$album->getNumResources()})
+    </a> | {$locale->tr("created")} {$locale->formatDate($postDate,"%d %b, %Y")}
+  </div>
+ </div>
+ <p>{$album->getDescription()}</p><br/>
+ 
+{** 
+    smarty template gets a bit complicated here since we want to show the contents of the album in a nicely
+    arranged table, and that needs some very basic maths... we also need to check after every iteration
+    wether we have to close the current row or start a new one, and so on...
+ **}
+    
+ <!-- album contents go here -->
+<table style="border:0px;width:100%;" summary="Album Resources">
+ <tr>
+  <td style="width:25%;" align="center" >
+   <a href="{$url->parentAlbumLink($album)}">
+    <img style="border:0px;" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+    ..
+   </a>
+  </td>
+  {assign var="counter" value=1}
+  {assign var=children value=$album->getChildren()}
+  {foreach from=$children item=childalbum}
+  <td style="width:25%;" align="center" >
+   <a href="{$url->albumLink($childalbum)}">
+   <img style="border:0px;" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+   {$childalbum->getName()} ({$childalbum->getNumResources()})
+  </a>
+  <br/><br/>
+  {assign var="counter" value="`$counter+1`"}
+  </td>
+  {if $counter%4}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+
+ <!--- show the resources here -->
+
+ 
+ {foreach from=$resources item=resource}
+  <td style="width:25%;" align="center" >
+  {if $resource->hasPreview()}
+   {*<a target="_blank" href="resserver.php?blogId={$blog->getId()}&amp;resource={$resource->getFileName()}">*}
+   <a href="{$url->resourceLink($resource)}">
+    <img alt="{$resource->getDescription()}" style="border:0px;" src="{$url->resourcePreviewLink($resource)}" />
+    <br/>{$resource->getFileName()}
+   </a>
+  {else}
+   <a href="{$url->resourceLink($resource)}">
+   {if $resource->isSound()}
+    <img alt="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" style="border:0px;" />
+   {elseif $resource->isVideo()}
+    <img alt="Video" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" style="border:0px;" />
+   {elseif $resource->isZip()}
+    <img alt="Zip" src="{$url->getUrl("/imgs/compressed.gif")}" height="64" width="64" style="border:0px;" />   
+   {else}
+    <img alt="File" src="{$url->getUrl("/imgs/file.gif")}" height="64" width="64" style="border:0px;" />    
+   {/if}
+   <br/>{$resource->getFileName()}
+   </a>
+  {/if}
+  <br/>
+  {assign var=metadata value=$resource->getMetadataReader()}
+  {$metadata->getRoundedSize()}<br/>
+  {if $resource->isImage()}
+   {$metadata->getWidth()} x {$metadata->getHeight()}<br/>
+  {elseif $resource->isSound()}
+   {$metadata->getFormat()|upper} {$metadata->getSampleRate()} bps<br/>
+  {elseif $resource->isVideo()}
+   {$metadata->getFormat()|upper}
+   {$metadata->getWidth()} x {$metadata->getHeight()}, 
+   {$metadata->getLengthString()}<br/>
+  {elseif $resource->isZip()}
+   {$metadata->getTotalFiles()} {$locale->tr("files")}<br/>
+  {/if}
+  {assign var="counter" value="`$counter+1`"}
+  </td>
+  {if $counter%4 == 0}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+ <td></td></tr>
+</table>
+<div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+  
+ <!-- end of album contents -->
+ 
+ </div>
+</div>
+</td>
+</tr>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/toto/albums.template
===================================================================
--- templates/trunk/toto/albums.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/toto/albums.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,26 @@
+{include file="$blogtemplate/header.template"}
+<tr>
+  <td valign="top">
+  <table width="100%" cellpadding="2" cellspacing="2" border="0" class="article">
+{foreach from=$albums item=album}
+<tr>
+ <td width="50%">
+ {assign var="aDate" value=$album->getTimestamp()}
+ <h2>{$album->getName()}</h2>
+    <img alt="Album" src="{$url->getTemplateFile("folderblue.gif")}" width="10" height="11" style="border:0px;" />
+   <a href="{$url->albumLink($album)}">  
+     {$locale->tr("view")} ({$album->getNumResources()})
+    </a>| {$locale->tr("created")} {$locale->formatDate($aDate,"%d %b, %Y")}
+  </td>
+  <td width="50%">
+ {$album->getDescription()|truncate:255:"..."}
+</td>
+</tr>
+{/foreach}
+</table>
+</td>
+    <td width="200" valign="top" class="panel">
+		{include file="$blogtemplate/panel.template"}
+	</td>
+</tr>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/toto/bold.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/toto/bold.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/toto/bubble.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/toto/bubble.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/toto/commentarticle.template
===================================================================
--- templates/trunk/toto/commentarticle.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/toto/commentarticle.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,11 @@
+{include file="$blogtemplate/header.template"}
+<tr>
+  <td>
+ <div class="comments-head"><a name="comments"></a>Comments</div>
+ {if $blogsettings->getValue("comments_enabled")}
+  <div class="comments-head">Post a comment</div>
+  {include file="$blogtemplate/commentform.template"}
+ {/if}
+ </td>
+</tr>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/toto/commentform.template
===================================================================
--- templates/trunk/toto/commentform.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/toto/commentform.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,32 @@
+<tr>
+<td class="article">
+  <form name="comments_form" action="{$url->getIndexUrl()}" method="post">
+   <table width="100%" cellspacing="2" border="0" cellpadding="2" class="article" align="left">
+   <tr>
+   <td valign="top" width="200">
+	{$locale->tr("comment_topic")}:<br />
+	<input type="text" tabindex="1" name="commentTopic"  size="30"/><br /><br />
+	{$locale->tr("comment_username")}:<br />
+	<input type="text" tabindex="2" name="userName"  size="30"/><br /><br />
+	{$locale->tr("comment_email")}:<br />
+	<input type="text" tabindex="3" name="userEmail"  size="30"/><br /><br />
+	{$locale->tr("comment_url")}:<br />
+	<input type="text"  tabindex="4" name="userUrl" size="30"/><br /><br />
+  </td>
+  <td valign="top">
+  {$locale->tr("add_comment")}:<br />
+   <img src="{$url->getTemplateFile("bold.gif")}" width="16" height="16" align="middle" alt="Bold" />
+   <img src="{$url->getTemplateFile("italic.gif")}" width="16" height="16" align="middle" alt="Italic" />
+   <img src="{$url->getTemplateFile("link.gif")}" width="16" height="16" align="middle"  alt="Link" />
<br />
+  <textarea tabindex="5" id="text" name="commentText" rows="10" cols="50"></textarea><br /><br />
+  <input style="font-weight: bold;" type="submit" name="post" value="&nbsp;{$locale->tr("comment_send")}&nbsp;" /><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}"/>
+  </td>
+  </tr>
+  </table>
+  </form>
+</td>
+</tr>

Added: templates/trunk/toto/download.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/toto/download.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/toto/error.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/toto/error.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/toto/error.template
===================================================================
--- templates/trunk/toto/error.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/toto/error.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,19 @@
+{include file="$blogtemplate/header.template"}
+<tr>
+  <td>
+   <h2 class="title">{$locale->tr("error")}</h2>
+<br />
+    {$locale->tr("generated")} {$locale->formatDate($now,"%d %b, %Y")}
+   <table>
+    <tr>
+     <td>
+       <img src="{$url->getTemplateFile("error.gif")}" height="32" width="32" alt="Error"/>
+     </td>
+     <td>
+      {$locale->tr($message)}<br /><a href="javascript:history.go(-1)">{$locale->tr("back")}</a>
+     </td>
+    </tr>
+   </table>
+</td>
+</tr>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/toto/folderblue.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/toto/folderblue.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/toto/footer.template
===================================================================
--- templates/trunk/toto/footer.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/toto/footer.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,6 @@
+  <tr>
+    <td colspan="2" class="footer">&copy;2004 TOTO.net &nbsp;&nbsp;&nbsp;Powered by <a href="http://www.lifetype.net" target="_blank">LifeType</a>  Designed by <a href="mailto:toto at jxfw.com">toto</a></td>
+  </tr>
+</table>
+</body>
+</html>

Added: templates/trunk/toto/headBg.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/toto/headBg.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/toto/header.template
===================================================================
--- templates/trunk/toto/header.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/toto/header.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,20 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+	<title>{$blog->getBlog()}</title>
+	<meta http-equiv="Content-Type" content="text/html;charset={$locale->getCharset()}" />
+	<meta name="generator" content="{$version}" />
+	<meta http-equiv="Content-Language" content="{$locale->getLanguageId()}" />
+	<link rel="stylesheet" title="Default" href="{$url->getTemplateFile("styles.css")}" type="text/css" />
+	<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")}" />
+</head>
+
+<body>
+<table width="100%"  border="0" cellspacing="0" cellpadding="0">
+  <tr>
+    <td height="68" class="head">&nbsp;&nbsp;<a href="{$url->blogLink()}" class="headLink">{$blog->getBlog()}</a></td>
+    <td height="68" class="head"><span class="desc">{$blog->getAbout()}</span></td>
+  </tr>

Added: templates/trunk/toto/italic.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/toto/italic.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/toto/link.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/toto/link.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/toto/logo.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/toto/logo.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/toto/main.template
===================================================================
--- templates/trunk/toto/main.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/toto/main.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,18 @@
+{include file="$blogtemplate/header.template"}
+  <tr>
+    <td valign="top">
+	  <table width="100%"  border="0" cellspacing="0" cellpadding="0">
+        <tr>
+          <td height="3"></td>
+        </tr>
+      </table>
+	 {foreach from=$posts item=post}
+	  {include file="$blogtemplate/post.template"}
+	 {/foreach}
+	  <div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+	</td>
+    <td width="200" valign="top" class="panel">
+		{include file="$blogtemplate/panel.template"}
+	</td>
+  </tr>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/toto/panel.template
===================================================================
--- templates/trunk/toto/panel.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/toto/panel.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,95 @@
+    <table width="100%"  border="0" cellspacing="2" cellpadding="2" class="article" >
+      <tr>
+        <td class="catName"> {$locale->tr("calendar")}</td>
+      </tr>
+      <tr>
+        <td align="center">
+	  {$calendar}
+	</td>
+      </tr>
+      <tr>
+        <td class="catName"> {$locale->tr("search")}</td>
+      </tr>
+      <tr>
+        <td>
+		<form id="search_form" method="post" action="{$url->getIndexUrl()}">
+		<div>
+		<label for="searchTerms"><input type="text" id="searchTerms" name="searchTerms" value="" /></label>
+		<input type="submit" name="Search" value="{$locale->tr("search_s")}" class="button" />
+		<input type="hidden" name="op" value="Search" />
+		<input type="hidden" name="blogId" value="{$blog->getId()}" />   
+		</div>
+		</form>
+	</td>
+      </tr>
+      <tr>
+        <td class="catName"> {$locale->tr("recently")}</td>
+      </tr>
+      <tr>
+        <td>
+	  <ul>
+	  {foreach from=$recentposts item=post}
+	   <li><a title="{$post->getText()|truncate:15:"..."}" href="{$url->postLink($post)}">{$post->getTopic()}</a></li>
+	  {/foreach}
+	  </ul>
+	</td>
+      </tr>
+      <tr>
+        <td class="catName">{$locale->tr("categories")}</td>
+      </tr>
+      <tr>
+        <td>
+	<ul>
+	{foreach from=$articlecategories item=articleCategory}
+	<li><a href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()}</a> [{$articleCategory->getNumArticles()}]
+	(<a class="nodecoration" href="{$url->categoryRssLink($articleCategory)}">rss</a>)</li>
+	{/foreach}
+	</ul>
+	</td>
+      </tr>
+      <tr>
+        <td class="catName">{$locale->tr("archives")}</td>
+      </tr>
+      <tr>
+        <td>
+	<ul>
+	{foreach from=$archives item=archivelink}
+	<li><a href="{$archivelink->getUrl()}">{$archivelink->getName()}</a> [{$archivelink->getNumArticles()}]</li>
+	{/foreach}
+	</ul>
+	</td>
+      </tr>
+      <tr>
+        <td class="catName">{$locale->tr("links")}</td>
+      </tr>
+      <tr>
+        <td>
+	<ul>
+	{foreach from=$mylinkscategories item=linkcategory}
+	<li><b>{$linkcategory->getName()}</b>
+	<ul>
+	{foreach from=$linkcategory->getLinks() item=link}
+	<li><a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a></li>
+	{/foreach}
+	</ul>
+	</li>
+	{/foreach}  
+	</ul>
+	</td>
+      </tr>
+      <tr>
+        <td class="catName">{$locale->tr("menu")}</td>
+      </tr>
+      <tr>
+        <td>
+	  <ul>
+	   <li><a href="{$url->templatePage("about")}">{$locale->tr("about")}</a></li>
+	   <li><a href="{$url->albumLink()}">{$locale->tr("albums")}</a></li>
+	   <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> 
+	</td>
+      </tr>
+    </table>

Added: templates/trunk/toto/panel_with_comments.template
===================================================================
--- templates/trunk/toto/panel_with_comments.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/toto/panel_with_comments.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,119 @@
+    <table width="100%"  border="0" cellspacing="2" cellpadding="2" class="article" >
+      <tr>
+        <td class="catName"> {$locale->tr("calendar")}</td>
+      </tr>
+      <tr>
+        <td align="center">
+	  {$calendar}
+	</td>
+      </tr>
+      <tr>
+        <td class="catName"> {$locale->tr("search")}</td>
+      </tr>
+      <tr>
+        <td>
+		<form id="search_form" method="post" action="{$url->getIndexUrl()}">
+		<div>
+		<label for="searchTerms"><input type="text" id="searchTerms" name="searchTerms" value="" /></label>
+		<input type="submit" name="Search" value="{$locale->tr("search_s")}" class="button" />
+		<input type="hidden" name="op" value="Search" />
+		<input type="hidden" name="blogId" value="{$blog->getId()}" />   
+		</div>
+		</form>
+	</td>
+      </tr>
+      <tr>
+        <td class="catName"> {$locale->tr("recently")}</td>
+      </tr>
+      <tr>
+        <td>
+	  <ul>
+	  {foreach from=$recentposts item=post}
+	   <li><a title="{$post->getText()|truncate:15:"..."}" href="{$url->postLink($post)}">{$post->getTopic()}</a></li>
+	  {/foreach}
+	  </ul>
+	</td>
+      </tr>
+      <tr>
+        <td class="catName">{$locale->tr("categories")}</td>
+      </tr>
+      <tr>
+        <td>
+	<ul>
+	{foreach from=$articlecategories item=articleCategory}
+	<li><a href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()}</a> [{$articleCategory->getNumArticles()}]
+	(<a class="nodecoration" href="{$url->categoryRssLink($articleCategory)}">rss</a>)</li>
+	{/foreach}
+	</ul>
+	</td>
+      </tr>
+      <tr>
+        <td class="catName">Recently Comments...</td>
+      </tr>
+      <tr>
+        <td>
+	<ul>
+{assign var=comments value=$recentcomments->getRecentComments()}
+{foreach from=$comments item=comment}
+{assign var=postid value=$comment->getArticleId()}
+{assign var=post value=$recentcomments->getCommentArticle($postid)}
+{if $comment->getUserUrl()}
+<li><a href="{$url->postPermalink($post)}">{$comment->getText()|truncate:150:"..."}</a>(<a href="{$comment->getUserUrl()}">{$comment->getUsername()}</a>)</li> 
+{else}
+<li><a href="{$url->postPermalink($post)}">{$comment->getText()|truncate:150:"..."}</a>({$comment->getUsername()})</li>
+{/if}
+{/foreach}
+	</ul>
+	</td>
+      </tr>
+      <tr>
+        <td class="catName">{$locale->tr("archives")}</td>
+      </tr>
+      <tr>
+        <td>
+	<ul>
+	{foreach from=$archives item=archivelink}
+	<li><a href="{$archivelink->getUrl()}">{$archivelink->getName()}</a> [{$archivelink->getNumArticles()}]</li>
+	{/foreach}
+	</ul>
+	</td>
+      </tr>
+      <tr>
+        <td class="catName">{$locale->tr("links")}</td>
+      </tr>
+      <tr>
+        <td>
+	<ul>
+	{foreach from=$mylinkscategories item=linkcategory}
+	<li><b>{$linkcategory->getName()}</b>
+	<ul>
+	{foreach from=$linkcategory->getLinks() item=link}
+	<li><a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a></li>
+	{/foreach}
+	</ul>
+	</li>
+	{/foreach}  
+	</ul>
+	</td>
+      </tr>
+      <tr>
+        <td class="catName">{$locale->tr("menu")}</td>
+      </tr>
+      <tr>
+        <td>
+	  <ul>
+	   <li><a href="{$url->templatePage("about")}">{$locale->tr("about")}</a></li>
+	   <li><a href="{$url->albumLink()}">{$locale->tr("albums")}</a></li>
+	   <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> 
+	</td>
+      </tr>
+      <tr>
+        <td align="center">
+	Web Counter Powered by: <a href="http://www.digits.com/">digits.com</a> <br /><IMG SRC="http://counter.digits.com/wc/-rz/-d/5/-c/1/-f/00B000/-b/F4F4FF/-e/F4F4FF/toto.net" ALIGN="middle" WIDTH="60" HEIGHT="20" BORDER="0" HSPACE="4" VSPACE="2">
+        </td>
+      </tr>
+    </table>
\ No newline at end of file

Added: templates/trunk/toto/post.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/toto/post.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/toto/post.template
===================================================================
--- templates/trunk/toto/post.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/toto/post.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,30 @@
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+      <table width="100%"  border="0" cellspacing="2" cellpadding="2">
+        <tr>
+          <td class="catList">{$locale->formatDate($postDate,"%d %b, %Y")}</td>
+        </tr>
+      </table>
+      <table width="100%"  border="0" cellspacing="0" cellpadding="4">
+        <tr>
+          <td class="title">{$post->getTopic()}</td>
+        </tr>
+        <tr>
+          <td class="info">{$locale->tr("posted_by")} {$postOwner->getUsername()} {$locale->formatDate($postDate,"%H:%M")} |
+	  <img alt="Permalink" src="{$url->getTemplateFile("post.gif")}" width="10" height="11" align="absmiddle" />
+		<a href="{$url->postPermalink($post)}" class="post">{$locale->tr("permalink")}</a> | 
+	  <img alt="Comments" src="{$url->getTemplateFile("bubble.gif")}" width="11" height="11" align="absmiddle" /> 
+		<a href="{$url->postPermalink($post)}" class="post">{$locale->tr("comments")}</a> ({$post->getTotalComments()}) | 
+	  <img alt="Trackback" src="{$url->getTemplateFile("trackback.gif")}" width="16" height="11" align="absmiddle" /> 
+		<a href="{$url->postTrackbackStatsLink($post)}" class="post">{$locale->tr("trackbacks")}</a> ({$post->getTotalTrackbacks()}) |
+   {foreach name=categories from=$post->getCategories() item=postCategory}
+   <a href="{$url->categoryLink($postCategory)}" class="post">{$postCategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}
+   {/foreach}</td>
+
+        </tr>
+        <tr>
+          <td class="article">
+	  {$post->getText()}
+	  </td>
+        </tr>
+      </table>
\ No newline at end of file

Added: templates/trunk/toto/postandcomments.template
===================================================================
--- templates/trunk/toto/postandcomments.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/toto/postandcomments.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,49 @@
+{include file="$blogtemplate/header.template"}
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+  <tr>
+    <td valign="top">
+<table width="100%"  border="0" cellspacing="2" cellpadding="2">
+  <tr>
+    <td>
+    <!-- {$url->postTrackbackLink($post)} -->
+	{include file="$blogtemplate/post.template"}
+    </td>
+  </tr>
+  <tr>
+    <td>
+	<div class="comments-head">
+	<a name="comments"></a>Comments
+	</div>
+	 {foreach from=$comments item=comment}
+	  <div class="comments-body">
+	   <a name="{$comment->getId()}"></a><p>{$comment->getText()}</p>
+	   <span class="comments-post">
+	    {$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, "%d %b %Y, %H:%M")}
+	   </span>
+	  </div>
+	 {/foreach}
+     </td>
+   </tr>
+ {if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+  <tr>
+    <td>
+   <div class="comments-head">{$locale->tr("add_comment")}</div>
+   {include file="$blogtemplate/commentform.template"}
+    </td>
+  </tr>
+ {/if}
+</table> 
+</td>
+    <td width="200" valign="top" class="panel">
+		{include file="$blogtemplate/panel.template"}
+	</td>
+</tr>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/toto/posttrackbacks.template
===================================================================
--- templates/trunk/toto/posttrackbacks.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/toto/posttrackbacks.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,18 @@
+{include file="$blogtemplate/header.template"}
+<tr>
+  <td>
+   <h2 class="title">{$locale->tr("trackbacks_for_article")} "<a href="{$url->postLink($post)}">{$post->getTopic()}</a>"</h2>
+    {foreach from=$trackbacks item=trackback}
+     <a href="{$trackback->getUrl()}">{$trackback->getTitle()}</a><br/>
+     <b>{$locale->tr("trackback_excerpt")}:</b> {$trackback->getExcerpt()}<br/>
+     <b>{$locale->tr("trackback_weblog")}:</b> {$trackback->getBlogName()}<br/>
+     {assign var="trackbackDate" value=$trackback->getDateObject()}
+     <b>{$locale->tr("date")}:</b> Date would be here<br/><br/>
+    {/foreach}
+
+	</td>
+    <td width="200" valign="top" class="panel">
+		{include file="$blogtemplate/panel.template"}
+	</td>
+  </tr>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/toto/resource.template
===================================================================
--- templates/trunk/toto/resource.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/toto/resource.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,54 @@
+{include file="$blogtemplate/header.template"}
+{assign var=metadata value=$resource->getMetadataReader()}
+{assign var=updated value=$resource->getTimestamp()}
+<tr>
+<td>
+  <h2 class="date">{$resource->getFileName()}</h2>
+  <div class="blogbody">
+   <div class="posted">
+    <img src="{$url->getTemplateFile("download.gif")}" width="10" height="11" alt="Download" style="border:0px;" />
+    <a href="{$url->resourceDownloadLink($resource)}">{$locale->tr("download")}</a> 
+    ({$metadata->getRoundedSize()}) | {$locale->tr("created")} {$locale->formatDate($updated,"%d %b, %Y")}
+   </div>
+  </div>
+  <p>{$resource->getDescription()}</p>
+  {if $resource->isImage()}
+   <img src="{$url->resourceMediumSizePreviewLink($resource)}" alt="{$resource->getFileName()}, {$metadata->getRoundedSize()}" />
+  {else}
+   <a href="{$url->resourceDownloadLink($resource)}">
+   {* show some information about the file *}
+   {if $resource->isSound()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+     </a><br/>     
+     {$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+     {$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+     {$locale->tr("sample_rate")}: {$metadata->getSampleRate()} Khz
+   {elseif $resource->isVideo()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+    </a><br/>
+    {$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+    {$locale->tr("size")}: {$metadata->getHeight()} x {$metadata->getWidth()}<br/>
+    {$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+    {$locale->tr("video_codec")}: {$metadata->getVideoCodec()}<br/>
+    {$locale->tr("audio_codec")}: {$metadata->getAudioCodec()}
+   {elseif $resource->isZip()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/compressed.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+    </a><br/>
+    {$metadata->getTotalFiles()} {$locale->tr("files")}<br/>
+    {$locale->tr("uncompressed_size")}: {$metadata->getRoundedUncompressedSize()}
+   {else}
+     <img alt="Sound" src="{$url->getUrl("/imgs/file.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+     </a>    
+   {/if}   
+  {/if}
+  <br/>
+  <p>
+   <a href="javascript:history.go(-1);">{$locale->tr("back")}</a>
+  </p>
+</td>
+</tr>
+{include file="$blogtemplate/footer.template"}

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


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

Added: templates/trunk/toto/searchresults.template
===================================================================
--- templates/trunk/toto/searchresults.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/toto/searchresults.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,39 @@
+{include file="$blogtemplate/header.template"}
+  <tr>
+    <td valign="top">
+	  <table width="100%"  border="0" cellspacing="0" cellpadding="0">
+        <tr>
+          <td height="3"></td>
+        </tr>
+      </table>
+      <table width="100%"  border="0" cellspacing="2" cellpadding="2">
+        <tr>
+          <td class="catList">{$locale->tr("search_results")}: {foreach from=$searchterms item=term}{$term} {/foreach}</td>
+        </tr>
+      </table>
+    {foreach from=$searchresults item=result}
+      {assign var=article value=$result->getArticle()}
+      <table width="100%"  border="0" cellspacing="0" cellpadding="4">
+        <tr>
+          <td class="title"><a href="{$url->postPermalink($article)}">{$article->getTopic()}</a></td>
+        </tr>
+        <tr>
+         <td class="info">
+         {foreach name=categories from=$article->getCategories() item=postCategory}
+          <a href="{$url->categoryLink($postCategory)}" class="post">{$postCategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}
+         {/foreach}
+         </td>
+        </tr>
+        <tr>
+          <td class="article">
+	  {$article->getText()|strip_tags|truncate:300:"...":false}
+	  </td>
+        </tr>
+      </table>
+    {/foreach}
+	</td>
+    <td width="200" valign="top" class="panel">
+		{include file="$blogtemplate/panel.template"}
+	</td>
+  </tr>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/toto/styles.css
===================================================================
--- templates/trunk/toto/styles.css	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/toto/styles.css	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,248 @@
+body {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	margin: 0px;
+	padding: 0px;
+	background-color: #F3F3CE;
+}
+.head {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	background-image: url(headBg.gif);
+	background-repeat: repeat-x;
+}
+.footer {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 12px;
+	color: #FFFFFF;
+	background-color: #44A2F2;
+	padding: 15px;
+	border-top-width: 1px;
+	border-right-width: 1px;
+	border-bottom-width: 1px;
+	border-left-width: 1px;
+	border-top-style: solid;
+	border-right-style: none;
+	border-bottom-style: none;
+	border-left-style: none;
+	border-top-color: #000000;
+	border-right-color: #000000;
+	border-bottom-color: #000000;
+	border-left-color: #000000;
+}
+.panel {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	border-top-width: 1px;
+	border-right-width: 1px;
+	border-bottom-width: 1px;
+	border-left-width: 1px;
+	border-top-style: none;
+	border-right-style: none;
+	border-bottom-style: none;
+	border-left-style: dotted;
+	border-top-color: #44A2F2;
+	border-right-color: #44A2F2;
+	border-bottom-color: #44A2F2;
+	border-left-color: #44A2F2;
+}
+.catList {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 12px;
+	background-color: #CCCCCC;
+	border: 1px solid #999999;
+}
+.info {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 10px;
+	color: #999999;
+}
+.title {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 14px;
+	font-weight: bold;
+	color: #000000;
+}
+.article {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 12px;
+	color: #000000;
+}
+.catName {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 12px;
+	color: #FFFFFF;
+	background-color: #CCCC99;
+	text-align: center;
+	font-weight: bold;
+}
+a:link {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 12px;
+	color: #0000FF;
+	text-decoration: underline;
+}
+a:visited {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 12px;
+	color: #666666;
+	text-decoration: underline;
+}
+a:active {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 12px;
+	color: #0033CC;
+}
+a:hover {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 12px;
+	color: #FF0000;
+}
+a.post:link {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 10px;
+	color: #999999;
+}
+a.post:visited {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 10px;
+	color: #333333;
+}
+a.post:active {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 10px;
+	color: #999999;
+}
+a.post:hover {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 10px;
+	color: #CC3300;
+}
+a.headLink:link {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 30px;
+	color: #ffffff;
+	font-weight: bolder;
+	text-decoration: none;
+}
+
+a.headLink:visited {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 30px;
+	color: #ffffff;
+	font-weight: bolder;
+	text-decoration: none;
+}
+a.headLink:active {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 30px;
+	color: #ffffff;
+	font-weight: bolder;
+	text-decoration: none;
+}
+a.headLink:hover {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 30px;
+	color: #ffffff;
+	font-weight: bolder;
+	text-decoration: none;
+}
+.desc{
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 15px;
+	color: #ffffff;
+	font-weight: bolder;
+}
+
+.comments-body {
+font-family:verdana, arial, sans-serif;
+color:#666;
+font-size:12px;
+font-weight:normal;
+  line-height:140%;
+  padding:10px;
+}
+
+.comments-post {
+font-family:verdana, arial, sans-serif;
+color:#666;
+font-size:10px;
+font-weight:normal;
+  background:#FFF;
+}
+
+.trackback-body {
+font-family:verdana, arial, sans-serif;
+color:#666;
+font-size:12px;
+font-weight:normal;
+  line-height:140%;
+  padding:10px;
+}
+
+.trackback-url {
+ font-family:verdana, arial, sans-serif;
+ color:#666;
+ font-size:12px;
+ font-weight:normal;
+ line-height:140%;
+ padding:10px;
+ border:1px dashed #CCC;
+}
+
+.trackback-post {
+ font-family:verdana, arial, sans-serif;
+ color:#666;
+ font-size:10px;
+ font-weight:normal;
+}
+
+.comments-head{ 
+ font-family: georgia, verdana, arial, sans-serif;
+ font-size: 12px;
+ color: #666;
+ border:1px solid #999;
+ padding:5px;
+ font-weight:normal;
+ margin-top:10px;
+}
+.code {
+	font-family: "Courier New", Courier, mono;
+	font-size: 12px;
+	color: #009900;
+	background-color: #CCCCCC;
+	margin: 30px;
+	padding: 4px;
+	border: 1px solid #666666;
+}
+.Pages {
+	clear:all;
+	text-align: center;
+	margin-bottom: 20px;
+	margin-top: 20px;
+	font-size: 12px;
+	padding-top: 10px;
+	padding-bottom: 10px;
+}
+.Pages a, .Pages a:link, .Pages a:href, .Pages a:hover {
+ text-decoration: none;
+ border: 0px;
+}
+
+.Pages .pagerLinkPrevPage, .pagerLink, .pagerLinkNextPage{
+	padding: 2px 6px;
+}
+
+.Pages .pagerLinkPrevPage{
+	margin-right:20px;
+}
+.Pages .pagerLinkNextPage {
+	margin-left:20px;
+}
+
+.Pages .pagerCurrent {
+	padding: 2px 6px; 
+	border-color: #999; 
+	font-weight: bold; 
+	font-size: 13px; 
+	vertical-align: top; 
+	background: #fff; 
+	color: #FF0084;	
+}

Added: templates/trunk/toto/styles_zh_cn.css
===================================================================
--- templates/trunk/toto/styles_zh_cn.css	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/toto/styles_zh_cn.css	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,248 @@
+body {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	margin: 0px;
+	padding: 0px;
+	background-color: #F3F3CE;
+}
+.head {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	background-image: url(/templates/toto/headBg.gif);
+	background-repeat: repeat-x;
+}
+.footer {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 12px;
+	color: #FFFFFF;
+	background-color: #44A2F2;
+	padding: 15px;
+	border-top-width: 1px;
+	border-right-width: 1px;
+	border-bottom-width: 1px;
+	border-left-width: 1px;
+	border-top-style: solid;
+	border-right-style: none;
+	border-bottom-style: none;
+	border-left-style: none;
+	border-top-color: #000000;
+	border-right-color: #000000;
+	border-bottom-color: #000000;
+	border-left-color: #000000;
+}
+.panel {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	border-top-width: 1px;
+	border-right-width: 1px;
+	border-bottom-width: 1px;
+	border-left-width: 1px;
+	border-top-style: none;
+	border-right-style: none;
+	border-bottom-style: none;
+	border-left-style: dotted;
+	border-top-color: #44A2F2;
+	border-right-color: #44A2F2;
+	border-bottom-color: #44A2F2;
+	border-left-color: #44A2F2;
+}
+.catList {
+	font-family: Verdana, Arial, Helvetica, sans-serif, "";
+	font-size: 12px;
+	background-color: #CCCCCC;
+	border: 1px solid #999999;
+}
+.info {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 10px;
+	color: #999999;
+}
+.title {
+	font-family: Verdana, Arial, Helvetica, sans-serif, "";
+	font-size: 14px;
+	font-weight: bold;
+	color: #000000;
+}
+.article {
+	font-family: Verdana, Arial, Helvetica, sans-serif, "";
+	font-size: 12px;
+	color: #000000;
+}
+.catName {
+	font-family: Verdana, Arial, Helvetica, sans-serif, "";
+	font-size: 12px;
+	color: #FFFFFF;
+	background-color: #CCCC99;
+	text-align: center;
+	font-weight: bold;
+}
+a:link {
+	font-family: Verdana, Arial, Helvetica, sans-serif, "";
+	font-size: 12px;
+	color: #0000FF;
+	text-decoration: underline;
+}
+a:visited {
+	font-family: Verdana, Arial, Helvetica, sans-serif, "";
+	font-size: 12px;
+	color: #666666;
+	text-decoration: underline;
+}
+a:active {
+	font-family: Verdana, Arial, Helvetica, sans-serif, "";
+	font-size: 12px;
+	color: #0033CC;
+}
+a:hover {
+	font-family: Verdana, Arial, Helvetica, sans-serif, "";
+	font-size: 12px;
+	color: #FF0000;
+}
+a.post:link {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 10px;
+	color: #999999;
+}
+a.post:visited {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 10px;
+	color: #333333;
+}
+a.post:active {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 10px;
+	color: #999999;
+}
+a.post:hover {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 10px;
+	color: #CC3300;
+}
+a.headLink:link {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 30px;
+	color: #ffffff;
+	font-weight: bolder;
+	text-decoration: none;
+}
+
+a.headLink:visited {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 30px;
+	color: #ffffff;
+	font-weight: bolder;
+	text-decoration: none;
+}
+a.headLink:active {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 30px;
+	color: #ffffff;
+	font-weight: bolder;
+	text-decoration: none;
+}
+a.headLink:hover {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 30px;
+	color: #ffffff;
+	font-weight: bolder;
+	text-decoration: none;
+}
+.desc{
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 15px;
+	color: #ffffff;
+	font-weight: bolder;
+}
+
+.comments-body {
+font-family:verdana, arial, sans-serif;
+color:#666;
+font-size:12px;
+font-weight:normal;
+  line-height:140%;
+  padding:10px;
+}
+
+.comments-post {
+font-family:verdana, arial, sans-serif;
+color:#666;
+font-size:10px;
+font-weight:normal;
+  background:#FFF;
+}
+
+.trackback-body {
+font-family:verdana, arial, sans-serif;
+color:#666;
+font-size:12px;
+font-weight:normal;
+  line-height:140%;
+  padding:10px;
+}
+
+.trackback-url {
+ font-family:verdana, arial, sans-serif;
+ color:#666;
+ font-size:12px;
+ font-weight:normal;
+ line-height:140%;
+ padding:10px;
+ border:1px dashed #CCC;
+}
+
+.trackback-post {
+ font-family:verdana, arial, sans-serif;
+ color:#666;
+ font-size:10px;
+ font-weight:normal;
+}
+
+.comments-head{ 
+ font-family: georgia, verdana, arial, sans-serif;
+ font-size: 12px;
+ color: #666;
+ border:1px solid #999;
+ padding:5px;
+ font-weight:normal;
+ margin-top:10px;
+}
+.code {
+	font-family: "Courier New", Courier, mono;
+	font-size: 12px;
+	color: #009900;
+	background-color: #CCCCCC;
+	margin: 30px;
+	padding: 4px;
+	border: 1px solid #666666;
+}
+.Pages {
+	clear:all;
+	text-align: center;
+	margin-bottom: 20px;
+	margin-top: 20px;
+	font-size: 12px;
+	padding-top: 10px;
+	padding-bottom: 10px;
+}
+.Pages a, .Pages a:link, .Pages a:href, .Pages a:hover {
+ text-decoration: none;
+ border: 0px;
+}
+
+.Pages .pagerLinkPrevPage, .pagerLink, .pagerLinkNextPage{
+	padding: 2px 6px;
+}
+
+.Pages .pagerLinkPrevPage{
+	margin-right:20px;
+}
+.Pages .pagerLinkNextPage {
+	margin-left:20px;
+}
+
+.Pages .pagerCurrent {
+	padding: 2px 6px; 
+	border-color: #999; 
+	font-weight: bold; 
+	font-size: 13px; 
+	vertical-align: top; 
+	background: #fff; 
+	color: #FF0084;	
+}

Added: templates/trunk/toto/toBe.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/toto/toBe.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/toto/trackback.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/toto/trackback.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/tribal/about.template
===================================================================
--- templates/trunk/tribal/about.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/tribal/about.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,4 @@
+{include file="$blogtemplate/header.template"}
+<h1>{$locale->tr("about")}</h1>
+<p>You can change the contents of this page by editing the templates/tribal/about.template file.</p>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/tribal/album.template
===================================================================
--- templates/trunk/tribal/album.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/tribal/album.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,53 @@
+{include file="$blogtemplate/header.template"}
+<h1>{$album->getName()}</h1>
+<p><strong>{$album->getDescription()}</strong></p>
+<!-- album contents go here -->
+<p class="album">
+  <a href="{$url->parentAlbumLink($album)}" title="{$locale->tr("back")}"><img src="{$url->getUrl("/imgs/folder.gif")}" alt="{$locale->tr("back")}" />..</a>
+</p>
+{assign var=children value=$album->getChildren()}
+{foreach from=$children item=childalbum}
+<p class="album">
+  <a href="{$url->albumLink($childalbum)}"><img src="{$url->getUrl("/imgs/folder.gif")}" alt="" />{$childalbum->getName()}</a> ({$childalbum->getNumResources()}) | {$childalbum->getDescription()}
+</p>
+{/foreach}
+<!--- show the resources here -->
+
+{foreach from=$resources item=resource}
+<p class="album">
+  {if $resource->hasPreview()}
+  {*<a target="_blank" href="resserver.php?blogId={$blog->getId()}&amp;resource={$resource->getFileName()}">*}
+  <a href="{$url->resourceLink($resource)}"><img alt="" title="{$resource->getDescription()}" src="{$url->resourcePreviewLink($resource)}" />{$resource->getFileName()}</a>
+  {else}
+  <a href="{$url->resourceLink($resource)}">
+  {if $resource->isSound()}
+  <img alt="Sound" title="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" />
+  {elseif $resource->isVideo()}
+  <img alt="Video" title="Video" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" />
+  {elseif $resource->isZip()}
+  <img alt="Zip" title="Zip" src="{$url->getUrl("/imgs/compressed.gif")}" height="64" width="64" />   
+  {else}
+  <img alt="File" title="File" src="{$url->getUrl("/imgs/file.gif")}" height="64" width="64" />    
+  {/if}
+  {$resource->getFileName()}
+  </a>
+  {/if}
+  {assign var=metadata value=$resource->getMetadataReader()}
+   | {$metadata->getRoundedSize()} | 
+  {if $resource->isImage()}
+   {$metadata->getWidth()} x {$metadata->getHeight()}
+  {elseif $resource->isSound()}
+   {$metadata->getFormat()|upper} {$metadata->getSampleRate()} bps
+  {elseif $resource->isVideo()}
+   {$metadata->getFormat()|upper}
+   {$metadata->getWidth()} x {$metadata->getHeight()}, 
+   {$metadata->getLengthString()}
+  {elseif $resource->isZip()}
+   {$metadata->getTotalFiles()} {$locale->tr("files")}
+  {/if}
+</p>
+{/foreach}
+<div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+
+<!-- end of album contents -->
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/tribal/albums.template
===================================================================
--- templates/trunk/tribal/albums.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/tribal/albums.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,10 @@
+{include file="$blogtemplate/header.template"}
+<h1>{$locale->tr("albums")}</h1>
+<!-- album contents go here -->
+{foreach from=$albums item=album}
+<p class="album">
+  <a href="{$url->albumLink($album)}"><img src="{$url->getUrl("/imgs/folder.gif")}" alt="" />{$album->getName()}</a> ({$album->getNumResources()}) | {$album->getDescription()}
+</p> 
+{/foreach}
+ <!-- end of the albums -->
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/tribal/commentarticle.template
===================================================================
--- templates/trunk/tribal/commentarticle.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/tribal/commentarticle.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,4 @@
+{include file="$blogtemplate/header.template"}
+<div class="commtitle">{$locale->tr("add_comment")}</div>
+{include file="$blogtemplate/commentform.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/tribal/commentform.template
===================================================================
--- templates/trunk/tribal/commentform.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/tribal/commentform.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,14 @@
+  <form name="NewComment" action="{$url->getIndexUrl()}" method="post">
+  <p>
+   <strong>{$locale->pr("comment_topic")}</strong><br/><input type="text" name="commentTopic" value=""/><br/>
+   <strong>{$locale->pr("comment_text")}</strong><br/><textarea rows="10" cols="50" name="commentText"></textarea><br/>
+   <strong>{$locale->pr("comment_username")}</strong><br/> <input type="text" name="userName" value=""/><br/>
+   <strong>{$locale->pr("comment_email")}</strong><br/> <input type="text" name="userEmail" value=""/><br/>
+   <strong>{$locale->pr("comment_url")}</strong><br/> <input type="text" name="userUrl" value=""/><br/><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}"/>
+  </p>
+  </form>

Added: templates/trunk/tribal/error.template
===================================================================
--- templates/trunk/tribal/error.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/tribal/error.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,6 @@
+{include file="$blogtemplate/header.template"}
+ <h1>{$locale->tr("error")}</h1>
+ <p>
+ <strong>{$locale->tr($message)}</strong><br /><a href="javascript:history.go(-1)">{$locale->tr("back")}</a>
+ </p>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/tribal/footer.template
===================================================================
--- templates/trunk/tribal/footer.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/tribal/footer.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,7 @@
+    </div> <!-- End [content] -->
+    <div id="footer">Design by bitxor</div>
+  </div> <!-- End [main] -->
+  <div id="end"> Powered by <a href="http://www.lifetype.net">LifeType</a><br />
+    <a href="http://validator.w3.org/check?uri=referer">Valid XHTML 1.0 Strict</a> - <a href="http://jigsaw.w3.org/css-validator/check/referer">Valid CSS</a></div>
+</body>
+</html>

Added: templates/trunk/tribal/header.template
===================================================================
--- templates/trunk/tribal/header.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/tribal/header.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,81 @@
+<!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="{$locale->getLanguageId()}" 
+      lang="{$locale->getLanguageId()}" dir="{$locale->getDirection()}">
+<head>
+  <title>{$blog->getBlog()}</title>
+  <meta http-equiv="Content-Type" content="text/html;charset={$locale->getCharset()}" />
+  <meta name="generator" content="{$version}" />
+  <meta http-equiv="Content-Language" content="{$locale->getLanguageId()}" />
+  <link rel="stylesheet" title="Default" href="{$url->getTemplateFile("tribal.css")}" type="text/css" />
+  <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")}" />
+</head>
+<body> 
+  <p class="upgrade">This page looks plain and unstyled because you're using a non-standard compliant browser. To see it in its best form, please <a href="http://www.webstandards.org/upgrade/" title="The Web Standards Project's Browser Upgrade initiative">upgrade</a> to a browser that supports web standards. It's free and painless.</p>
+  <div id="main">
+    <div id="logo" title="{$blog->getAbout()}">{$blog->getBlog()}</div>
+    <div id="menu">{$locale->formatDate($now,"%A, %d %B %Y")}</div>
+    <div id="navigation">
+      <h2>{$locale->tr("search")}</h2>
+      <br />
+      <div>
+		<form id="search_form" method="post" action="{$url->getIndexUrl()}">
+		<div>
+		<label for="searchTerms" style="display:none;">{$locale->tr("search_this_blog")} </label><input type="text" id="searchTerms" name="searchTerms" value="" />
+		<input type="submit" name="Search" value="{$locale->tr("search_s")}" class="button" />
+		<input type="hidden" name="op" value="Search" />
+		<input type="hidden" name="blogId" value="{$blog->getId()}" />   
+		</div>
+		</form>
+      </div>
+      <br />
+      <h2>{$locale->tr("categories")}</h2>
+      <ul class="itemsdot">
+        <li><a href="{$url->blogLink()}">{$locale->tr("main")}</a></li>
+        {foreach from=$articlecategories item=articleCategory}
+        <li><a href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()}</a> ({$articleCategory->getNumArticles()}) (<a href="{$url->categoryRssLink($articleCategory)}">rss</a>)</li>
+        {/foreach}
+        <li><a href="{$url->albumLink()}">{$locale->tr("albums")}</a></li>
+        <li><a href="{$url->templatePage("about")}">{$locale->tr("about")}</a></li>
+      </ul>
+      <br />
+      <h2>{$locale->tr("recently")}</h2>
+      <ul class="itemsdot">
+      {foreach from=$recentposts item=post}
+        <li><a href="{$url->postLink($post)}" title="{$post->getText()|strip_tags|truncate:100:"..."}">{$post->getTopic()}</a></li>
+      {/foreach}
+      </ul>
+      <br />
+      <h2>{$locale->tr("calendar")}</h2>
+      <br />
+      <div>{$calendar}</div>
+      <br />
+      <h2>{$locale->tr("archives")}</h2>
+      <ul class="itemsdot">
+      {foreach from=$archives item=month}
+        <li><a href="{$month->getUrl()}">{$month->getName()}</a> ({$month->getNumArticles()})</li>
+      {/foreach}
+      </ul>
+      <br />
+      <h2>{$locale->tr("my_links")}</h2>
+      {foreach from=$mylinkscategories item=linkcategory}
+      <p><strong>{$linkcategory->getName()}</strong></p>
+      <ul class="itemsdot">
+      {foreach from=$linkcategory->getLinks() item=link}
+        <li><a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a></li>
+      {/foreach}
+      </ul>
+      {/foreach}
+      <br />
+      <h2>{$locale->tr("syndicate")}</h2>
+      <ul class="itemsdot">
+        <li><a href="{$url->rssLink("rss090")}">RSS 0.9</a></li>
+        <li><a href="{$url->rssLink("rss10")}">RSS 1.0</a></li>
+        <li><a href="{$url->rssLink("rss20")}">RSS 2.0</a></li>
+        <li><a href="{$url->rssLink("atom")}">Atom 0.3</a></li>
+      </ul>
+      <br />
+    </div> <!-- End [navigation] -->
+    <div id="content">

Added: templates/trunk/tribal/main.template
===================================================================
--- templates/trunk/tribal/main.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/tribal/main.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,6 @@
+{include file="$blogtemplate/header.template"}
+ {foreach from=$posts item=post}
+  {include file="$blogtemplate/post.template"}
+ {/foreach}
+<div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/tribal/post.template
===================================================================
--- templates/trunk/tribal/post.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/tribal/post.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,6 @@
+      <h1>{$post->getTopic()}</h1>
+      <p>{$post->getText()}</p>
+      {assign var="postDate" value=$post->getDateObject()}
+      {assign var="postOwner" value=$post->getUserInfo()}
+      <div class="footerpost">{$locale->tr("posted_by")} <strong>{$postOwner->getUsername()}</strong>, {$locale->formatDate($postDate,"%d %B %Y %H:%M")} | {foreach name=categories from=$post->getCategories() item=postCategory}<a href="{$url->categoryLink($postCategory)}">{$postCategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}{/foreach} | <a href="{$url->postLink($post)}">{$locale->tr("comment on this")}</a> ({$post->getTotalComments()}) | <a title="{$locale->tr("permalink_title")}" href="{$url->postPermalink($post)}">{$locale->tr("permalink")}</a> | <a href="{$url->postTrackbackStatsLink($post)}">{$locale->tr("trackbacks")} ({$post->getTotalTrackbacks()})</a></div>
+      <br />

Added: templates/trunk/tribal/postandcomments.template
===================================================================
--- templates/trunk/tribal/postandcomments.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/tribal/postandcomments.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,19 @@
+{include file="$blogtemplate/header.template"}
+   {assign var="poster" value=$post->getUserInfo()}
+   <!-- {$url->postTrackbackLink($post)} -->
+   {include file="$blogtemplate/post.template"}
+   {if $post->getTotalComments()!=0}
+   <a name="comments" id="comments"></a>
+   <div class="commtitle">{$locale->tr("comments")}</div>
+   {/if}
+   {foreach from=$comments item=comment}
+   {assign var="commentDate" value=$comment->getDateObject()}
+   <div class="commhead"><strong>{$comment->getTopic()}</strong> | {$comment->getUsername()} | {$locale->formatDate($commentDate, "%d/%m/%Y %H:%M")} | <a href="{$url->replyCommentLink($post,$comment)}">{$locale->tr("reply")}</a></div>
+   <div class="commtext">{$comment->getText()}</div>
+   {/foreach}
+   {if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+   <a id="formcomment" name="formcomment"></a>
+   <div class="commtitle">{$locale->tr("add_comment")}</div>
+   {include file="$blogtemplate/commentform.template"}
+   {/if}
+   {include file="$blogtemplate/footer.template"}

Added: templates/trunk/tribal/posttrackbacks.template
===================================================================
--- templates/trunk/tribal/posttrackbacks.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/tribal/posttrackbacks.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,12 @@
+{include file="$blogtemplate/header.template"}
+  <h1>{$locale->tr("trackbacks_for_article")} "<a href="{$url->postLink($post)}">{$post->getTopic()}</a>":</h1>
+  <p>
+  {foreach from=$trackbacks item=trackback}
+   <a href="{$trackback->getUrl()}">{$trackback->getTitle()}</a><br/>
+   <strong>{$locale->tr("trackback_excerpt")}:</strong> {$trackback->getExcerpt()}<br/>
+   <strong>{$locale->tr("trackback_weblog")}:</strong> {$trackback->getBlogName()}<br/>
+   {assign var="trackbackDate" value=$trackback->getDateObject()}
+   <strong>{$locale->tr("date")}:</strong> {$locale->formatDate($trackbackDate, "%d/%m/%Y %H:%M")}<br/><br/>
+  {/foreach}
+  </p>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/tribal/readme.txt
===================================================================
--- templates/trunk/tribal/readme.txt	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/tribal/readme.txt	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,2 @@
+Tribal template.
+Bitxor (http://www.bitxor.net).
\ No newline at end of file

Added: templates/trunk/tribal/resource.template
===================================================================
--- templates/trunk/tribal/resource.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/tribal/resource.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,44 @@
+{include file="$blogtemplate/header.template"}
+{assign var=metadata value=$resource->getMetadataReader()}
+{assign var=updated value=$resource->getTimestamp()}
+<h1>{$resource->getFileName()}</h1>
+<p><a href="{$url->resourceDownloadLink($resource)}">{$locale->tr("download")}</a> ({$metadata->getRoundedSize()}) | {$locale->tr("created")} {$locale->formatDate($updated,"%d %b %Y")}</p>
+<p>{$resource->getDescription()}</p>
+<p class="album">
+{if $resource->isImage()}
+   <img src="{$url->resourceMediumSizePreviewLink($resource)}"
+      alt="{$resource->getFileName()}, {$metadata->getRoundedSize()}" />
+{else}
+ <a href="{$url->resourceDownloadLink($resource)}">
+ {* show some information about the file *}
+ {if $resource->isSound()}
+   <img alt ="" title="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" /><br/>
+   {$resource->getFileName()}
+   </a><br/>     
+   {$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+   {$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+   {$locale->tr("sample_rate")}: {$metadata->getSampleRate()} Khz
+ {elseif $resource->isVideo()}
+   <img alt="Sound" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" /><br/>
+   {$resource->getFileName()}
+  </a><br/>
+  {$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+  {$locale->tr("size")}: {$metadata->getHeight()} x {$metadata->getWidth()}<br/>
+  {$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+  {$locale->tr("video_codec")}: {$metadata->getVideoCodec()}<br/>
+  {$locale->tr("audio_codec")}: {$metadata->getAudioCodec()}
+ {elseif $resource->isZip()}
+   <img alt="" title="Zip" src="{$url->getUrl("/imgs/compressed.gif")}" height="64" width="64" /><br/>
+   {$resource->getFileName()}
+  </a><br /><br />
+  {$metadata->getTotalFiles()} {$locale->tr("files")}<br/>
+  {$locale->tr("uncompressed_size")}: {$metadata->getRoundedUncompressedSize()}
+ {else}
+   <img alt="Sound" src="{$url->getUrl("/imgs/file.gif")}" height="64" width="64" /><br/>
+   {$resource->getFileName()}
+ </a>    
+ {/if}   
+{/if}
+</p>
+<p><a href="javascript:history.go(-1);">{$locale->tr("back")}</a></p>
+{include file="$blogtemplate/footer.template"}

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


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

Added: templates/trunk/tribal/searchresults.template
===================================================================
--- templates/trunk/tribal/searchresults.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/tribal/searchresults.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,17 @@
+{include file="$blogtemplate/header.template"} 
+   <h2>{$locale->tr("search_results")}: {foreach from=$searchterms item=term}{$term} {/foreach}</h2>
+   <div id="SearchResults">
+    {foreach from=$searchresults item=result}
+    
+    
+      {assign var=article value=$result->getArticle()}
+      <h3><a href="{$url->postPermalink($article)}">{$article->getTopic()}</a></h3>
+      <p class="searchArticle">
+      {$article->getText()|strip_tags|truncate:300:"...":false}
+      </p>
+      <p class="footer"">{foreach name=categories from=$article->getCategories() item=postCategory}
+          <a href="{$url->categoryLink($postCategory)}">{$postCategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}
+      {/foreach}</p>
+    {/foreach}
+   </div> 
+{include file="$blogtemplate/footer.template"} 

Added: templates/trunk/tribal/tribal.css
===================================================================
--- templates/trunk/tribal/tribal.css	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/tribal/tribal.css	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,225 @@
+a:link {
+	color: #666699;
+	font-weight: bold;
+}
+a:active {
+	color: #FF3300;
+}
+a:visited {
+	color: #666699;
+	font-weight: bold;
+}
+a:hover {
+	color: #FF6600;
+	text-decoration: none;
+}
+.album {
+	font-size: 14px;
+	font-weight: bold;
+	margin-left: 6px;
+	margin-bottom: 10px;
+}
+.album img {
+	vertical-align: middle;
+	border: 0px;
+	margin: 8px;
+}
+.album a {
+	text-decoration: none;
+}
+.aligncenter {
+	text-align: center;
+}
+body {
+	background-color: #9999CC;
+	margin: 24px;
+	font: 13px "Trebuchet MS", Helvetica, sans-serif;
+}
+#calendar {
+}
+.calMonthHeader, .calMonthNav{
+	font-weight: bold;
+}
+.calMonthToday {
+	background-color: #E6E6F2;
+	border: 1px solid #666699;
+}
+.commhead {
+	font-size: 11px;
+	display: list-item;
+	list-style-type: square;
+	margin-left: 24px;
+}
+.commtext {
+	margin-bottom: 12px;
+	line-height: 1.5em;
+	font-size: 11px;
+	margin-left: 19px;
+}
+.commtitle {
+	font-size: 18px;
+	font-weight: bold;
+	color: #666666;
+	margin-top: 18px;
+	margin-bottom: 12px;
+	margin-left: 6px;
+	border-bottom: 1px dotted #666666;
+	text-transform: lowercase;
+}
+#content {
+	width: 72%;
+	float:left;
+	padding: 6px;
+	float:left;
+}
+#end {
+	font-size: 11px;
+	text-align: center;
+	margin-top: 10px;
+	color: #333333;
+}
+#end a:link {
+	text-decoration: none;
+	color: #333333;
+}
+#end a:active {
+	text-decoration: none;
+	color: #FFFFFF;
+}
+#end a:visited {
+	text-decoration: none;
+	color: #333333;
+}
+#end a:hover {
+	text-decoration: none;
+	color: #FFFFFF;
+}
+#footer {
+	clear:both;
+	font-size: 11px;
+	text-align: center;
+	color: #FFFFFF;
+}
+.footerpost {
+	font-size: 11px;
+	text-align: right;
+	margin: 10px 6px 6px;
+}
+h1 {
+	font-size: 20px;
+	font-weight: bold;
+	color: #990000;
+	margin: 6px 6px 8px;
+	border-bottom: 1px dotted #990000;
+}
+h2 {
+	font-size: 18px;
+	font-weight: bold;
+	color: #666666;
+	text-transform: lowercase;
+	background: #EFEFEF;
+	border-left: 5px solid #D2D2D2;
+	padding-left: 6px;
+	margin: 6px;
+	border-bottom: 1px solid #D2D2D2;
+}
+img {
+	border: 0px;
+}
+input, textarea {
+	font: 13px "Trebuchet MS", Helvetica, sans-serif;
+	color: #333333;
+}
+.itemsdot {
+	font-size: 11px;
+	list-style-type: square;
+	line-height: 1.5em;
+	margin-left: 16px;
+	list-style-position: inside;
+	margin-top: 4px;
+	margin-bottom: 4px;
+	padding: 0px;
+}
+#logo {
+	padding: 8px;
+	font-size: 36px;
+	font-weight: bold;
+	text-align: left;
+	vertical-align: middle;
+	background: #FFFFFF;
+	margin-left: 6px;
+	margin-top: 4px;
+	cursor: default;
+	color: #666699;
+}
+#main {
+	color: #333333;
+	width: 96%;
+	margin: 0px auto;
+	text-align: left;
+	border: 1px solid #333333;
+	background: #FFFFFF;
+}
+#menu {
+	font-size: 12px;
+	font-weight: bold;
+	color: #666666;
+	text-align: right;
+	padding-right: 12px;
+}
+#navigation {
+	width:24%;
+	float:left;
+	padding: 6px;
+	border-right: 1px dotted #999999;
+}
+#navigation a {
+	text-decoration: none;
+}
+p {
+	margin: 6px;
+}
+.small {
+	font-size: 10px;
+}
+table.calendar {
+	margin: 0px auto;
+}
+.upgrade {
+	display: none;
+	font-weight: bold;
+}
+.Pages {
+	clear:all;
+	text-align: center;
+	margin-bottom: 20px;
+	margin-top: 20px;
+	font-size: 12px;
+	padding-top: 10px;
+	padding-bottom: 10px;
+}
+.Pages a, .Pages a:link, .Pages a:href, .Pages a:hover {
+ text-decoration: none;
+ border: 0px;
+}
+
+.Pages .pagerLinkPrevPage, .pagerLink, .pagerLinkNextPage{
+	padding: 2px 6px;
+}
+
+.Pages .pagerLinkPrevPage{
+	margin-right:20px;
+}
+.Pages .pagerLinkNextPage {
+	margin-left:20px;
+}
+
+.Pages .pagerCurrent {
+	padding: 2px 6px; 
+	border-color: #999; 
+	font-weight: bold; 
+	font-size: 13px; 
+	vertical-align: top; 
+	background: #fff; 
+	color: #FF0084;	
+}

Added: templates/trunk/v4ny8_lt/album.template
===================================================================
--- templates/trunk/v4ny8_lt/album.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4ny8_lt/album.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,104 @@
+{include file="$blogtemplate/header.template"}
+<tr> 
+<td>
+<div id="container">
+{assign var="postDate" value=$album->getTimestamp()}
+<div class="blog">
+ <h2 class="date">{$album->getName()}</h2>
+ <div class="blogbody">
+  <div class="posted">
+   <img alt="Album" src="{$url->getTemplateFile("folderblue.gif")}" width="10" height="11" style="border:0px;" />
+   <a href="{$url->albumLink($album)}">
+     {$locale->tr("resources")} ({$album->getNumResources()})
+    </a> | {$locale->tr("created")} {$locale->formatDate($postDate,"%d %b, %Y")}
+  </div>
+ </div>
+ <p>{$album->getDescription()}</p><br/>
+ 
+{** 
+    smarty template gets a bit complicated here since we want to show the contents of the album in a nicely
+    arranged table, and that needs some very basic maths... we also need to check after every iteration
+    wether we have to close the current row or start a new one, and so on...
+ **}
+    
+ <!-- album contents go here -->
+<table style="border:0px;width:100%;" summary="Album Resources">
+ <tr>
+  <td width="100%" align="left" style="width:25%;" colspan="2" >
+   <a href="{$url->parentAlbumLink($album)}">
+    <img style="border:0px;" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" />..</a>
+  </td></tr>
+  {assign var="counter" value=1}
+  {assign var=children value=$album->getChildren()}
+  {foreach from=$children item=childalbum}
+  <td width="48%" align="left" style="width:25%;" >
+   <a href="{$url->albumLink($childalbum)}">
+   <img style="border:0px;" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+   {$childalbum->getName()} ({$childalbum->getNumResources()})
+  </a>
+  <br/><br/>
+  {assign var="counter" value="`$counter+1`"}
+  </td>
+  {if $counter%4}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+
+ <!--- show the resources here -->
+
+ 
+ {foreach from=$resources item=resource}
+  <td style="width:50%;" align="center" >
+  {if $resource->hasPreview()}
+   {*<a target="_blank" href="resserver.php?blogId={$blog->getId()}&amp;resource={$resource->getFileName()}">*}
+   <a href="{$url->resourceLink($resource)}">
+    <img alt="{$resource->getDescription()}" style="border:0px;" src="{$url->resourcePreviewLink($resource)}" />
+    <br/>{$resource->getFileName()}
+   </a>
+  {else}
+   <a href="{$url->resourceLink($resource)}">
+   {if $resource->isSound()}
+    <img alt="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" style="border:0px;" />
+   {elseif $resource->isVideo()}
+    <img alt="Video" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" style="border:0px;" />
+   {elseif $resource->isZip()}
+    <img alt="Zip" src="{$url->getUrl("/imgs/compressed.gif")}" height="64" width="64" style="border:0px;" />   
+   {else}
+    <img alt="File" src="{$url->getUrl("/imgs/file.gif")}" height="64" width="64" style="border:0px;" />    
+   {/if}
+   <br/>{$resource->getFileName()}
+   </a>
+  {/if}
+  <br/>
+  {assign var=metadata value=$resource->getMetadataReader()}
+  {$metadata->getRoundedSize()}<br/>
+  {if $resource->isImage()}
+   {$metadata->getWidth()} x {$metadata->getHeight()}<br/>
+  {elseif $resource->isSound()}
+   {$metadata->getFormat()|upper} {$metadata->getSampleRate()} bps<br/>
+  {elseif $resource->isVideo()}
+   {$metadata->getFormat()|upper}
+   {$metadata->getWidth()} x {$metadata->getHeight()}, 
+   {$metadata->getLengthString()}<br/>
+  {elseif $resource->isZip()}
+   {$metadata->getTotalFiles()} {$locale->tr("files")}<br/>
+  {/if}
+  {assign var="counter" value="`$counter+1`"}
+  </td>
+  {if $counter%4 == 0}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+ <td></td></tr>
+</table>
+<div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+
+ <!-- end of album contents -->
+ 
+ </div>
+</div>
+</td> 
+</tr>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/v4ny8_lt/albums.template
===================================================================
--- templates/trunk/v4ny8_lt/albums.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4ny8_lt/albums.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,23 @@
+{include file="$blogtemplate/header.template"}
+<tr> 
+<td>
+<div id="container">
+{foreach from=$albums item=album}
+ {assign var="aDate" value=$album->getTimestamp()}
+ <div class="blog">
+ <h2 class="album">{$album->getName()}</h2>
+ <div class="albumbody">
+  <div class="posted">
+   <img alt="Album" src="{$url->getTemplateFile("folderblue.gif")}" width="10" height="11" style="border:0px;" />
+   <a href="{$url->albumLink($album)}">  
+     {$locale->tr("view")} ({$album->getNumResources()})
+    </a>| {$locale->tr("created")} {$locale->formatDate($aDate,"%d %b, %Y")}
+  </div>
+ </div>
+{$album->getDescription()|truncate:255:"..."|escape}
+</div>
+{/foreach}
+</div>
+</td> 
+</tr>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/v4ny8_lt/bold.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/v4ny8_lt/bold.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/v4ny8_lt/bubble.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/v4ny8_lt/bubble.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/v4ny8_lt/commentarticle.template
===================================================================
--- templates/trunk/v4ny8_lt/commentarticle.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4ny8_lt/commentarticle.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,11 @@
+{include file="$blogtemplate/header.template"}
+   <tr> 
+      <td> 
+ <div class="comments-head"><a name="comments"></a></div>
+ {if $blogsettings->getValue("comments_enabled")}
+  <div class="comments-head">äåñôú úâåáä</div>
+  {include file="$blogtemplate/commentform.template"}
+ {/if}
+ </td> 
+</tr>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/v4ny8_lt/commentform.template
===================================================================
--- templates/trunk/v4ny8_lt/commentform.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4ny8_lt/commentform.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,34 @@
+ <div class="comments-body">
+  <form name="comments_form" action="{$url->getIndexUrl()}" method="post">
+   <div style="width:150px; margin-left:3px; padding-right:2px; margin-right:5px; float:left; text-align:left; border-right:1px dotted #bbb;">
+	<label for="subject"> {$locale->tr("comment_topic")}</label><br />
+	<input tabindex="1" id="subject" name="commentTopic" /><br /><br />
+	<label for="author"> {$locale->tr("comment_username")}</label><br />
+	<input tabindex="2" id="author" name="userName" /><br /><br />
+	<label for="email"> {$locale->tr("comment_email")}</label><br />
+	<input tabindex="3" id="email" name="userEmail" /><br /><br />
+	<label for="url"> {$locale->tr("comment_url")}</label><br />
+	<input tabindex="4" id="url" name="userUrl" /><br /><br />
+  </div>
+  <div>
+  <label for="text">{$locale->tr("add_comment")}:</label><br />
+  <div id="toolbar">
+   <img class="button" onmouseover="mouseover(this);"  onMouseOut="mouseout(this);" 
+        onMouseDown="mousedown(this);" onmouseup="mouseup(this);" onclick="wrapSelection(document.comments_form.commentText, 'b');" 
+        src="{$url->getTemplateFile("bold.gif")}" width="16" height="16" align="middle" alt="Bold" />
+   <img class="button" onmouseover="mouseover(this);" onmouseout="mouseout(this);" onmousedown="mousedown(this);" 
+        onMouseUp="mouseup(this);" onclick="wrapSelection(document.comments_form.commentText, 'i');" src="{$url->getTemplateFile("italic.gif")}" 
+        width="16" height="16" align="middle" alt="Italic" />
+   <img class="button" onmouseover="mouseover(this);" onmouseout="mouseout(this);" onmousedown="mousedown(this);" 
+        onmouseup="mouseup(this);" onclick="insertLink(document.comments_form.commentText);" src="{$url->getTemplateFile("link.gif")}"
+        width="16" height="16" align="middle"  alt="Link" />
+  </div>  
+  <textarea tabindex="5" id="text" name="commentText" rows="8" cols="50"></textarea><br />
+  <input align="right" style="margin-top: 4px; margin-right: 10px; font-size: 12px; font-weight: bold; color: #fff; background: #9DC342; float:right" type="submit" name="post" value="&nbsp;{$locale->tr("comment_send")}&nbsp;" /><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}"/>
+  </div>
+  </form>
+</div>

Added: templates/trunk/v4ny8_lt/download.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/v4ny8_lt/download.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/v4ny8_lt/error.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/v4ny8_lt/error.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/v4ny8_lt/error.template
===================================================================
--- templates/trunk/v4ny8_lt/error.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4ny8_lt/error.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,26 @@
+{include file="$blogtemplate/header.template"}
+   <tr> 
+      <td> 
+<div id="container">
+ <div class="blog">
+  <div class="blogbody">
+   <h2 class="title">{$locale->tr("error")}</h2>
+   <div class="posted">
+    {$locale->tr("generated")} {$locale->formatDate($now,"%d %b, %Y")}
+   </div>
+   <table>
+    <tr>
+     <td>
+      <img src="{$url->getTemplateFile("error.gif")}" height="32" width="32" alt="Error"/>
+     </td>
+     <td>
+      {$locale->tr($message)}
+     </td>
+    </tr>
+   </table>   
+  </div>
+ </div>
+</div>
+   </td> 
+</tr>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/v4ny8_lt/folderblue.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/v4ny8_lt/folderblue.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/v4ny8_lt/footer.template
===================================================================
--- templates/trunk/v4ny8_lt/footer.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4ny8_lt/footer.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,7 @@
+
+<div id="footer">
+		Template - Layout copyright V4NY.net - Adapted to LifeType by <a href="http://www.blog-circle.net"> Sarit </a>
+	</div>
+</div>
+</body>
+</html>
\ No newline at end of file

Added: templates/trunk/v4ny8_lt/header.template
===================================================================
--- templates/trunk/v4ny8_lt/header.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4ny8_lt/header.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,34 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{$locale->getLanguageId()}" 
+      lang="{$locale->getLanguageId()}" dir="{$locale->getDirection()}">
+<head>
+ <title>{$blog->getBlog()}</title>
+ <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="DESCRIPTION" content="" />
+ <meta name="ROBOTS" content="INDEX,FOLLOW" />
+ <meta name="resource-type" content="document" />
+ <meta http-equiv="expires" content="0" />
+ <meta name="template-author" content="M. Padiernos" />
+ <meta name="template-copyright" content="Copyright (c) 2003-2004 M. Padiernos, Gaby's Family Page" />
+ <meta name="distribution" content="Global" />
+ <link rel="stylesheet" title="Default" href="{$url->getTemplateFile("style.css")}" type="text/css" />
+ <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 type="text/javascript" src="{$url->getTemplateFile("toolbar.js")}"></script>
+
+</head>
+<body>
+<div id="container">
+	<div id="header">
+	</div>
+	 <div id="navcontainer">
+		<ul id="navlist">
+			<li><a href="{$url->blogLink()}">{$locale->tr("main")}</a></li>			
+		</ul>
+	</div>
+
+

Added: templates/trunk/v4ny8_lt/icon_link.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/v4ny8_lt/icon_link.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/v4ny8_lt/images/bgbox.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/v4ny8_lt/images/bgbox.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/v4ny8_lt/images/bgpag.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/v4ny8_lt/images/bgpag.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/v4ny8_lt/images/header.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/v4ny8_lt/images/header.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/v4ny8_lt/images/ul.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/v4ny8_lt/images/ul.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/v4ny8_lt/italic.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/v4ny8_lt/italic.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/v4ny8_lt/link.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/v4ny8_lt/link.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/v4ny8_lt/main.template
===================================================================
--- templates/trunk/v4ny8_lt/main.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4ny8_lt/main.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,11 @@
+{include file="$blogtemplate/header.template"}
+			  <div id="content"> 
+          					  {foreach from=$posts item=post} 
+						  {include file="$blogtemplate/post.template"} 
+						  </div>
+            {/foreach} 
+<div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+</div>
+{include file="$blogtemplate/panel.template"}
+			 <br style="clear:both;">
+			{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/v4ny8_lt/panel.template
===================================================================
--- templates/trunk/v4ny8_lt/panel.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4ny8_lt/panel.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,59 @@
+<div id="leftcontent">
+	<div class="titolobox2" id="search"> {$locale->tr("search")}    </div>
+	   <form name="search_form" method="post"
+	   	      action="{$url->getIndexUrl()}">
+	      <input type="text" name="searchTerms" value="" size="14" /><br/>
+		  <input type="hidden" name="op" value="Search" />
+		  <input type="hidden" name="blogId" value="{$blog->getId()}"/>
+   </form>
+    <div class="titolobox2" id="wordpress">{$locale->tr("menu")}</div>
+    <ul>
+     <li><a href="{$url->albumLink()}">{$locale->tr("albums")}</a></li>
+    </ul> 
+    </li>
+
+
+ <div class="titolobox2" id="categories"> {$locale->tr("categories")}</div>
+  <ul>
+   {foreach from=$articlecategories item=articleCategory}
+    <li><a href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()} [{$articleCategory->getNumArticles()}]</a></li>
+   {/foreach}
+   </ul>
+
+
+ <div class="titolobox2" id="archives"> {$locale->tr("archives")}</div>
+  <ul>
+  {foreach from=$archives item=archivelink}
+   <li><a href="{$archivelink->getUrl()}">{$archivelink->getName()}</a></li>
+  {/foreach}
+  </ul>
+  </li>
+	{$calendar}
+
+	<div class="titolobox2" id="meta">
+    Meta
+	</div>
+    <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>
+     <li><a href="http://validator.w3.org/check/referer" title="Valid XHTML 1.0 Transitional">Valid <abbr title="eXtensible HyperText Markup Language">XHTML</abbr></a></li>
+     
+    </ul> 
+
+<div class="titolobox2" >
+  {$locale->tr("links")}
+  	</div>
+  <ul>
+   {foreach from=$mylinkscategories item=linkcategory}
+     <li><b>{$linkcategory->getName()}</b>
+     <ul>
+      {foreach from=$linkcategory->getLinks() item=link}
+       <li><a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a></li>
+      {/foreach}
+     </ul>
+    </li>
+   {/foreach}  
+   </ul>
+ </div>

Added: templates/trunk/v4ny8_lt/post.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/v4ny8_lt/post.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/v4ny8_lt/post.template
===================================================================
--- templates/trunk/v4ny8_lt/post.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4ny8_lt/post.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,22 @@
+<div class="blog">
+<!-- {$url->postTrackbackLink($post)} -->
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+
+  <h2 class="title"><a href="#top"><img src="{$url->getTemplateFile("top.gif")}" style="border:0; padding-top: 3px; float:right; margin-right: 2px; vertical-align: bottom" alt=""/></a>{$post->getTopic()}</h2>
+  <h3 class="postby"> <!--{$locale->tr("posted_by")}{$postOwner->getUsername()} |!--> {$locale->formatDate($postDate,
+  "%d/%m/%Y, %H:%M")}<br /> </h3>
+   <div class="posted">
+ {$post->getText()} <br />
+	 </div>
+	 <div style="text-align:center; margin-bottom: 25px; margin-left: 6px; font-size: 10px">
+     <a href="{$url->postPermalink($post)}"><img alt="{$locale->tr("permalink")}" src="{$url->getTemplateFile("post.gif")}" width="10" height="11" style="border: 0px; vertical-align: middle" /></a> | 
+     <a href="{$url->postTrackbackStatsLink($post)}"><img alt="{$locale->tr("trackbacks")} [{$post->getTotalTrackbacks()}]" src="{$url->getTemplateFile("trackback.gif")}" width="16" height="11" style="border: 0px; vertical-align: middle" /></a> |
+		 <a href="{$url->postPermalink($post)}" style=" font-size: 10px; font-family:georgia, verdana, arial, sans-serif;"><img alt="{$locale->tr("comments")}  [{$post->getTotalComments()}]" src="{$url->getTemplateFile("bubble.gif")}" width="11" height="11" style="border: 0px; vertical-align: middle;" /> {$locale->tr("comments")}  [{$post->getTotalComments()}]</a> | 
+
+		  {foreach name=categories from=$post->getCategories() item=postCategory}
+		    <a href="{$url->categoryLink($postCategory)}">{$postCategory->getName()}</a>
+		  {if !$smarty.foreach.categories.last}, {/if}
+		  {/foreach}
+		 </div>
+

Added: templates/trunk/v4ny8_lt/postandcomments.template
===================================================================
--- templates/trunk/v4ny8_lt/postandcomments.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4ny8_lt/postandcomments.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,34 @@
+{include file="$blogtemplate/header.template"}
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+
+{include file="$blogtemplate/post.template"}
+
+ <div class="comments-head">
+  <a name="comments"></a>Comments
+ </div>
+ {foreach from=$comments item=comment}
+  <div class="comments-main">
+   <a name="{$comment->getId()}"></a><p>{$comment->getText()}</p>
+   <span class="comments-post">
+    {$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, "%d %b %Y, %H:%M")}
+   </span>
+  </div>
+ {/foreach}
+ </div>
+ {if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+  <div class="blog">
+   <div class="comments-head">{$locale->tr("add_comment")}</div>
+   {include file="$blogtemplate/commentform.template"}
+  </div>
+ {/if}
+
+{include file="$blogtemplate/footer.template"}
+

Added: templates/trunk/v4ny8_lt/posttrackbacks.template
===================================================================
--- templates/trunk/v4ny8_lt/posttrackbacks.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4ny8_lt/posttrackbacks.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,14 @@
+{include file="$blogtemplate/header.template"}
+ <div id="content"> 
+   <h2 class="title">{$locale->tr("trackbacks_for_article")} "<a href="{$url->postLink($post)}">{$post->getTopic()}</a>"</h2>
+    {foreach from=$trackbacks item=trackback}
+     <a href="{$trackback->getUrl()}">{$trackback->getTitle()}</a><br/>
+     <b>{$locale->tr("trackback_excerpt")}:</b> {$trackback->getExcerpt()}<br/>
+     <b>{$locale->tr("trackback_weblog")}:</b> {$trackback->getBlogName()}<br/>
+     {assign var="trackbackDate" value=$trackback->getDateObject()}
+     <b>{$locale->tr("date")}:</b> Date would be here<br/><br/>
+    {/foreach}
+		</div>
+{include file="$blogtemplate/panel.template"}
+			 <hr style="clear:both;">
+			{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/v4ny8_lt/resource.template
===================================================================
--- templates/trunk/v4ny8_lt/resource.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4ny8_lt/resource.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,58 @@
+{include file="$blogtemplate/header.template"}
+<tr> 
+      <td>
+{assign var=metadata value=$resource->getMetadataReader()}
+{assign var=updated value=$resource->getTimestamp()}
+<div id="container">
+ <div class="blog">
+  <h2 class="date">{$resource->getFileName()}</h2>
+  <div class="blogbody">
+   <div class="posted">
+    <img src="{$url->getTemplateFile("download.gif")}" width="10" height="11" alt="Download" style="border:0px;" />
+    <a href="{$url->resourceDownloadLink($resource)}">{$locale->tr("download")}</a> 
+    ({$metadata->getRoundedSize()}) | {$locale->tr("created")} {$locale->formatDate($updated,"%d %b, %Y")}
+   </div>
+  </div>
+  <p>{$resource->getDescription()}</p>
+  {if $resource->isImage()}
+   <img src="{$url->resourceMediumSizePreviewLink($resource)}" alt="{$resource->getFileName()}, {$metadata->getRoundedSize()}" />
+  {else}
+   <a href="{$url->resourceDownloadLink($resource)}">
+   {* show some information about the file *}
+   {if $resource->isSound()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+     </a><br/>     
+     {$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+     {$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+     {$locale->tr("sample_rate")}: {$metadata->getSampleRate()} Khz
+   {elseif $resource->isVideo()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+    </a><br/>
+    {$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+    {$locale->tr("size")}: {$metadata->getHeight()} x {$metadata->getWidth()}<br/>
+    {$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+    {$locale->tr("video_codec")}: {$metadata->getVideoCodec()}<br/>
+    {$locale->tr("audio_codec")}: {$metadata->getAudioCodec()}
+   {elseif $resource->isZip()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/compressed.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+    </a><br/>
+    {$metadata->getTotalFiles()} {$locale->tr("files")}<br/>
+    {$locale->tr("uncompressed_size")}: {$metadata->getRoundedUncompressedSize()}
+   {else}
+     <img alt="Sound" src="{$url->getUrl("/imgs/file.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+     </a>    
+   {/if}   
+  {/if}
+  <br/>
+  <p>
+   <a href="javascript:history.go(-1);">{$locale->tr("back")}</a>
+  </p>
+ </div>
+</div>
+</td> 
+</tr>
+{include file="$blogtemplate/footer.template"}

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


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

Added: templates/trunk/v4ny8_lt/searchresults.template
===================================================================
--- templates/trunk/v4ny8_lt/searchresults.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4ny8_lt/searchresults.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,23 @@
+{include file="$blogtemplate/header.template"}
+  <tr> 
+    <td valign="top" style="width: 350px; border-left:1px solid #EAEAEA;">
+	  <div id="content"> 
+   <h2>{$locale->tr("search_results")}</h2>
+   <p>
+    {foreach from=$searchresults item=result}
+     <div class="searchresult">
+      {assign var=article value=$result->getArticle()}
+      <a href="{$url->postPermalink($article)}"><h3><b>{$article->getTopic()}</b></h3></a>
+      <p>
+      {$article->getText()|strip_tags|truncate:300:"...":false}
+      </p>
+     </div>
+     <br/>
+    {/foreach}
+   </p> 
+   </div></td>
+      <td valign="top" style="border-right:1px solid #EAEAEA;">
+			 {include file="$blogtemplate/panel.template"}
+			</td>
+    </tr>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/v4ny8_lt/style.css
===================================================================
--- templates/trunk/v4ny8_lt/style.css	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4ny8_lt/style.css	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,255 @@
+/*
+Theme Name: v4ny8
+Theme URI: http://v4ny.net
+Description: Thi is the description
+Version: 1.0 
+Author: Vanessa Ferreira
+Author URI: http://v4ny.net
+
+Adapted to LifeType by Sarit # Blog-Circle.Net
+*/
+
+body{
+	text-align: center;
+	background-image: url(images/bgbox.gif);
+	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
+}
+#container{
+	width: 750px;
+	margin-right: auto;
+	margin-left: auto;
+	text-align: left;
+	border:1px solid #386896;
+	background-color: #FFFFFF;
+}
+#header{
+	background-image: url(images/header.gif);
+	width: 750px;
+	height: 250px;
+	background-position: center;
+	background-repeat: no-repeat;
+}
+
+#leftcontent{
+	float: left;
+	padding: 5px;
+	width: 200px;
+	background-color: white;
+	border: 1px solid #6DAAE0;
+	margin-left: 3px;
+	margin-right: 5px;
+	margin-bottom: 5px;
+	font-size: 11px;
+	color:  #7D7D7D;
+}
+
+#content{
+	float: right;
+	border: 1px solid #6DAAE0;
+	margin-right: 5px;
+	margin-left: 3px;
+	margin-bottom: 5px;
+	padding: 5px;
+	width: 505px;
+	font-size: 11px;
+	color: #7D7D7D;
+	background-color: white;
+}
+.blog
+{
+ 	padding: 5px;
+	font-size: 11px;
+	color: #7D7D7D;
+	background-color: white;
+	}
+
+
+#footer{
+	border-top: 1px solid #3788D5;
+	background-color: #A9C6E0;
+	color: #1768B5;
+	padding: 5px 10px 5px 0;
+	text-align: right;
+	font-size: 10px;
+}
+ul{
+	list-style-image:url(images/ul.gif);
+  	padding-left: 12px;
+ 	margin-left: 5px; 
+}
+a:link, a:visited{
+	color: #8DB0D8;
+	text-decoration: underline;
+}
+a:hover{
+	color: #C6D6EC;
+	text-decoration: underline;
+}
+td,th{
+	font-size: 11px;
+	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
+}
+/*  menu
+============================== */
+ #navcontainer ul{
+	padding: .2em 0;
+	margin: 0 0 5px 0;
+	list-style-type: none;
+	background-color: #A9C6E0;
+	color: #1768B5;
+	width: 100%;
+	font: normal 90% arial, helvetica, sans-serif;
+	text-align: center;
+	border-bottom:1px solid #3788D5;
+	border-top: 1px solid #3788D5;
+	font-size: 11px;
+}
+
+#navcontainer li { 
+	display: inline; 
+}
+
+ #navcontainer li a{
+	text-decoration: none;
+	background-color: #A9C6E0;
+	color: #1768B5;
+	padding: .2em 1em;
+	border-right: 1px solid #fff;
+	font-weight: bold;
+}
+
+ #navcontainer li a:hover{
+	background-color: #63A2DE;
+	color: #fff;
+	font-weight: bold;
+}
+
+/* Others
+============================================= */
+.titolobox{
+	border-bottom:1px solid #7699C7;
+	border-top:1px solid #7699C7;
+	color: #FFFFFF;
+	font-weight: bold;
+	text-align: center;
+	letter-spacing: 2px;
+	padding: 2px 0 2px 0;
+	background-color: #A9C6E0;
+	text-transform: uppercase;
+	margin-bottom: 5px;
+}
+.titolobox2{
+	background-color: #E5EEF5;
+	border-bottom:1px solid #A1BEDF;
+	color: #A1BEDF;
+	text-align: left;
+	font-weight: bold;
+	letter-spacing: 1px;
+	text-transform: lowercase;
+	margin-bottom: 5px;
+}
+#wp-calendar{
+	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
+	font-size: 11px;
+	text-align: center;
+	width: 200px;
+}
+h2{
+	font-size: 12px;
+	font-weight: bold;
+	color: #8DACD8;
+	border-bottom: 2px solid #8DACD8;
+	text-align: left;
+}
+h2 a:link, h2 a:visited, h2 a:hover{
+	text-decoration: none;
+}
+input,select{
+	background-color:#FFFFFF;
+	border: 1px solid #666666;
+	padding: 2px;
+	color: #666666;
+	font-size: 11px;
+	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
+	margin: 2px;
+}
+textarea{
+	background-color:#FFFFFF;
+	border: 1px solid #666666;
+	padding: 2px;
+	color: #666666;
+	font-size: 11px;
+	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
+	margin: 2px;
+	
+}
+blockquote{
+	background-color: #E4EBF6;
+	color: #3760A2;
+	padding: 5px;
+	font-size: 11px;
+}
+.datepost{
+	color: #3760A2;
+	font-size: 9px;
+	text-align: right;
+	margin-right: 20px;
+}
+.postmetadata{
+	font-style: italic;
+	margin-right: 20px;
+	background-color: #EFF4FA;
+}
+.popup{
+	background-color: White;
+	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
+	font-size: 11px;
+	color: #A9A9A9;
+	text-align: left;
+	border: 1px solid #386896;
+	padding: 5px;
+}
+.coll{
+	color: #315C85;
+}
+.singolocommento{
+	border: 1px solid #386896;
+	color: #213D59;
+	padding: 3px;
+	background-color: #FFFFFF;
+	margin: 10px;
+}
+.Pages {
+	clear:all;
+	text-align: center;
+	margin-bottom: 20px;
+	margin-top: 20px;
+	font-size: 12px;
+	padding-top: 10px;
+	padding-bottom: 10px;
+}
+.Pages a, .Pages a:link, .Pages a:href, .Pages a:hover {
+ text-decoration: none;
+ border: 0px;
+}
+
+.Pages .pagerLinkPrevPage, .pagerLink, .pagerLinkNextPage{
+	padding: 2px 6px;
+}
+
+.Pages .pagerLinkPrevPage{
+	margin-right:20px;
+}
+.Pages .pagerLinkNextPage {
+	margin-left:20px;
+}
+
+.Pages .pagerCurrent {
+	padding: 2px 6px; 
+	border-color: #999; 
+	font-weight: bold; 
+	font-size: 13px; 
+	vertical-align: top; 
+	background: #fff; 
+	color: #FF0084;	
+}

Added: templates/trunk/v4ny8_lt/toolbar.js
===================================================================
--- templates/trunk/v4ny8_lt/toolbar.js	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4ny8_lt/toolbar.js	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,90 @@
+//
+// Adds some text where the cursor is.
+//
+// Works in IE and Mozilla 1.3b+
+// In other browsers, it simply adds the text at the end of the current text
+//
+function addText( input, insText ) 
+{
+	input.focus();
+	if( input.createTextRange ) {
+		document.selection.createRange().text += insText;
+ 	} 
+ 	else if( input.setSelectionRange ) {
+		var len = input.selectionEnd;
+   		input.value = input.value.substr( 0, len ) + insText + input.value.substr( len );
+   		input.setSelectionRange(len+insText.length,len+insText.length);
+ 	} 
+ 	else { 
+	 	input.value += insText; 
+	}
+}
+
+//
+// Wraps the current selection of a textbox around with the given 'v' parameter.
+// 
+// Works in IE and Mozilla 1.3b+
+// In other browsers, it simply adds an empty pair of tags at the end of the current
+// text.
+//
+function wrapSelection(ta, v) 
+{
+	if( document.selection ) {
+		// for IE
+		var str = document.selection.createRange().text;
+		ta.focus();
+		var sel = document.selection.createRange();
+		sel.text = "<" + v + ">" + str + "</" + v + ">";
+    }
+	else {
+		// browsers other than IE
+		var s = ta;
+		if( s.selectionEnd ) {
+			// Mozilla 1.3b+ 
+			var s1 = (s.value).substring(0,s.selectionStart)
+			var s2 = (s.value).substring(s.selectionEnd,s.textLength)
+			selection = (s.value).substring(s.selectionStart, s.selectionEnd)
+			s.value = s1 + '<' + v + '>' + selection + '</' + v + '>' + s2
+		}
+		else {
+			// everything else
+			s.value += '<' + v + '></' + v + '>';
+		}
+	}
+	
+	return;
+}
+
+//
+// Asks for a url and adds a link to the textbox, at the same point where the cursor is.
+//
+// Uses insertText to insert the text so it has the same limitations as insertText has
+//
+function insertLink(ta) {
+	var s  = ta;
+	var my_link = prompt('Enter URL:', 'http://')
+	if (my_link != null) {
+		addText(ta, my_link);
+	}
+	
+	return;
+}    
+
+////////////////
+/// buttons
+///////////////
+function mouseover(el) {
+  el.className = "button_raised";
+}
+
+function mouseout(el) {
+  el.className = "button";
+}
+
+function mousedown(el) {
+  el.className = "button_pressed";
+}
+
+function mouseup(el) {
+  el.className = "button_raised";
+}
\ No newline at end of file

Added: templates/trunk/v4ny8_lt/top.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/v4ny8_lt/top.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/v4ny8_lt/trackback.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/v4ny8_lt/trackback.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/v4nychristmas5/album.template
===================================================================
--- templates/trunk/v4nychristmas5/album.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4nychristmas5/album.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,84 @@
+{include file="$blogtemplate/header.template"}
+
+<div class="entry">
+		<!-- Loop Start -->
+		<!-- album contents go here -->
+		<div class="titolopost">{$album->getName()}</div>
+			<H3>{$album->getDescription()}</h3>
+			<table style="border:0px;width:90%;" summary="Album Resources">
+				<tr>
+					<td style="width:25%;" align="center" >
+						<a class="nodecoration" href="{$url->parentAlbumLink($album)}">
+						<img style="border:0px" src="{$url->getUrl("/imgs/admin/icon_folder-72.png")}" alt="Folder" /><br/>
+						 ..
+						 </a>
+					</td>
+					{assign var="counter" value=1}
+					{assign var=children value=$album->getChildren()}
+					{foreach from=$children item=childalbum}
+					<td style="width:25%;" align="center" >
+						<a class="nodecoration" href="{$url->albumLink($childalbum)}">
+							<img style="border:0px;" src="{$url->getUrl("/imgs/admin/icon_folder-72.png")}" alt="Folder" /><br/>
+							{$childalbum->getName()} ({$childalbum->getNumResources()})
+						</a>
+						<br/><br/>
+						{assign var="counter" value="`$counter+1`"}
+					</td>
+				{if $counter%2 == 0}
+				</tr>
+				<tr>
+				{/if}
+				{/foreach}
+				<!--- show the resources here -->
+				
+				{foreach from=$resources item=resource}
+					<td style="width:25%;" align="center" >
+					{if $resource->hasPreview()}
+						{*<a target="_blank" href="resserver.php?blogId={$blog->getId()}&amp;resource={$resource->getFileName()}">*}
+						<a href="{$url->resourceLink($resource)}">
+							<img alt="{$resource->getDescription()}" style="border:0px;" src="{$url->resourcePreviewLink($resource)}" />
+							<br/>{$resource->getFileName()}
+						</a>
+					{else}
+						<a class="nodecoration" href="{$url->resourceLink($resource)}">
+					{if $resource->isSound()}
+						<img alt="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" style="border:0px;" />
+					{elseif $resource->isVideo()}
+						<img alt="Video" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" style="border:0px;" />
+					{elseif $resource->isZip()}
+						<img alt="Zip" src="{$url->getUrl("/imgs/compressed.gif")}" height="64" width="64" style="border:0px;" />   
+					{else}
+						<img alt="File" src="{$url->getUrl("/imgs/file.gif")}" height="64" width="64" style="border:0px;" />    
+					{/if}
+						<br/>{$resource->getFileName()}
+						</a>
+					{/if}
+					<br/>
+					{assign var=metadata value=$resource->getMetadataReader()}
+					{$metadata->getRoundedSize()}<br/>
+					{if $resource->isImage()}
+						{$metadata->getWidth()} x {$metadata->getHeight()}<br/>
+						{elseif $resource->isSound()}
+							{$metadata->getFormat()|upper} {$metadata->getSampleRate()} bps<br/>
+						{elseif $resource->isVideo()}
+							{$metadata->getFormat()|upper}
+							{$metadata->getWidth()} x {$metadata->getHeight()}, 
+							{$metadata->getLengthString()}<br/>
+						{elseif $resource->isZip()}
+							{$metadata->getTotalFiles()} {$locale->tr("files")}<br/>
+					{/if}
+					{assign var="counter" value="`$counter+1`"}
+					</td>
+					{if $counter%2 == 0}
+					</tr>
+					<tr>
+					{/if}
+					{/foreach}
+					<td></td>
+				</tr>
+			</table>
+			<div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+
+ <!-- end of album contents -->
+ </div>
+ {include file="$blogtemplate/footer.template"}

Added: templates/trunk/v4nychristmas5/albums.template
===================================================================
--- templates/trunk/v4nychristmas5/albums.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4nychristmas5/albums.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,28 @@
+{include file="$blogtemplate/header.template"}
+
+<div class="entry">
+		<!-- Loop Start -->
+		<!-- album contents go here -->
+			<div class="titolopost">{$locale->tr("albums")}</div>
+				<table style="border:0px;width:90%;" summary="Albums">
+					<tr>
+						{assign var="counter" value=0}
+						{foreach from=$albums item=album}
+						<td style="width:33%;" align="center">
+							<a class="nodecoration" href="{$url->albumLink($album)}">
+								<img style="border:0px;" src="{$url->getUrl("/imgs/admin/icon_folder-72.png")}" alt="Folder" /><br/>
+								{$album->getName()} ({$album->getNumResources()})
+							</a>
+							{assign var="counter" value="`$counter+1`"}
+						</td>
+						{if $counter%3 == 0}
+					</tr>
+					<tr>
+						{/if}
+						{/foreach}
+						<td></td>
+					</tr>
+				</table>
+		<!-- end of the albums -->
+		</div>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/v4nychristmas5/archives.template
===================================================================
--- templates/trunk/v4nychristmas5/archives.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4nychristmas5/archives.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,31 @@
+{include file="$blogtemplate/header.template"} 
+
+<div class="titolopost">{$locale->tr("archives")} - {$locale->tr("search")} - {$locale->tr("categories")}</div>
+
+<div align="center">
+	<form method="get" id="searchform" action="{$url->getIndexUrl()}">
+	<div>
+		<input type="text" name="searchTerms" value=""  id="s" />
+		<input type="hidden" name="op" value="Search" />
+		<input type="hidden" name="blogId" value="{$blog->getId()}"/>   
+		<input type="submit" name="Search" value="Search" id="searchsubmit"/>
+	</div>
+	</form>
+</div>
+
+<div class="divTitle">{$locale->tr("archives")}</div>
+  <ul>
+    	{foreach from=$archives item=month}
+					<li>
+						<a href="{$month->getUrl()}">{$month->getName()}</a> [{$month->getNumArticles()}]
+					</li>
+					{/foreach}
+  </ul>
+
+<div class="divTitle">{$locale->tr("categories")}</div>
+  <ul>
+	{foreach from=$articlecategories item=articleCategory}
+	<li><a href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()}</a> [{$articleCategory->getNumArticles()}]</li>
+	{/foreach}
+  </ul>
+{include file="$blogtemplate/footer.template"} 
\ No newline at end of file

Added: templates/trunk/v4nychristmas5/backups/commentarticle.template_1133800608
===================================================================
--- templates/trunk/v4nychristmas5/backups/commentarticle.template_1133800608	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4nychristmas5/backups/commentarticle.template_1133800608	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,8 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/links.template"}
+		<div class=entry>
+		<!-- Loop Start -->
+			<h3 id="respond">{$locale->tr("add_comment")}</h3>
+		</div>
+{include file="$blogtemplate/commentform.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/v4nychristmas5/backups/links.template_1133801064
===================================================================
--- templates/trunk/v4nychristmas5/backups/links.template_1133801064	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4nychristmas5/backups/links.template_1133801064	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,16 @@
+{include file="$blogtemplate/header.template"}
+
+<div class="divTitle">{$locale->tr("my_links")}</div>
+{foreach from=$mylinkscategories item=linkcategory}
+	<ul>
+		<li id="linkcat-1"><h2>{$linkcategory->getName()}</h2>
+			<ul>
+			{foreach from=$linkcategory->getLinks() item=link}
+			
+				<li><a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a></li>
+			{/foreach}
+			</ul>
+		</li>
+	</ul>
+{/foreach}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/v4nychristmas5/backups/posttrackbacks.template_1133800596
===================================================================
--- templates/trunk/v4nychristmas5/backups/posttrackbacks.template_1133800596	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4nychristmas5/backups/posttrackbacks.template_1133800596	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,16 @@
+{include file="$blogtemplate/header.template"}
+		<div class=entry>
+		<!-- Loop Start -->
+				<p>{$locale->tr("trackbacks_for_article")} "<a href="{$url->postLink($post)}">{$post->getTopic()}</a>": </p>
+				<p>
+					{foreach from=$trackbacks item=trackback}
+						<a href="{$trackback->getUrl()}">{$trackback->getTitle()}</a><br/>
+						<b>{$locale->tr("trackback_excerpt")}:</b> {$trackback->getExcerpt()}<br/>
+						<b>{$locale->tr("trackback_weblog")}:</b> {$trackback->getBlogName()}<br/>
+						{assign var="trackbackDate" value=$trackback->getDateObject()}
+						<b>{$locale->tr("date")}:</b> {$locale->formatDate($trackbackDate, "%d/%m/%Y %H:%M")}<br/><br/>
+					{/foreach}
+				</p>
+		</div>
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/v4nychristmas5/backups/searchresults.template_1133800894
===================================================================
--- templates/trunk/v4nychristmas5/backups/searchresults.template_1133800894	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4nychristmas5/backups/searchresults.template_1133800894	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,15 @@
+{include file="$blogtemplate/header.template"}
+		<div class=entry>
+		<!-- Loop Start -->
+				<div class="titolopost">{$locale->tr("search_results")}: {foreach from=$searchterms item=term}{$term} {/foreach}</div>
+						{foreach from=$searchresults item=result}
+							{assign var=article value=$result->getArticle()}
+							{foreach name=categories from=$article->getCategories() item=postcategory}
+							<a class=aside href="{$url->categoryLink($postcategory)}">{$postcategory->getName()}</a>
+							{if !$smarty.foreach.categories.last}, {/if}
+							{/foreach}							
+								<a href="{$url->postPermalink($article)}">{$article->getTopic()}</a><br/>	
+						{/foreach}
+		</div>
+{include file="$blogtemplate/links.template"}		
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/v4nychristmas5/backups/searchresults.template_1133800962
===================================================================
--- templates/trunk/v4nychristmas5/backups/searchresults.template_1133800962	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4nychristmas5/backups/searchresults.template_1133800962	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,14 @@
+{include file="$blogtemplate/header.template"}
+<div class=entry>
+<!-- Loop Start -->
+<div class="titolopost">{$locale->tr("search_results")}: {foreach from=$searchterms item=term}{$term} {/foreach}</div>
+{foreach from=$searchresults item=result}
+{assign var=article value=$result->getArticle()}
+{foreach name=categories from=$article->getCategories() item=postcategory}
+<a class=aside href="{$url->categoryLink($postcategory)}">{$postcategory->getName()}</a>
+{if !$smarty.foreach.categories.last}, {/if}
+{/foreach}
+<a href="{$url->postPermalink($article)}">{$article->getTopic()}</a><br/>
+{/foreach}
+</div>
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/v4nychristmas5/backups/searchresults.template_1133801004
===================================================================
--- templates/trunk/v4nychristmas5/backups/searchresults.template_1133801004	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4nychristmas5/backups/searchresults.template_1133801004	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,14 @@
+{include file="$blogtemplate/header.template"}
+<ul>
+<!-- Loop Start -->
+<div class="titolopost">{$locale->tr("search_results")}: {foreach from=$searchterms item=term}{$term} {/foreach}</div>
+{foreach from=$searchresults item=result}
+<li>{assign var=article value=$result->getArticle()}
+{foreach name=categories from=$article->getCategories() item=postcategory}
+<a class=aside href="{$url->categoryLink($postcategory)}">{$postcategory->getName()}</a>
+{if !$smarty.foreach.categories.last}, {/if}
+{/foreach}
+<a href="{$url->postPermalink($article)}">{$article->getTopic()}</a><br/>
+</li>{/foreach}
+</ul>
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/v4nychristmas5/commentarticle.template
===================================================================
--- templates/trunk/v4nychristmas5/commentarticle.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4nychristmas5/commentarticle.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,7 @@
+{include file="$blogtemplate/header.template"}
+<div class=entry>
+<!-- Loop Start -->
+<h3 id="respond">{$locale->tr("add_comment")}</h3>
+</div>
+{include file="$blogtemplate/commentform.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/v4nychristmas5/commentform.template
===================================================================
--- templates/trunk/v4nychristmas5/commentform.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4nychristmas5/commentform.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,13 @@
+<form action="{$url->getIndexUrl()}" method="post" id="commentform">
+		<p><input type="text" name="userName" id="author" value="" tabindex="1" /><label for="author"><small>Name (required)</small></label></p>
+		<p><input type="text" name="userEmail" id="email" value="" tabindex="2" /><label for="email"><small>Mail (will not be published) (required)</small></label></p>
+		<p><input type="text" name="userUrl" id="url" value="" tabindex="3" /><label for="url"><small>Website</small></label></p>
+		<p><textarea name="commentText" id="comment" cols="45" rows="10" tabindex="4"></textarea></p>
+		<p><input type="hidden" name="comment_post_ID" value="1" />
+			<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}"/>
+			<input type="submit" name="submit" value="Submit" class="button" tabindex="5" />
+		</p>
+</form>

Added: templates/trunk/v4nychristmas5/error.template
===================================================================
--- templates/trunk/v4nychristmas5/error.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4nychristmas5/error.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,8 @@
+{include file="$blogtemplate/header.template"}
+		<div class=entry>
+		<!-- Loop Start -->
+				<div class="titolopost">{$locale->tr("error")}</div>
+				<p>{$locale->tr($message)}</p>
+				<p><a href="javascript:history.go(-1)">{$locale->tr("back")}</a></p>
+		</div>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/v4nychristmas5/footer.template
===================================================================
--- templates/trunk/v4nychristmas5/footer.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4nychristmas5/footer.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,11 @@
+</div>
+		</div>
+		<!-- end content -->
+		
+		
+		<!-- footer --><div id="footer"></div><!-- end footer -->
+	</div>
+<!-- end container -->
+
+</body>
+</html>	
\ No newline at end of file

Added: templates/trunk/v4nychristmas5/header.template
===================================================================
--- templates/trunk/v4nychristmas5/header.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4nychristmas5/header.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,54 @@
+<!--//
+//	Layout and template copyright V4NY.net - V4NY
+//	
+//	RULES:
+//	You can edit them but don't remove credits.
+//	
+//	HELP:
+//	If you have some problems with my templates, you can send me an e-mail to admin@*REMOVETHIS*v4ny.com
+//	or post in my forum http://layoutstudios.com/forum
+//	
+//	Thank you
+//	Vanessa (aka V4NY]
+//
+//-->
+<!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="{$locale->getLanguageId()}" 
+      lang="{$locale->getLanguageId()}" dir="{$locale->getDirection()}">
+<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()}" />
+ <title>{$blog->getBlog()}{$postPageTitle}</title>
+ <link rel="stylesheet" title="Default" href="{$url->getTemplateFile("style.css")}" type="text/css" media=screen />
+ <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")}" />
+
+</head>
+
+
+<body>
+<!-- begin container -->
+	<div id="container">
+		<!-- begin header -->
+			<div id="header"></div>
+		<!-- end header -->
+		
+		<!-- inizio contenuto principale -->
+			<div id="divcontent">
+				<div id="menu">
+					<ul id="navSquare">
+              					<li><a title="{$locale->tr("main")}" href="{$url->blogLink()}">{$locale->tr("main")}</a></li>
+				  		<li><a title="{$locale->tr("archives")}" href="{$url->templatePage("archives")}">{$locale->tr("archives")}</a></li>
+						<li><A title="{$locale->tr("admin")}" href="{$url->getAdminUrl()}">{$locale->tr("admin")}</a></li>
+						<li><A title="{$locale->tr("albums")}" href="{$url->albumLink()}">{$locale->tr("albums")}</a></li>
+						<li><a title="{$locale->tr("summary")}" href="{$url->getUrl("/summary.php")}">{$locale->tr("summary")}</a></li>
+						<li><a href="{$url->templatePage("links")}">{$locale->tr("my_links")}</a></li>
+					</ul>
+				</div>
+
+		<!-- begin content -->
+			<div id="content" class="narrowcolumn">	
+	

Added: templates/trunk/v4nychristmas5/images/bg_01.jpg
===================================================================
(Binary files differ)


Property changes on: templates/trunk/v4nychristmas5/images/bg_01.jpg
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/v4nychristmas5/images/bg_03.jpg
===================================================================
(Binary files differ)


Property changes on: templates/trunk/v4nychristmas5/images/bg_03.jpg
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/v4nychristmas5/images/quote.jpg
===================================================================
(Binary files differ)


Property changes on: templates/trunk/v4nychristmas5/images/quote.jpg
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/v4nychristmas5/images/ulnav.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/v4nychristmas5/images/ulnav.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/v4nychristmas5/links.template
===================================================================
--- templates/trunk/v4nychristmas5/links.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4nychristmas5/links.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,16 @@
+{include file="$blogtemplate/header.template"}
+
+<div class="divTitle">{$locale->tr("my_links")}</div>
+{foreach from=$mylinkscategories item=linkcategory}
+<ul>
+<li id="linkcat-1">{$linkcategory->getName()}
+<ul>
+{foreach from=$linkcategory->getLinks() item=link}
+
+<li><a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a></li>
+{/foreach}
+</ul>
+</li>
+</ul>
+{/foreach}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/v4nychristmas5/main.template
===================================================================
--- templates/trunk/v4nychristmas5/main.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4nychristmas5/main.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,22 @@
+{include file="$blogtemplate/header.template"}
+	<!-- Loop Start -->
+	{if $showAll}
+	<div class=entry>
+		{if $showAll == 1 && $category}
+			<div class="titolopost">{$locale->tr("posts")}: {$category->getName()}</div>
+		{/if}
+		<ul>
+		{foreach from=$posts item=post}
+			<!-- showing only the topic of the post, in case we have too many! -->
+			{assign var="postDate" value=$post->getDateObject()}
+			<li>{$locale->formatDate($postDate,"%Y.%B%d")} <a href="{$url->postPermalink($post)}">{$post->getTopic()}</a></li>
+		{/foreach}
+		</ul>
+	</div>
+	{else}
+		{foreach from=$posts item=post}
+			{include file="$blogtemplate/post.template"}
+		{/foreach}
+	{/if}
+<div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/v4nychristmas5/post.template
===================================================================
--- templates/trunk/v4nychristmas5/post.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4nychristmas5/post.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,18 @@
+<!-- {$url->postTrackbackLink($post)} -->
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+
+		<div class="titolopost">{$post->getTopic()}</div>
+			<div class="post">
+				<div class="postmetadata">Posted in {foreach name=categories from=$post->getCategories() item=postcategory}
+					<a href="{$url->categoryLink($postcategory)}">{$postcategory->getName()}</a>
+				{if !$smarty.foreach.categories.last}, {/if}
+				{/foreach} <strong>|</strong> <A href="{$url->postPermalink($post)}">permalink</a> <strong>|</strong>  <a title="{$locale->tr("admin")}" href="{$url->getAdminUrl()}">Edit</a> <strong>|</strong>  <a class="commentlink" href="{$url->postPermalink($post)}#comments">Comments ({$post->getTotalComments()})</A>  </div>
+				<div	class="data"><span class="pside2">Posted on : </span>{$locale->formatDate($postDate,"%m/%d,%Y")} <!-- by Administrator --></div>
+				<div class="entry">
+					<div class="ava"></div>
+					<P>{$post->getText()}</P>
+				</div>
+		
+				
+			</div>
\ No newline at end of file

Added: templates/trunk/v4nychristmas5/postandcomments.template
===================================================================
--- templates/trunk/v4nychristmas5/postandcomments.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4nychristmas5/postandcomments.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,79 @@
+{include file="$blogtemplate/header.template"}
+
+{assign var="postPageTitle" value=$post->getTopic()}
+{assign var="postPageTitle" value=" | $postPageTitle"}
+	
+<div class="entry single">
+		{assign var="postDate" value=$post->getDateObject()}
+		{assign var="postOwner" value=$post->getUserInfo()}
+
+
+		<div class="titolopost">{$post->getTopic()}</div>
+			<div class="post">
+				
+				<div class="data"><span class="pside2">Posted on : </span>{$locale->formatDate($postDate,"%m/%d,%Y")} <!-- by Administrator --></div>
+				<div class="entry">
+					<div class="ava"></div>
+					<P>{$post->getText()}</P>
+				</div>
+		
+				
+			</div>
+
+
+
+
+	<DIV class=feedback>
+		<DIV class=meta>Posted by {$postOwner->getUsername()} at
+			{$locale->formatDate($postDate,"%H:%M")}
+			<A class=aposted href="{$url->postPermalink($post)}#comments">{$locale->tr("comment on this")} ({$post->getTotalComments()})</A> │
+			<A class=aposted href="{$url->postTrackbackStatsLink($post)}">{$locale->tr("trackbacks")} ({$post->getTotalTrackbacks()})</A> │
+			{foreach name=categories from=$post->getCategories() item=postcategory}
+				<a class=aposted href="{$url->categoryLink($postcategory)}">{$postcategory->getName()}</a>
+				{if !$smarty.foreach.categories.last}, {/if}
+			{/foreach}<br>
+			{* Prevpost and nextpost use *}
+			<a href="{$url->blogLink()}">Back to Home</a>
+			{assign var=nextpost value=$post->getNextArticle()}
+			{assign var=prevpost value=$post->getPrevArticle()}
+			{if $nextpost == true}
+				<a href="{$url->postPermalink($nextpost)}" title="Previous post: {$nextpost->getTopic()}">{$locale->tr("previous_post")}</a>
+			{/if}
+			{if $prevpost == true}
+				<a href="{$url->postPermalink($prevpost)}" title="Next post: {$prevpost->getTopic()}">{$locale->tr("next_post")}</a>
+			{/if}
+			{* End of article_index *}
+		</DIV>
+	</DIV>
+	</DIV>
+	
+		<!-- comments ................................. -->
+		<h2 id="comments">{$post->getTotalComments()} Comments <a href="#commentform" class="more">Add your own</a></h2>
+
+	<ol id="commentlist">
+		
+	
+	
+	{assign var="counter" value=1}
+	{foreach name=comment from=$comments item=comment}
+		<div class="singolocommento">
+		<li class="comment" id="comment-{$comment->getId()}">
+			<p>{$comment->getText()}</p>
+			<div><cite>Comment by <a href="{$comment->getUserUrl()}">{$comment->getUsername()}</a> &#8212; {assign var=commentDate value=$comment->getDateObject()} {$locale->formatDate($commentDate, "%m/%d,%Y")}</cite></div>
+		</LI>
+		{assign var="counter" value="`$counter+1`"}
+		</div>
+	{/foreach}
+	</ol>
+
+
+	<a name="comments"></a>
+
+	<h2 id="postcomment">Leave a Reply</h2>
+	{if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+		{include file="$blogtemplate/commentform.template"}
+	{/if}
+	 <!-- /comments -->
+
+
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/v4nychristmas5/posttrackbacks.template
===================================================================
--- templates/trunk/v4nychristmas5/posttrackbacks.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4nychristmas5/posttrackbacks.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,15 @@
+{include file="$blogtemplate/header.template"}
+<div class=entry>
+<!-- Loop Start -->
+<p>{$locale->tr("trackbacks_for_article")} "<a href="{$url->postLink($post)}">{$post->getTopic()}</a>": </p>
+<p>
+{foreach from=$trackbacks item=trackback}
+<a href="{$trackback->getUrl()}">{$trackback->getTitle()}</a><br/>
+<b>{$locale->tr("trackback_excerpt")}:</b> {$trackback->getExcerpt()}<br/>
+<b>{$locale->tr("trackback_weblog")}:</b> {$trackback->getBlogName()}<br/>
+{assign var="trackbackDate" value=$trackback->getDateObject()}
+<b>{$locale->tr("date")}:</b> {$locale->formatDate($trackbackDate, "%d/%m/%Y %H:%M")}<br/><br/>
+{/foreach}
+</p>
+</div>
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/v4nychristmas5/resource.template
===================================================================
--- templates/trunk/v4nychristmas5/resource.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4nychristmas5/resource.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,67 @@
+{include file="$blogtemplate/header.template"}
+
+<div class=entry>
+
+
+
+
+	
+		{assign var=metadata value=$resource->getMetadataReader()}
+		{assign var=updated value=$resource->getTimestamp()}
+		
+		
+		<div class="titolopost">{$resource->getFileName()}</div>
+		<div class="data">
+			Filename: {$resource->getFileName()} ({$metadata->getRoundedSize()}) | 
+			{$locale->tr("created")} {$locale->formatDate($updated,"%d %B, %Y")} | 
+			<a href="{$url->resourceDownloadLink($resource)}">{$locale->tr("download")}</a>
+		</div>
+		<br/>
+		    
+		<p>{$resource->getDescription()}</p>
+		{if $resource->isImage()}
+		<center><img src="{$url->resourceMediumSizePreviewLink($resource)}" alt="{$resource->getFileName()}, {$metadata->getRoundedSize()}" /></center>
+	{else}
+		<a href="{$url->resourceDownloadLink($resource)}">
+		
+		{* show some information about the file *}
+		{if $resource->isSound()}
+			<img alt="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" style="border:0px;" /><br/>
+			{$resource->getFileName()}
+			</a><br/>     
+			{$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+			{$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+			{$locale->tr("sample_rate")}: {$metadata->getSampleRate()} Khz
+		{elseif $resource->isVideo()}
+			<img alt="Sound" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" style="border:0px;" /><br/>
+			{$resource->getFileName()}
+			</a><br/>
+			{$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+			{$locale->tr("size")}: {$metadata->getHeight()} x {$metadata->getWidth()}<br/>
+			{$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+			{$locale->tr("video_codec")}: {$metadata->getVideoCodec()}<br/>
+			{$locale->tr("audio_codec")}: {$metadata->getAudioCodec()}
+		{elseif $resource->isZip()}
+			<img alt="Sound" src="{$url->getUrl("/imgs/compressed.gif")}" height="64" width="64" style="border:0px;" /><br/>
+			{$resource->getFileName()}
+			</a><br/>
+			{$metadata->getTotalFiles()} {$locale->tr("files")}<br/>
+			{$locale->tr("uncompressed_size")}: {$metadata->getRoundedUncompressedSize()}
+	{else}
+		<img alt="Sound" src="{$url->getUrl("/imgs/file.gif")}" height="64" width="64" style="border:0px;" /><br/>
+		{$resource->getFileName()}
+		</a>    
+		{/if}
+	{/if}
+	<br/>
+	<p>
+		{assign var=album value=$resource->getAlbum()}
+   		{if $prevresource}<a href="{$url->resourceLink($prevresource)}">&laquo;</a> | {/if}
+   		<a href="{$url->albumLink($album)}">{$locale->tr("back")}</a>
+   		{if $nextresource}| <a href="{$url->resourceLink($nextresource)}">&raquo;</a>{/if}   
+	</p>
+
+
+</div>
+
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

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


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

Added: templates/trunk/v4nychristmas5/searchresults.template
===================================================================
--- templates/trunk/v4nychristmas5/searchresults.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4nychristmas5/searchresults.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,14 @@
+{include file="$blogtemplate/header.template"}
+<!-- Loop Start -->
+<div class="titolopost">{$locale->tr("search_results")}: {foreach from=$searchterms item=term}{$term} {/foreach}</div>
+<ul>
+{foreach from=$searchresults item=result}
+<li>{assign var=article value=$result->getArticle()}
+{foreach name=categories from=$article->getCategories() item=postcategory}
+<a class=aside href="{$url->categoryLink($postcategory)}">{$postcategory->getName()}</a>
+{if !$smarty.foreach.categories.last}, {/if}
+{/foreach}
+<a href="{$url->postPermalink($article)}">{$article->getTopic()}</a><br/>
+</li>{/foreach}
+</ul>
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/v4nychristmas5/style.css
===================================================================
--- templates/trunk/v4nychristmas5/style.css	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/v4nychristmas5/style.css	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,207 @@
+/*
+Theme Name: V4NYChristmas5
+Theme URI: http://v4ny.net
+Description: Christmas theme number 5
+Version: 1.0
+Author: Vanessa Ferreira
+Author URI: http://v4ny.net
+*/
+body{
+	background-color: #0F1925;
+	text-align: center;
+}
+
+p{
+	font-size:10pt;
+	letter-spacing:1px;
+}
+li{
+font-size:10pt;
+	letter-spacing:1px;
+	line-height:1.5;
+
+}
+
+.entry p{
+	line-height:1.5;
+}
+
+#container{
+	background-color: #FEFEFE; 
+	width: 600px;
+	text-align: left;
+	margin-left: auto;
+	margin-right: auto;
+	border:1px solid #BDCFDD;
+}
+#content{
+	text-align: left;
+	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
+	font-size: 10px;
+	color: #666666;
+	margin: 0px 10px 0px 10px;
+}
+#header{
+	background-image: url(images/bg_01.jpg);
+	height: 279px;
+	width: 600px;
+	background-repeat: no-repeat;
+}
+#divcontent{
+	display: inline;
+}
+#footer{
+	background-image: url(images/bg_03.jpg);
+	height: 63px;
+	width: 600px;
+	background-repeat: no-repeat;
+}
+#menu{
+	width: 600px;
+}
+#navSquare {
+        margin: 0;
+        padding: 0 0 20px 10px;
+        border-bottom:  1px solid #0E1420;
+		  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
+		  font-size: 10pt;
+}
+
+#navSquare li {
+        margin: 0;
+        padding: 0;
+        display: inline;
+        list-style-type: none;
+}
+
+#navSquare a:link, #navSquare a:visited {
+        float: left;
+        font-size: 10pt;
+        line-height: 14px;
+        font-weight: bold;
+        padding: 0 12px 10px 12px;
+        text-decoration: none;
+        color: #0E1420;
+}
+
+#navSquare a:link.active, #navSquare a:visited.active, #navSquare a:hover {
+        color: #E23E61;
+        background: url(images/ulnav.gif) no-repeat bottom center;
+}
+.divTitle, .titolopost{
+	border-bottom: 1px solid #0E1623;
+	background-color: #E4EEF0;
+	color: #0E1623;
+	text-align: left;
+	letter-spacing: 2px;
+	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
+	font-size: 11pt;
+	text-transform: capitalize;
+	margin-bottom: 10px;
+	margin-top: 10px;
+	padding: 2px;
+	font-weight: bold;
+}
+a:link, a:visited{
+	color: #F2374A;
+	text-decoration: underline;
+}
+a:hover{
+	color: Silver;
+	text-decoration: underline;
+}
+.pside{
+	color: #101A26;
+	font-weight: bold; 
+}
+ul{
+	list-style-image: url(images/ulnav.gif);
+  	padding-left: 12px;
+ 	margin-left: 10px; 
+	line-height: 15px;
+	color: #666666;
+}
+blockquote{
+	background-image: url(images/quote.jpg);
+	padding: 3px 3px 3px 30px;
+	color: #101A26;
+	font-family: Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
+	font-size:10px;
+	border-right: 2px solid #101A26;
+	font-style: italic;
+	background-repeat: no-repeat; 
+}
+h2, caption{
+	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
+	font-size: 10px;
+	font-weight: bold;
+	letter-spacing: 2px;
+}
+.singolocommento{
+	border: 1px solid Silver;
+	padding: 5px;
+	margin-bottom: 15px;
+}
+cite{
+	color: Silver;
+}
+#postcomment, #comments{
+	border-bottom:1px solid #111A29;
+	color: #111A29;
+	font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;
+	font-size: 10px;
+	text-transform: lowercase;
+	letter-spacing: 2px;
+}
+textarea{
+	padding: 2px;
+	background-color: #FEFEFE;
+	border: 1px solid Silver;
+	color: #666666;
+	font-size: 10px;
+	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
+	width:80%;
+}
+input,select{
+	padding: 2px;
+	background-color: #FEFEFE;
+	border: 1px solid Silver;
+	color: #666666;
+	font-size: 10px;
+	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
+	margin: 2px 2px 5px 2px;
+}
+.Pages {
+	clear:all;
+	text-align: center;
+	margin-bottom: 20px;
+	margin-top: 20px;
+	font-size: 12px;
+	padding-top: 10px;
+	padding-bottom: 10px;
+}
+.Pages a, .Pages a:link, .Pages a:href, .Pages a:hover {
+ text-decoration: none;
+ border: 0px;
+}
+
+.Pages .pagerLinkPrevPage, .pagerLink, .pagerLinkNextPage{
+	padding: 2px 6px;
+}
+
+.Pages .pagerLinkPrevPage{
+	margin-right:20px;
+}
+.Pages .pagerLinkNextPage {
+	margin-left:20px;
+}
+
+.Pages .pagerCurrent {
+	padding: 2px 6px; 
+	border-color: #999; 
+	font-weight: bold; 
+	font-size: 13px; 
+	vertical-align: top; 
+	background: #fff; 
+	color: #FF0084;	
+}

Added: templates/trunk/water_play/about.template
===================================================================
--- templates/trunk/water_play/about.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/water_play/about.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,13 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+ <div class="blog">
+  <div class="blogbody">
+  <h2 class="title">{$locale->tr("about")}</h2>
+  <div class="posted"><a href="{$url->templatePage("about")}">{$locale->tr("permalink")}</a></div>
+ You can change the contents of this page by editing the templates/about.template file.
+  </div>
+  <br />
+ </div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/water_play/album.template
===================================================================
--- templates/trunk/water_play/album.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/water_play/album.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,102 @@
+{include file="$blogtemplate/header.template"}
+
+<div id="content">
+{assign var="postDate" value=$album->getTimestamp()}
+  <h2>{$locale->tr("album")}</h2>
+
+  <div class="post">
+    <h3 class="storytitle"><a href="{$url->albumLink($album)}">{$album->getName()}</a></h3>
+    <div class="meta">
+        {$locale->tr("created")} {$locale->formatDate($postDate,"%d %b, %Y")}
+    </div>    
+    <div class="storycontent"><p>{$album->getDescription()}</p></div>
+ 
+{** 
+    smarty template gets a bit complicated here since we want to show the contents of the album in a nicely
+    arranged table, and that needs some very basic maths... we also need to check after every iteration
+    wether we have to close the current row or start a new one, and so on...
+ **}
+    
+ <!-- album contents go here -->
+<table style="border:0px;width:100%;" summary="{$locale->tr("album")}">
+ <tr>
+  <td style="width:25%;" align="center" >
+   <a href="{$url->parentAlbumLink($album)}">
+    <img style="border:0px;" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+    ..
+   </a>
+  </td>
+  {assign var="counter" value=1}
+  {assign var=children value=$album->getChildren()}
+  {foreach from=$children item=childalbum}
+  <td style="width:25%;" align="center" >
+   <a href="{$url->albumLink($childalbum)}">
+   <img style="border:0px;" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+   {$childalbum->getName()} ({$childalbum->getNumResources()})
+  </a>
+  <br/><br/>
+  {assign var="counter" value="`$counter+1`"}
+  </td>
+  {if $counter%4}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+
+ <!--- show the resources here -->
+
+ 
+ {foreach from=$resources item=resource}
+  <td style="width:25%;" align="center" >
+  {if $resource->hasPreview()}
+   {*<a target="_blank" href="resserver.php?blogId={$blog->getId()}&amp;resource={$resource->getFileName()}">*}
+   <a href="{$url->resourceLink($resource)}">
+    <img alt="{$resource->getDescription()}" style="border:0px;" src="{$url->resourcePreviewLink($resource)}" />
+    <br/>{$resource->getFileName()}
+   </a>
+  {else}
+   <a href="{$url->resourceLink($resource)}">
+   {if $resource->isSound()}
+    <img alt="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" style="border:0px;" />
+   {elseif $resource->isVideo()}
+    <img alt="Video" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" style="border:0px;" />
+   {elseif $resource->isZip()}
+    <img alt="Zip" src="{$url->getUrl("/imgs/compressed.gif")}" height="64" width="64" style="border:0px;" />   
+   {else}
+    <img alt="File" src="{$url->getUrl("/imgs/file.gif")}" height="64" width="64" style="border:0px;" />    
+   {/if}
+   <br/>{$resource->getFileName()}
+   </a>
+  {/if}
+  <br/>
+  {assign var=metadata value=$resource->getMetadataReader()}
+  {$metadata->getRoundedSize()}<br/>
+  {if $resource->isImage()}
+   {$metadata->getWidth()} x {$metadata->getHeight()}<br/>
+  {elseif $resource->isSound()}
+   {$metadata->getFormat()|upper} {$metadata->getSampleRate()} bps<br/>
+  {elseif $resource->isVideo()}
+   {$metadata->getFormat()|upper}
+   {$metadata->getWidth()} x {$metadata->getHeight()}, 
+   {$metadata->getLengthString()}<br/>
+  {elseif $resource->isZip()}
+   {$metadata->getTotalFiles()} {$locale->tr("files")}<br/>
+  {/if}
+  {assign var="counter" value="`$counter+1`"}
+  </td>
+  {if $counter%4 == 0}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+ <td></td></tr>
+</table>
+<div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+
+ <!-- end of album contents -->
+ 
+ </div>
+</div>
+
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/water_play/albums.template
===================================================================
--- templates/trunk/water_play/albums.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/water_play/albums.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,26 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+ <h2>{$locale->tr("albums")}</h2>
+{foreach from=$albums item=album}
+ {assign var="aDate" value=$album->getTimestamp()}
+ <div class="post">
+    <h3 class="storytitle"><a href="{$url->albumLink($album)}">{$album->getName()}</a></h3>
+    <div class="meta">
+        {$locale->tr("created")} {$locale->formatDate($aDate,"%d %b, %Y")}
+    </div>
+    <div class="storycontent">
+    <p>
+       {$album->getDescription()|truncate:255:"..."|escape}
+    </p>
+    </div>
+    <div class="feedback">
+      <a href="{$url->albumLink($album)}">  
+       <img src="{$url->getTemplateFile("folderblue.gif")}" width="10" height="11" style="border:0px;" />
+        {$locale->tr("view")} ({$album->getNumResources()})
+       </a>
+    </div>
+ </div>
+{/foreach}
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/water_play/commentarticle.template
===================================================================
--- templates/trunk/water_play/commentarticle.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/water_play/commentarticle.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,6 @@
+{include file="$blogtemplate/header.template"}
+ {if $blogsettings->getValue("comments_enabled")}
+    <h2>{$locale->tr("add_comment")}</h2>
+    {include file="$blogtemplate/commentform.template"}
+ {/if}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/water_play/commentform.template
===================================================================
--- templates/trunk/water_play/commentform.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/water_play/commentform.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,24 @@
+<form id="commentform" name="comments_form" action="{$url->getIndexUrl()}" method="post">
+  <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}"/>
+  <p>
+	<input tabindex="2" id="author" name="userName" />
+	<label for="author">{$locale->tr("comment_username")}</label>
+    </p>
+    <p>
+	<input tabindex="3" id="email" name="userEmail" />
+	<label for="email">{$locale->tr("comment_email")}</label>
+    </p>
+    <p>
+	<input tabindex="4" id="url" name="userUrl" />
+	<label for="url">{$locale->tr("comment_url")}</label>
+    </p>
+  <p>
+    <label for="commentText">{$locale->tr("add_comment")}</label><br />
+    
+    <textarea tabindex="5" id="text" name="commentText" rows="10" cols="50" id="commentText"></textarea><br /><br />
+    <input style="font-weight: bold;" type="submit" name="post" value="&nbsp;{$locale->tr("comment_send")}&nbsp;" /><br /><br />
+  </p>
+</form>

Added: templates/trunk/water_play/download.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/water_play/download.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/water_play/error.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/water_play/error.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/water_play/error.template
===================================================================
--- templates/trunk/water_play/error.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/water_play/error.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,20 @@
+{include file="$blogtemplate/header.template"}
+
+<div id="content">
+
+    <div class="post">
+        <h3 class="storytitle">{$locale->tr("error")}</h3>
+        
+        <div class="meta">
+            {$locale->tr("generated")} {$locale->formatDate($now,"%d %b, %Y")}
+        </div>
+        
+        <div class="storycontent">
+            <img src="{$url->getTemplateFile("error.gif")}" height="32" width="32" alt="Error"/>
+            {$locale->tr($message)}
+        </div>    
+    </div>
+</div>
+
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/water_play/folderblue.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/water_play/folderblue.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/water_play/footer.template
===================================================================
--- templates/trunk/water_play/footer.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/water_play/footer.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,6 @@
+    </div>
+    <p class="credit">
+        Powered by <a href="http://www.lifetype.net" target="_blank">LifeType</a>
+    </p>
+    </body>
+</html>

Added: templates/trunk/water_play/header.template
===================================================================
--- templates/trunk/water_play/header.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/water_play/header.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,21 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{$locale->getLanguageId()}" 
+      lang="{$locale->getLanguageId()}" dir="{$locale->getDirection()}">
+<head>
+    <title>{$blog->getBlog()}</title>
+    <meta http-equiv="Content-Type" content="text/html;charset={$locale->getCharset()}" />
+    <meta name="generator" content="{$version}" />
+    <meta http-equiv="Content-Language" content="{$locale->getLanguageId()}" />
+    
+    <link rel="stylesheet" title="default" type="text/css" media="screen" href="{$url->getTemplateFile("style.css")}" />
+    <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")}" />
+</head>
+
+<body>
+<div id="rap">
+    <h1 id="header"><a href="{$url->blogLink()}" title="{$blog->getBlog()}">{$blog->getBlog()}</a></h1>
+
+

Added: templates/trunk/water_play/images/polar-bg.jpg
===================================================================
(Binary files differ)


Property changes on: templates/trunk/water_play/images/polar-bg.jpg
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/water_play/images/polar-head.jpg
===================================================================
(Binary files differ)


Property changes on: templates/trunk/water_play/images/polar-head.jpg
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/water_play/images/polar.jpg
===================================================================
(Binary files differ)


Property changes on: templates/trunk/water_play/images/polar.jpg
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/water_play/main.template
===================================================================
--- templates/trunk/water_play/main.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/water_play/main.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,12 @@
+{include file="$blogtemplate/header.template"}
+
+<div id="content">
+ {foreach from=$posts item=post}
+  <div class="post">
+    {include file="$blogtemplate/post.template"}
+  </div>
+ {/foreach}
+<div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/water_play/panel.template
===================================================================
--- templates/trunk/water_play/panel.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/water_play/panel.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,67 @@
+
+<div id="menu">
+<ul>
+    <li id="search">{$locale->tr("search")}
+	   <form name="search_form" method="post"
+	   	      action="{$url->getIndexUrl()}">
+	      <input type="text" name="searchTerms" value="" size="14" /><br/>
+		  <input type="hidden" name="op" value="Search" />
+		  <input type="hidden" name="blogId" value="{$blog->getId()}"/>
+   </form>
+    </li>
+
+    <li id="wordpress">{$locale->tr("menu")}
+    <ul>
+     <li><a href="{$url->albumLink()}">{$locale->tr("albums")}</a></li>
+    </ul> 
+    </li>
+
+ <li id="categories">
+  {$locale->tr("categories")}
+  <ul>
+   {foreach from=$articlecategories item=articleCategory}
+    <li><a href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()} [{$articleCategory->getNumArticles()}]</a></li>
+   {/foreach}
+   </ul>
+ </li>
+  
+ <li id="archives">
+  {$locale->tr("archives")}
+  <ul>
+  {foreach from=$archives item=archivelink}
+   <li><a href="{$archivelink->getUrl()}">{$archivelink->getName()}</a></li>
+  {/foreach}
+  </ul>
+  </li>
+  <li id="calendar">
+	{$calendar}
+  </li>
+
+    <li id="meta">
+    Meta
+    <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>
+     <li><a href="http://validator.w3.org/check/referer" title="Valid XHTML 1.0 Transitional">Valid <abbr title="eXtensible HyperText Markup Language">XHTML</abbr></a></li>
+     
+    </ul> 
+    </li>
+
+  <li id="style"> 
+  {$locale->tr("links")}
+  <ul>
+   {foreach from=$mylinkscategories item=linkcategory}
+     <li><b>{$linkcategory->getName()}</b>
+     <ul>
+      {foreach from=$linkcategory->getLinks() item=link}
+       <li><a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a></li>
+      {/foreach}
+     </ul>
+    </li>
+   {/foreach}  
+   </ul>
+    </li>
+</ul> 
+</div>

Added: templates/trunk/water_play/post.template
===================================================================
--- templates/trunk/water_play/post.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/water_play/post.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,32 @@
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+
+<h3 class="storytitle"><a href="{$url->postPermalink($post)}">{$post->getTopic()}</a></h3>
+
+{assign var=postCategory value=$post->getCategory()}
+{assign var=postText value=$post->getText()}
+<div class="meta">
+
+  {foreach name=categories from=$post->getCategories() item=postCategory} 
+    <a href="{$url->categoryLink($postCategory)}"
+		   title="{$postCategory->getName()}">
+		   {$postCategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}
+  {/foreach}
+
+ &#8212; {$locale->tr("posted_by")} {$postOwner->getUsername()} @ {$locale->formatDate($postDate,"%H:%M")}
+</div>
+<div class="storycontent">
+    {$postText} 
+    <br style="clear: both;" />
+ </div>
+<div class="feedback">
+    <a href="{$url->postPermalink($post)}#comments" title="{$locale->tr("comment on this")}">
+        {if $post->getTotalComments() eq 0}{$locale->tr("comment on this")}{else}{$post->getTotalComments()} {$locale->tr("comments")}{/if}
+    </a> |
+	{if $post->getTotalTrackbacks() > 0}
+	  <a href="{$url->postTrackbackStatsLink($post)}" title="{$locale->tr("trackbacks")}">{$post->getTotalTrackbacks()} {$locale->tr("trackbacks")}</a>
+	{else}
+	  {$post->getTotalTrackbacks()} {$locale->tr("trackbacks")}
+	{/if}
+</div>    
+

Added: templates/trunk/water_play/postandcomments.template
===================================================================
--- templates/trunk/water_play/postandcomments.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/water_play/postandcomments.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,41 @@
+{include file="$blogtemplate/header.template"}
+
+<div id="content">
+    {assign var="postDate" value=$post->getDateObject()}
+    {assign var="postOwner" value=$post->getUserInfo()}
+    <h2>{$locale->formatDate($postDate,"%d %b, %Y")}</h2>
+    
+    <div class="post">
+        {include file="$blogtemplate/post.template"}
+    
+        <h2 id="comments">{$locale->tr("comments")}</h2>
+        
+         <ol id="commentlist">
+        {foreach from=$comments item=comment}
+        {assign var=commentText value=$comment->getText()}
+            <li id="comment-{$comment->getId()}">
+                <p>{$commentText}</p>
+               
+               	<p><cite>{$locale->tr("posted_by")}
+                   {if $comment->getUserUrl() != ""}
+                    <a href="{$comment->getUserUrl()}"}>{$comment->getUsername()}</a>
+                   {else}
+                    {$comment->getUsername()}
+                   {/if} &#8212;
+                   {assign var=commentDate value=$comment->getDateObject()}
+                   {$locale->formatDate($commentDate, "%d %b %Y, %H:%M")}
+                </cite></p>
+            </li>
+        {/foreach}    
+        </ol>
+            
+        {if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+            <br style="clear: both;" />
+           <h2>{$locale->tr("add_comment")}</h2>
+          {include file="$blogtemplate/commentform.template"}
+        {/if}
+    </div>
+</div>
+
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/water_play/posttrackbacks.template
===================================================================
--- templates/trunk/water_play/posttrackbacks.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/water_play/posttrackbacks.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,17 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+ <div class="blog">
+  <div class="blogbody">
+   <h2 class="title">{$locale->tr("trackbacks_for_article")} "<a href="{$url->postLink($post)}">{$post->getTopic()}</a>"</h2>
+    {foreach from=$trackbacks item=trackback}
+     <a href="{$trackback->getUrl()}">{$trackback->getTitle()}</a><br/>
+     <b>{$locale->tr("trackback_excerpt")}:</b> {$trackback->getExcerpt()}<br/>
+     <b>{$locale->tr("trackback_weblog")}:</b> {$trackback->getBlogName()}<br/>
+     {assign var="trackbackDate" value=$trackback->getDateObject()}
+     <b>{$locale->tr("date")}:</b> Date would be here<br/><br/>
+    {/foreach}
+  </div>
+ </div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/water_play/resource.template
===================================================================
--- templates/trunk/water_play/resource.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/water_play/resource.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,58 @@
+{include file="$blogtemplate/header.template"}
+{assign var=metadata value=$resource->getMetadataReader()}
+{assign var=updated value=$resource->getTimestamp()}
+<div id="content">
+  <h2>{$locale->tr("resources")}</h2>
+<div class="post">
+    <h3 class="storytitle"><a href="{$url->resourceLink($resource)}">{$resource->getFileName()}</a></h3>
+    <div class="meta">
+        {$locale->tr("created")} {$locale->formatDate($updated,"%d %b, %Y")}
+    </div>
+   <div class="storycontent"><p>{$resource->getDescription()}</p></div>
+  {if $resource->isImage()}
+   <img src="{$url->resourceMediumSizePreviewLink($resource)}" alt="{$resource->getFileName()}, {$metadata->getRoundedSize()}" />
+  {else}
+   <a href="{$url->resourceDownloadLink($resource)}">
+   {* show some information about the file *}
+   {if $resource->isSound()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+     </a><br/>     
+     {$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+     {$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+     {$locale->tr("sample_rate")}: {$metadata->getSampleRate()} Khz
+   {elseif $resource->isVideo()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+    </a><br/>
+    {$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+    {$locale->tr("size")}: {$metadata->getHeight()} x {$metadata->getWidth()}<br/>
+    {$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+    {$locale->tr("video_codec")}: {$metadata->getVideoCodec()}<br/>
+    {$locale->tr("audio_codec")}: {$metadata->getAudioCodec()}
+   {elseif $resource->isZip()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/compressed.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+    </a><br/>
+    {$metadata->getTotalFiles()} {$locale->tr("files")}<br/>
+    {$locale->tr("uncompressed_size")}: {$metadata->getRoundedUncompressedSize()}
+   {else}
+     <img alt="Sound" src="{$url->getUrl("/imgs/file.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+     </a>    
+   {/if}   
+  {/if}
+  <br/>
+    <div class="feedback">
+        <a href="{$url->resourceDownloadLink($resource)}">
+           <img src="{$url->getTemplateFile("download.gif")}" width="10" height="11" alt="Download" style="border:0px;" />
+           {$locale->tr("download")} ({$metadata->getRoundedSize()})
+        </a> 
+    </div>
+</div>
+  <p>
+   <a href="javascript:history.go(-1);">{$locale->tr("back")}</a>
+  </p>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

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


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

Added: templates/trunk/water_play/searchresults.template
===================================================================
--- templates/trunk/water_play/searchresults.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/water_play/searchresults.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,21 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+   <h2>{$locale->tr("search_results")}: {foreach from=$searchterms item=term}{$term} {/foreach}</h2>
+   <p>
+    {foreach from=$searchresults item=result}
+     <div class="searchresult">
+      {assign var=article value=$result->getArticle()}
+      <a href="{$url->postPermalink($article)}"><h3><b>{$article->getTopic()}</b></h3></a>
+     <div align="right">{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>
+     </div>
+     <br/>
+    {/foreach}
+   </p> 
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/water_play/style.css
===================================================================
--- templates/trunk/water_play/style.css	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/water_play/style.css	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,323 @@
+/* Default WordPress by Dave Shea || http://mezzoblue.com
+	Modifications by Matthew Mullenweg || http://photomatt.net
+	Further Modifications by Denise Wesley || http://www.digitallytwisted.biz
+*/
+
+a {
+	color: #C0C0C0;
+	text-decoration: none;
+}
+
+a img {
+	border: none;
+}
+
+a:visited {
+	color: #C0C0C0;
+}
+
+a:hover {
+	color: #808080;
+	text-decoration: underline;
+}
+
+acronym, abbr {
+	border-bottom: 1px dashed #333;
+}
+
+acronym, abbr, span.caps {
+	cursor: help;
+	font-size: 90%;
+	letter-spacing: .07em;
+}
+
+blockquote {
+	border-left: 5px solid #ccc;
+	margin-left: 1.5em;
+	padding-left: 5px;
+}
+
+body {
+	font-family: 'times new roman', times, serif;
+	margin: 0;
+	padding: 0;
+	background: #000 url(images/polar-bg.jpg) repeat-y;
+	color: #DECDB3;
+}
+
+cite {
+	font-size: 90%;
+	font-style: normal;
+}
+
+h2 {
+	text-align: right;
+	font: 80% "Times New Roman", Times, serif;
+	font-weight: bold;
+	letter-spacing: 0.2em;
+	margin: 15px 0 2px 0;
+	padding-bottom: 2px;
+}
+
+h3 {
+	border-bottom: dotted 1px #eee;
+	font-family: "Times New Roman", Times, serif;
+	margin-top: 0;
+}
+
+ol#comments li p {
+	font-size: 100%;
+}
+
+p, li, .feedback {
+	font: 90%/175% 'times new roman', times, serif;
+}
+
+.credit {
+	background: transparent;
+	font-size: 11px;
+	margin: 10px 0 0 0;
+	padding: 3px;
+	text-align: center;
+}
+
+.credit a:link, .credit a:hover {
+	color: #DECDB3;
+}
+
+.feedback {
+	color: #ccc;
+	text-align: right;
+}
+
+.meta {
+	font-size: .75em;
+}
+
+.meta, .meta a {
+	color: #808080;
+	font-weight: normal;
+	letter-spacing: 0;
+}
+.meta ul {
+	display: inline;
+	margin: 0;
+	padding: 0;
+	list-style: none;
+}
+
+.meta li {
+	display: inline;
+}
+
+.storytitle {
+	margin: 0;
+	border: none;
+}
+
+.storytitle a {
+	text-decoration: none;
+}
+
+.storycontent {
+	border-top: #808080 3px solid;
+	border-left: #808080 1px solid;
+	border-right: #808080 1px solid;
+	border-bottom: #808080 3px solid;
+	padding: 0px 10px;
+}
+
+.subject {
+	border-bottom: #808080 3px solid;
+}
+
+#commentform input, #commentform textarea {
+	background: #DECDB3;
+	border: 1px solid #333;
+}
+
+#commentform textarea {
+	width: 100%;
+}
+
+#rap {
+     width: 100%;
+     background: url(images/polar.jpg) no-repeat top left;
+     padding: 0px;
+     margin: 0px;
+}
+
+#content {
+    text-align: left;
+	margin: 70px 30px 0px 260px;
+    width: 70%;
+    background: transparent;
+}
+
+#header {
+    height: 80px;
+	background: transparent url(images/polar-head.jpg) repeat-x;
+	font: italic normal 230% 'Times New Roman', Times, serif;
+	letter-spacing: 0.2em;
+	margin: 0px 0px 0px 380px;
+    padding: 0px;
+	text-align: right;
+}
+
+#header h1 {
+      padding-right: 10px;
+}
+
+#header a {
+	color: #DECDB3;
+	text-decoration: none;
+}
+
+#header a:hover {
+	text-decoration: underline;
+}
+
+#menu {
+	background: transparent;
+	padding: 10px 10px 10px 5px;
+	margin: 0px;
+	position: absolute;
+	left: 0px;
+	top: 275px;
+	width: 150px;
+	text-align: left;
+}
+
+#menu form {
+	margin: 0px;
+	padding: 2px;
+}
+
+#menu input {
+	background: #DECDB3;
+	border: 1px solid #000;
+	letter-spacing: -0.05em;
+	width: 80%;
+}
+
+#menu ul {
+	color: #DECDB3;
+	font-weight: bold;
+	list-style-type: none;
+	margin: 0px;
+	padding-left: 0px;
+	margin-left: 0px;
+	text-align: left;
+}
+
+#menu ul li {
+	font: bold normal 110% 'Times New Roman', Times, serif;
+	letter-spacing: 0.1em;
+	padding: 2px 5px 2px 5px;
+	text-align: center;
+}
+
+#menu ul ul {
+	list-style-type: none;
+	font-variant: normal;
+	font-weight: normal;
+	line-height: 100%;
+	margin: 0;
+	padding: 5px;
+	border-top: 1px #808080 solid;
+	text-align: left;
+}
+
+#menu ul ul li {
+	border: 0;
+	font: normal normal 70%/115% 'times new roman', times, serif;
+	letter-spacing: 0;
+	margin-top: 0;
+	padding: 0;
+	text-align: left;
+}
+
+#calendar {
+	empty-cells: show;
+	border-top: 1px #808080 solid;
+	margin: 0px;
+	width: 130px;
+}
+.calMonthHeader, .calMonthNav{
+	color: #fff;
+	font: 9px Verdana, Arial, serif;
+	padding-top:10px;
+	text-align: center;
+}
+
+#calendar .calMonthForward, #calendar .calMonthForward>a{
+	text-align: center;
+	border:0px;
+}
+
+#calendar .calMonthBackward, #calendar .calMonthBackward>a{
+	text-align: center;
+	border:0px;
+}
+
+.calDayLink {
+	display: block;
+	text-decoration: none;
+}
+
+#calendar a:hover,#calendar td:hover {
+	background: #DECDB3;
+	color: #000;
+}
+
+#calendar td {
+	color: #ccc;
+	font: normal 9px 'times new roman', times, serif;
+	letter-spacing: normal;
+	padding: 0px;
+	text-align: center;
+}
+
+#calendar td.pad:hover {
+	background: #DECDB3;
+}
+
+#calendar .calMonthToday {
+	border: 1px solid #DECDB3;
+	color: #fff;
+}
+
+.Pages {
+	clear:all;
+	text-align: center;
+	margin-bottom: 20px;
+	margin-top: 20px;
+	font-size: 12px;
+	padding-top: 10px;
+	padding-bottom: 10px;
+}
+.Pages a, .Pages a:link, .Pages a:href, .Pages a:hover {
+ text-decoration: none;
+ border: 0px;
+}
+
+.Pages .pagerLinkPrevPage, .pagerLink, .pagerLinkNextPage{
+	padding: 2px 6px;
+}
+
+.Pages .pagerLinkPrevPage{
+	margin-right:20px;
+}
+.Pages .pagerLinkNextPage {
+	margin-left:20px;
+}
+
+.Pages .pagerCurrent {
+	padding: 2px 6px; 
+	border-color: #999; 
+	font-weight: bold; 
+	font-size: 13px; 
+	vertical-align: top; 
+	background: #fff; 
+	color: #FF0084;	
+}

Added: templates/trunk/white/album.template
===================================================================
--- templates/trunk/white/album.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/white/album.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,88 @@
+{include file="$blogtemplate/header.template"}
+<div id="container">
+<p>
+ {$album->getDescription()}
+</p>
+
+ <!-- album contents go here -->
+<div id="album">
+<table style="border:0px;width:100%;" summary="Album Resources">
+ <tr>
+  <td style="width:50%;" align="center" >
+   <a class="nodecoration" href="{$url->parentAlbumLink($album)}">
+    <img style="border:0px" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+    ..
+   </a>
+  </td>
+  {assign var="counter" value=1}
+  {assign var=children value=$album->getChildren()}
+  {foreach from=$children item=childalbum}
+  <td style="width:50%;" align="center" >
+   <a class="nodecoration" href="{$url->albumLink($childalbum)}">
+   <img style="border:0px;" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+   {$childalbum->getName()} ({$childalbum->getNumResources()})
+  </a>
+  <br/><br/>
+  {assign var="counter" value="`$counter+1`"}
+  </td>
+  {if $counter%2 == 0}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+
+ <!--- show the resources here -->
+
+ 
+ {foreach from=$resources item=resource}
+  <td style="width:25%;" align="center" >
+  {if $resource->hasPreview()}
+   {*<a target="_blank" href="resserver.php?blogId={$blog->getId()}&amp;resource={$resource->getFileName()}">*}
+   <a href="{$url->resourceLink($resource)}">
+    <img alt="{$resource->getDescription()}" style="border:0px;" src="{$url->resourcePreviewLink($resource)}" />
+    <br/>{$resource->getFileName()}
+   </a>
+  {else}
+   <a class="nodecoration" href="{$url->resourceLink($resource)}">
+   {if $resource->isSound()}
+    <img alt="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" style="border:0px;" />
+   {elseif $resource->isVideo()}
+    <img alt="Video" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" style="border:0px;" />
+   {elseif $resource->isZip()}
+    <img alt="Zip" src="{$url->getUrl("/imgs/compressed.gif")}" height="64" width="64" style="border:0px;" />   
+   {else}
+    <img alt="File" src="{$url->getUrl("/imgs/file.gif")}" height="64" width="64" style="border:0px;" />    
+   {/if}
+   <br/>{$resource->getFileName()}
+   </a>
+  {/if}
+  <br/>
+  {assign var=metadata value=$resource->getMetadataReader()}
+  {$metadata->getRoundedSize()}<br/>
+  {if $resource->isImage()}
+   {$metadata->getWidth()} x {$metadata->getHeight()}<br/>
+  {elseif $resource->isSound()}
+   {$metadata->getFormat()|upper} {$metadata->getSampleRate()} bps<br/>
+  {elseif $resource->isVideo()}
+   {$metadata->getFormat()|upper}
+   {$metadata->getWidth()} x {$metadata->getHeight()}, 
+   {$metadata->getLengthString()}<br/>
+  {elseif $resource->isZip()}
+   {$metadata->getTotalFiles()} {$locale->tr("files")}<br/>
+  {/if}
+  {assign var="counter" value="`$counter+1`"}
+  </td>
+  {if $counter%2 == 0}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+ <td></td></tr>
+</table>
+<div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+
+ <!-- end of album contents -->
+ 
+ </div>
+</div>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/white/albums.template
===================================================================
--- templates/trunk/white/albums.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/white/albums.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,25 @@
+{include file="$blogtemplate/header.template"}
+<div id="container">
+<!-- album contents go here -->
+<br/>
+<table style="border:0px;width:100%;" summary="Albums">
+<tr>
+  {assign var="counter" value=0}
+  {foreach from=$albums item=album}
+  <td style="width:33%;" align="center">
+   <a class="nodecoration" href="{$url->albumLink($album)}">
+   <img style="border:0px;" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+   {$album->getName()} ({$album->getNumResources()})
+  </a>
+  {assign var="counter" value="`$counter+1`"}
+  </td>
+  {if $counter%2 == 0}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+ <td></td></tr>
+ </table>
+ <!-- end of the albums -->
+</div>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/white/commentarticle.template
===================================================================
--- templates/trunk/white/commentarticle.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/white/commentarticle.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,4 @@
+{include file="$blogtemplate/header.template"}
+<h3>{$locale->tr("add_comment")}</h3>
+ {include file="$blogtemplate/commentform.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/white/commentform.template
===================================================================
--- templates/trunk/white/commentform.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/white/commentform.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,14 @@
+  <form name="NewComment" action="{$url->getIndexUrl()}" method="post">
+  <p>
+   {$locale->pr("comment_topic")}<br/><input type="text" name="commentTopic" value=""/><br/>
+   {$locale->pr("comment_text")} <br/><textarea rows="10" cols="50" name="commentText"></textarea><br/>
+   {$locale->pr("comment_username")}<br/> <input type="text" name="userName" value=""/><br/>
+   {$locale->pr("comment_email")}<br/> <input type="text" name="userEmail" value=""/><br/>
+   {$locale->pr("comment_url")}<br/> <input type="text" 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}"/>
+  </p>
+  </form>

Added: templates/trunk/white/error.template
===================================================================
--- templates/trunk/white/error.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/white/error.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,4 @@
+{include file="$blogtemplate/header.template"}
+ <h3>{$locale->tr("error")}</h3>
+ {$locale->tr($message)}<br /><a href="javascript:history.go(-1)">{$locale->tr("back")}</a>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/white/footer.template
===================================================================
--- templates/trunk/white/footer.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/white/footer.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,69 @@
+</div>
+
+<div id="tagline"><p>
+{$blog->getAbout()}
+</p></div>
+
+<div id="menu">
+<h4>{$locale->tr("search")}</h4>
+<p>
+ <ul><li>
+		<form id="search_form" method="post" action="{$url->getIndexUrl()}">
+		<div>
+		<label for="searchTerms" style="display:none;">{$locale->tr("search_this_blog")} </label><input type="text" id="searchTerms" name="searchTerms" value="" />
+		<input type="submit" name="Search" value="{$locale->tr("search_s")}" class="button" />
+		<input type="hidden" name="op" value="Search" />
+		<input type="hidden" name="blogId" value="{$blog->getId()}" />   
+		</div>
+		</form>
+ </li></ul>
+</p>
+
+<h4>{$locale->tr("archives")}</h4>
+<p>
+ <ul>
+ {foreach from=$archives item=archive}
+  <li><a href="{$archive->getUrl()}">{$archive->getName()}</a></li>
+ {/foreach}
+ </ul>
+</p>
+
+<h4>{$locale->tr("categories")}</h4>
+<p>
+ <ul>
+ {foreach from=$articlecategories item=category}
+  <li><a href="{$url->categoryLink($category)}">{$category->getName()}</a></li>
+ {/foreach}
+ </ul>
+</p>
+
+<h4>{$locale->tr("links")}</h4>
+<p>
+  <ul>
+   {foreach from=$mylinkscategories item=linkcategory}
+     <li><b>{$linkcategory->getName()}</b>
+     <ul>
+      {foreach from=$linkcategory->getLinks() item=link}
+       <li><a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a></li>
+      {/foreach}
+     </ul>
+    </li>
+   {/foreach}  
+   </ul>
+</p>
+
+<h4>{$locale->tr("menu")}</h4>
+<ul>
+<p>
+   <li><a href="{$url->blogLink()}">{$locale->tr("main")}</a></li>
+   <li><a href="{$url->albumLink()}">{$locale->tr("albums")}</a></li>
+   <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>
+  </ul>
+</p> 
+ </div>
+
+</div>
+</body>
+</html>

Added: templates/trunk/white/header.template
===================================================================
--- templates/trunk/white/header.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/white/header.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,23 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+<html>
+<head>
+
+<!-- This template has been designed by Martijn ten Napel, http://blogtemplates.noipo.org/ -->
+
+<title>{$blog->getBlog()}</title>
+<meta http-equiv="Content-Type" content="text/html; charset={$locale->getCharset()}" />
+<meta name="MSSmartTagsPreventParsing" content="TRUE" />
+<style type="text/css" media="screen">@import "{$url->getTemplateFile("white.css")}";</style>
+ <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")}" />
+</head>
+<body>
+<!-- empty div to create header -->
+<div id="topbar"></div>
+<div id="content">
+<!-- start content -->
+<h1>{$blog->getBlog()}</h1>

Added: templates/trunk/white/main.template
===================================================================
--- templates/trunk/white/main.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/white/main.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,7 @@
+{include file="$blogtemplate/header.template"}
+ {foreach from=$posts item=post}
+   {assign var="postDate" value=$post->getDateObject()}
+   {include file="$blogtemplate/post.template"}
+ {/foreach}
+<div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/white/post.template
===================================================================
--- templates/trunk/white/post.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/white/post.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,12 @@
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+<div class="posts">
+{$post->getText()}
+</div>
+<div class="postinfo">
+ {$locale->tr("posted_by")} 
+ <a href="{$url->postUserLink($postOwner)}">{$postOwner->getUsername()}</a>
+({foreach name=categories from=$post->getCategories() item=postCategory}<a href="{$url->categoryLink($postCategory)}">{$postCategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}{/foreach})  
+ :: <a href="{$url->postPermalink($post)}">{$locale->tr("comment")}
+({$post->getTotalComments()})</a>
+</div>

Added: templates/trunk/white/postandcomments.template
===================================================================
--- templates/trunk/white/postandcomments.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/white/postandcomments.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,25 @@
+{include file="$blogtemplate/header.template"}
+   {assign var="poster" value=$post->getUserInfo()}
+   {assign var="postDate" value=$post->getDateObject()}
+   <h3>{$locale->formatDate($postDate, "%A, %B %d, %Y")}</h3>
+   <!-- {$url->postTrackbackLink($post)} -->
+   {include file="$blogtemplate/post.template"}
+   {foreach from=$comments item=comment}
+    <p class="commentheader">
+     <img src="{$url->getUrl("/imgs/comment_icon1.gif")}"/> {$comment->getTopic()} <span class="categoryinfo">[<a href="{$url->replyCommentLink($post,$comment)}">{$locale->tr("reply")}</a>]</span>
+    </p>
+    <p>
+      {$comment->getText()}
+    </p>
+    {assign var="commentDate" value=$comment->getTimestamp()}
+    <div class="postinfo">
+    {if $comment->getUserUrl() != "" }
+     <a href="{$comment->getUserUrl()}">{$comment->getUsername()}</a>
+    {else}
+     {$comment->getUsername()}
+    {/if}
+    {$locale->formatDate($commentDate, "%d/%m/%Y %H:%M")}</div>
+  {/foreach}
+ <h3>{$locale->tr("add_comment")}</h3>
+ {include file="$blogtemplate/commentform.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/white/posttrackbacks.template
===================================================================
--- templates/trunk/white/posttrackbacks.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/white/posttrackbacks.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,14 @@
+{include file="$blogtemplate/header.template"}
+  <p>
+    {$locale->tr("trackbacks_for_article")} "<a href="{$url->postLink($post)}">{$post->getTopic()}</a>":
+  </p>
+  <p>
+  {foreach from=$trackbacks item=trackback}
+   <a href="{$trackback->getUrl()}">{$trackback->getTitle()}</a><br/>
+   <b>{$locale->tr("trackback_excerpt")}:</b> {$trackback->getExcerpt()}<br/>
+   <b>{$locale->tr("trackback_weblog")}:</b> {$trackback->getBlogName()}<br/>
+   {assign var="trackbackDate" value=$trackback->getDateObject()}
+   <b>{$locale->tr("date")}:</b> {$locale->formatDate($trackbackDate, "%d/%m/%Y %H:%M")}<br/><br/>
+  {/foreach}
+  </p>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/white/resource.template
===================================================================
--- templates/trunk/white/resource.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/white/resource.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,73 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+<html>
+<head>
+
+<!-- This template has been designed by Martijn ten Napel, http://blogtemplates.noipo.org/ -->
+
+<title>{$blog->getBlog()}</title>
+<meta http-equiv="Content-Type" content="text/html; charset={$locale->getCharset()}" />
+<meta name="MSSmartTagsPreventParsing" content="TRUE" />
+<style type="text/css" media="screen">@import "{$url->getTemplateFile("white.css")}";</style>
+</head>
+<body>
+<!-- empty div to create header -->
+<div id="topbar"></div>
+<div id="content">
+<!-- start content -->
+<h1>{$blog->getBlog()}</h1>
+{assign var=metadata value=$resource->getMetadataReader()}
+{assign var=updated value=$resource->getTimestamp()}
+<div id="container">
+ <div class="blog">
+  <h2 class="date">{$resource->getFileName()}</h2>
+  <div class="blogbody">
+   <div class="posted">
+    <a href="{$url->resourceDownloadLink($resource)}">{$locale->tr("download")}</a> 
+    ({$metadata->getRoundedSize()}) | {$locale->tr("created")} {$locale->formatDate($updated,"%d %b, %Y")}
+   </div>
+  </div>
+  <p>{$resource->getDescription()}</p>
+  {if $resource->isImage()}
+   <img src="{$url->resourceMediumSizePreviewLink($resource)}" alt="{$resource->getFileName()}, {$metadata->getRoundedSize()}" />
+  {else}
+   <a href="{$url->resourceDownloadLink($resource)}">
+   {* show some information about the file *}
+   {if $resource->isSound()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+     </a><br/>     
+     {$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+     {$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+     {$locale->tr("sample_rate")}: {$metadata->getSampleRate()} Khz
+   {elseif $resource->isVideo()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+    </a><br/>
+    {$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+    {$locale->tr("size")}: {$metadata->getHeight()} x {$metadata->getWidth()}<br/>
+    {$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+    {$locale->tr("video_codec")}: {$metadata->getVideoCodec()}<br/>
+    {$locale->tr("audio_codec")}: {$metadata->getAudioCodec()}
+   {elseif $resource->isZip()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/compressed.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+    </a><br/>
+    {$metadata->getTotalFiles()} {$locale->tr("files")}<br/>
+    {$locale->tr("uncompressed_size")}: {$metadata->getRoundedUncompressedSize()}
+   {else}
+     <img alt="Sound" src="{$url->getUrl("/imgs/file.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+     </a>    
+   {/if}   
+  {/if}
+  <br/>
+  <p>
+   <a href="javascript:history.go(-1);">{$locale->tr("back")}</a>
+  </p>
+ </div>
+</div>
+</div>
+</body>
+</html>

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


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

Added: templates/trunk/white/searchresults.template
===================================================================
--- templates/trunk/white/searchresults.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/white/searchresults.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,17 @@
+{include file="$blogtemplate/header.template"}
+   <h2>{$locale->tr("search_results")}: {foreach from=$searchterms item=term}{$term} {/foreach}</h2>
+   <div id="SearchResults">
+    {foreach from=$searchresults item=result}
+    <div class="post">
+      {assign var=article value=$result->getArticle()}
+      <h3><a href="{$url->postPermalink($article)}">{$article->getTopic()}</a></h3>
+      <p class="searchArticle">
+      {$article->getText()|strip_tags|truncate:300:"...":false}
+      </p>
+      <p class="footer"">{foreach name=categories from=$article->getCategories() item=postCategory}
+          <a href="{$url->categoryLink($postCategory)}">{$postCategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}
+      {/foreach}</p>
+    </div>
+    {/foreach}
+   </div> 
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/white/white.css
===================================================================
--- templates/trunk/white/white.css	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/white/white.css	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,130 @@
+	body {
+		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
+		font-size : 11px;
+		line-height : 1.8em;
+		background-color : White;
+		color : #333333;
+		margin : 0;
+		padding : 0;
+		border-top : 7px solid #66CC00;
+	}
+	#content {
+		margin : 0px 10px 10px 0px;
+		width : 430px;
+		padding-left : 35px;
+		border-left : 10px dashed #cccccc;
+	}
+	#topbar {
+		width : 100%;
+		height : 30px;
+		border-top : 2px solid white;
+		border-bottom : 2px solid White;
+		background-color : #CCCCCC;
+	}
+	#tagline {
+		position : absolute;
+		top : 12px;
+		left : 45px;
+		color : white;
+		font-weight : bold;
+		font-size : 1.2em;
+	}
+	#tagline p {
+		padding : 0;
+		margin : 0;
+	}
+	#menu {
+		position : absolute;
+		top : 82px;
+		left : 550px;
+		width : 180px;
+		padding : 15px;
+		border : 5px solid #66cc00;
+	}
+    #menu ul {
+     list-style: none;
+     padding-left: 0px;
+     margin-left: 0px;
+    } 
+	h1{
+		color : #cccccc;
+		font : bold 2.5em Tahoma, sans-serif;
+		margin-top : 35px;
+		margin-bottom : 0;
+		padding : 0;
+	}
+	h1+h3 {
+		padding-top : 2em;
+		margin-top : 0;
+	}
+	h3 {
+		letter-spacing : 2px;
+		padding-top : 3em;
+		font-size : 1.2em;
+		font-family : Tahoma, sans-serif;
+		padding-bottom : 1px;
+		border-bottom : 1px dashed #666666;
+		color : #666666;
+	}
+	.postinfo {
+		color : #666666;
+		letter-spacing : 1px;
+		padding-bottom : 2em;
+	}
+	h4 {
+		color : white;
+		background-color : #CCCCCC;
+		font-size : 1em;
+		font-weight : bold;
+		padding : 0px 3px 0px 3px;
+		margin : 0;
+	}
+	a:link {
+		font-weight : bold;
+		text-decoration : none;
+		color : #3366FF;
+	}
+	a:visited {
+		font-weight : bold;
+		text-decoration : none;
+		color : #9933CC;
+	}
+	a:hover {
+		font-weight : bold;
+		text-decoration : underline;
+		color : #CC6633;
+	}
+.Pages {
+	clear:all;
+	text-align: center;
+	margin-bottom: 20px;
+	margin-top: 20px;
+	font-size: 12px;
+	padding-top: 10px;
+	padding-bottom: 10px;
+}
+.Pages a, .Pages a:link, .Pages a:href, .Pages a:hover {
+ text-decoration: none;
+ border: 0px;
+}
+
+.Pages .pagerLinkPrevPage, .pagerLink, .pagerLinkNextPage{
+	padding: 2px 6px;
+}
+
+.Pages .pagerLinkPrevPage{
+	margin-right:20px;
+}
+.Pages .pagerLinkNextPage {
+	margin-left:20px;
+}
+
+.Pages .pagerCurrent {
+	padding: 2px 6px; 
+	border-color: #999; 
+	font-weight: bold; 
+	font-size: 13px; 
+	vertical-align: top; 
+	background: #fff; 
+	color: #FF0084;	
+}

Added: templates/trunk/zen/about.template
===================================================================
--- templates/trunk/zen/about.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/zen/about.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,13 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+ <div class="blog">
+  <div class="blogbody">
+  <h2 class="title">{$locale->tr("about")}</h2>
+  <div class="posted"><a href="{$url->templatePage("about")}">{$locale->tr("permalink")}</a></div>
+ You can change the contents of this page by editing the templates/about.template file.
+  </div>
+  <br />
+ </div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/zen/album.template
===================================================================
--- templates/trunk/zen/album.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/zen/album.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,105 @@
+{include file="$blogtemplate/header.template"}
+
+<div id="content">
+{assign var="postDate" value=$album->getTimestamp()}
+  <h2>{$locale->tr("album")}</h2>
+
+  <div class="post">
+    <h3 class="storytitle"><a href="{$url->albumLink($album)}">{$album->getName()}</a></h3>
+    <div class="meta">
+        {$locale->tr("created")} {$locale->formatDate($postDate,"%d %b, %Y")}
+    </div>    
+    <div class="storycontent"><p>{$album->getDescription()}</p></div>
+ 
+{** 
+    smarty template gets a bit complicated here since we want to show the contents of the album in a nicely
+    arranged table, and that needs some very basic maths... we also need to check after every iteration
+    wether we have to close the current row or start a new one, and so on...
+ **}
+    
+ <!-- album contents go here -->
+<table style="border:0px;width:100%;" summary="{$locale->tr("album")}">
+ <tr>
+  <td style="width:25%;" align="center" >
+   <a href="{$url->parentAlbumLink($album)}">
+    <img style="border:0px;" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+    ..
+   </a>
+  </td>
+  {assign var="counter" value=1}
+  {assign var=children value=$album->getChildren()}
+  {foreach from=$children item=childalbum}
+  <td style="width:25%;" align="center" >
+   <a href="{$url->albumLink($childalbum)}">
+   <img style="border:0px;" src="{$url->getUrl("/imgs/folder.gif")}" alt="Folder" /><br/>
+   {$childalbum->getName()} ({$childalbum->getNumResources()})
+  </a>
+  <br/><br/>
+  {assign var="counter" value="`$counter+1`"}
+  </td>
+  {if $counter%4}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+
+ <!--- show the resources here -->
+
+ 
+ {foreach from=$resources item=resource}
+  <td style="width:25%;" align="center" >
+  {if $resource->hasPreview()}
+   {*<a target="_blank" href="resserver.php?blogId={$blog->getId()}&amp;resource={$resource->getFileName()}">*}
+   <a href="{$url->resourceLink($resource)}">
+    <img alt="{$resource->getDescription()}" style="border:0px;" src="{$url->resourcePreviewLink($resource)}" />
+    <br/>{$resource->getFileName()}
+   </a>
+  {else}
+   <a href="{$url->resourceLink($resource)}">
+   {if $resource->isSound()}
+    <img alt="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" style="border:0px;" />
+   {elseif $resource->isVideo()}
+    <img alt="Video" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" style="border:0px;" />
+   {elseif $resource->isZip()}
+    <img alt="Zip" src="{$url->getUrl("/imgs/compressed.gif")}" height="64" width="64" style="border:0px;" />   
+   {else}
+    <img alt="File" src="{$url->getUrl("/imgs/file.gif")}" height="64" width="64" style="border:0px;" />    
+   {/if}
+   <br/>{$resource->getFileName()}
+   </a>
+  {/if}
+  <br/>
+  {assign var=metadata value=$resource->getMetadataReader()}
+  {$metadata->getRoundedSize()}<br/>
+  {if $resource->isImage()}
+   {$metadata->getWidth()} x {$metadata->getHeight()}<br/>
+  {elseif $resource->isSound()}
+   {$metadata->getFormat()|upper} {$metadata->getSampleRate()} bps<br/>
+  {elseif $resource->isVideo()}
+   {$metadata->getFormat()|upper}
+   {$metadata->getWidth()} x {$metadata->getHeight()}, 
+   {$metadata->getLengthString()}<br/>
+  {elseif $resource->isZip()}
+   {$metadata->getTotalFiles()} {$locale->tr("files")}<br/>
+  {/if}
+  {assign var="counter" value="`$counter+1`"}
+  </td>
+  {if $counter%4 == 0}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+ <td></td></tr>
+</table>
+<div class="Pages">{include file="misc/pager.template" style="links"}</div>  
+
+ <!-- end of album contents -->
+ 
+
+
+ </div>
+ 
+
+</div>
+
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/zen/albums.template
===================================================================
--- templates/trunk/zen/albums.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/zen/albums.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,26 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+ <h2>{$locale->tr("root_album")}</h2>
+{foreach from=$albums item=album}
+ {assign var="aDate" value=$album->getTimestamp()}
+ <div class="post">
+    <h3 class="storytitle"><a href="{$url->albumLink($album)}">{$album->getName()}</a></h3>
+    <div class="meta">
+        {$locale->tr("created")} {$locale->formatDate($aDate,"%d %b, %Y")}
+    </div>
+    <div class="storycontent">
+    <p>
+       {$album->getDescription()|truncate:255:"..."|escape}
+    </p>
+    </div>
+    <div class="feedback">
+      <a href="{$url->albumLink($album)}">  
+       <img src="{$url->getTemplateFile("folderblue.gif")}" width="10" height="11" style="border:0px;" />
+        {$locale->tr("view")} ({$album->getNumResources()})
+       </a>
+    </div>
+ </div>
+{/foreach}
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/zen/commentarticle.template
===================================================================
--- templates/trunk/zen/commentarticle.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/zen/commentarticle.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,6 @@
+{include file="$blogtemplate/header.template"}
+ {if $blogsettings->getValue("comments_enabled")}
+    <h2>{$locale->tr("add_comment")}</h2>
+    {include file="$blogtemplate/commentform.template"}
+ {/if}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/zen/commentform.template
===================================================================
--- templates/trunk/zen/commentform.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/zen/commentform.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,24 @@
+<form id="commentform" name="comments_form" action="{$url->getIndexUrl()}" method="post">
+  <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}"/>
+  <p>
+	<input tabindex="2" id="author" name="userName" />
+	<label for="author">{$locale->tr("comment_username")}</label>
+    </p>
+    <p>
+	<input tabindex="3" id="email" name="userEmail" />
+	<label for="email">{$locale->tr("comment_email")}</label>
+    </p>
+    <p>
+	<input tabindex="4" id="url" name="userUrl" />
+	<label for="url">{$locale->tr("comment_url")}</label>
+    </p>
+  <p>
+    <label for="commentText">{$locale->tr("add_comment")}</label><br />
+    
+    <textarea tabindex="5" id="text" name="commentText" rows="10" cols="50" id="commentText"></textarea><br /><br />
+    <input style="font-weight: bold;" type="submit" name="post" value="&nbsp;{$locale->tr("comment_send")}&nbsp;" /><br /><br />
+  </p>
+</form>

Added: templates/trunk/zen/download.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/zen/download.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/zen/error.template
===================================================================
--- templates/trunk/zen/error.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/zen/error.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,20 @@
+{include file="$blogtemplate/header.template"}
+
+<div id="content">
+
+    <div class="post">
+        <h3 class="storytitle">{$locale->tr("error")}</h3>
+        
+        <div class="meta">
+            {$locale->tr("generated")} {$locale->formatDate($now,"%d %b, %Y")}
+        </div>
+        
+        <div class="storycontent">
+            <img src="{$url->getUrl("/imgs/error.gif")}" height="32" width="32" alt="Error"/>
+            {$locale->tr($message)}<br /><a href="javascript:history.go(-1)">{$locale->tr("back")}</a>
+        </div>    
+    </div>
+</div>
+
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/zen/folderblue.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/zen/folderblue.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/zen/footer.template
===================================================================
--- templates/trunk/zen/footer.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/zen/footer.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,3 @@
+    </div>
+    </body>
+</html>

Added: templates/trunk/zen/header.template
===================================================================
--- templates/trunk/zen/header.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/zen/header.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,21 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{$locale->getLanguageId()}" 
+      lang="{$locale->getLanguageId()}" dir="{$locale->getDirection()}">
+<head>
+    <title>{$blog->getBlog()}</title>
+    <meta http-equiv="Content-Type" content="text/html;charset={$locale->getCharset()}" />
+    <meta name="generator" content="{$version}" />
+    <meta http-equiv="Content-Language" content="{$locale->getLanguageId()}" />
+    
+    <link rel="stylesheet" title="default" type="text/css" media="screen" href="{$url->getTemplateFile("style.css")}" />
+    <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")}" />
+</head>
+
+<body>
+<div id="rap">
+    <h1 id="header"><a href="{$url->blogLink()}" title="{$blog->getBlog()}">{$blog->getBlog()}</a></h1>
+
+

Added: templates/trunk/zen/images/grass.jpg
===================================================================
(Binary files differ)


Property changes on: templates/trunk/zen/images/grass.jpg
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/zen/main.template
===================================================================
--- templates/trunk/zen/main.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/zen/main.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,16 @@
+{include file="$blogtemplate/header.template"}
+
+<div id="content">
+ {foreach from=$posts item=post}
+  <div class="post">
+    {include file="$blogtemplate/post.template"}
+  </div>
+ {/foreach}
+  <div class="post"><div class="Pages">{include file="misc/pager.template" style="links"}</div></div>
+    <p class="credit">
+        Powered by <a href="http://www.lifetype.net" target="_blank">LifeType</a>
+    </p>
+</div>
+
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/zen/panel.template
===================================================================
--- templates/trunk/zen/panel.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/zen/panel.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,81 @@
+
+<div id="menu">
+<ul>
+    <li id="wordpress">
+    {$locale->tr("menu")}
+    <ul>
+     <li><a href="{$url->blogLink()}">{$locale->tr("main")}</a> </li>	
+     <li><a href="{$url->albumLink()}">{$locale->tr("albums")}</a></li>
+     <li><a href="{$url->getAdminUrl()}">{$locale->tr("admin")}</a></li>
+    </ul> 
+    </li>
+<div class="Sidetitle">
+   <h4>{$locale->tr("search")}</h4>
+</div>
+<p> 
+   <form name="search_form" method="post" action="{$url->getIndexUrl()}">
+    <input type="text" name="searchTerms" value="" size="14" /><br/>
+    <input type="hidden" name="op" value="Search" />
+    <input type="hidden" name="blogId" value="{$blog->getId()}"/>   
+    <input type="submit" name="Search" value="{$locale->tr("search")}" />
+   </form>
+  </p>
+
+ <li id="recently">
+ {$locale->tr("recently")}
+ <ul>
+    {foreach from=$recentposts item=recentpost}
+    <li><a title="{$recentpost->getText()|truncate:150:"..."|strip_tags|escape}" href="{$url->postLink($recentpost)}">{$recentpost->getTopic()}</a><br/>
+    {/foreach}
+</ul>
+</li>
+ <li id="categories">
+  {$locale->tr("categories")}
+  <ul>
+   {foreach from=$articlecategories item=articleCategory}
+    <li><a href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()} [{$articleCategory->getNumArticles()}]</a><a href="{$url->categoryRssLink($articleCategory)}"><img src="{$url->getUrl("/imgs/rss_logo_small.gif")}" style="border:0px;" alt="RSS 0.90" /></a><br/></li>
+   {/foreach}
+   </ul>
+ </li>
+  
+ <li id="archives">
+  {$locale->tr("archives")}
+  <ul>
+  {foreach from=$archives item=archivelink}
+   <li><a href="{$archivelink->getUrl()}">{$archivelink->getName()}</a></li>
+  {/foreach}
+  </ul>
+  </li>
+  <li id="calendar">
+  	{$locale->tr("calendar")}
+	{$calendar}
+  </li>
+
+    <li id="meta">
+    {$locale->tr("syndicate")}
+    <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>
+     <li><a href="http://validator.w3.org/check/referer" title="Valid XHTML 1.0 Transitional">Valid <abbr title="eXtensible HyperText Markup Language">XHTML</abbr></a></li>
+     
+    </ul> 
+    </li>
+
+  <li id="style"> 
+  {$locale->tr("links")}
+  <ul>
+   {foreach from=$mylinkscategories item=linkcategory}
+     <li><b>{$linkcategory->getName()}</b>
+     <ul>
+      {foreach from=$linkcategory->getLinks() item=link}
+       <li><a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a></li>
+      {/foreach}
+     </ul>
+    </li>
+   {/foreach}  
+   </ul>
+    </li>
+</ul> 
+</div>

Added: templates/trunk/zen/post.template
===================================================================
--- templates/trunk/zen/post.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/zen/post.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,29 @@
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+
+<h3 class="storytitle"><a href="{$url->postPermalink($post)}">{$post->getTopic()}</a></h3>
+
+<div class="meta">
+
+  {foreach name=categories from=$post->getCategories() item=postCategory}
+	<ul class="post-categories"><li><a href="{$url->categoryLink($postCategory)}" title="{$postCategory->getName()}">{$postCategory->getName()}</a></li></ul>
+  {if !$smarty.foreach.categories.last}, {/if}
+  {/foreach}
+
+ &#8212; {$locale->tr("posted_by")} {$postOwner->getUsername()} @ {$locale->formatDate($postDate,"%H:%M")}
+</div>
+<div class="storycontent">
+	{assign var=postText value=$post->getText()}
+    {$postText} 
+    <br style="clear: both;" />
+ </div>
+<div class="feedback">
+    <a href="{$url->postPermalink($post)}#comments" title="{$locale->tr("comment on this")}">
+        {if $post->getTotalComments() eq 0}{$locale->tr("comment on this")}{else}{$post->getTotalComments()} {$locale->tr("comments")}{/if}
+    </a> |
+	{if $post->getTotalTrackbacks() > 0}
+	  <a href="{$url->postTrackbackStatsLink($post)}" title="{$locale->tr("trackbacks")}">{$post->getTotalTrackbacks()} {$locale->tr("trackbacks")}</a>
+	{else}
+	  {$post->getTotalTrackbacks()} {$locale->tr("trackbacks")}
+	{/if} 
+</div>
\ No newline at end of file

Added: templates/trunk/zen/postandcomments.template
===================================================================
--- templates/trunk/zen/postandcomments.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/zen/postandcomments.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,42 @@
+{include file="$blogtemplate/header.template"}
+
+<div id="content">
+    {assign var="postDate" value=$post->getDateObject()}
+    {assign var="postOwner" value=$post->getUserInfo()}
+    <h2>{$locale->formatDate($postDate,"%d %b, %Y")}</h2>
+    
+    <div class="post">
+       <!-- {$url->postTrackbackLink($post)} -->
+        {include file="$blogtemplate/post.template"}
+    
+        <h2 id="comments">{$locale->tr("comments")}</h2>
+        
+         <ol id="commentlist">
+        {foreach from=$comments item=comment}
+        {assign var=commentText value=$comment->getText()}
+            <li id="comment-{$comment->getId()}">
+                <p>{$commentText}</p>
+               
+               	<p><cite>{$locale->tr("posted_by")}
+                   {if $comment->getUserUrl() != ""}
+                    <a href="{$comment->getUserUrl()}"}>{$comment->getUsername()}</a>
+                   {else}
+                    {$comment->getUsername()}
+                   {/if} &#8212;
+                   {assign var=commentDate value=$comment->getDateObject()}
+                   {$locale->formatDate($commentDate, "%d %b %Y, %H:%M")}
+                </cite></p>
+            </li>
+        {/foreach}    
+        </ol>
+            
+        {if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+            <br style="clear: both;" />
+           <h2>{$locale->tr("add_comment")}</h2>
+          {include file="$blogtemplate/commentform.template"}
+        {/if}
+    </div>
+</div>
+
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/zen/posttrackbacks.template
===================================================================
--- templates/trunk/zen/posttrackbacks.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/zen/posttrackbacks.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,17 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+ <div class="blog">
+  <div class="blogbody">
+   <h2 class="title">{$locale->tr("trackbacks_for_article")} "<a href="{$url->postLink($post)}">{$post->getTopic()}</a>"</h2>
+    {foreach from=$trackbacks item=trackback}
+     <a href="{$trackback->getUrl()}">{$trackback->getTitle()}</a><br/>
+     <b>{$locale->tr("trackback_excerpt")}:</b> {$trackback->getExcerpt()}<br/>
+     <b>{$locale->tr("trackback_weblog")}:</b> {$trackback->getBlogName()}<br/>
+     {assign var="trackbackDate" value=$trackback->getDateObject()}
+     <b>{$locale->tr("date")}:</b> {$locale->formatDate($trackbackDate, "%d/%m/%Y %H:%M")}<br/><br/>
+    {/foreach}
+  </div>
+ </div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/zen/resource.template
===================================================================
--- templates/trunk/zen/resource.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/zen/resource.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,57 @@
+{include file="$blogtemplate/header.template"}
+{assign var=metadata value=$resource->getMetadataReader()}
+{assign var=updated value=$resource->getTimestamp()}
+<div id="content">
+  <h2>{$locale->tr("resources")}</h2>
+<div class="post">
+    <h3 class="storytitle"><a href="{$url->resourceLink($resource)}">{$resource->getFileName()}</a></h3>
+    <div class="meta">
+        {$locale->tr("created")} {$locale->formatDate($updated,"%d %b, %Y")}
+    </div>
+   <div class="storycontent"><p>{$resource->getDescription()}</p></div>
+  {if $resource->isImage()}
+   <img src="{$url->resourceMediumSizePreviewLink($resource)}" alt="{$resource->getFileName()}, {$metadata->getRoundedSize()}" />
+  {else}
+   <a href="{$url->resourceDownloadLink($resource)}">
+   {* show some information about the file *}
+   {if $resource->isSound()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+     </a><br/>     
+     {$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+     {$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+     {$locale->tr("sample_rate")}: {$metadata->getSampleRate()} Khz
+   {elseif $resource->isVideo()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+    </a><br/>
+    {$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+    {$locale->tr("size")}: {$metadata->getHeight()} x {$metadata->getWidth()}<br/>
+    {$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+    {$locale->tr("video_codec")}: {$metadata->getVideoCodec()}<br/>
+    {$locale->tr("audio_codec")}: {$metadata->getAudioCodec()}
+   {elseif $resource->isZip()}
+     <img alt="Sound" src="{$url->getUrl("/imgs/compressed.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+    </a><br/>
+    {$metadata->getTotalFiles()} {$locale->tr("files")}<br/>
+    {$locale->tr("uncompressed_size")}: {$metadata->getRoundedUncompressedSize()}
+   {else}
+     <img alt="Sound" src="{$url->getUrl("/imgs/file.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+     </a>    
+   {/if}   
+  {/if}
+  <br/>
+    <div class="feedback">
+        <a href="{$url->resourceDownloadLink($resource)}">
+           <img src="{$url->getTemplateFile("download.gif")}" width="10" height="11" alt="Download" style="border:0px;" />
+           {$locale->tr("download")} ({$metadata->getRoundedSize()})
+        </a> 
+    </div>
+</div>
+  <p>
+   <a href="javascript:history.go(-1);">{$locale->tr("back")}</a>
+  </p>
+</div>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/zen/sample.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/zen/sample.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

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


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

Added: templates/trunk/zen/searchresults.template
===================================================================
--- templates/trunk/zen/searchresults.template	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/zen/searchresults.template	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,20 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+   <h2>{$locale->tr("search_matching_results")}{foreach from=$searchterms item=term}{$term} {/foreach}</h2>
+   <div id="SearchResults">
+    {foreach from=$searchresults item=result}
+    <div class="post">
+      {assign var=article value=$result->getArticle()}
+      <h3><a href="{$url->postPermalink($article)}">{$article->getTopic()}</a></h3>
+      <p class="searchArticle">
+      {$article->getText()|strip_tags|truncate:300:"...":false}
+      </p>
+      <p class="footer"">{foreach name=categories from=$article->getCategories() item=postCategory}
+          <a href="{$url->categoryLink($postCategory)}">{$postCategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}
+      {/foreach}</p>
+    </div>
+    {/foreach}
+   </div> 
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/zen/style.css
===================================================================
--- templates/trunk/zen/style.css	2006-07-26 17:02:57 UTC (rev 3814)
+++ templates/trunk/zen/style.css	2006-07-26 17:13:15 UTC (rev 3815)
@@ -0,0 +1,321 @@
+/* 
+	"Zen" by Michee Rose (www.michee.vrtisworks.com, michee at vrtisworks.com)
+	02/06/04
+	
+	based on the Default WordPress by Dave Shea || http://mezzoblue.com
+	Modifications by Matthew Mullenweg || http://photomatt.net
+*/
+
+/*overall*/
+a {
+	color: #666;
+	text-decoration:none;
+	border-bottom: 1px dashed #999;
+}
+
+a img {
+	border: none;
+}
+
+a:visited {
+	color: #444;
+}
+
+a:hover {
+	color: #000;
+	text-decoration: none;
+}
+
+acronym, abbr {
+	border-bottom: 1px dashed #333;
+}
+
+acronym, abbr, span.caps {
+	font-size: 90%;
+	letter-spacing: .07em;
+	cursor: help;
+}
+
+blockquote {
+	border-left: 3px solid #ccc;
+	margin-left: 1.5em;
+	padding-left: 5px;
+}
+
+body {
+	background: #fff url("images/grass.jpg") left top no-repeat;
+	color: #000
+	font-size: 100%;
+	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
+	margin: 0;
+	padding: 0;
+	
+}
+
+cite {
+	font-size: 90%;
+	font-style: normal;
+}
+
+h2 {
+	font: 80% "Times New Roman", Times, serif;
+	letter-spacing: 0.2em;
+	border-bottom: 1px dotted #ccc;
+	margin: 15px 0 2px 0;
+	padding-bottom: 2px;
+}
+
+h3 {
+	font-family: "Times New Roman", Times, serif;
+	border-bottom: dotted 1px #eee;
+	margin-top: 0;
+}
+
+ol#comments li p {
+	font-size: 100%;
+}
+
+p, li, .feedback {
+	font: 90%/175% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
+	letter-spacing: -1px;
+}
+
+/*header*/
+#header {
+	font-family: Palatino, Garamond, serif;
+	text-align: left;
+	letter-spacing: 0.2em;
+	line-height: 80%;
+	margin: 0;
+	margin-left:350px;
+	padding-top: 5px;
+	height:100px;
+}
+#header a {
+	color:#000;
+	font-family: Palatino, Garamond, serif;
+	font-size: 1.2em;
+	text-decoration: none;
+	border: none;
+	padding:0;
+}
+#header a:hover {
+	text-decoration: underline;
+}
+
+/*content*/
+#content {
+	border-left: 2px solid #666;
+	padding-left: 2px;
+	margin: 50px 12em 0px 190px;
+	floart:left;
+	width: 600px;
+}
+.post {
+	margin-right: 8em;
+}
+.feedback {
+	color: #ccc;
+	text-align: right;
+}
+.meta {
+	font-size: .75em;
+	border: none;
+}
+.meta, .meta a {
+	color: #808080;
+	font-weight: normal;
+	letter-spacing: 0;
+}
+.meta ul {
+	display: inline;
+	list-style: none;
+	margin: 0;
+	padding: 0;
+}
+
+.meta li {
+	display: inline;
+}
+.storytitle {
+	margin: 0;
+}
+.storytitle a {
+	border: none;
+}
+
+#commentform input, #commentform textarea {
+	background: #fff;
+	border: 1px solid #333;
+}
+
+#commentform textarea {
+	width: 100%;
+}
+
+/*menu*/
+#menu {
+	background: #fff;
+	border-bottom: 1px solid #666;
+	border-left: 1px dotted #ccc;
+	padding: 10px 0 5px 15px;
+	float:right;
+	position: absolute;
+	left: 680px;
+	top: 50px;
+	width: 200px;
+}
+#menu form {
+	margin: 0 0 0 13px;
+}
+#menu input {
+	background: #eee;
+	letter-spacing: -0.05em;
+	border: 1px solid #999;
+	width: 80%;
+}
+#menu ul {
+	color: #ccc;
+	font-weight: bold;
+	text-transform: lowercase;
+	list-style-type: none;
+	margin: 0;
+	padding-left: 3px;
+}
+#menu ul li {
+	font: italic normal 110% 'Times New Roman', Times, serif;
+	letter-spacing: 0.1em;
+	margin-top: 10px;
+	padding-bottom: 2px; /*border-bottom: dotted 1px #ccc;*/
+}
+#menu ul ul {
+	font-variant: normal;
+	font-weight: normal;
+	line-height: 100%;
+	text-align: left;
+	list-style-type: none;
+	margin: 0;
+	padding: 0;
+}
+#menu ul ul li {
+	font: normal normal 70%/115% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
+	letter-spacing: 0;
+	border: 0;
+	margin-top: 0;
+	padding: 0;
+	padding-left: 12px;
+}
+#menu ul ul li a {
+	color: #000;
+	text-decoration: none;
+}
+#menu ul ul li a:hover {
+	border-bottom: 1px solid #809080;
+}
+#cam {
+	font-size: .5em;
+	text-align: center;
+}
+#calendar {
+	font-size: 14px;
+	border: 0px;
+	margin: 0;
+	width: 90%;
+	empty-cells: show;
+}
+
+.calMonthHeader, .calMonthNav{
+	color: #000;
+	font: 11px Verdana, Arial, serif;
+	padding-top:10px;
+	text-align: center;
+	text-transform: lowercase;
+}
+
+#calendar .calMonthForward, #calendar .calMonthForward>a{
+	padding-left: 5px;
+	text-align: center;
+	border:0px;
+}
+
+#calendar .calMonthBackward, #calendar .calMonthBackward>a{
+	padding-right: 5px;
+	text-align: center;
+	border:0px;
+}
+
+.calDayLink {
+	display: block;
+	text-decoration: none;
+}
+#calendar a:hover {
+	background: #e0e6e0;
+	color: #333;
+}
+
+#calendar td {
+	color: #000;
+	font: normal 10px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
+	text-align: center;
+	letter-spacing: normal;
+	padding: 0px;
+	
+}
+#calendar td.pad:hover {
+	background: #fff;
+}
+#calendar td:hover, .calMonthToday {
+	background: #eee;
+	color: #bbb;
+}
+
+
+/*footer/credit*/
+.credit {
+	background: #666666;
+	color: #fff;
+	font-size: .9em;
+	text-align: center;
+	margin: 0px;
+	padding: 3px;
+	border-top: double 3px #999;
+	clear:both;
+}
+
+.credit a:link, .credit a:hover {
+	color: #fff;
+}
+.Pages {
+	clear:all;
+	text-align: center;
+	margin-bottom: 20px;
+	margin-top: 20px;
+	font-size: 12px;
+	padding-top: 10px;
+	padding-bottom: 10px;
+}
+.Pages a, .Pages a:link, .Pages a:href, .Pages a:hover {
+ text-decoration: none;
+ border: 0px;
+}
+
+.Pages .pagerLinkPrevPage, .pagerLink, .pagerLinkNextPage{
+	padding: 2px 6px;
+}
+
+.Pages .pagerLinkPrevPage{
+	margin-right:20px;
+}
+.Pages .pagerLinkNextPage {
+	margin-left:20px;
+}
+
+.Pages .pagerCurrent {
+	padding: 2px 6px; 
+	border-color: #999; 
+	font-weight: bold; 
+	font-size: 13px; 
+	vertical-align: top; 
+	background: #fff; 
+	color: #FF0084;	
+}



More information about the pLog-svn mailing list