[pLog-svn] r3800 - in templates/trunk: . 3-column-liquid FallingLeaves FallingLeaves/images FallingLeavesWithPlugins FallingLeavesWithPlugins/images FastTrack FastTrack/img GreenTrack GreenTrack/img Innerscape Innerscape/imgs LiteWinter LiteWinter/images Mac-Stripe Matrix-Code MinimaPlus MinimaPlusWithPlugins Modish ShadedGrey ShadedGrey/img almost-spring almost-spring/img connections connections/img darkfire darkfire/images dots dots/images drove-all-night drove-all-night/images fblueWithPlugins fblueWithPlugins/backups fblueWithPlugins/images fdawn fdawn/images fdawnWithPlugins fdawnWithPlugins/images fgreen fgreen/images flower flyupsky-daytime flyupsky-daytime/images flyupsky-evening flyupsky-evening/images forange forange/images forangeWithPlugins forangeWithPlugins/images fsimple fsimple/images fsubtle fsubtle/images greenmarinee greenmarinee/images gutenberg gutenberg/images gutenberg/images/icons human_condition human_condition/images kubrick kubrick/images mars-spirit mars-spirit/images minitemplate minitemplate/img mtplog mtplog/css ocadia ocadia/img outback pastel-blocks pink_lilies pink_lilies/imgs reic reic/images reic1 reic1/images roodoplog-2-column roodoplog-2-column/css roodoplog-3-column roodoplog-3-column/css roof rubric rubric/images rubric/images/rubric unported

mark at devel.lifetype.net mark at devel.lifetype.net
Tue Jul 25 17:13:25 GMT 2006


Author: mark
Date: 2006-07-25 17:13:22 +0000 (Tue, 25 Jul 2006)
New Revision: 3800

Added:
   templates/trunk/3-column-liquid/
   templates/trunk/3-column-liquid/aboutme.html.template
   templates/trunk/3-column-liquid/aboutme.template
   templates/trunk/3-column-liquid/album.template
   templates/trunk/3-column-liquid/albums.template
   templates/trunk/3-column-liquid/commentarticle.template
   templates/trunk/3-column-liquid/commentform.template
   templates/trunk/3-column-liquid/error.template
   templates/trunk/3-column-liquid/footer.template
   templates/trunk/3-column-liquid/header.template
   templates/trunk/3-column-liquid/main.template
   templates/trunk/3-column-liquid/post.template
   templates/trunk/3-column-liquid/postandcomments.template
   templates/trunk/3-column-liquid/posttrackbacks.template
   templates/trunk/3-column-liquid/resource.template
   templates/trunk/3-column-liquid/screenshot.jpg
   templates/trunk/3-column-liquid/style_default.css
   templates/trunk/FallingLeaves/
   templates/trunk/FallingLeaves/Thumbs.db
   templates/trunk/FallingLeaves/album.template
   templates/trunk/FallingLeaves/albums.template
   templates/trunk/FallingLeaves/archives.template
   templates/trunk/FallingLeaves/bookmark.template
   templates/trunk/FallingLeaves/commentarticle.template
   templates/trunk/FallingLeaves/commentform.template
   templates/trunk/FallingLeaves/demosites.template
   templates/trunk/FallingLeaves/error.template
   templates/trunk/FallingLeaves/features.template
   templates/trunk/FallingLeaves/footer.template
   templates/trunk/FallingLeaves/header.template
   templates/trunk/FallingLeaves/images/
   templates/trunk/FallingLeaves/images/block.gif
   templates/trunk/FallingLeaves/images/masthead.jpg
   templates/trunk/FallingLeaves/images/sep.gif
   templates/trunk/FallingLeaves/links.template
   templates/trunk/FallingLeaves/main.template
   templates/trunk/FallingLeaves/post.template
   templates/trunk/FallingLeaves/postandcomments.template
   templates/trunk/FallingLeaves/posttrackbacks.template
   templates/trunk/FallingLeaves/resource.template
   templates/trunk/FallingLeaves/samplerss.template
   templates/trunk/FallingLeaves/screenshot.jpg
   templates/trunk/FallingLeaves/searchresults.template
   templates/trunk/FallingLeaves/style.css
   templates/trunk/FallingLeavesWithPlugins/
   templates/trunk/FallingLeavesWithPlugins/Thumbs.db
   templates/trunk/FallingLeavesWithPlugins/album.template
   templates/trunk/FallingLeavesWithPlugins/albums.template
   templates/trunk/FallingLeavesWithPlugins/archives.template
   templates/trunk/FallingLeavesWithPlugins/bookmark.template
   templates/trunk/FallingLeavesWithPlugins/commentarticle.template
   templates/trunk/FallingLeavesWithPlugins/commentform.template
   templates/trunk/FallingLeavesWithPlugins/demosites.template
   templates/trunk/FallingLeavesWithPlugins/error.template
   templates/trunk/FallingLeavesWithPlugins/features.template
   templates/trunk/FallingLeavesWithPlugins/footer.template
   templates/trunk/FallingLeavesWithPlugins/header.template
   templates/trunk/FallingLeavesWithPlugins/images/
   templates/trunk/FallingLeavesWithPlugins/images/block.gif
   templates/trunk/FallingLeavesWithPlugins/images/masthead.jpg
   templates/trunk/FallingLeavesWithPlugins/images/sep.gif
   templates/trunk/FallingLeavesWithPlugins/links.template
   templates/trunk/FallingLeavesWithPlugins/main.template
   templates/trunk/FallingLeavesWithPlugins/newsfeed.template
   templates/trunk/FallingLeavesWithPlugins/post.template
   templates/trunk/FallingLeavesWithPlugins/postandcomments.template
   templates/trunk/FallingLeavesWithPlugins/posttrackbacks.template
   templates/trunk/FallingLeavesWithPlugins/resource.template
   templates/trunk/FallingLeavesWithPlugins/samplerss.template
   templates/trunk/FallingLeavesWithPlugins/screenshot.jpg
   templates/trunk/FallingLeavesWithPlugins/searchresults.template
   templates/trunk/FallingLeavesWithPlugins/style.css
   templates/trunk/FastTrack/
   templates/trunk/FastTrack/album.template
   templates/trunk/FastTrack/albums.template
   templates/trunk/FastTrack/commentarticle.template
   templates/trunk/FastTrack/commentform.template
   templates/trunk/FastTrack/error.template
   templates/trunk/FastTrack/footer.template
   templates/trunk/FastTrack/header.template
   templates/trunk/FastTrack/img/
   templates/trunk/FastTrack/img/about.png
   templates/trunk/FastTrack/img/archives.png
   templates/trunk/FastTrack/img/blockquote.png
   templates/trunk/FastTrack/img/bullet.png
   templates/trunk/FastTrack/img/contact.png
   templates/trunk/FastTrack/img/contentbg.jpg
   templates/trunk/FastTrack/img/golden_content_bg.jpg
   templates/trunk/FastTrack/img/greentopa.jpg
   templates/trunk/FastTrack/img/home.png
   templates/trunk/FastTrack/img/ico-talk-act.gif
   templates/trunk/FastTrack/img/ico-talk.gif
   templates/trunk/FastTrack/img/links.png
   templates/trunk/FastTrack/main.template
   templates/trunk/FastTrack/panel.template
   templates/trunk/FastTrack/post.template
   templates/trunk/FastTrack/postandcomments.template
   templates/trunk/FastTrack/posttrackbacks.template
   templates/trunk/FastTrack/resource.template
   templates/trunk/FastTrack/screenshot.jpg
   templates/trunk/FastTrack/searchresults.template
   templates/trunk/FastTrack/style.css
   templates/trunk/GreenTrack/
   templates/trunk/GreenTrack/album.template
   templates/trunk/GreenTrack/albums.template
   templates/trunk/GreenTrack/commentarticle.template
   templates/trunk/GreenTrack/commentform.template
   templates/trunk/GreenTrack/error.template
   templates/trunk/GreenTrack/footer.template
   templates/trunk/GreenTrack/header.template
   templates/trunk/GreenTrack/img/
   templates/trunk/GreenTrack/img/Thumbs.db
   templates/trunk/GreenTrack/img/blockquote.png
   templates/trunk/GreenTrack/img/bullet.png
   templates/trunk/GreenTrack/img/ico-talk-act.gif
   templates/trunk/GreenTrack/img/ico-talk.gif
   templates/trunk/GreenTrack/img/rail.jpg
   templates/trunk/GreenTrack/main.template
   templates/trunk/GreenTrack/panel.template
   templates/trunk/GreenTrack/post.template
   templates/trunk/GreenTrack/postandcomments.template
   templates/trunk/GreenTrack/posttrackbacks.template
   templates/trunk/GreenTrack/resource.template
   templates/trunk/GreenTrack/screenshot.jpg
   templates/trunk/GreenTrack/searchresults.template
   templates/trunk/GreenTrack/style.css
   templates/trunk/Innerscape/
   templates/trunk/Innerscape/album.template
   templates/trunk/Innerscape/albums.template
   templates/trunk/Innerscape/archives.template
   templates/trunk/Innerscape/commentarticle.template
   templates/trunk/Innerscape/commentform.template
   templates/trunk/Innerscape/delicious.template
   templates/trunk/Innerscape/error.template
   templates/trunk/Innerscape/flickr.template
   templates/trunk/Innerscape/footer.template
   templates/trunk/Innerscape/header.template
   templates/trunk/Innerscape/imgs/
   templates/trunk/Innerscape/imgs/arrow.gif
   templates/trunk/Innerscape/imgs/back.jpg
   templates/trunk/Innerscape/imgs/brick.jpg
   templates/trunk/Innerscape/leftmenu.template
   templates/trunk/Innerscape/links.template
   templates/trunk/Innerscape/main.template
   templates/trunk/Innerscape/post.template
   templates/trunk/Innerscape/postandcomments.template
   templates/trunk/Innerscape/posttrackbacks.template
   templates/trunk/Innerscape/readme.txt
   templates/trunk/Innerscape/resource.template
   templates/trunk/Innerscape/rightmenu.template
   templates/trunk/Innerscape/screenshot.jpg
   templates/trunk/Innerscape/searchresults.template
   templates/trunk/Innerscape/style.css
   templates/trunk/Innerscape/subheader.template
   templates/trunk/LiteWinter/
   templates/trunk/LiteWinter/album.template
   templates/trunk/LiteWinter/albums.template
   templates/trunk/LiteWinter/commentarticle.template
   templates/trunk/LiteWinter/commentform.template
   templates/trunk/LiteWinter/error.template
   templates/trunk/LiteWinter/footer.template
   templates/trunk/LiteWinter/header.template
   templates/trunk/LiteWinter/images/
   templates/trunk/LiteWinter/images/Thumbs.db
   templates/trunk/LiteWinter/images/comment_icon1.gif
   templates/trunk/LiteWinter/images/hbar.gif
   templates/trunk/LiteWinter/images/leftcolumnContent_bg.gif
   templates/trunk/LiteWinter/images/leftcolumnFooter_bg.gif
   templates/trunk/LiteWinter/images/leftcolumnTitle_bg.gif
   templates/trunk/LiteWinter/images/logo.gif
   templates/trunk/LiteWinter/images/rightshadow.gif
   templates/trunk/LiteWinter/main.template
   templates/trunk/LiteWinter/panel.template
   templates/trunk/LiteWinter/post.template
   templates/trunk/LiteWinter/postandcomments.template
   templates/trunk/LiteWinter/posttrackbacks.template
   templates/trunk/LiteWinter/resource.template
   templates/trunk/LiteWinter/screenshot.jpg
   templates/trunk/LiteWinter/searchresults.template
   templates/trunk/LiteWinter/style.css
   templates/trunk/Mac-Stripe/
   templates/trunk/Mac-Stripe/album.template
   templates/trunk/Mac-Stripe/albums.template
   templates/trunk/Mac-Stripe/commentarticle.template
   templates/trunk/Mac-Stripe/commentform.template
   templates/trunk/Mac-Stripe/error.template
   templates/trunk/Mac-Stripe/footer.template
   templates/trunk/Mac-Stripe/header.template
   templates/trunk/Mac-Stripe/main.template
   templates/trunk/Mac-Stripe/post.template
   templates/trunk/Mac-Stripe/postandcomments.template
   templates/trunk/Mac-Stripe/posttrackbacks.template
   templates/trunk/Mac-Stripe/resource.template
   templates/trunk/Mac-Stripe/screenshot.jpg
   templates/trunk/Mac-Stripe/stripes.png
   templates/trunk/Mac-Stripe/style.css
   templates/trunk/Matrix-Code/
   templates/trunk/Matrix-Code/album.template
   templates/trunk/Matrix-Code/albums.template
   templates/trunk/Matrix-Code/commentarticle.template
   templates/trunk/Matrix-Code/commentform.template
   templates/trunk/Matrix-Code/error.template
   templates/trunk/Matrix-Code/footer.template
   templates/trunk/Matrix-Code/header.template
   templates/trunk/Matrix-Code/main.template
   templates/trunk/Matrix-Code/matrix-bannerbg.jpg
   templates/trunk/Matrix-Code/matrix-bodybg.jpg
   templates/trunk/Matrix-Code/matrix-contentbg.jpg
   templates/trunk/Matrix-Code/matrix-shadebg.png
   templates/trunk/Matrix-Code/post.template
   templates/trunk/Matrix-Code/postandcomments.template
   templates/trunk/Matrix-Code/posttrackbacks.template
   templates/trunk/Matrix-Code/resource.template
   templates/trunk/Matrix-Code/screenshot.jpg
   templates/trunk/Matrix-Code/searchresults.template
   templates/trunk/Matrix-Code/style.css
   templates/trunk/MinimaPlus/
   templates/trunk/MinimaPlus/Thumbs.db
   templates/trunk/MinimaPlus/album.template
   templates/trunk/MinimaPlus/albums.template
   templates/trunk/MinimaPlus/archives.template
   templates/trunk/MinimaPlus/articlereferers.template
   templates/trunk/MinimaPlus/background.jpg
   templates/trunk/MinimaPlus/bookmark.template
   templates/trunk/MinimaPlus/bullet.jpg
   templates/trunk/MinimaPlus/commentarticle.template
   templates/trunk/MinimaPlus/commentform.template
   templates/trunk/MinimaPlus/comments.template
   templates/trunk/MinimaPlus/demosites.template
   templates/trunk/MinimaPlus/error.template
   templates/trunk/MinimaPlus/features.template
   templates/trunk/MinimaPlus/footer.template
   templates/trunk/MinimaPlus/header.template
   templates/trunk/MinimaPlus/links.template
   templates/trunk/MinimaPlus/main.template
   templates/trunk/MinimaPlus/masthead.jpg
   templates/trunk/MinimaPlus/nicetitle.css
   templates/trunk/MinimaPlus/nicetitle.js
   templates/trunk/MinimaPlus/post.template
   templates/trunk/MinimaPlus/postandcomments.template
   templates/trunk/MinimaPlus/posttrackbacks.template
   templates/trunk/MinimaPlus/resource.template
   templates/trunk/MinimaPlus/samplerss.template
   templates/trunk/MinimaPlus/screenshot.jpg
   templates/trunk/MinimaPlus/searchresults.template
   templates/trunk/MinimaPlus/style.css
   templates/trunk/MinimaPlusWithPlugins/
   templates/trunk/MinimaPlusWithPlugins/Thumbs.db
   templates/trunk/MinimaPlusWithPlugins/album.template
   templates/trunk/MinimaPlusWithPlugins/albums.template
   templates/trunk/MinimaPlusWithPlugins/archives.template
   templates/trunk/MinimaPlusWithPlugins/articlereferers.template
   templates/trunk/MinimaPlusWithPlugins/background.jpg
   templates/trunk/MinimaPlusWithPlugins/bookmark.template
   templates/trunk/MinimaPlusWithPlugins/bullet.jpg
   templates/trunk/MinimaPlusWithPlugins/commentarticle.template
   templates/trunk/MinimaPlusWithPlugins/commentform.template
   templates/trunk/MinimaPlusWithPlugins/comments.template
   templates/trunk/MinimaPlusWithPlugins/demosites.template
   templates/trunk/MinimaPlusWithPlugins/error.template
   templates/trunk/MinimaPlusWithPlugins/features.template
   templates/trunk/MinimaPlusWithPlugins/footer.template
   templates/trunk/MinimaPlusWithPlugins/header.template
   templates/trunk/MinimaPlusWithPlugins/links.template
   templates/trunk/MinimaPlusWithPlugins/main.template
   templates/trunk/MinimaPlusWithPlugins/masthead.jpg
   templates/trunk/MinimaPlusWithPlugins/nicetitle.css
   templates/trunk/MinimaPlusWithPlugins/nicetitle.js
   templates/trunk/MinimaPlusWithPlugins/post.template
   templates/trunk/MinimaPlusWithPlugins/postandcomments.template
   templates/trunk/MinimaPlusWithPlugins/posttrackbacks.template
   templates/trunk/MinimaPlusWithPlugins/resource.template
   templates/trunk/MinimaPlusWithPlugins/samplerss.template
   templates/trunk/MinimaPlusWithPlugins/screenshot.jpg
   templates/trunk/MinimaPlusWithPlugins/searchresults.template
   templates/trunk/MinimaPlusWithPlugins/style.css
   templates/trunk/Modish/
   templates/trunk/Modish/album.template
   templates/trunk/Modish/albums.template
   templates/trunk/Modish/commentarticle.template
   templates/trunk/Modish/commentform.template
   templates/trunk/Modish/error.template
   templates/trunk/Modish/footer.template
   templates/trunk/Modish/header.template
   templates/trunk/Modish/main.template
   templates/trunk/Modish/post.template
   templates/trunk/Modish/postandcomments.template
   templates/trunk/Modish/posttrackbacks.template
   templates/trunk/Modish/resource.template
   templates/trunk/Modish/screenshot.jpg
   templates/trunk/Modish/searchresults.template
   templates/trunk/Modish/style.css
   templates/trunk/ShadedGrey/
   templates/trunk/ShadedGrey/album.template
   templates/trunk/ShadedGrey/albums.template
   templates/trunk/ShadedGrey/commentarticle.template
   templates/trunk/ShadedGrey/commentform.template
   templates/trunk/ShadedGrey/error.template
   templates/trunk/ShadedGrey/footer.template
   templates/trunk/ShadedGrey/header.template
   templates/trunk/ShadedGrey/img/
   templates/trunk/ShadedGrey/img/blockquote.png
   templates/trunk/ShadedGrey/img/bodybag.gif
   templates/trunk/ShadedGrey/img/bullet.png
   templates/trunk/ShadedGrey/img/dateheader.png
   templates/trunk/ShadedGrey/img/header.jpg
   templates/trunk/ShadedGrey/img/sidetitle.png
   templates/trunk/ShadedGrey/main.template
   templates/trunk/ShadedGrey/panel.template
   templates/trunk/ShadedGrey/post.template
   templates/trunk/ShadedGrey/postandcomments.template
   templates/trunk/ShadedGrey/posttrackbacks.template
   templates/trunk/ShadedGrey/resource.template
   templates/trunk/ShadedGrey/screenshot.jpg
   templates/trunk/ShadedGrey/searchresults.template
   templates/trunk/ShadedGrey/style.css
   templates/trunk/almost-spring/
   templates/trunk/almost-spring/album.template
   templates/trunk/almost-spring/albums.template
   templates/trunk/almost-spring/commentarticle.template
   templates/trunk/almost-spring/commentform.template
   templates/trunk/almost-spring/error.template
   templates/trunk/almost-spring/footer.template
   templates/trunk/almost-spring/header.template
   templates/trunk/almost-spring/img/
   templates/trunk/almost-spring/img/Thumbs.db
   templates/trunk/almost-spring/img/arrow.gif
   templates/trunk/almost-spring/img/bg.gif
   templates/trunk/almost-spring/img/commentslink.gif
   templates/trunk/almost-spring/img/permalink.gif
   templates/trunk/almost-spring/img/postmeta.gif
   templates/trunk/almost-spring/img/posttitle.gif
   templates/trunk/almost-spring/main.template
   templates/trunk/almost-spring/panel.template
   templates/trunk/almost-spring/post.template
   templates/trunk/almost-spring/postandcomments.template
   templates/trunk/almost-spring/posttrackbacks.template
   templates/trunk/almost-spring/resource.template
   templates/trunk/almost-spring/screenshot.jpg
   templates/trunk/almost-spring/searchresults.template
   templates/trunk/almost-spring/style.css
   templates/trunk/connections/
   templates/trunk/connections/album.template
   templates/trunk/connections/albums.template
   templates/trunk/connections/commentarticle.template
   templates/trunk/connections/commentform.template
   templates/trunk/connections/error.template
   templates/trunk/connections/footer.template
   templates/trunk/connections/header.template
   templates/trunk/connections/img/
   templates/trunk/connections/img/blockquote.gif
   templates/trunk/connections/img/bullet.gif
   templates/trunk/connections/img/comments_bottom.jpg
   templates/trunk/connections/img/content_bg.gif
   templates/trunk/connections/img/contentbg.jpg
   templates/trunk/connections/img/divider.gif
   templates/trunk/connections/img/rap.jpg
   templates/trunk/connections/img/sidenav_bottom.jpg
   templates/trunk/connections/img/sidenav_top.jpg
   templates/trunk/connections/img/sub-bullet.gif
   templates/trunk/connections/img/subcat_bullet.gif
   templates/trunk/connections/img/top.jpg
   templates/trunk/connections/main.template
   templates/trunk/connections/panel.template
   templates/trunk/connections/post.template
   templates/trunk/connections/postandcomments.template
   templates/trunk/connections/posttrackbacks.template
   templates/trunk/connections/resource.template
   templates/trunk/connections/screenshot.jpg
   templates/trunk/connections/searchresults.template
   templates/trunk/connections/style.css
   templates/trunk/darkfire/
   templates/trunk/darkfire/about.template
   templates/trunk/darkfire/album.template
   templates/trunk/darkfire/albums.template
   templates/trunk/darkfire/commentarticle.template
   templates/trunk/darkfire/commentform.template
   templates/trunk/darkfire/download.gif
   templates/trunk/darkfire/error.gif
   templates/trunk/darkfire/error.template
   templates/trunk/darkfire/folderblue.gif
   templates/trunk/darkfire/footer.template
   templates/trunk/darkfire/header.template
   templates/trunk/darkfire/images/
   templates/trunk/darkfire/images/bg_darkfire.gif
   templates/trunk/darkfire/images/header_darkfire.gif
   templates/trunk/darkfire/images/input_bg_darkfire.gif
   templates/trunk/darkfire/main.template
   templates/trunk/darkfire/panel.template
   templates/trunk/darkfire/post.template
   templates/trunk/darkfire/postandcomments.template
   templates/trunk/darkfire/posttrackbacks.template
   templates/trunk/darkfire/resource.template
   templates/trunk/darkfire/sample.gif
   templates/trunk/darkfire/screenshot.jpg
   templates/trunk/darkfire/searchresults.template
   templates/trunk/darkfire/style.css
   templates/trunk/dots/
   templates/trunk/dots/about.template
   templates/trunk/dots/album.template
   templates/trunk/dots/albums.template
   templates/trunk/dots/commentarticle.template
   templates/trunk/dots/commentform.template
   templates/trunk/dots/download.gif
   templates/trunk/dots/error.gif
   templates/trunk/dots/error.template
   templates/trunk/dots/folderblue.gif
   templates/trunk/dots/footer.template
   templates/trunk/dots/header.template
   templates/trunk/dots/images/
   templates/trunk/dots/images/columns.jpg
   templates/trunk/dots/images/header_background.gif
   templates/trunk/dots/main.template
   templates/trunk/dots/panel.template
   templates/trunk/dots/post.template
   templates/trunk/dots/postandcomments.template
   templates/trunk/dots/posttrackbacks.template
   templates/trunk/dots/resource.template
   templates/trunk/dots/sample.gif
   templates/trunk/dots/screenshot.jpg
   templates/trunk/dots/searchresults.template
   templates/trunk/dots/style.css
   templates/trunk/drove-all-night/
   templates/trunk/drove-all-night/about.template
   templates/trunk/drove-all-night/album.template
   templates/trunk/drove-all-night/albums.template
   templates/trunk/drove-all-night/commentarticle.template
   templates/trunk/drove-all-night/commentform.template
   templates/trunk/drove-all-night/download.gif
   templates/trunk/drove-all-night/error.gif
   templates/trunk/drove-all-night/error.template
   templates/trunk/drove-all-night/folderblue.gif
   templates/trunk/drove-all-night/footer.template
   templates/trunk/drove-all-night/header.template
   templates/trunk/drove-all-night/images/
   templates/trunk/drove-all-night/images/droveallnight.jpg
   templates/trunk/drove-all-night/main.template
   templates/trunk/drove-all-night/panel.template
   templates/trunk/drove-all-night/post.template
   templates/trunk/drove-all-night/postandcomments.template
   templates/trunk/drove-all-night/posttrackbacks.template
   templates/trunk/drove-all-night/resource.template
   templates/trunk/drove-all-night/screenshot.jpg
   templates/trunk/drove-all-night/searchresults.template
   templates/trunk/drove-all-night/style.css
   templates/trunk/fblueWithPlugins/
   templates/trunk/fblueWithPlugins/album.template
   templates/trunk/fblueWithPlugins/albums.template
   templates/trunk/fblueWithPlugins/archives.template
   templates/trunk/fblueWithPlugins/backups/
   templates/trunk/fblueWithPlugins/backups/links.template_1132985383
   templates/trunk/fblueWithPlugins/backups/links.template_1132985435
   templates/trunk/fblueWithPlugins/backups/links.template_1132988039
   templates/trunk/fblueWithPlugins/bookmark.template
   templates/trunk/fblueWithPlugins/commentarticle.template
   templates/trunk/fblueWithPlugins/commentform.template
   templates/trunk/fblueWithPlugins/demosites.template
   templates/trunk/fblueWithPlugins/error.template
   templates/trunk/fblueWithPlugins/features.template
   templates/trunk/fblueWithPlugins/footer.template
   templates/trunk/fblueWithPlugins/header.template
   templates/trunk/fblueWithPlugins/ie.css
   templates/trunk/fblueWithPlugins/images/
   templates/trunk/fblueWithPlugins/images/bg.gif
   templates/trunk/fblueWithPlugins/images/bg_main.jpg
   templates/trunk/fblueWithPlugins/images/comments.gif
   templates/trunk/fblueWithPlugins/images/logo.jpg
   templates/trunk/fblueWithPlugins/images/separator.gif
   templates/trunk/fblueWithPlugins/images/title.jpg
   templates/trunk/fblueWithPlugins/images/top.jpg
   templates/trunk/fblueWithPlugins/links.template
   templates/trunk/fblueWithPlugins/main.template
   templates/trunk/fblueWithPlugins/post.template
   templates/trunk/fblueWithPlugins/postandcomments.template
   templates/trunk/fblueWithPlugins/posttrackbacks.template
   templates/trunk/fblueWithPlugins/resource.template
   templates/trunk/fblueWithPlugins/samplerss.template
   templates/trunk/fblueWithPlugins/screenshot.jpg
   templates/trunk/fblueWithPlugins/searchresults.template
   templates/trunk/fblueWithPlugins/style.css
   templates/trunk/fdawn/
   templates/trunk/fdawn/album.template
   templates/trunk/fdawn/albums.template
   templates/trunk/fdawn/archives.template
   templates/trunk/fdawn/bookmark.template
   templates/trunk/fdawn/commentarticle.template
   templates/trunk/fdawn/commentform.template
   templates/trunk/fdawn/demosites.template
   templates/trunk/fdawn/error.template
   templates/trunk/fdawn/features.template
   templates/trunk/fdawn/footer.template
   templates/trunk/fdawn/header.template
   templates/trunk/fdawn/ie.css
   templates/trunk/fdawn/images/
   templates/trunk/fdawn/images/Thumbs.db
   templates/trunk/fdawn/images/bg.gif
   templates/trunk/fdawn/images/comments.gif
   templates/trunk/fdawn/images/content_bg.gif
   templates/trunk/fdawn/images/separator.gif
   templates/trunk/fdawn/images/top.jpg
   templates/trunk/fdawn/links.template
   templates/trunk/fdawn/main.template
   templates/trunk/fdawn/post.template
   templates/trunk/fdawn/postandcomments.template
   templates/trunk/fdawn/posttrackbacks.template
   templates/trunk/fdawn/resource.template
   templates/trunk/fdawn/samplerss.template
   templates/trunk/fdawn/screenshot.jpg
   templates/trunk/fdawn/searchresults.template
   templates/trunk/fdawn/style.css
   templates/trunk/fdawnWithPlugins/
   templates/trunk/fdawnWithPlugins/album.template
   templates/trunk/fdawnWithPlugins/albums.template
   templates/trunk/fdawnWithPlugins/archives.template
   templates/trunk/fdawnWithPlugins/bookmark.template
   templates/trunk/fdawnWithPlugins/commentarticle.template
   templates/trunk/fdawnWithPlugins/commentform.template
   templates/trunk/fdawnWithPlugins/demosites.template
   templates/trunk/fdawnWithPlugins/error.template
   templates/trunk/fdawnWithPlugins/features.template
   templates/trunk/fdawnWithPlugins/footer.template
   templates/trunk/fdawnWithPlugins/header.template
   templates/trunk/fdawnWithPlugins/ie.css
   templates/trunk/fdawnWithPlugins/images/
   templates/trunk/fdawnWithPlugins/images/Thumbs.db
   templates/trunk/fdawnWithPlugins/images/bg.gif
   templates/trunk/fdawnWithPlugins/images/comments.gif
   templates/trunk/fdawnWithPlugins/images/content_bg.gif
   templates/trunk/fdawnWithPlugins/images/separator.gif
   templates/trunk/fdawnWithPlugins/images/top.jpg
   templates/trunk/fdawnWithPlugins/links.template
   templates/trunk/fdawnWithPlugins/main.template
   templates/trunk/fdawnWithPlugins/post.template
   templates/trunk/fdawnWithPlugins/postandcomments.template
   templates/trunk/fdawnWithPlugins/posttrackbacks.template
   templates/trunk/fdawnWithPlugins/resource.template
   templates/trunk/fdawnWithPlugins/samplerss.template
   templates/trunk/fdawnWithPlugins/screenshot.jpg
   templates/trunk/fdawnWithPlugins/searchresults.template
   templates/trunk/fdawnWithPlugins/style.css
   templates/trunk/fgreen/
   templates/trunk/fgreen/album.template
   templates/trunk/fgreen/albums.template
   templates/trunk/fgreen/archives.template
   templates/trunk/fgreen/bookmark.template
   templates/trunk/fgreen/commentarticle.template
   templates/trunk/fgreen/commentform.template
   templates/trunk/fgreen/error.template
   templates/trunk/fgreen/features.template
   templates/trunk/fgreen/footer.template
   templates/trunk/fgreen/header.template
   templates/trunk/fgreen/images/
   templates/trunk/fgreen/images/Thumbs.db
   templates/trunk/fgreen/images/bodybg.jpg
   templates/trunk/fgreen/images/bull.gif
   templates/trunk/fgreen/images/comments.gif
   templates/trunk/fgreen/images/qoute.gif
   templates/trunk/fgreen/images/sid_hbg.jpg
   templates/trunk/fgreen/images/stripes.gif
   templates/trunk/fgreen/images/top_gr.jpg
   templates/trunk/fgreen/images/wrap.gif
   templates/trunk/fgreen/links.template
   templates/trunk/fgreen/main.template
   templates/trunk/fgreen/post.template
   templates/trunk/fgreen/postandcomments.template
   templates/trunk/fgreen/posttrackbacks.template
   templates/trunk/fgreen/resource.template
   templates/trunk/fgreen/screenshot.jpg
   templates/trunk/fgreen/searchresults.template
   templates/trunk/fgreen/style.css
   templates/trunk/flower/
   templates/trunk/flower/about.template
   templates/trunk/flower/album.template
   templates/trunk/flower/albums.template
   templates/trunk/flower/bg.jpg
   templates/trunk/flower/commentarticle.template
   templates/trunk/flower/commentform.template
   templates/trunk/flower/download.gif
   templates/trunk/flower/error.gif
   templates/trunk/flower/error.template
   templates/trunk/flower/folderblue.gif
   templates/trunk/flower/footer.template
   templates/trunk/flower/header.template
   templates/trunk/flower/main.template
   templates/trunk/flower/panel.template
   templates/trunk/flower/post.template
   templates/trunk/flower/postandcomments.template
   templates/trunk/flower/posttrackbacks.template
   templates/trunk/flower/resource.template
   templates/trunk/flower/screenshot.jpg
   templates/trunk/flower/searchresults.template
   templates/trunk/flower/style.css
   templates/trunk/flyupsky-daytime/
   templates/trunk/flyupsky-daytime/album.template
   templates/trunk/flyupsky-daytime/albums.template
   templates/trunk/flyupsky-daytime/bold.gif
   templates/trunk/flyupsky-daytime/commentarticle.template
   templates/trunk/flyupsky-daytime/commentform.template
   templates/trunk/flyupsky-daytime/daytime.css
   templates/trunk/flyupsky-daytime/download.gif
   templates/trunk/flyupsky-daytime/error.gif
   templates/trunk/flyupsky-daytime/error.template
   templates/trunk/flyupsky-daytime/folderblue.gif
   templates/trunk/flyupsky-daytime/footer.template
   templates/trunk/flyupsky-daytime/header.template
   templates/trunk/flyupsky-daytime/images/
   templates/trunk/flyupsky-daytime/images/bg.gif
   templates/trunk/flyupsky-daytime/images/bg_white.gif
   templates/trunk/flyupsky-daytime/images/border.gif
   templates/trunk/flyupsky-daytime/images/compressed.gif
   templates/trunk/flyupsky-daytime/images/file.gif
   templates/trunk/flyupsky-daytime/images/folder.gif
   templates/trunk/flyupsky-daytime/images/footer.gif
   templates/trunk/flyupsky-daytime/images/logo.jpg
   templates/trunk/flyupsky-daytime/images/parentfolder.gif
   templates/trunk/flyupsky-daytime/images/sound.gif
   templates/trunk/flyupsky-daytime/images/video.gif
   templates/trunk/flyupsky-daytime/italic.gif
   templates/trunk/flyupsky-daytime/link.gif
   templates/trunk/flyupsky-daytime/main.template
   templates/trunk/flyupsky-daytime/nav_bar.inc
   templates/trunk/flyupsky-daytime/panel.template
   templates/trunk/flyupsky-daytime/post.gif
   templates/trunk/flyupsky-daytime/post.template
   templates/trunk/flyupsky-daytime/postandcomments.template
   templates/trunk/flyupsky-daytime/postsummary.template
   templates/trunk/flyupsky-daytime/posttrackbacks.template
   templates/trunk/flyupsky-daytime/resource.template
   templates/trunk/flyupsky-daytime/screenshot.jpg
   templates/trunk/flyupsky-daytime/searchresults.template
   templates/trunk/flyupsky-evening/
   templates/trunk/flyupsky-evening/album.template
   templates/trunk/flyupsky-evening/albums.template
   templates/trunk/flyupsky-evening/bold.gif
   templates/trunk/flyupsky-evening/commentarticle.template
   templates/trunk/flyupsky-evening/commentform.template
   templates/trunk/flyupsky-evening/download.gif
   templates/trunk/flyupsky-evening/error.template
   templates/trunk/flyupsky-evening/evening.css
   templates/trunk/flyupsky-evening/folderblue.gif
   templates/trunk/flyupsky-evening/footer.template
   templates/trunk/flyupsky-evening/header.template
   templates/trunk/flyupsky-evening/images/
   templates/trunk/flyupsky-evening/images/bg.gif
   templates/trunk/flyupsky-evening/images/bg_white.gif
   templates/trunk/flyupsky-evening/images/border.gif
   templates/trunk/flyupsky-evening/images/compressed.gif
   templates/trunk/flyupsky-evening/images/file.gif
   templates/trunk/flyupsky-evening/images/folder.gif
   templates/trunk/flyupsky-evening/images/footer.gif
   templates/trunk/flyupsky-evening/images/logo.jpg
   templates/trunk/flyupsky-evening/images/parentfolder.gif
   templates/trunk/flyupsky-evening/images/sound.gif
   templates/trunk/flyupsky-evening/images/video.gif
   templates/trunk/flyupsky-evening/italic.gif
   templates/trunk/flyupsky-evening/link.gif
   templates/trunk/flyupsky-evening/main.template
   templates/trunk/flyupsky-evening/nav_bar.inc
   templates/trunk/flyupsky-evening/panel.template
   templates/trunk/flyupsky-evening/post.gif
   templates/trunk/flyupsky-evening/post.template
   templates/trunk/flyupsky-evening/postandcomments.template
   templates/trunk/flyupsky-evening/postsummary.template
   templates/trunk/flyupsky-evening/posttrackbacks.template
   templates/trunk/flyupsky-evening/resource.template
   templates/trunk/flyupsky-evening/screenshot.jpg
   templates/trunk/flyupsky-evening/searchresults.template
   templates/trunk/forange/
   templates/trunk/forange/album.template
   templates/trunk/forange/albums.template
   templates/trunk/forange/archives.template
   templates/trunk/forange/bookmark.template
   templates/trunk/forange/commentarticle.template
   templates/trunk/forange/commentform.template
   templates/trunk/forange/demosites.template
   templates/trunk/forange/error.template
   templates/trunk/forange/features.template
   templates/trunk/forange/footer.template
   templates/trunk/forange/header.template
   templates/trunk/forange/images/
   templates/trunk/forange/images/bg_center_orange.gif
   templates/trunk/forange/images/top.jpg
   templates/trunk/forange/links.template
   templates/trunk/forange/main.template
   templates/trunk/forange/post.template
   templates/trunk/forange/postandcomments.template
   templates/trunk/forange/posttrackbacks.template
   templates/trunk/forange/resource.template
   templates/trunk/forange/samplerss.template
   templates/trunk/forange/screenshot.jpg
   templates/trunk/forange/searchresults.template
   templates/trunk/forange/style.css
   templates/trunk/forangeWithPlugins/
   templates/trunk/forangeWithPlugins/album.template
   templates/trunk/forangeWithPlugins/albums.template
   templates/trunk/forangeWithPlugins/archives.template
   templates/trunk/forangeWithPlugins/bookmark.template
   templates/trunk/forangeWithPlugins/commentarticle.template
   templates/trunk/forangeWithPlugins/commentform.template
   templates/trunk/forangeWithPlugins/demosites.template
   templates/trunk/forangeWithPlugins/error.template
   templates/trunk/forangeWithPlugins/features.template
   templates/trunk/forangeWithPlugins/footer.template
   templates/trunk/forangeWithPlugins/header.template
   templates/trunk/forangeWithPlugins/images/
   templates/trunk/forangeWithPlugins/images/bg_center_orange.gif
   templates/trunk/forangeWithPlugins/images/top.jpg
   templates/trunk/forangeWithPlugins/links.template
   templates/trunk/forangeWithPlugins/main.template
   templates/trunk/forangeWithPlugins/post.template
   templates/trunk/forangeWithPlugins/postandcomments.template
   templates/trunk/forangeWithPlugins/posttrackbacks.template
   templates/trunk/forangeWithPlugins/resource.template
   templates/trunk/forangeWithPlugins/samplerss.template
   templates/trunk/forangeWithPlugins/screenshot.jpg
   templates/trunk/forangeWithPlugins/searchresults.template
   templates/trunk/forangeWithPlugins/style.css
   templates/trunk/fsimple/
   templates/trunk/fsimple/album.template
   templates/trunk/fsimple/albums.template
   templates/trunk/fsimple/archives.template
   templates/trunk/fsimple/bookmark.template
   templates/trunk/fsimple/commentarticle.template
   templates/trunk/fsimple/commentform.template
   templates/trunk/fsimple/error.template
   templates/trunk/fsimple/features.template
   templates/trunk/fsimple/footer.template
   templates/trunk/fsimple/header.template
   templates/trunk/fsimple/images/
   templates/trunk/fsimple/images/bg.gif
   templates/trunk/fsimple/images/body.gif
   templates/trunk/fsimple/images/comments.gif
   templates/trunk/fsimple/images/s_bg.gif
   templates/trunk/fsimple/links.template
   templates/trunk/fsimple/main.template
   templates/trunk/fsimple/post.template
   templates/trunk/fsimple/postandcomments.template
   templates/trunk/fsimple/posttrackbacks.template
   templates/trunk/fsimple/resource.template
   templates/trunk/fsimple/screenshot.jpg
   templates/trunk/fsimple/searchresults.template
   templates/trunk/fsimple/style.css
   templates/trunk/fsubtle/
   templates/trunk/fsubtle/album.template
   templates/trunk/fsubtle/albums.template
   templates/trunk/fsubtle/archives.template
   templates/trunk/fsubtle/bookmark.template
   templates/trunk/fsubtle/commentarticle.template
   templates/trunk/fsubtle/commentform.template
   templates/trunk/fsubtle/error.template
   templates/trunk/fsubtle/features.template
   templates/trunk/fsubtle/footer.template
   templates/trunk/fsubtle/header.template
   templates/trunk/fsubtle/images/
   templates/trunk/fsubtle/images/Thumbs.db
   templates/trunk/fsubtle/images/bg.jpg
   templates/trunk/fsubtle/images/comments.gif
   templates/trunk/fsubtle/images/header-copy.jpg
   templates/trunk/fsubtle/images/qoute.gif
   templates/trunk/fsubtle/links.template
   templates/trunk/fsubtle/main.template
   templates/trunk/fsubtle/post.template
   templates/trunk/fsubtle/postandcomments.template
   templates/trunk/fsubtle/posttrackbacks.template
   templates/trunk/fsubtle/resource.template
   templates/trunk/fsubtle/screenshot.jpg
   templates/trunk/fsubtle/searchresults.template
   templates/trunk/fsubtle/style.css
   templates/trunk/greenmarinee/
   templates/trunk/greenmarinee/README.txt
   templates/trunk/greenmarinee/about.template
   templates/trunk/greenmarinee/album.template
   templates/trunk/greenmarinee/albums.template
   templates/trunk/greenmarinee/commentarticle.template
   templates/trunk/greenmarinee/commentform.template
   templates/trunk/greenmarinee/error.template
   templates/trunk/greenmarinee/favicon.ico
   templates/trunk/greenmarinee/footer.template
   templates/trunk/greenmarinee/header.template
   templates/trunk/greenmarinee/images/
   templates/trunk/greenmarinee/images/Thumbs.db
   templates/trunk/greenmarinee/images/bg_top.gif
   templates/trunk/greenmarinee/images/container.gif
   templates/trunk/greenmarinee/images/container_left.gif
   templates/trunk/greenmarinee/images/container_right.gif
   templates/trunk/greenmarinee/images/container_top.gif
   templates/trunk/greenmarinee/images/content_bullet.gif
   templates/trunk/greenmarinee/images/footer.gif
   templates/trunk/greenmarinee/images/links_bullet.gif
   templates/trunk/greenmarinee/images/search_submit.gif
   templates/trunk/greenmarinee/images/warning.gif
   templates/trunk/greenmarinee/main.template
   templates/trunk/greenmarinee/panel.template
   templates/trunk/greenmarinee/post.template
   templates/trunk/greenmarinee/postandcomments.template
   templates/trunk/greenmarinee/posttrackbacks.template
   templates/trunk/greenmarinee/resource.template
   templates/trunk/greenmarinee/rss.template
   templates/trunk/greenmarinee/screenshot.jpg
   templates/trunk/greenmarinee/searchresults.template
   templates/trunk/greenmarinee/style.css
   templates/trunk/greenmarinee/toolbar.js
   templates/trunk/gutenberg/
   templates/trunk/gutenberg/about.template
   templates/trunk/gutenberg/album.template
   templates/trunk/gutenberg/albums.template
   templates/trunk/gutenberg/commentarticle.template
   templates/trunk/gutenberg/commentform.template
   templates/trunk/gutenberg/download.gif
   templates/trunk/gutenberg/error.gif
   templates/trunk/gutenberg/error.template
   templates/trunk/gutenberg/folderblue.gif
   templates/trunk/gutenberg/footer.template
   templates/trunk/gutenberg/header.template
   templates/trunk/gutenberg/images/
   templates/trunk/gutenberg/images/blockquote.gif
   templates/trunk/gutenberg/images/code.gif
   templates/trunk/gutenberg/images/gutenberg.gif
   templates/trunk/gutenberg/images/icons/
   templates/trunk/gutenberg/images/icons/email.gif
   templates/trunk/gutenberg/images/icons/outside.gif
   templates/trunk/gutenberg/images/icons/pdf.gif
   templates/trunk/gutenberg/main.template
   templates/trunk/gutenberg/panel.template
   templates/trunk/gutenberg/post.template
   templates/trunk/gutenberg/postandcomments.template
   templates/trunk/gutenberg/posttrackbacks.template
   templates/trunk/gutenberg/resource.template
   templates/trunk/gutenberg/screenshot.jpg
   templates/trunk/gutenberg/searchresults.template
   templates/trunk/gutenberg/style-uncommented.css
   templates/trunk/gutenberg/style.css
   templates/trunk/human_condition/
   templates/trunk/human_condition/about.template
   templates/trunk/human_condition/album.template
   templates/trunk/human_condition/albums.template
   templates/trunk/human_condition/commentarticle.template
   templates/trunk/human_condition/commentform.template
   templates/trunk/human_condition/download.gif
   templates/trunk/human_condition/error.template
   templates/trunk/human_condition/folderblue.gif
   templates/trunk/human_condition/footer.template
   templates/trunk/human_condition/header.template
   templates/trunk/human_condition/images/
   templates/trunk/human_condition/images/bg.gif
   templates/trunk/human_condition/images/bullet.gif
   templates/trunk/human_condition/images/date.gif
   templates/trunk/human_condition/images/fg.gif
   templates/trunk/human_condition/images/footer.gif
   templates/trunk/human_condition/images/header.gif
   templates/trunk/human_condition/images/posts.gif
   templates/trunk/human_condition/images/today.gif
   templates/trunk/human_condition/main.template
   templates/trunk/human_condition/panel.template
   templates/trunk/human_condition/post.template
   templates/trunk/human_condition/postandcomments.template
   templates/trunk/human_condition/posttrackbacks.template
   templates/trunk/human_condition/resource.template
   templates/trunk/human_condition/screenshot.jpg
   templates/trunk/human_condition/searchresults.template
   templates/trunk/human_condition/style.css
   templates/trunk/kubrick/
   templates/trunk/kubrick/README.txt
   templates/trunk/kubrick/about.template
   templates/trunk/kubrick/album.template
   templates/trunk/kubrick/albums.template
   templates/trunk/kubrick/bold.gif
   templates/trunk/kubrick/commentarticle.template
   templates/trunk/kubrick/commentform.template
   templates/trunk/kubrick/error.gif
   templates/trunk/kubrick/error.template
   templates/trunk/kubrick/footer.template
   templates/trunk/kubrick/header.template
   templates/trunk/kubrick/images/
   templates/trunk/kubrick/images/kubrickbg.jpg
   templates/trunk/kubrick/images/kubrickbgcolor.jpg
   templates/trunk/kubrick/images/kubrickbgwide.jpg
   templates/trunk/kubrick/images/kubrickfooter.jpg
   templates/trunk/kubrick/images/kubrickheader.jpg
   templates/trunk/kubrick/italic.gif
   templates/trunk/kubrick/link.gif
   templates/trunk/kubrick/main.template
   templates/trunk/kubrick/panel.template
   templates/trunk/kubrick/post.template
   templates/trunk/kubrick/postandcomments.template
   templates/trunk/kubrick/postmetadata.inc
   templates/trunk/kubrick/posttrackbacks.template
   templates/trunk/kubrick/resource.template
   templates/trunk/kubrick/rss.template
   templates/trunk/kubrick/screenshot.jpg
   templates/trunk/kubrick/searchresults.template
   templates/trunk/kubrick/style.css
   templates/trunk/kubrick/toolbar.js
   templates/trunk/mars-spirit/
   templates/trunk/mars-spirit/about.template
   templates/trunk/mars-spirit/album.template
   templates/trunk/mars-spirit/albums.template
   templates/trunk/mars-spirit/commentarticle.template
   templates/trunk/mars-spirit/commentform.template
   templates/trunk/mars-spirit/download.gif
   templates/trunk/mars-spirit/error.gif
   templates/trunk/mars-spirit/error.template
   templates/trunk/mars-spirit/folderblue.gif
   templates/trunk/mars-spirit/footer.template
   templates/trunk/mars-spirit/header.template
   templates/trunk/mars-spirit/images/
   templates/trunk/mars-spirit/images/bg-body.jpg
   templates/trunk/mars-spirit/images/bg-post.jpg
   templates/trunk/mars-spirit/images/comments.jpg
   templates/trunk/mars-spirit/images/date.jpg
   templates/trunk/mars-spirit/images/header.jpg
   templates/trunk/mars-spirit/images/list-archives.gif
   templates/trunk/mars-spirit/images/list-calendar.gif
   templates/trunk/mars-spirit/images/list-category.gif
   templates/trunk/mars-spirit/images/list-meta.gif
   templates/trunk/mars-spirit/images/list-other.gif
   templates/trunk/mars-spirit/images/list-post.gif
   templates/trunk/mars-spirit/images/list-search.gif
   templates/trunk/mars-spirit/images/list-styles.gif
   templates/trunk/mars-spirit/images/list-wordpress.gif
   templates/trunk/mars-spirit/images/tabbed-meta.gif
   templates/trunk/mars-spirit/images/today.gif
   templates/trunk/mars-spirit/images/topic.gif
   templates/trunk/mars-spirit/images/topic.jpg
   templates/trunk/mars-spirit/main.template
   templates/trunk/mars-spirit/panel.template
   templates/trunk/mars-spirit/post.template
   templates/trunk/mars-spirit/postandcomments.template
   templates/trunk/mars-spirit/posttrackbacks.template
   templates/trunk/mars-spirit/resource.template
   templates/trunk/mars-spirit/screenshot.jpg
   templates/trunk/mars-spirit/searchresults.template
   templates/trunk/mars-spirit/style.css
   templates/trunk/minitemplate/
   templates/trunk/minitemplate/album.template
   templates/trunk/minitemplate/albums.template
   templates/trunk/minitemplate/bgimg.js
   templates/trunk/minitemplate/commentarticle.template
   templates/trunk/minitemplate/commentform.template
   templates/trunk/minitemplate/copyright.template
   templates/trunk/minitemplate/error.template
   templates/trunk/minitemplate/footer.template
   templates/trunk/minitemplate/footersimple.template
   templates/trunk/minitemplate/header.template
   templates/trunk/minitemplate/img/
   templates/trunk/minitemplate/img/16_archive.gif
   templates/trunk/minitemplate/img/16_bug.gif
   templates/trunk/minitemplate/img/16_category.gif
   templates/trunk/minitemplate/img/16_comment.gif
   templates/trunk/minitemplate/img/16_find.gif
   templates/trunk/minitemplate/img/16_link.gif
   templates/trunk/minitemplate/img/16_links.gif
   templates/trunk/minitemplate/img/16_post.gif
   templates/trunk/minitemplate/img/16_printer.gif
   templates/trunk/minitemplate/img/16_websearch.gif
   templates/trunk/minitemplate/img/32_archive.gif
   templates/trunk/minitemplate/img/32_bug.gif
   templates/trunk/minitemplate/img/32_category.gif
   templates/trunk/minitemplate/img/32_compressed.gif
   templates/trunk/minitemplate/img/32_file.gif
   templates/trunk/minitemplate/img/32_find.gif
   templates/trunk/minitemplate/img/32_folder.gif
   templates/trunk/minitemplate/img/32_image.gif
   templates/trunk/minitemplate/img/32_link.gif
   templates/trunk/minitemplate/img/32_links.gif
   templates/trunk/minitemplate/img/32_printer.gif
   templates/trunk/minitemplate/img/32_sound.gif
   templates/trunk/minitemplate/img/32_video.gif
   templates/trunk/minitemplate/img/32_websearch.gif
   templates/trunk/minitemplate/img/bg_dot.gif
   templates/trunk/minitemplate/img/bg_goffer.gif
   templates/trunk/minitemplate/img/logo_atom.png
   templates/trunk/minitemplate/img/logo_css.gif
   templates/trunk/minitemplate/img/logo_minibird.com.gif
   templates/trunk/minitemplate/img/logo_minibird.gif
   templates/trunk/minitemplate/img/logo_mysql.gif
   templates/trunk/minitemplate/img/logo_php.gif
   templates/trunk/minitemplate/img/logo_plog.gif
   templates/trunk/minitemplate/img/logo_rss090.gif
   templates/trunk/minitemplate/img/logo_rss10.gif
   templates/trunk/minitemplate/img/logo_rss20.gif
   templates/trunk/minitemplate/img/logo_rss_small.gif
   templates/trunk/minitemplate/img/logo_smarty.gif
   templates/trunk/minitemplate/img/logo_xhtml10.gif
   templates/trunk/minitemplate/img/manage.gif
   templates/trunk/minitemplate/img/mouse.ani
   templates/trunk/minitemplate/img/topic_2ant.jpg
   templates/trunk/minitemplate/img/topic_ant.jpg
   templates/trunk/minitemplate/img/topic_dewdrop.jpg
   templates/trunk/minitemplate/img/topic_fly.jpg
   templates/trunk/minitemplate/img/topic_fog.jpg
   templates/trunk/minitemplate/img/topic_ladybug.jpg
   templates/trunk/minitemplate/img/topic_leaf.jpg
   templates/trunk/minitemplate/img/topic_lip.jpg
   templates/trunk/minitemplate/img/topic_pond.jpg
   templates/trunk/minitemplate/img/topic_poplar.jpg
   templates/trunk/minitemplate/img/topic_tree.jpg
   templates/trunk/minitemplate/main.template
   templates/trunk/minitemplate/post.template
   templates/trunk/minitemplate/postandcomments.template
   templates/trunk/minitemplate/posttrackbacks.template
   templates/trunk/minitemplate/readme.txt
   templates/trunk/minitemplate/resource.template
   templates/trunk/minitemplate/screenshot.jpg
   templates/trunk/minitemplate/searchresults.template
   templates/trunk/minitemplate/sidebar.template
   templates/trunk/minitemplate/style.css
   templates/trunk/minitemplate/topmenu.template
   templates/trunk/mtplog/
   templates/trunk/mtplog/about.template
   templates/trunk/mtplog/album.template
   templates/trunk/mtplog/albums.template
   templates/trunk/mtplog/bold.gif
   templates/trunk/mtplog/bubble.gif
   templates/trunk/mtplog/commentarticle.template
   templates/trunk/mtplog/commentform.template
   templates/trunk/mtplog/css/
   templates/trunk/mtplog/css/clean.css
   templates/trunk/mtplog/css/default.css
   templates/trunk/mtplog/css/gettyburg.css
   templates/trunk/mtplog/css/plain_jane.css
   templates/trunk/mtplog/css/rusty.css
   templates/trunk/mtplog/css/trendy.css
   templates/trunk/mtplog/download.gif
   templates/trunk/mtplog/error.gif
   templates/trunk/mtplog/error.template
   templates/trunk/mtplog/folderblue.gif
   templates/trunk/mtplog/footer.template
   templates/trunk/mtplog/header.template
   templates/trunk/mtplog/italic.gif
   templates/trunk/mtplog/link.gif
   templates/trunk/mtplog/main.template
   templates/trunk/mtplog/panel.template
   templates/trunk/mtplog/post.gif
   templates/trunk/mtplog/post.template
   templates/trunk/mtplog/postandcomments.template
   templates/trunk/mtplog/posttrackbacks.template
   templates/trunk/mtplog/resource.template
   templates/trunk/mtplog/screenshot.jpg
   templates/trunk/mtplog/searchresults.template
   templates/trunk/mtplog/toolbar.js
   templates/trunk/mtplog/trackback.gif
   templates/trunk/ocadia/
   templates/trunk/ocadia/Thumbs.db
   templates/trunk/ocadia/album.template
   templates/trunk/ocadia/albums.template
   templates/trunk/ocadia/blankpanel.template
   templates/trunk/ocadia/commentarticle.template
   templates/trunk/ocadia/commentform.template
   templates/trunk/ocadia/error.template
   templates/trunk/ocadia/footer.template
   templates/trunk/ocadia/header.template
   templates/trunk/ocadia/img/
   templates/trunk/ocadia/img/Thumbs.db
   templates/trunk/ocadia/img/bg.gif
   templates/trunk/ocadia/img/bullet.gif
   templates/trunk/ocadia/img/comment.gif
   templates/trunk/ocadia/img/commentalt.gif
   templates/trunk/ocadia/img/comments.gif
   templates/trunk/ocadia/img/content.gif
   templates/trunk/ocadia/img/deco.gif
   templates/trunk/ocadia/img/footer.gif
   templates/trunk/ocadia/img/header.gif
   templates/trunk/ocadia/img/perma.gif
   templates/trunk/ocadia/img/sidebar-bottom.gif
   templates/trunk/ocadia/img/sidebar-top.gif
   templates/trunk/ocadia/img/sidebar.gif
   templates/trunk/ocadia/img/sidebar2.gif
   templates/trunk/ocadia/img/wrapper.gif
   templates/trunk/ocadia/main.template
   templates/trunk/ocadia/panel.template
   templates/trunk/ocadia/post.template
   templates/trunk/ocadia/postandcomments.template
   templates/trunk/ocadia/posttrackbacks.template
   templates/trunk/ocadia/resource.template
   templates/trunk/ocadia/screenshot.jpg
   templates/trunk/ocadia/searchresults.template
   templates/trunk/ocadia/style.css
   templates/trunk/outback/
   templates/trunk/outback/about.template
   templates/trunk/outback/album.template
   templates/trunk/outback/albums.template
   templates/trunk/outback/commentarticle.template
   templates/trunk/outback/commentform.template
   templates/trunk/outback/download.gif
   templates/trunk/outback/error.gif
   templates/trunk/outback/error.template
   templates/trunk/outback/folderblue.gif
   templates/trunk/outback/footer.template
   templates/trunk/outback/header.template
   templates/trunk/outback/headerimg.jpg
   templates/trunk/outback/kangaroo.gif
   templates/trunk/outback/main.template
   templates/trunk/outback/panel.template
   templates/trunk/outback/post.template
   templates/trunk/outback/postandcomments.template
   templates/trunk/outback/postbg.gif
   templates/trunk/outback/posttrackbacks.template
   templates/trunk/outback/rapbg.gif
   templates/trunk/outback/resource.template
   templates/trunk/outback/screenshot.jpg
   templates/trunk/outback/searchresults.template
   templates/trunk/outback/style.css
   templates/trunk/pastel-blocks/
   templates/trunk/pastel-blocks/album.template
   templates/trunk/pastel-blocks/albums.template
   templates/trunk/pastel-blocks/block-archives.template
   templates/trunk/pastel-blocks/block-calendar.template
   templates/trunk/pastel-blocks/block-categories.template
   templates/trunk/pastel-blocks/block-endcredits.template
   templates/trunk/pastel-blocks/block-links.template
   templates/trunk/pastel-blocks/block-recently.template
   templates/trunk/pastel-blocks/block-resources.template
   templates/trunk/pastel-blocks/block-search.template
   templates/trunk/pastel-blocks/block-style.template
   templates/trunk/pastel-blocks/block-syndicate.template
   templates/trunk/pastel-blocks/commentarticle.template
   templates/trunk/pastel-blocks/commentform.template
   templates/trunk/pastel-blocks/demosites.template
   templates/trunk/pastel-blocks/error.template
   templates/trunk/pastel-blocks/features.template
   templates/trunk/pastel-blocks/footer.template
   templates/trunk/pastel-blocks/header.template
   templates/trunk/pastel-blocks/li.gif
   templates/trunk/pastel-blocks/line1.gif
   templates/trunk/pastel-blocks/line2.gif
   templates/trunk/pastel-blocks/logo.jpg
   templates/trunk/pastel-blocks/main.template
   templates/trunk/pastel-blocks/post.template
   templates/trunk/pastel-blocks/postandcomments.template
   templates/trunk/pastel-blocks/posttrackbacks.template
   templates/trunk/pastel-blocks/readme.txt
   templates/trunk/pastel-blocks/resource.template
   templates/trunk/pastel-blocks/samplerss.template
   templates/trunk/pastel-blocks/screenshot.jpg
   templates/trunk/pastel-blocks/searchresults.template
   templates/trunk/pastel-blocks/sp.gif
   templates/trunk/pastel-blocks/star.gif
   templates/trunk/pastel-blocks/style-columnswap.css
   templates/trunk/pastel-blocks/style-common.css
   templates/trunk/pastel-blocks/style-darkercolors.css
   templates/trunk/pastel-blocks/style-noshadow.css
   templates/trunk/pastel-blocks/style-whiteblocks.css
   templates/trunk/pastel-blocks/style.css
   templates/trunk/pink_lilies/
   templates/trunk/pink_lilies/about.template
   templates/trunk/pink_lilies/album.template
   templates/trunk/pink_lilies/albums.template
   templates/trunk/pink_lilies/commentarticle.template
   templates/trunk/pink_lilies/commentform.template
   templates/trunk/pink_lilies/error.gif
   templates/trunk/pink_lilies/error.template
   templates/trunk/pink_lilies/footer.template
   templates/trunk/pink_lilies/header.template
   templates/trunk/pink_lilies/imgs/
   templates/trunk/pink_lilies/imgs/bullet.gif
   templates/trunk/pink_lilies/imgs/comment.gif
   templates/trunk/pink_lilies/imgs/date.gif
   templates/trunk/pink_lilies/imgs/day.gif
   templates/trunk/pink_lilies/imgs/day2.gif
   templates/trunk/pink_lilies/imgs/download.gif
   templates/trunk/pink_lilies/imgs/folderblue.gif
   templates/trunk/pink_lilies/imgs/lilies.jpg
   templates/trunk/pink_lilies/imgs/top.gif
   templates/trunk/pink_lilies/main.template
   templates/trunk/pink_lilies/panel.template
   templates/trunk/pink_lilies/post.template
   templates/trunk/pink_lilies/postandcomments.template
   templates/trunk/pink_lilies/posttrackbacks.template
   templates/trunk/pink_lilies/resource.template
   templates/trunk/pink_lilies/screenshot.jpg
   templates/trunk/pink_lilies/searchresults.template
   templates/trunk/pink_lilies/style.css
   templates/trunk/reic/
   templates/trunk/reic/about.template
   templates/trunk/reic/about.zh_TW.template
   templates/trunk/reic/album.template
   templates/trunk/reic/albums.template
   templates/trunk/reic/changelog.template
   templates/trunk/reic/commentarticle.template
   templates/trunk/reic/commentform.template
   templates/trunk/reic/error.template
   templates/trunk/reic/footer.template
   templates/trunk/reic/header.template
   templates/trunk/reic/images/
   templates/trunk/reic/images/bg.gif
   templates/trunk/reic/images/border.gif
   templates/trunk/reic/images/compressed.gif
   templates/trunk/reic/images/con1.gif
   templates/trunk/reic/images/con2.gif
   templates/trunk/reic/images/download.gif
   templates/trunk/reic/images/file.gif
   templates/trunk/reic/images/folder.gif
   templates/trunk/reic/images/footer.gif
   templates/trunk/reic/images/footer.jpg
   templates/trunk/reic/images/frameborder.gif
   templates/trunk/reic/images/header.gif
   templates/trunk/reic/images/links1.gif
   templates/trunk/reic/images/links2.gif
   templates/trunk/reic/images/nav_bar.gif
   templates/trunk/reic/images/parentfolder.gif
   templates/trunk/reic/images/sidetitle.gif
   templates/trunk/reic/images/sound.gif
   templates/trunk/reic/images/video.gif
   templates/trunk/reic/main.template
   templates/trunk/reic/nav_bar.inc
   templates/trunk/reic/panel.template
   templates/trunk/reic/post.template
   templates/trunk/reic/postandcomments.template
   templates/trunk/reic/postsummary.template
   templates/trunk/reic/posttrackbacks.template
   templates/trunk/reic/reic.css
   templates/trunk/reic/reic.psd
   templates/trunk/reic/resource.template
   templates/trunk/reic/screenshot.jpg
   templates/trunk/reic/searchresults.template
   templates/trunk/reic1/
   templates/trunk/reic1/about.template
   templates/trunk/reic1/about.zh_TW.template
   templates/trunk/reic1/album.template
   templates/trunk/reic1/albums.template
   templates/trunk/reic1/changelog.template
   templates/trunk/reic1/commentarticle.template
   templates/trunk/reic1/commentform.template
   templates/trunk/reic1/error.template
   templates/trunk/reic1/footer.template
   templates/trunk/reic1/header.template
   templates/trunk/reic1/images/
   templates/trunk/reic1/images/bg.gif
   templates/trunk/reic1/images/compressed.gif
   templates/trunk/reic1/images/con1.gif
   templates/trunk/reic1/images/con2.gif
   templates/trunk/reic1/images/download.gif
   templates/trunk/reic1/images/file.gif
   templates/trunk/reic1/images/folder.gif
   templates/trunk/reic1/images/footer.gif
   templates/trunk/reic1/images/footer.jpg
   templates/trunk/reic1/images/frameborder.gif
   templates/trunk/reic1/images/header.gif
   templates/trunk/reic1/images/links1.gif
   templates/trunk/reic1/images/links2.gif
   templates/trunk/reic1/images/nav_bar.gif
   templates/trunk/reic1/images/parentfolder.gif
   templates/trunk/reic1/images/sidetitle.gif
   templates/trunk/reic1/images/sound.gif
   templates/trunk/reic1/images/video.gif
   templates/trunk/reic1/main.template
   templates/trunk/reic1/nav_bar.inc
   templates/trunk/reic1/panel.template
   templates/trunk/reic1/post.template
   templates/trunk/reic1/postandcomments.template
   templates/trunk/reic1/postsummary.template
   templates/trunk/reic1/posttrackbacks.template
   templates/trunk/reic1/reic.css
   templates/trunk/reic1/reic.psd
   templates/trunk/reic1/resource.template
   templates/trunk/reic1/screenshot.jpg
   templates/trunk/reic1/searchresults.template
   templates/trunk/roodoplog-2-column/
   templates/trunk/roodoplog-2-column/about.template
   templates/trunk/roodoplog-2-column/album.template
   templates/trunk/roodoplog-2-column/albums.template
   templates/trunk/roodoplog-2-column/banner.template
   templates/trunk/roodoplog-2-column/bold.gif
   templates/trunk/roodoplog-2-column/bubble.gif
   templates/trunk/roodoplog-2-column/commentarticle.template
   templates/trunk/roodoplog-2-column/commentform.template
   templates/trunk/roodoplog-2-column/css/
   templates/trunk/roodoplog-2-column/css/15main_image.gif
   templates/trunk/roodoplog-2-column/css/Thumbs.db
   templates/trunk/roodoplog-2-column/css/default.css
   templates/trunk/roodoplog-2-column/download.gif
   templates/trunk/roodoplog-2-column/error.gif
   templates/trunk/roodoplog-2-column/error.template
   templates/trunk/roodoplog-2-column/folderblue.gif
   templates/trunk/roodoplog-2-column/footer.template
   templates/trunk/roodoplog-2-column/header.template
   templates/trunk/roodoplog-2-column/italic.gif
   templates/trunk/roodoplog-2-column/link.gif
   templates/trunk/roodoplog-2-column/main.template
   templates/trunk/roodoplog-2-column/panel.template
   templates/trunk/roodoplog-2-column/post.gif
   templates/trunk/roodoplog-2-column/post.template
   templates/trunk/roodoplog-2-column/post1.template
   templates/trunk/roodoplog-2-column/postandcomments.template
   templates/trunk/roodoplog-2-column/posttrackbacks.template
   templates/trunk/roodoplog-2-column/resource.template
   templates/trunk/roodoplog-2-column/screenshot.jpg
   templates/trunk/roodoplog-2-column/searchresults.template
   templates/trunk/roodoplog-2-column/title.template
   templates/trunk/roodoplog-2-column/title1.template
   templates/trunk/roodoplog-2-column/toolbar.js
   templates/trunk/roodoplog-2-column/trackback.gif
   templates/trunk/roodoplog-3-column/
   templates/trunk/roodoplog-3-column/about.template
   templates/trunk/roodoplog-3-column/album.template
   templates/trunk/roodoplog-3-column/albums.template
   templates/trunk/roodoplog-3-column/bold.gif
   templates/trunk/roodoplog-3-column/bubble.gif
   templates/trunk/roodoplog-3-column/commentarticle.template
   templates/trunk/roodoplog-3-column/commentform.template
   templates/trunk/roodoplog-3-column/css/
   templates/trunk/roodoplog-3-column/css/15main_image1.gif
   templates/trunk/roodoplog-3-column/css/Thumbs.db
   templates/trunk/roodoplog-3-column/css/default.css
   templates/trunk/roodoplog-3-column/download.gif
   templates/trunk/roodoplog-3-column/error.gif
   templates/trunk/roodoplog-3-column/error.template
   templates/trunk/roodoplog-3-column/folderblue.gif
   templates/trunk/roodoplog-3-column/footer.template
   templates/trunk/roodoplog-3-column/header.template
   templates/trunk/roodoplog-3-column/italic.gif
   templates/trunk/roodoplog-3-column/link.gif
   templates/trunk/roodoplog-3-column/main.template
   templates/trunk/roodoplog-3-column/panel.template
   templates/trunk/roodoplog-3-column/post.gif
   templates/trunk/roodoplog-3-column/post.template
   templates/trunk/roodoplog-3-column/post1.template
   templates/trunk/roodoplog-3-column/postandcomments.template
   templates/trunk/roodoplog-3-column/posttrackbacks.template
   templates/trunk/roodoplog-3-column/resource.template
   templates/trunk/roodoplog-3-column/screenshot.jpg
   templates/trunk/roodoplog-3-column/searchresults.template
   templates/trunk/roodoplog-3-column/toolbar.js
   templates/trunk/roodoplog-3-column/trackback.gif
   templates/trunk/roof/
   templates/trunk/roof/album.template
   templates/trunk/roof/albums.template
   templates/trunk/roof/bm_roof.jpg
   templates/trunk/roof/commentarticle.template
   templates/trunk/roof/commentform.template
   templates/trunk/roof/error.template
   templates/trunk/roof/footer.template
   templates/trunk/roof/header.template
   templates/trunk/roof/main.template
   templates/trunk/roof/post.template
   templates/trunk/roof/postandcomments.template
   templates/trunk/roof/posttrackbacks.template
   templates/trunk/roof/resource.template
   templates/trunk/roof/roof.css
   templates/trunk/roof/screenshot.jpg
   templates/trunk/roof/searchresults.template
   templates/trunk/rubric/
   templates/trunk/rubric/about.template
   templates/trunk/rubric/album.template
   templates/trunk/rubric/albums.template
   templates/trunk/rubric/commentarticle.template
   templates/trunk/rubric/commentform.template
   templates/trunk/rubric/download.gif
   templates/trunk/rubric/error.gif
   templates/trunk/rubric/error.template
   templates/trunk/rubric/folderblue.gif
   templates/trunk/rubric/footer.template
   templates/trunk/rubric/header.template
   templates/trunk/rubric/images/
   templates/trunk/rubric/images/rubric/
   templates/trunk/rubric/images/rubric/gradient.gif
   templates/trunk/rubric/images/rubric/pen-sm.jpg
   templates/trunk/rubric/main.template
   templates/trunk/rubric/panel.template
   templates/trunk/rubric/post.template
   templates/trunk/rubric/postandcomments.template
   templates/trunk/rubric/posttrackbacks.template
   templates/trunk/rubric/resource.template
   templates/trunk/rubric/screenshot.jpg
   templates/trunk/rubric/searchresults.template
   templates/trunk/rubric/style.css
Removed:
   templates/trunk/unported/3-column-liquid/
   templates/trunk/unported/FallingLeaves/
   templates/trunk/unported/FallingLeavesWithPlugins/
   templates/trunk/unported/FastTrack/
   templates/trunk/unported/GreenTrack/
   templates/trunk/unported/Innerscape/
   templates/trunk/unported/LiteWinter/
   templates/trunk/unported/Mac-Stripe/
   templates/trunk/unported/Matrix-Code/
   templates/trunk/unported/MinimaPlus/
   templates/trunk/unported/MinimaPlusWithPlugins/
   templates/trunk/unported/Modish/
   templates/trunk/unported/ShadedGrey/
   templates/trunk/unported/almost-spring/
   templates/trunk/unported/connections/
   templates/trunk/unported/darkfire/
   templates/trunk/unported/dots/
   templates/trunk/unported/drove-all-night/
   templates/trunk/unported/fblueWithPlugins/
   templates/trunk/unported/fdawn/
   templates/trunk/unported/fdawnWithPlugins/
   templates/trunk/unported/fgreen/
   templates/trunk/unported/flower/
   templates/trunk/unported/flyupsky-daytime/
   templates/trunk/unported/flyupsky-evening/
   templates/trunk/unported/forange/
   templates/trunk/unported/forangeWithPlugins/
   templates/trunk/unported/fsimple/
   templates/trunk/unported/fsubtle/
   templates/trunk/unported/greenmarinee/
   templates/trunk/unported/gutenberg/
   templates/trunk/unported/human_condition/
   templates/trunk/unported/kubrick/
   templates/trunk/unported/mars-spirit/
   templates/trunk/unported/minitemplate/
   templates/trunk/unported/mtplog/
   templates/trunk/unported/ocadia/
   templates/trunk/unported/outback/
   templates/trunk/unported/pastel-blocks/
   templates/trunk/unported/pink_lilies/
   templates/trunk/unported/reic/
   templates/trunk/unported/reic1/
   templates/trunk/unported/roodoplog-2-column/
   templates/trunk/unported/roodoplog-3-column/
   templates/trunk/unported/roof/
   templates/trunk/unported/rubric/
Log:
Move the ported templates to template/trunk

Added: templates/trunk/3-column-liquid/aboutme.html.template
===================================================================
--- templates/trunk/3-column-liquid/aboutme.html.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/3-column-liquid/aboutme.html.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,6 @@
+{include file="$blogtemplate/header.template"}
+  <h1>About Me!</h1>
+  <p>
+   You could put here some information about yourself.
+  </p>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/3-column-liquid/aboutme.template
===================================================================
--- templates/trunk/3-column-liquid/aboutme.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/3-column-liquid/aboutme.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,6 @@
+{include file="$blogtemplate/header.template"}
+  <h1>About Me!</h1>
+  <p>
+   You could put here some information about yourself.
+  </p>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/3-column-liquid/album.template
===================================================================
--- templates/trunk/3-column-liquid/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/3-column-liquid/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,87 @@
+{include file="$blogtemplate/header.template"}
+<div class="posttitle">{$album->getName()}</div>
+<p>
+ {$album->getDescription()}
+</p>
+
+ <!-- album contents go here -->
+<div id="Resource">
+<table style="border:0px;width:100%;" summary="Album Resources">
+ <tr>
+  <td style="width:33%;" 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:33%;" 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:33%;" 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%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 -->
+
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/3-column-liquid/albums.template
===================================================================
--- templates/trunk/3-column-liquid/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/3-column-liquid/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,28 @@
+{include file="$blogtemplate/header.template"}
+<div id="container">
+<!-- album contents go here -->
+<br/>
+<div class="posttitle">{$locale->tr("albums")}</div>
+<div id="Resource">
+<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 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>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/3-column-liquid/commentarticle.template
===================================================================
--- templates/trunk/3-column-liquid/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/3-column-liquid/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/3-column-liquid/commentform.template
===================================================================
--- templates/trunk/3-column-liquid/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/3-column-liquid/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,16 @@
+  {if $blogsettings->getValue("comments_enabled")}
+  <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>
+  {/if}

Added: templates/trunk/3-column-liquid/error.template
===================================================================
--- templates/trunk/3-column-liquid/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/3-column-liquid/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,4 @@
+{include file="$blogtemplate/header.template"}
+ <h1>{$locale->tr("error")}</h1>
+ {$locale->tr($message)}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/3-column-liquid/footer.template
===================================================================
--- templates/trunk/3-column-liquid/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/3-column-liquid/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,50 @@
+   <!-- end of the content -->
+   <div id="footer">
+    <a title="XHTML used here" href="http://www.w3.org/TR/xhtml1/">
+      <img alt="Valid XHTML" src="{$url->getUrl("/imgs/xhtml10_logo.gif")}" border="0"/>
+    <a title="Powered by PHP" href="http://www.php.net">
+      <img alt="Powered by PHP" src="{$url->getUrl("/imgs/php_logo.gif")}" border="0"/></a>
+    <a title="CSS used here" href="http://www.w3.org/Style/CSS/">
+      <img alt="Powered by PHP" src="{$url->getUrl("/imgs/css_logo.gif")}" border="0"/></a>
+    <a title="Powered by MySQL" href="http://www.mysql.com">
+      <img alt="Powered by MySQL" src="{$url->getUrl("/imgs/mysql_logo.gif")}" border="0"/></a><br/>
+    Powered by <a href="http://www.lifetype.net">LifeType</a>
+   </div>
+  </div>
+  <div id="right">
+  <div id="sectionHeader">Calendar</div>
+<div id="sectionContent">
+{$calendar}
+</div>
+
+<div id="sectionHeader">Archives</div>
+<div id="sectionContent">
+ <ul id="recently">
+  {foreach from=$archives item=post}
+   <li><a href="{$post->getUrl()}">{$post->getName()}</a></li>
+  {/foreach}
+ </ul>
+</div>
+
+<div id="sectionHeader">Recently</div>
+<div id="sectionContent">
+ <ul id="recently">
+  {foreach from=$recentposts item=post}
+   <li><a title="{$post->getText()|truncate:150:"..."|escape}" href="{$url->postLink($post)}">{$post->getTopic()}</a></li>
+  {/foreach}
+ </ul>
+</div>
+
+<div id="sectionHeader">Misc</div>
+<div id="sectionContent">
+<ul id="misc">
+ <li><a title="Link to the RSS 0.90 feed." href="{$url->rssLink("rss090")}"><img src="{$url->getUrl("/imgs/rss090_logo.gif")}" border="0"/></a></li>
+ <li><a title="Link to the RSS 1.0 feed." href="{$url->rssLink("rss10")}"><img src="{$url->getUrl("/imgs/rss10_logo.gif")}" border="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")}" border="0"/></a></li>
+</ul>
+</div>
+
+  </div>
+
+ </body>
+</html>

Added: templates/trunk/3-column-liquid/header.template
===================================================================
--- templates/trunk/3-column-liquid/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/3-column-liquid/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,61 @@
+<!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="en" lang="en">
+ <head>
+  <title>{$blog->getBlog()}</title>
+  <link rel="stylesheet" title="default" type="text/css" media="screen" href="{$url->getTemplateFile("style_default.css")}" />
+  <meta http-equiv="content-type" content="text/html; charset={$locale->getCharset()}" />
+ <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="subtitle">
+   </div>
+
+   <div id="top">
+    <div id="banner">
+    <a href="{$url->blogLink()}">{$blog->getBlog()}</a>
+    </div>
+    <div id="navcontainer">
+     <ul>
+      <li><a href="{$url->blogLink()}">Main</a></li>
+      <li><a href="{$url->templatePage("aboutme.html")}">About Me</a></li>
+      <li><a href="{$url->albumLink()}">{$locale->tr("albums")}</a></li>
+      <li><a href="http://www.lifetype.net">LifeType</a></li>
+     </ul>
+    </div>
+   </div>
+
+  <div id="container">
+   <div id="left">
+    <div id="sectionHeader">Categories</div>
+    <div id="sectionContent">
+     <ul id="recently">
+      {foreach from=$articlecategories item=articleCategory}
+       <li>
+         <a href="{$url->categoryLink($articleCategory)}">
+          {$articleCategory->getName()}  
+          [{$articleCategory->getNumArticles()}]
+        </a>
+       </li>
+      {/foreach}
+     </ul>
+    </div>
+
+    <div id="sectionHeader">My Links</div>
+    <div id="sectionContent">
+       {foreach from=$mylinkscategories item=linkcategory}
+        <b>{$linkcategory->getName()}</b><br/>
+        <ul id="recently">
+        {foreach from=$linkcategory->getLinks() item=link}
+         <li><a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a></li>
+        {/foreach}
+        </ul>
+       {/foreach}
+     </ul>
+    </div>
+
+   </div>
+  </div>
+  <div id="content">

Added: templates/trunk/3-column-liquid/main.template
===================================================================
--- templates/trunk/3-column-liquid/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/3-column-liquid/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/3-column-liquid/post.template
===================================================================
--- templates/trunk/3-column-liquid/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/3-column-liquid/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,17 @@
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+<!--<h3>{$post->getTopic()}</h3>-->
+<div class="posttitle">{$post->getTopic()}</div>
+<div class="postdate">{$postOwner->getUsername()} | {$locale->formatDate($postDate, "%d %B, %Y %H:%M")}</div>
+<div class="postbody">
+  {$post->getText()}
+ &nbsp;<a style="text-decoration:none;border:0px" title="Permanent link to the archives" href="{$url->postPermalink($post)}"><img alt="#" src="{$url->getUrl("/imgs/permalink3.gif")}" border="0"/></a>
+</div>
+<div class="postlinks">
+  {foreach name=categories from=$post->getCategories() item=postCategory}
+    <a href="{$url->categoryLink($postCategory)}">{$postCategory->getName()}</a>
+    {if !$smarty.foreach.categories.last}, {/if}
+  {/foreach} &#8226;
+ <a href="{$url->postPermalink($post)}">{$locale->tr("comment on this")} ({$post->getTotalComments()})</a> &#8226;
+ <a href="{$url->postTrackbackStatsLink($post)}">{$locale->tr("trackbacks")} ({$post->getTotalTrackbacks()})</a>
+</div>

Added: templates/trunk/3-column-liquid/postandcomments.template
===================================================================
--- templates/trunk/3-column-liquid/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/3-column-liquid/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,42 @@
+{include file="$blogtemplate/header.template"}
+  <p style="text-align: center">
+   {* I am not so keen on using if's in templates, but can't think of another way... *}
+   {assign var=prevpost value=$post->getPrevArticle()}
+   {if $prevpost == true}
+     <a href="{$url->postPermalink($prevpost)}" title="Previous post">&laquo; {$prevpost->getTopic()} </a>
+   {/if}
+   {assign var=nextpost value=$post->getNextArticle()}
+   {if $nextpost == true}
+     | <a href="{$url->postPermalink($nextpost)}" title="Next post">{$nextpost->getTopic()} &raquo;</a>
+   {/if}
+   {assign var="poster" value=$post->getUserInfo()}
+   {include file="$blogtemplate/post.template"}
+   {if $post->getTotalComments() > 0 }
+   <div id="postcomments">
+   <div class="posttitle">User Comments</div>
+   {foreach from=$comments item=comment}
+    {assign var="postDate" value=$comment->getTimestamp()}
+    {if $comment->getTopic() == ""}
+      {assign var="commenttopic" value="(no subject)"}
+    {else}
+      {assign var="commenttopic" value=$comment->getTopic()}
+    {/if}
+    <div id="comment">
+    <div class="commentheader">
+     <img src="{$url->getUrl("/imgs/face.gif")}" border="0"/> <span class="commenttopic">{$commenttopic}</span> [<a href="{$url->replyCommentLink($post,$comment)}"><img src="{$url->getUrl("/imgs/indent.gif")}" border="0"/>Reply</a>]
+    </div>
+    <div class="commentinfo">
+    {$comment->getUsername()} | {$locale->formatDate($postDate, "%d %B, %Y %H:%M")}
+   </div>
+    <div class="commenttext">
+      {$comment->getText()}
+    </div>
+   </div>
+  {/foreach}
+  </div>
+  {/if}
+{if $blogsettings->getValue("comments_enabled")}
+   <div class="posttitle">Add Comment</div>
+ {include file="$blogtemplate/commentform.template"}
+{/if}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/3-column-liquid/posttrackbacks.template
===================================================================
--- templates/trunk/3-column-liquid/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/3-column-liquid/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/3-column-liquid/resource.template
===================================================================
--- templates/trunk/3-column-liquid/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/3-column-liquid/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,53 @@
+{include file="$blogtemplate/header.template"}
+{assign var=metadata value=$resource->getMetadataReader()}
+{assign var=updated value=$resource->getTimestamp()}
+<div id="container" style="padding: 20px;">
+ <div class="blog">
+  <div class="posttitle">{$resource->getFileName()}</div>
+  <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>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/3-column-liquid/screenshot.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/3-column-liquid/style_default.css
===================================================================
--- templates/trunk/3-column-liquid/style_default.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/3-column-liquid/style_default.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,344 @@
+ body {
+     margin: 0px 0px 0px 0px;
+     padding: 0px 0px 0px 0px;
+     font-size: 10pt;
+  }
+
+  table,tr,td,th {
+    font-size:10pt;
+  }
+
+   a{
+     color:#205573;
+     background-color:transparent;
+     text-decoration:none;
+   }
+
+   a:hover{
+      background-color:#ddddd4;
+      color:#205573;
+   }
+
+   #container {
+     margin: 0px 0px 0px 0px;
+     padding: 0px 0px 0px 0px;
+   }
+
+   #top {
+     position:relative;
+     height: 110px;
+     top:0px;
+     background-color: #626531;
+   }
+
+   #left,#right {
+     position:relative;
+     top: 0px;
+     width:17%;
+     background-color: #FFFFFF;
+     border-bottom: 1px solid black;
+     z-index: 1;
+   }
+
+   #left {
+     float:left;
+     border-right: 1px solid black;
+   }
+
+   #right {
+     left:0px;
+     right:0px;
+     float:right;
+     margin-right:0%;
+     border-left: 1px solid black;
+   }
+
+   #content h3 {
+     margin-top: 10px;
+     margin-bottom: 0px;
+     margin-left: 7px;
+     border-left: 7px solid #EED27B;
+     text-indent: 7px;
+     font-family:	Trebuchet ms, Verdana, Myriad Web, Syntax, sans-serif;
+     font-size: 15px;
+   }
+
+   #content {
+     position:relative;
+     top: 14px;
+     background-color: #FFFFFF;
+     float:left;
+     width: 62%;
+     padding-top: 14px;
+     padding-left: 1.5%;
+     padding-right: 1.5%;
+	 font:12px arial, times new roman, lucida sans unicode, sans-serif;
+     z-index: 1;
+     /*font:10pt arial, times new roman, lucida sans unicode, sans-serif;*/
+   }
+
+   #content a {
+     text-decoration: none;
+     border-bottom: 1px dashed #205573;
+   }
+
+   .posttitle {
+     margin-top: 10px;
+     margin-bottom: 0px;
+     font-family:	Trebuchet ms, Verdana, Myriad Web, Syntax, sans-serif;
+     font-size: 16px;
+     font-weight: bold;
+     clear: left;
+     margin-bottom: 6px;
+   }
+
+   .postbody {
+     margin-bottom: 10px;
+     margin-top: 10px;
+   }
+
+   .postdate {
+      font-size: 0.8em;
+      color: #555;
+   }
+
+   .postlinks {
+     font-size: small;
+   }
+
+   #footer {
+     border-top: 1px dashed black;
+     text-align: center;
+     font-size:8pt;
+     margin-top: 15px;
+     padding-top: 5px;
+   }
+
+   #footer a, #footer a.hover {
+     text-decoration: none;
+     border: 0px;
+   }
+
+#banner {
+ font-family:verdana, arial, sans-serif;
+ font-size: 25px;
+ font-weight:normal;
+ letter-spacing: .2em; 
+ z-index:5;
+ position: absolute;
+ top: 51px;
+ left: 10px;
+}
+
+#banner a, 
+#banner a:hover,
+#banner a:link,
+#banner a:visited { 
+color: #fff; 
+text-decoration: none; 
+background-color: #626531; 
+}
+
+   #sectionHeader {
+     padding-left: 1em;
+     padding-right: 1em;
+     margin-bottom: 0.5em;
+     margin-top: 0.2em;
+    background-color: #EEEEDE;
+    color: #738194;
+    text-align:left;
+     /*border-top: 1px solid black;
+     border-bottom: 1px solid black;*/
+     font-family: Arial, Helvetica, sans-serif;
+	 font-size: 12px;
+	 font-weight: bold;
+	 letter-spacing: 2px;
+   }
+
+   #sectionContent {
+     padding-left: 1em;
+     padding-right: 1em;
+     font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
+     font-size: 11px;
+     background-color: #EEEEDE;
+     padding-bottom: 0.1em;
+     padding-top: 0.1em;
+   }
+
+   #recently ul {
+    /*margin-bottom:1.5em;
+      margin-top:0.5em;*/
+   }
+
+   #recently li{
+     display:inline;
+     list-style:none;
+   }
+
+   #recently a {
+     color:#205573;
+     background-color:transparent;
+     display:block;
+     font-weight:700;
+     margin-left:-3em;
+     padding-left:1em;
+     text-decoration:none;
+   }
+
+   #recently a:hover {
+      background-color:#ddddd4;
+      color:#205573;
+   }
+
+
+   #misc li{
+     display:inline;
+     list-style:none;
+     color:#205573;
+     background-color:transparent;
+     display:block;
+     font-weight:700;
+     margin-left:-3em;
+     padding-left:1em;
+     text-decoration:none;
+   }
+
+   /* generates nice css lists */
+
+ #navcontainer ul {
+  position:absolute;
+  bottom: 0px;
+  /*bottom: -13px;*/
+  padding-left: 0;
+  margin-left: 0;
+  background-color: #CDCE9C;
+  color: white;
+  float: left;
+  width: 100%;
+  font-family: arial, helvetica, sans-serif;
+  font-size: 10pt;
+  border-top: 1px solid #626531;
+  border-bottom: 1px solid #626531;
+  z-index: 4;
+ }
+
+ /* trick for IE 6.x */
+ #top>#navcontainer ul {
+   bottom: -13px;
+ }
+
+
+ #navcontainer ul li { display: inline; }
+
+ #navcontainer ul li a
+ {
+ padding: 0.2em 1em;
+ background-color: #CDCE9C;
+ color: White;
+ text-decoration: none;
+ float: left;
+ border-right: 1px solid #626531;
+ margin-right: 1px;
+ }
+
+ #navcontainer ul li a:hover
+ {
+ background-color: #a3a361;
+ color: #fff;
+ }
+
+ #postcomments {
+   margin-top: 10px;
+   padding-top: 10px;
+   border-top: 1px dashed black;
+   border-bottom: 1px dashed black;
+   margin-bottom: 10px;
+   padding-bottom: 10px;
+ }
+
+ #comment {
+   margin-bottom: 10px;
+ }
+
+ #postcomments h3 {
+     margin-top: 0px;
+     margin-bottom: 10px;
+     border-left: 7px solid #EED27B;
+     text-indent: 7px;
+ }
+
+ .commentinfo {
+   font-size: 0.8em;
+   color: #555;
+   margin-top: -2px;
+   margin-bottom: 3px;
+ }
+
+ .commentheader {
+   margin-bottom: 5px;
+ }
+
+ .commenttopic {
+   font-weight: bold;
+ }
+
+ .commenttext {
+   margin-bottom: 5px;
+ }
+
+ .googlepluginmessage {
+   border: 1px solid black;
+   background-color: #626531;
+   color: white;
+   padding: 3px;   
+ }
+
+#Resource {
+    text-decoration: none;
+}
+#Resource a:link, 
+#Resource a,
+#Resource a:href,
+#Resource a:hover {
+ text-decoration: none;
+ border: 0px;
+}
+
+img {
+    text-decoration: none;
+}
+
+.Pages {
+	clear:all;
+	text-align: center;
+	margin-bottom: 20px;
+	margin-top: 20px;
+	font-size: 12px;
+	padding-top: 10px;
+	padding-bottom: 10px;
+}
+.Pages a, a:link, a:href, 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/FallingLeaves/Thumbs.db
===================================================================
(Binary files differ)


Property changes on: templates/trunk/FallingLeaves/Thumbs.db
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/FallingLeaves/album.template
===================================================================
--- templates/trunk/FallingLeaves/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeaves/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,81 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/links.template"}
+		<!-- Loop Start -->
+		<!-- album contents go here -->
+		<H2>{$album->getName()}</H2>
+			<H3>{$album->getDescription()}</h3>
+			<table style="border:0px;width:100%;" 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 -->
+ {include file="$blogtemplate/footer.template"}

Added: templates/trunk/FallingLeaves/albums.template
===================================================================
--- templates/trunk/FallingLeaves/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeaves/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,27 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/links.template"}
+		<!-- Loop Start -->
+		<!-- album contents go here -->
+			<H2>{$locale->tr("albums")}</H2>
+				<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/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 -->
+
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/FallingLeaves/archives.template
===================================================================
--- templates/trunk/FallingLeaves/archives.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeaves/archives.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,12 @@
+{include file="$blogtemplate/header.template"} 
+{include file="$blogtemplate/links.template"}
+		<!-- Loop Start -->
+				<H2 class=title>{$locale->tr("archives")}</H2>
+				<ul>
+					{foreach from=$archives item=month}
+					<li>
+						<a href="{$month->getUrl()}">{$month->getName()}</a> [{$month->getNumArticles()}]
+					</li>
+					{/foreach}
+				</ul>
+{include file="$blogtemplate/footer.template"} 
\ No newline at end of file

Added: templates/trunk/FallingLeaves/bookmark.template
===================================================================
--- templates/trunk/FallingLeaves/bookmark.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeaves/bookmark.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,15 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/links.template"}
+		<!-- Loop Start -->
+			<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}
+{include file="$blogtemplate/footer.template"} 
\ No newline at end of file

Added: templates/trunk/FallingLeaves/commentarticle.template
===================================================================
--- templates/trunk/FallingLeaves/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeaves/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,7 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/links.template"}
+		<!-- Loop Start -->
+			<h2 id="respond">{$locale->tr("add_comment")}</h2>
+	
+{include file="$blogtemplate/commentform.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/FallingLeaves/commentform.template
===================================================================
--- templates/trunk/FallingLeaves/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeaves/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,26 @@
+
+
+<form action="{$url->getIndexUrl()}" method="post" id="commentform">
+
+
+<p><input type="text" name="userName" id="author" value="" size="22" tabindex="1" />
+<label for="author"><small>Name (required)</small></label></p>
+
+<p><input type="text" name="userEmail" id="email" value="" size="22" tabindex="2" />
+<label for="email"><small>Mail (will not be published) (required)</small></label></p>
+
+<p><input type="text" name="userUrl" id="url" value="" size="22" tabindex="3" />
+<label for="url"><small>Website</small></label></p>
+
+
+<p><textarea name="commentText" id="comment" cols="100%" rows="10" tabindex="4"></textarea></p>
+
+<p><input name="Add" type="submit" id="submit" tabindex="5" value="Submit Comment" />
+   <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>
+<br />

Added: templates/trunk/FallingLeaves/demosites.template
===================================================================
--- templates/trunk/FallingLeaves/demosites.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeaves/demosites.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,15 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/links.template"}
+		<!-- Loop Start -->
+			<p>
+				The following sites are running pLog. Have a look at them if you want to see how 
+				pLog feels like:
+			</p>
+			<ul>
+				<li><a href="http://www.renalias.net">Oscar's (one of the developers) own personal page</a> (Kind of slow sometimes)</li>
+				<li><a href="http://www.francesc.net">Francesc's (another developer) own personal page</a> (Faster than Oscar's :))</li>
+				<li><a href="http://www.lamevaweb.info">Free blogging service for the users of the #tarrega channel in the Spanish IRC network.</a>.</li>
+				<li><a href="http://ireport.sourceforge.net">iReport project</a></li>
+				<li><a href="http://darren.someblog.com">Darren's blog</a><br/></li>
+			</ul>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/FallingLeaves/error.template
===================================================================
--- templates/trunk/FallingLeaves/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeaves/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,8 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/links.template"}
+
+		<!-- Loop Start -->
+				<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/FallingLeaves/features.template
===================================================================
--- templates/trunk/FallingLeaves/features.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeaves/features.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,7 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/links.template"}
+
+		<!-- Loop Start -->
+				<h2>Features</h2>
+				{$blog->getAbout()}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/FallingLeaves/footer.template
===================================================================
--- templates/trunk/FallingLeaves/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeaves/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,10 @@
+</DIV><!-- begin footer -->
+<DIV id=footer>
+<P>{$blog->getBlog()} is proudly powered by <A href="http://www.lifetype.net/">LifeType</A> 
+<BR>Syndicate <A href="{$url->rssLink("rss10")}">Entries (RSS)</A> <A class=alignright href="#top">Back to the top.</A>
+<BR>Falling Leaves template design by <A href="http://www.hexfactor.com/">Shawn Grimes</A></P>
+
+</DIV>
+</DIV>
+</BODY>
+</HTML>

Added: templates/trunk/FallingLeaves/header.template
===================================================================
--- templates/trunk/FallingLeaves/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeaves/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,22 @@
+<!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" />
+ <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=container>
+	<DIV id=header>
+		<A name=top></A>
+		<H1><A href="{$url->blogLink()}">{$blog->getBlog()}</A></H1>
+		<DIV class=description>{$blog->getAbout()}</DIV>
+	</DIV>

Added: templates/trunk/FallingLeaves/images/block.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/FallingLeaves/images/masthead.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/FallingLeaves/images/sep.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/FallingLeaves/links.template
===================================================================
--- templates/trunk/FallingLeaves/links.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeaves/links.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,69 @@
+<!-- begin sidebar -->
+<DIV id=sidebar>
+
+{$calendar}<br>
+
+
+{assign var=blogOwner value=$blog->getOwnerInfo()}
+{if $blogOwner->getAboutMyself()}
+<H2>About</H2>
+<P>{$blogOwner->getfullName()}</P>
+<P>{$blogOwner->getAboutMyself()}</P>
+{/if}
+
+<BR>
+
+<H2>Search:</H2>
+<form method="post" action="{$url->getIndexUrl()}">
+<input type="text" name="searchTerms" value="" size="12" />
+<input type="hidden" name="op" value="Search" />
+<input type="hidden" name="blogId" value="{$blog->getId()}"/>
+<input type="submit" name="Search" value="Search" />
+</form>
+<BR>
+
+
+<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><br/>
+</LI>
+{/foreach}
+</UL><BR>
+
+
+<H2>Categories</H2>
+<UL>
+{foreach from=$articlecategories item=articleCategory}
+<LI>
+<A href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()}</A> ({$articleCategory->getNumArticles()})
+</LI>
+{/foreach}
+</UL><BR>
+
+
+
+<H2>Navigate</H2>
+<UL>
+<LI><a title="{$locale->tr("main")}" href="{$url->blogLink()}">{$locale->tr("main")}</a>
+<LI><a title="{$locale->tr("archives")}" href="{$url->templatePage("archives")}">{$locale->tr("archives")}</a>
+<LI><a title="{$locale->tr("links")}" href="{$url->templatePage("bookmark")}">{$locale->tr("links")}</a>
+<LI><a title="{$locale->tr("summary")}" href="{$url->getUrl("/summary.php")}">{$locale->tr("summary")}</a>
+</UL><BR>
+
+<H2>Meta</H2>
+<UL>
+<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="This page validates as XHTML 1.0 Transitional" href="http://validator.w3.org/check/referer">Valid <ABBR title="eXtensible HyperText Markup Language">XHTML</ABBR></A> </LI>
+<LI><A href="http://gmpg.org/xfn/"><ABBR title="XHTML Friends Network">XFN</ABBR></A> </LI>
+<LI><A title="Powered by LifeType, state-of-the-art semantic personal publishing platform." href="http://www.lifetype.net/">LifeType</A> </LI>
+</UL><BR>
+
+
+
+</DIV>
+<!-- end sidebar -->
+
+<DIV id=content><!-- end header -->

Added: templates/trunk/FallingLeaves/main.template
===================================================================
--- templates/trunk/FallingLeaves/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeaves/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,19 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/links.template"}
+	<!-- Loop Start -->
+	{if $showAll}
+		{if $showAll == 1 && $category}
+			<h2>{$locale->tr("posts")}: {$category->getName()}</h2>
+		{/if}
+		{foreach from=$posts item=post}
+			<!-- showing only the topic of the post, in case we have too many! -->
+			{assign var="postDate" value=$post->getDateObject()}
+			{$locale->formatDate($postDate,"%Y.%B%d")} <a href="{$url->postPermalink($post)}">{$post->getTopic()}</a><br/>
+		{/foreach}
+	{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/FallingLeaves/post.template
===================================================================
--- templates/trunk/FallingLeaves/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeaves/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,20 @@
+<!-- {$url->postTrackbackLink($post)} -->
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+	<DIV class=post>
+		<H2 class=storytitle ><A class=aposted href="{$url->postPermalink($post)}">{$post->getTopic()}</A></H2>
+		<DIV class=date>Published on {$locale->formatDate($postDate,"%H:%M, %m/%d,%Y")}</DIV>
+		<DIV class=storycontent>
+		<P>{$post->getText()}</P>
+	</DIV><BR>
+	<DIV class=feedback>
+		<DIV class=meta>Posted under 
+			{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)}#comments">{$locale->tr("comment on this")} ({$post->getTotalComments()})</A>
+		</DIV>
+	</DIV>
+	<DIV class=sep></DIV>
+	</DIV>

Added: templates/trunk/FallingLeaves/postandcomments.template
===================================================================
--- templates/trunk/FallingLeaves/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeaves/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,87 @@
+{include file="$blogtemplate/header.template"}
+<DIV>
+
+{assign var="postPageTitle" value=$post->getTopic()}
+{assign var="postPageTitle" value=" | $postPageTitle"}
+	<DIV class=post>
+		<!-- {$url->postTrackbackLink($post)} -->
+		{assign var="postDate" value=$post->getDateObject()}
+		{assign var="postOwner" value=$post->getUserInfo()}
+		<H2 class=storytitle>{$post->getTopic()}</H2>
+		<DIV class=date>Published on {$locale->formatDate($postDate,"%m/%d,%Y")}</DIV>
+		<P>{$post->getText()}</P>
+		<BR clear=all>
+	</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>
+	
+	<a name="trackback"></a>
+	<h3>Trackback URL</h3>
+	<div class="trackback-url">{$url->getTrackbackUrl()}?id={$post->getId()}</div>
+
+	<a name="comments"></a>
+	<h3 id="respond">Leave a Reply</h3>
+	{if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+		{include file="$blogtemplate/commentform.template"}
+	{/if}
+	<h3 id="comments">One Response to {$post->getTopic()}</h3>
+	<ol class="commentlist">
+	
+	{assign var="counter" value=1}
+	{foreach name=comment from=$comments item=comment}
+		<a name="{$comment->getId()}"></a>
+		{if $counter%2!=0}
+		<li class="alt" id="comment-{$comment->getId()}">
+		
+		{else}
+		<li class="" id="comment-{$comment->getId()}">
+		{/if}
+		
+			<small class="commentmetadata"><strong>{$comment->getUsername()}</strong> says:</small><br>
+			<small class="commentmetadata"><a href="#comment-{$comment->getId()}" title="">{assign var=commentDate value=$comment->getDateObject()} {$locale->formatDate($commentDate, "%m/%d,%Y, at %H:%M")}</a> </small><br />
+			<small><a href="{$comment->getUserUrl()}">Visit {$comment->getUsername()}</a></small>
+		
+			{$comment->getText()}
+		</LI>
+		{assign var="counter" value="`$counter+1`"}
+	{/foreach}
+	</ol>
+
+	<div class="clear">&nbsp;</div>
+	<div class="post">
+	{if !empty($articlereferers)}
+		{if $articlereferers->isEnabled()}
+			<h3>Article Referers</h3>
+			{assign var=postid value=$post->getId()}
+			{assign var=referers value=$articlereferers->getArticleReferers($postid)}
+			<ol>
+				{foreach from=$referers item=referer}
+				<li>
+					<a href="{$referer->getUrl()}">{$referer->getUrl()|truncate:65:"..."}</a>  ({$referer->getCount()})
+				</li>
+				{/foreach}
+			</ol>
+		{/if}
+	{/if}
+	</div>
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/FallingLeaves/posttrackbacks.template
===================================================================
--- templates/trunk/FallingLeaves/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeaves/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,15 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/links.template"}
+
+		<!-- 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>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/FallingLeaves/resource.template
===================================================================
--- templates/trunk/FallingLeaves/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeaves/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,59 @@
+{include file="$blogtemplate/header.template"}
+	<DIV><!-- end header -->
+		{assign var=metadata value=$resource->getMetadataReader()}
+		{assign var=updated value=$resource->getTimestamp()}
+		
+		<H2>
+			Filename: {$resource->getFileName()} ({$metadata->getRoundedSize()}) | 
+			{$locale->tr("created")} {$locale->formatDate($updated,"%d %B, %Y")} | 
+			<a href="{$url->resourceDownloadLink($resource)}">{$locale->tr("download")}</a>
+		</H2>
+		<H3>{$resource->getFileName()}</H3>
+		<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>
+
+
+
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/FallingLeaves/samplerss.template
===================================================================
--- templates/trunk/FallingLeaves/samplerss.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeaves/samplerss.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,19 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/links.template"}
+
+		<!-- Loop Start -->
+				<h2>Sample template</h2>
+				<p>
+					{$message}
+				</p>
+				<p>
+					And now, some RSS feeds from Slashdot using the RSS parser included in this package:<br/>
+					{if $rss->parse("http://slashdot.org/slashdot.rdf")}
+					{foreach from=$rss->getItems() item=rssItem}
+					<a href="{$rssItem->getLink()}">{$rssItem->getTitle()}</a><br/>
+					{/foreach}
+					{/if}
+					<hr/>
+					<p>This is a sample of the plugin that gets the sinfest strip:</p>
+					<a href="http://sinfest.net"><img src="{$sfstrip->SinfestStripUrl()}" alt="Sinfest strip" width="385"/></a>
+{include file="$blogtemplate/footer.template"}

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


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

Added: templates/trunk/FallingLeaves/searchresults.template
===================================================================
--- templates/trunk/FallingLeaves/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeaves/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,14 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/links.template"}
+		<!-- Loop Start -->
+				<H2>{$locale->tr("search_results")}: {foreach from=$searchterms item=term}{$term} {/foreach}</h2>
+						{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}
+				
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/FallingLeaves/style.css
===================================================================
--- templates/trunk/FallingLeaves/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeaves/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,334 @@
+/*
+Theme Name: Falling Leaves
+Theme URI: http://www.hexfactor.com/wordpress/
+Description: I'll let you be the judge of that.
+Version: 0.9
+Author: Shawn Grimes
+Author URI: http://www.hexfactor.com/
+*/
+
+/* The Basics */
+* { 
+	margin: 0;
+	padding: 0;
+}
+
+a {
+	color: #A73A02;
+	text-decoration: none;
+}
+
+a:hover {
+	color: #D88207;
+	text-decoration: underline;
+}
+
+a img {
+	border: none;
+}
+
+acronym, abbr {
+	border-bottom: 1px dashed #444;
+	font-size: 90%;
+	letter-spacing: 1px;
+}
+
+blockquote {
+    margin: 20px 20px;
+    padding: 10px 10px 10px 65px;
+    font-family: Georgia, "Times New Roman", Times, serif;
+    background: url(images/block.gif) #fff no-repeat top left;
+    color: #666;
+    text-align: justify;
+}
+
+form {
+	margin-top: 7px;
+}
+
+p {
+	padding: 5px 0 5px 0;
+	letter-spacing:1px;
+	line-height:1.5;
+}
+
+small {
+	font-size: 85%;
+}
+
+textarea {
+	width: 450px;
+}
+
+#sidebar p {
+	font-size: 10pt;
+	line-height: 1.5;
+}
+
+#sidebar li {
+	font-size: 10pt;
+	line-height: 1.5;
+	list-style: NONE;
+}
+
+
+
+#footer p {
+	color: #666;
+}
+
+.alignright {
+	float: right;
+}
+
+.alignleft {
+	float: left;
+}
+
+.aligncenter {
+	text-align: center;
+}
+
+.date {
+	font-size: 10pt;
+	font-weight: normal;
+	text-align: right;
+	margin-bottom: 10px;
+}
+
+.description {
+	font-family: Georgia, "Times New Roman", Times, serif;
+	color: #fff;
+	margin-left: 300px;
+}
+
+.feedback {
+	background-color: #f8f8f8;
+	padding: 0 5px 2px 5px;
+}
+
+.meta {
+	font-size: 10pt;
+	font-weight: normal;
+	text-align: left;
+}
+
+.post {
+	margin-bottom: 35px;
+	line-height:1.5;
+}
+
+/* Headings */
+h1 { font: normal 28px Georgia, "Times New Roman", Times, serif; margin-left: 300px; padding-top: 15px; }
+h1 a { color: #fff; text-decoration: none; border: none; }
+h1 a:hover { color: #fff; text-decoration: none; border: none; }
+h2 { border-bottom: 1px solid #ddd; color: #336; padding-bottom: 2px; font: normal 17px Arial, Helvetica, sans-serif; }
+h2 a { color: #336; text-decoration: none; border: none; }
+h2 a:hover { color: #889AC2; text-decoration: none; border: none; }
+#sidebar h2 { font-size: 13px; font-weight: normal; }
+h3 { border-bottom: 1px dotted #ddd; color: #336; padding-bottom: 2px; font: normal 14px Arial, Helvetica, sans-serif; padding-top: 20px; }
+h4 { font: 10pt Arial, Helvetica, sans-serif; }
+
+/* Layout */
+body { 
+	background-color: #dda;
+	font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
+	letter-spacing:1px;
+	color: #444;
+	margin: 10px 0;
+}
+
+#container {
+	width: 700px;
+	margin: 0 auto;
+	background-color: #fff;
+	padding: 20px 20px 0 20px;
+    border-right: 2px solid #C2C295;
+    border-left: 2px solid #C2C295;
+    border-top: 1px solid #c2c295;
+    border-bottom: 2px solid #c2c295;
+}
+
+#content {
+	float: left;
+	width: 450px;
+}
+
+#footer {
+	clear: both;
+	border-top: 1px solid #ddd;
+	padding-bottom: 8px;
+	text-align: left;
+}
+
+#header {
+	height: 300px;
+	margin-bottom: 35px;
+	background: url(images/masthead.jpg);
+	text-align: center;
+}
+
+.sep {
+	margin: 25px 0 20px 0;
+	padding: 0;
+	height: 30px;
+	border:none;
+	background: url(images/sep.gif);
+}
+
+#sidebar {
+	float: right;
+	width: 200px;
+	margin-bottom: 35px;
+}
+
+/* Images */
+img.centered {
+	display: block;
+	margin-left: auto;
+	margin-right: auto;
+	border: 1px solid #ddd;
+}
+	
+img.alignright {
+	padding: 4px;
+	margin: 4px 0 5px 7px;
+	display: inline;
+	border: 1px solid #ddd;
+}
+
+img.alignleft {
+	padding: 4px;
+	margin: 4px 7px 5px 0;
+	display: inline;
+	border: 1px solid #ddd;
+}
+
+/* Lists */
+.post OL{
+margin-left:40px;
+}
+
+.post UL{
+margin-left:40px;
+}
+
+
+li {
+	
+	line-height: 1.5;
+}
+
+li li {
+	list-style: circle;
+}
+
+/* Comments */
+.alt {
+	margin: 0;
+	padding: 10px;
+}
+	
+.alt {
+	background-color: #dda;
+	border-top: 1px solid #c2c295;
+	border-bottom: 1px solid #c2c295;
+}
+
+.commentlist {
+	padding: 0;
+}
+
+.commentlist li {
+	margin: 15px 0 3px;
+	padding: 5px 10px 3px;
+	list-style: none;
+}
+
+.commentlist p {
+	margin: 10px 5px 10px 0;
+}
+
+.commentlist OL {
+}
+
+.commentlist li {
+	margin: 15px 0 3px;
+	padding: 5px 10px 3px;
+	list-style: none;
+}
+
+.commentlist p {
+	margin: 10px 5px 10px 0;
+}
+
+
+.calendarhead {
+	FONT-SIZE: 10pt;
+	COLOR: 	#4B4B3C;
+	PADDING-TOP: 5px;
+	TEXT-ALIGN: left;
+	Font-Family: palatino,  georgia, verdana, arial, 
+	height: 30px;
+	width: 100%;
+	padding-bottom: 5px;
+	line-height:1.5;
+}
+.calendartable {
+	WIDTH: 100%;
+	TEXT-ALIGN: center;
+	margin-bottom: 5px;
+}
+.calendarweek {
+	FONT-SIZE: 10pt; 
+	COLOR: #333333;
+	TEXT-ALIGN: left;
+	line-height:1.5;	
+}
+.calendarwd {
+	
+	background-repeat: no-repeat;
+}
+.calendard {
+	empty-cells: show;
+}
+.calendardbg {
+}
+.calendar {
+	FONT-SIZE: 10pt;
+}
+
+.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/FallingLeavesWithPlugins/Thumbs.db
===================================================================
(Binary files differ)


Property changes on: templates/trunk/FallingLeavesWithPlugins/Thumbs.db
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/FallingLeavesWithPlugins/album.template
===================================================================
--- templates/trunk/FallingLeavesWithPlugins/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeavesWithPlugins/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,81 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/links.template"}
+		<!-- Loop Start -->
+		<!-- album contents go here -->
+		<H2>{$album->getName()}</H2>
+			<H3>{$album->getDescription()}</h3>
+			<table style="border:0px;width:100%;" 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 -->
+ {include file="$blogtemplate/footer.template"}

Added: templates/trunk/FallingLeavesWithPlugins/albums.template
===================================================================
--- templates/trunk/FallingLeavesWithPlugins/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeavesWithPlugins/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,27 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/links.template"}
+		<!-- Loop Start -->
+		<!-- album contents go here -->
+			<H2>{$locale->tr("albums")}</H2>
+				<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/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 -->
+
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/FallingLeavesWithPlugins/archives.template
===================================================================
--- templates/trunk/FallingLeavesWithPlugins/archives.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeavesWithPlugins/archives.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,12 @@
+{include file="$blogtemplate/header.template"} 
+{include file="$blogtemplate/links.template"}
+		<!-- Loop Start -->
+				<H2 class=title>{$locale->tr("archives")}</H2>
+				<ul>
+					{foreach from=$archives item=month}
+					<li>
+						<a href="{$month->getUrl()}">{$month->getName()}</a> [{$month->getNumArticles()}]
+					</li>
+					{/foreach}
+				</ul>
+{include file="$blogtemplate/footer.template"} 
\ No newline at end of file

Added: templates/trunk/FallingLeavesWithPlugins/bookmark.template
===================================================================
--- templates/trunk/FallingLeavesWithPlugins/bookmark.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeavesWithPlugins/bookmark.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,15 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/links.template"}
+		<!-- Loop Start -->
+			<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}
+{include file="$blogtemplate/footer.template"} 
\ No newline at end of file

Added: templates/trunk/FallingLeavesWithPlugins/commentarticle.template
===================================================================
--- templates/trunk/FallingLeavesWithPlugins/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeavesWithPlugins/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,7 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/links.template"}
+		<!-- Loop Start -->
+			<h2 id="respond">{$locale->tr("add_comment")}</h2>
+	
+{include file="$blogtemplate/commentform.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/FallingLeavesWithPlugins/commentform.template
===================================================================
--- templates/trunk/FallingLeavesWithPlugins/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeavesWithPlugins/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,36 @@
+
+
+<form action="{$url->getIndexUrl()}" method="post" id="commentform">
+
+
+<p><input type="text" name="userName" id="author" value="" size="22" tabindex="1" />
+<label for="author"><small>Name (required)</small></label></p>
+
+<p><input type="text" name="userEmail" id="email" value="" size="22" tabindex="2" />
+<label for="email"><small>Mail (will not be published) (required)</small></label></p>
+
+<p><input type="text" name="userUrl" id="url" value="" size="22" tabindex="3" />
+<label for="url"><small>Website</small></label></p>
+{if !empty($authimage)}
+ {if $authimage->isEnabled()}
+ 	<p><input id=author type="text" name="authImage" id="authImage" value="" size="22" tabindex="4"/>&nbsp;{$authimage->show()}</p>
+{/if}
+{/if}
+
+{if !empty($smileys)} 
+{if $smileys->isEnabled()} 
+		<script type="text/javascript" src="{$url->getBaseUrl()}/plugins/smileys/js/smileys/smileys.js"></script> 
+		{$smileys->generateSmileysBar()} 
+	{/if}{/if}<br/>
+
+<p><textarea name="commentText" id="comment" cols="100%" rows="10" tabindex="4"></textarea></p>
+
+<p><input name="Add" type="submit" id="submit" tabindex="5" value="Submit Comment" />
+   <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>
+<br />

Added: templates/trunk/FallingLeavesWithPlugins/demosites.template
===================================================================
--- templates/trunk/FallingLeavesWithPlugins/demosites.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeavesWithPlugins/demosites.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,15 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/links.template"}
+		<!-- Loop Start -->
+			<p>
+				The following sites are running pLog. Have a look at them if you want to see how 
+				pLog feels like:
+			</p>
+			<ul>
+				<li><a href="http://www.renalias.net">Oscar's (one of the developers) own personal page</a> (Kind of slow sometimes)</li>
+				<li><a href="http://www.francesc.net">Francesc's (another developer) own personal page</a> (Faster than Oscar's :))</li>
+				<li><a href="http://www.lamevaweb.info">Free blogging service for the users of the #tarrega channel in the Spanish IRC network.</a>.</li>
+				<li><a href="http://ireport.sourceforge.net">iReport project</a></li>
+				<li><a href="http://darren.someblog.com">Darren's blog</a><br/></li>
+			</ul>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/FallingLeavesWithPlugins/error.template
===================================================================
--- templates/trunk/FallingLeavesWithPlugins/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeavesWithPlugins/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,8 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/links.template"}
+
+		<!-- Loop Start -->
+				<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/FallingLeavesWithPlugins/features.template
===================================================================
--- templates/trunk/FallingLeavesWithPlugins/features.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeavesWithPlugins/features.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,7 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/links.template"}
+
+		<!-- Loop Start -->
+				<h2>Features</h2>
+				{$blog->getAbout()}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/FallingLeavesWithPlugins/footer.template
===================================================================
--- templates/trunk/FallingLeavesWithPlugins/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeavesWithPlugins/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,10 @@
+</DIV><!-- begin footer -->
+<DIV id=footer>
+<P>{$blog->getBlog()} is proudly powered by <A href="http://www.lifetype.net/">LifeType</A> 
+<BR>Syndicate <A href="{$url->rssLink("rss10")}">Entries (RSS)</A> <A class=alignright href="#top">Back to the top.</A>
+<BR>Falling Leaves template design by <A href="http://www.hexfactor.com/">Shawn Grimes</A></P>
+
+</DIV>
+</DIV>
+</BODY>
+</HTML>

Added: templates/trunk/FallingLeavesWithPlugins/header.template
===================================================================
--- templates/trunk/FallingLeavesWithPlugins/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeavesWithPlugins/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,22 @@
+<!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" />
+ <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=container>
+	<DIV id=header>
+		<A name=top></A>
+		<H1><A href="{$url->blogLink()}">{$blog->getBlog()}</A></H1>
+		<DIV class=description>{$blog->getAbout()}</DIV>
+	</DIV>

Added: templates/trunk/FallingLeavesWithPlugins/images/block.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/FallingLeavesWithPlugins/images/masthead.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/FallingLeavesWithPlugins/images/sep.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/FallingLeavesWithPlugins/links.template
===================================================================
--- templates/trunk/FallingLeavesWithPlugins/links.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeavesWithPlugins/links.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,85 @@
+<!-- begin sidebar -->
+<DIV id=sidebar>
+
+{$calendar}<br>
+
+
+{assign var=blogOwner value=$blog->getOwnerInfo()}
+{if $blogOwner->getAboutMyself()}
+<H2>About</H2>
+<P>{$blogOwner->getfullName()}</P>
+<P>{$blogOwner->getAboutMyself()}</P>
+{/if}
+
+<BR>
+
+<H2>Search:</H2>
+<form method="post" action="{$url->getIndexUrl()}">
+<input type="text" name="searchTerms" value="" size="12" />
+<input type="hidden" name="op" value="Search" />
+<input type="hidden" name="blogId" value="{$blog->getId()}"/>
+<input type="submit" name="Search" value="Search" />
+</form>
+<BR>
+
+
+<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><br/>
+</LI>
+{/foreach}
+</UL><BR>
+
+{if !empty($recentcomments)}
+{if $recentcomments->isEnabled()}
+<H2>Recent Comments</H2>
+<UL>
+{assign var=comments value=$recentcomments->getRecentComments()}
+{foreach from=$comments item=comment}
+{assign var=commentpostid value=$comment->getArticleId()}
+{assign var=commentpost value=$recentcomments->getArticle($commentpostid)}
+<LI>
+<b>{$comment->getUsername()}:</b><a title="View comments by {$comment->getUsername()}" href="{$url->postPermalink($commentpost)}#{$comment->getId()}">{$comment->getText()|truncate:100:"..."|strip_tags}</a><br />
+</LI>
+{/foreach}
+</UL><BR>
+{/if}
+{/if}
+
+
+<H2>Categories</H2>
+<UL>
+{foreach from=$articlecategories item=articleCategory}
+<LI>
+<A href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()}</A> ({$articleCategory->getNumArticles()})
+</LI>
+{/foreach}
+</UL><BR>
+
+
+
+<H2>Navigate</H2>
+<UL>
+<LI><a title="{$locale->tr("main")}" href="{$url->blogLink()}">{$locale->tr("main")}</a>
+<LI><a title="{$locale->tr("archives")}" href="{$url->templatePage("archives")}">{$locale->tr("archives")}</a>
+<LI><a title="{$locale->tr("links")}" href="{$url->templatePage("bookmark")}">{$locale->tr("links")}</a>
+<LI><a title="{$locale->tr("summary")}" href="{$url->getBaseUrl()}/summary.php">{$locale->tr("summary")}</a>
+</UL><BR>
+
+<H2>Meta</H2>
+<UL>
+<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="This page validates as XHTML 1.0 Transitional" href="http://validator.w3.org/check/referer">Valid <ABBR title="eXtensible HyperText Markup Language">XHTML</ABBR></A> </LI>
+<LI><A href="http://gmpg.org/xfn/"><ABBR title="XHTML Friends Network">XFN</ABBR></A> </LI>
+<LI><A title="Powered by LifeType, state-of-the-art semantic personal publishing platform." href="http://www.lifetype.net/">LifeType</A> </LI>
+</UL><BR>
+
+
+
+</DIV>
+<!-- end sidebar -->
+
+<DIV id=content><!-- end header -->

Added: templates/trunk/FallingLeavesWithPlugins/main.template
===================================================================
--- templates/trunk/FallingLeavesWithPlugins/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeavesWithPlugins/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,19 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/links.template"}
+	<!-- Loop Start -->
+	{if $showAll}
+		{if $showAll == 1 && $category}
+			<h2>{$locale->tr("posts")}: {$category->getName()}</h2>
+		{/if}
+		{foreach from=$posts item=post}
+			<!-- showing only the topic of the post, in case we have too many! -->
+			{assign var="postDate" value=$post->getDateObject()}
+			{$locale->formatDate($postDate,"%Y.%B%d")} <a href="{$url->postPermalink($post)}">{$post->getTopic()}</a><br/>
+		{/foreach}
+	{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/FallingLeavesWithPlugins/newsfeed.template
===================================================================
--- templates/trunk/FallingLeavesWithPlugins/newsfeed.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeavesWithPlugins/newsfeed.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,15 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/links.template"}
+		<DIV class=post>
+		<!-- Loop Start -->
+				<H2>News Feeds</H2>
+					<OL>
+					<script src="http://services.newsgator.com/ngws/headlines.aspx?uid=17017&mid=1"></script>
+					</OL>
+				<br>
+				<H2>Physical Review</H2>
+				<OL>
+					<script src="http://services.newsgator.com/ngws/headlines.aspx?uid=17037&mid=1"></script>					
+				</OL>
+		</div>
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/FallingLeavesWithPlugins/post.template
===================================================================
--- templates/trunk/FallingLeavesWithPlugins/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeavesWithPlugins/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,20 @@
+<!-- {$url->postTrackbackLink($post)} -->
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+	<DIV class=post>
+		<H2 class=storytitle ><A class=aposted href="{$url->postPermalink($post)}">{$post->getTopic()}</A></H2>
+		<DIV class=date>Published on {$locale->formatDate($postDate,"%H:%M, %m/%d,%Y")}</DIV>
+		<DIV class=storycontent>
+		<P>{$post->getText()}</P>
+	</DIV><BR>
+	<DIV class=feedback>
+		<DIV class=meta>Posted under 
+			{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)}#comments">{$locale->tr("comment on this")} ({$post->getTotalComments()})</A>
+		</DIV>
+	</DIV>
+	<DIV class=sep></DIV>
+	</DIV>

Added: templates/trunk/FallingLeavesWithPlugins/postandcomments.template
===================================================================
--- templates/trunk/FallingLeavesWithPlugins/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeavesWithPlugins/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,97 @@
+{include file="$blogtemplate/header.template"}
+<DIV>
+
+{assign var="postPageTitle" value=$post->getTopic()}
+{assign var="postPageTitle" value=" | $postPageTitle"}
+	<DIV class=post>
+		<!-- {$url->postTrackbackLink($post)} -->
+		{assign var="postDate" value=$post->getDateObject()}
+		{assign var="postOwner" value=$post->getUserInfo()}
+		<H2 class=storytitle>{$post->getTopic()}</H2>
+		<DIV class=date>Published on {$locale->formatDate($postDate,"%m/%d,%Y")}</DIV>
+		<P>{$post->getText()}</P>
+		<BR clear=all>
+	</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()}">回 Blog 首頁</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>
+	
+
+	{if !empty($blogtimes)}
+		{if $blogtimes->isEnabled()}
+			{$blogtimes->show()}
+		{/if}
+	{/if}
+
+	<a name="trackback"></a>
+	<h3>Trackback URL</h3>
+	<div class="trackback-url">{$url->getTrackbackUrl()}?id={$post->getId()}</div>
+
+	<a name="comments"></a>
+	<h3 id="respond">Leave a Reply</h3>
+	{if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+		{include file="$blogtemplate/commentform.template"}
+	{/if}
+	<h3 id="comments">One Response to {$post->getTopic()}</h3>
+	<ol class="commentlist">
+	
+	{assign var="counter" value=1}
+	{foreach name=comment from=$comments item=comment}
+		<a name="{$comment->getId()}"></a>
+		{if $counter%2!=0}
+		<li class="alt" id="comment-{$comment->getId()}">
+		
+		{else}
+		<li class="" id="comment-{$comment->getId()}">
+		{/if}
+		{if !empty($gravatar)}
+			{if $gravatar->isEnabled()}
+				<img src="{$gravatar->gravatar($comment)}" width="{$gravatar->getSize()}" height="{$gravatar->getSize()}" align="left" hspace="10"/>
+			{/if}{/if}
+			<small class="commentmetadata"><strong>{$comment->getUsername()}</strong> says:</small><br>
+			<small class="commentmetadata"><a href="#comment-{$comment->getId()}" title="">{assign var=commentDate value=$comment->getDateObject()} {$locale->formatDate($commentDate, "%m/%d,%Y, at %H:%M")}</a> </small><br />
+			<small><a href="{$comment->getUserUrl()}">Visit {$comment->getUsername()}</a></small>
+		
+			{$comment->getText()}
+		</LI>
+		{assign var="counter" value="`$counter+1`"}
+	{/foreach}
+	</ol>
+
+	<div class="clear">&nbsp;</div>
+	<div class="post">
+	{if !empty($articlereferers)}
+		{if $articlereferers->isEnabled()}
+			<h3>Article Referers</h3>
+			{assign var=postid value=$post->getId()}
+			{assign var=referers value=$articlereferers->getArticleReferers($postid)}
+			<ol>
+				{foreach from=$referers item=referer}
+				<li>
+					<a href="{$referer->getUrl()}">{$referer->getUrl()|truncate:65:"..."}</a>  ({$referer->getCount()})
+				</li>
+				{/foreach}
+			</ol>
+		{/if}
+	{/if}
+	</div>
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/FallingLeavesWithPlugins/posttrackbacks.template
===================================================================
--- templates/trunk/FallingLeavesWithPlugins/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeavesWithPlugins/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,15 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/links.template"}
+
+		<!-- 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>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/FallingLeavesWithPlugins/resource.template
===================================================================
--- templates/trunk/FallingLeavesWithPlugins/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeavesWithPlugins/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,59 @@
+{include file="$blogtemplate/header.template"}
+	<DIV><!-- end header -->
+		{assign var=metadata value=$resource->getMetadataReader()}
+		{assign var=updated value=$resource->getTimestamp()}
+		
+		<H2>
+			Filename: {$resource->getFileName()} ({$metadata->getRoundedSize()}) | 
+			{$locale->tr("created")} {$locale->formatDate($updated,"%d %B, %Y")} | 
+			<a href="{$url->resourceDownloadLink($resource)}">{$locale->tr("download")}</a>
+		</H2>
+		<H3>{$resource->getFileName()}</H3>
+		<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>
+
+
+
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/FallingLeavesWithPlugins/samplerss.template
===================================================================
--- templates/trunk/FallingLeavesWithPlugins/samplerss.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeavesWithPlugins/samplerss.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,19 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/links.template"}
+
+		<!-- Loop Start -->
+				<h2>Sample template</h2>
+				<p>
+					{$message}
+				</p>
+				<p>
+					And now, some RSS feeds from Slashdot using the RSS parser included in this package:<br/>
+					{if $rss->parse("http://slashdot.org/slashdot.rdf")}
+					{foreach from=$rss->getItems() item=rssItem}
+					<a href="{$rssItem->getLink()}">{$rssItem->getTitle()}</a><br/>
+					{/foreach}
+					{/if}
+					<hr/>
+					<p>This is a sample of the plugin that gets the sinfest strip:</p>
+					<a href="http://sinfest.net"><img src="{$sfstrip->SinfestStripUrl()}" alt="Sinfest strip" width="385"/></a>
+{include file="$blogtemplate/footer.template"}

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


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

Added: templates/trunk/FallingLeavesWithPlugins/searchresults.template
===================================================================
--- templates/trunk/FallingLeavesWithPlugins/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeavesWithPlugins/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,14 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/links.template"}
+		<!-- Loop Start -->
+				<H2>{$locale->tr("search_results")}: {foreach from=$searchterms item=term}{$term} {/foreach}</h2>
+						{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}
+				
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/FallingLeavesWithPlugins/style.css
===================================================================
--- templates/trunk/FallingLeavesWithPlugins/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FallingLeavesWithPlugins/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,333 @@
+/*
+Theme Name: Falling Leaves
+Theme URI: http://www.hexfactor.com/wordpress/
+Description: I'll let you be the judge of that.
+Version: 0.9
+Author: Shawn Grimes
+Author URI: http://www.hexfactor.com/
+*/
+
+/* The Basics */
+* { 
+	margin: 0;
+	padding: 0;
+}
+
+a {
+	color: #A73A02;
+	text-decoration: none;
+}
+
+a:hover {
+	color: #D88207;
+	text-decoration: underline;
+}
+
+a img {
+	border: none;
+}
+
+acronym, abbr {
+	border-bottom: 1px dashed #444;
+	font-size: 90%;
+	letter-spacing: 1px;
+}
+
+blockquote {
+    margin: 20px 20px;
+    padding: 10px 10px 10px 65px;
+    font-family: Georgia, "Times New Roman", Times, serif;
+    background: url(images/block.gif) #fff no-repeat top left;
+    color: #666;
+    text-align: justify;
+}
+
+form {
+	margin-top: 7px;
+}
+
+p {
+	padding: 5px 0 5px 0;
+	letter-spacing:1px;
+	line-height:1.5;
+}
+
+small {
+	font-size: 85%;
+}
+
+textarea {
+	width: 450px;
+}
+
+#sidebar p {
+	font-size: 10pt;
+	line-height: 1.5;
+}
+
+#sidebar li {
+	font-size: 10pt;
+	line-height: 1.5;
+	list-style: NONE;
+}
+
+
+
+#footer p {
+	color: #666;
+}
+
+.alignright {
+	float: right;
+}
+
+.alignleft {
+	float: left;
+}
+
+.aligncenter {
+	text-align: center;
+}
+
+.date {
+	font-size: 10pt;
+	font-weight: normal;
+	text-align: right;
+	margin-bottom: 10px;
+}
+
+.description {
+	font-family: Georgia, "Times New Roman", Times, serif;
+	color: #fff;
+	margin-left: 300px;
+}
+
+.feedback {
+	background-color: #f8f8f8;
+	padding: 0 5px 2px 5px;
+}
+
+.meta {
+	font-size: 10pt;
+	font-weight: normal;
+	text-align: left;
+}
+
+.post {
+	margin-bottom: 35px;
+	line-height:1.5;
+}
+
+/* Headings */
+h1 { font: normal 28px Georgia, "Times New Roman", Times, serif; margin-left: 300px; padding-top: 15px; }
+h1 a { color: #fff; text-decoration: none; border: none; }
+h1 a:hover { color: #fff; text-decoration: none; border: none; }
+h2 { border-bottom: 1px solid #ddd; color: #336; padding-bottom: 2px; font: normal 17px Arial, Helvetica, sans-serif; }
+h2 a { color: #336; text-decoration: none; border: none; }
+h2 a:hover { color: #889AC2; text-decoration: none; border: none; }
+#sidebar h2 { font-size: 13px; font-weight: normal; }
+h3 { border-bottom: 1px dotted #ddd; color: #336; padding-bottom: 2px; font: normal 14px Arial, Helvetica, sans-serif; padding-top: 20px; }
+h4 { font: 10pt Arial, Helvetica, sans-serif; }
+
+/* Layout */
+body { 
+	background-color: #dda;
+	font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
+	letter-spacing:1px;
+	color: #444;
+	margin: 10px 0;
+}
+
+#container {
+	width: 700px;
+	margin: 0 auto;
+	background-color: #fff;
+	padding: 20px 20px 0 20px;
+    border-right: 2px solid #C2C295;
+    border-left: 2px solid #C2C295;
+    border-top: 1px solid #c2c295;
+    border-bottom: 2px solid #c2c295;
+}
+
+#content {
+	float: left;
+	width: 450px;
+}
+
+#footer {
+	clear: both;
+	border-top: 1px solid #ddd;
+	padding-bottom: 8px;
+	text-align: left;
+}
+
+#header {
+	height: 300px;
+	margin-bottom: 35px;
+	background: url(images/masthead.jpg);
+	text-align: center;
+}
+
+.sep {
+	margin: 25px 0 20px 0;
+	padding: 0;
+	height: 30px;
+	border:none;
+	background: url(images/sep.gif);
+}
+
+#sidebar {
+	float: right;
+	width: 200px;
+	margin-bottom: 35px;
+}
+
+/* Images */
+img.centered {
+	display: block;
+	margin-left: auto;
+	margin-right: auto;
+	border: 1px solid #ddd;
+}
+	
+img.alignright {
+	padding: 4px;
+	margin: 4px 0 5px 7px;
+	display: inline;
+	border: 1px solid #ddd;
+}
+
+img.alignleft {
+	padding: 4px;
+	margin: 4px 7px 5px 0;
+	display: inline;
+	border: 1px solid #ddd;
+}
+
+/* Lists */
+.post OL{
+margin-left:40px;
+}
+
+.post UL{
+margin-left:40px;
+}
+
+
+li {
+	
+	line-height: 1.5;
+}
+
+li li {
+	list-style: circle;
+}
+
+/* Comments */
+.alt {
+	margin: 0;
+	padding: 10px;
+}
+	
+.alt {
+	background-color: #dda;
+	border-top: 1px solid #c2c295;
+	border-bottom: 1px solid #c2c295;
+}
+
+.commentlist {
+	padding: 0;
+}
+
+.commentlist li {
+	margin: 15px 0 3px;
+	padding: 5px 10px 3px;
+	list-style: none;
+}
+
+.commentlist p {
+	margin: 10px 5px 10px 0;
+}
+
+.commentlist OL {
+}
+
+.commentlist li {
+	margin: 15px 0 3px;
+	padding: 5px 10px 3px;
+	list-style: none;
+}
+
+.commentlist p {
+	margin: 10px 5px 10px 0;
+}
+
+
+.calendarhead {
+	FONT-SIZE: 10pt;
+	COLOR: 	#4B4B3C;
+	PADDING-TOP: 5px;
+	TEXT-ALIGN: left;
+	Font-Family: palatino,  georgia, verdana, arial, 
+	height: 30px;
+	width: 100%;
+	padding-bottom: 5px;
+	line-height:1.5;
+}
+.calendartable {
+	WIDTH: 100%;
+	TEXT-ALIGN: center;
+	margin-bottom: 5px;
+}
+.calendarweek {
+	FONT-SIZE: 10pt; 
+	COLOR: #333333;
+	TEXT-ALIGN: left;
+	line-height:1.5;	
+}
+.calendarwd {
+	
+	background-repeat: no-repeat;
+}
+.calendard {
+	empty-cells: show;
+}
+.calendardbg {
+}
+.calendar {
+	FONT-SIZE: 10pt;
+}
+.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/FastTrack/album.template
===================================================================
--- templates/trunk/FastTrack/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FastTrack/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/FastTrack/albums.template
===================================================================
--- templates/trunk/FastTrack/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FastTrack/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/FastTrack/commentarticle.template
===================================================================

Added: templates/trunk/FastTrack/commentform.template
===================================================================
--- templates/trunk/FastTrack/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FastTrack/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/FastTrack/error.template
===================================================================
--- templates/trunk/FastTrack/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FastTrack/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/FastTrack/footer.template
===================================================================
--- templates/trunk/FastTrack/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FastTrack/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/FastTrack/header.template
===================================================================
--- templates/trunk/FastTrack/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FastTrack/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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()}" id="navHome" title="Back to Main page" accesskey="h"> {$locale->tr("main")} </a> | </li>
+			<li><a href="{$url->getAdminUrl()}" accesskey="2">{$locale->tr("dashboard")} </a> | </li>
+			<li><a href="{$url->albumLink()}" id="navArchives">{$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/FastTrack/img/about.png
===================================================================
(Binary files differ)


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

Added: templates/trunk/FastTrack/img/archives.png
===================================================================
(Binary files differ)


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

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


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

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


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

Added: templates/trunk/FastTrack/img/contact.png
===================================================================
(Binary files differ)


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

Added: templates/trunk/FastTrack/img/contentbg.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/FastTrack/img/golden_content_bg.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/FastTrack/img/greentopa.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/FastTrack/img/home.png
===================================================================
(Binary files differ)


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

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


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

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


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

Added: templates/trunk/FastTrack/img/links.png
===================================================================
(Binary files differ)


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

Added: templates/trunk/FastTrack/main.template
===================================================================
--- templates/trunk/FastTrack/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FastTrack/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/FastTrack/panel.template
===================================================================
--- templates/trunk/FastTrack/panel.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FastTrack/panel.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/FastTrack/post.template
===================================================================
--- templates/trunk/FastTrack/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FastTrack/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/FastTrack/postandcomments.template
===================================================================
--- templates/trunk/FastTrack/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FastTrack/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/FastTrack/posttrackbacks.template
===================================================================
--- templates/trunk/FastTrack/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FastTrack/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/FastTrack/resource.template
===================================================================
--- templates/trunk/FastTrack/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FastTrack/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/FastTrack/screenshot.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/FastTrack/searchresults.template
===================================================================
--- templates/trunk/FastTrack/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FastTrack/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,22 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+<div class="post">
+<h2 class="post-title" style="text-align:left;">{$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/FastTrack/style.css
===================================================================
--- templates/trunk/FastTrack/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/FastTrack/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,403 @@
+/*
+Theme Name: FastTrack
+Theme URI: http://wpthemes.info
+Version: 1.0
+Description: A Theme from wpthemes.Info
+Author: Sadish Balasubramanian
+Author URI: http://www.simpleinside.com
+*/
+/*
+Header Image by tkekkonen
+http://sxc.hu/browse.phtml?f=view&id=101419
+
+Icons from http://www.stylegala.com/features/bulletmadness/
+*/
+body {
+margin:0;
+padding:0;
+font-family: Georgia, Times, Times New Roman, sans-serif;
+font-size: 12px;
+text-align:center;
+color:#29303B;
+line-height:1.3em;
+background: #886;
+}
+a {
+color: #526FC4;
+text-decoration:none;
+}
+a:visited {
+color: #526FC4;
+}
+a:hover {
+color: #526FC4;
+text-decoration:underline;
+}
+input, textarea
+{
+border:#526FC4 1px solid;
+}
+#rap
+{
+background:#fff url('img/contentbg.jpg') center;
+width:700px;
+margin:0 auto;
+padding:8px;
+text-align:left;
+font-family: Trebuchet MS, Georgia, Arial, serif;
+font-size: 0.9em;
+}
+#header {
+background: url('img/greentopa.jpg') no-repeat bottom;
+height: 175px;
+margin: 0 auto;
+width:700px;
+padding:0;
+}
+
+#content {
+width:470px;
+float:left;
+padding:5px 0 5px 10px;
+margin:10px 0 0 10px;
+overflow:hidden;
+}
+
+#sidebar {
+width:180px;
+float:right;
+padding:10px 8px;
+margin:0;
+font-size:1em;
+}
+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 10px 30px 10px;
+margin: 1em 1em 1em 3em;
+width:250px;
+}
+
+cite {
+font-size: 0.9em;
+font-style: normal;
+}
+h3 {
+margin: 0;
+padding: 0;
+font-size:1.3em;
+}
+p {
+margin: 0 0 1em;
+padding: 0;
+line-height: 1.5em;
+}
+h1, h2, h3, h4 {
+font-family: Georgia, "Lucida Sans Unicode", lucida, Verdana, sans-serif;
+font-weight: normal;
+letter-spacing: 1px;
+}
+#header h1
+{
+margin: 0;
+font-size: 1.6em;
+color: #0f0f0f;
+padding:130px 0 0 30px;
+text-align:left;
+}
+.description
+{
+margin:0;
+padding:10px 100px 0 10px;
+font-size:1.1em;
+color:#777;
+display:none;
+}
+#sidebar h2 {
+margin: 0;
+padding:0 5px;
+font-size: 1.1em;
+color: #333;
+text-transform:uppercase;
+border-bottom:#ccc 1px solid;
+}
+h4 {
+margin-top: 0;
+margin-bottom: 0;
+font-size: 1.1em;
+color: #999;
+}
+#sidebar ul {
+list-style-type: none;
+padding: 0 0 1em 5px;
+margin: 0;
+font-size: 1.1em;
+}
+#sidebar ul li {
+margin: 0.5em 0 0 0;
+padding: 0;
+}
+#sidebar li a:link, #sidebar li a:visited {
+color: #526FC4;
+text-decoration: none;
+border:none;
+}
+#sidebar li a:hover {
+color: #526FC4;
+text-decoration:underline;
+border:none;
+}
+#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 {
+color: #333;
+text-decoration: none;
+border-bottom: none;
+}
+#header a:hover, #header a:active {
+color: #996;
+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: 0.9em;
+color: #666;
+}
+.post-content {
+padding: 1em 0 0;
+}
+.post-title {
+margin: 0 0 0.2em;
+text-align: right;
+padding: 0.5em 1em 0 0;
+color: #999;
+border-bottom:#ccc 1px solid;
+font-family: "Lucida Grande", "Lucida Sans Unicode", lucida, Verdana, sans-serif;
+font-size: 0.8em;
+}
+.post-title em {
+text-decoration: none;
+float: left;
+font-style: normal;
+padding:0;
+font-size: 12px;
+}
+.post-info
+{
+margin:0;
+padding:0;
+font-size:1.1em;
+font-family:Georgia, Arial, Verdana, Serif;
+}
+#content h2, #content h3 {
+color: #666;
+font-family:Georgia, Arial, Serif;
+font-size:1.1em;
+margin:0;
+}
+.post-info a {
+text-decoration: none;
+color: #526FC4;
+border: none;
+}
+hr {
+display: none;
+}
+#footer {
+margin:0 auto;
+padding: 7px 0;
+border-top: 1px solid #996;
+clear: both;
+font-size: 0.8em;
+color: #999;
+text-align:center;width:690px;
+}
+#footer a {
+border:none;
+color:#526FC4;
+}
+#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: #fafafa;
+border: 1px solid #9ac2a7;
+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,#respond {
+text-transform: uppercase;
+margin: 3em 0 1em 0;
+color: #AA7D39;
+font: 0.9em verdana, helvetica, sans-serif;
+}
+#topnav
+{
+list-style:none;
+font-size:0.9em;
+margin:0 auto;
+padding:2px 0 2px 5px;
+text-align:right;
+text-transform:lowercase;
+}
+#topnav li
+{
+list-style:none;
+display:inline;
+padding:0 1em;
+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;
+}
+#navHome
+{
+padding-left:15px;
+background:url('img/home.png') no-repeat left center;
+}
+#navAbout
+{
+padding-left:15px;
+background:url('img/about.png') no-repeat left center;
+}
+#navArchives
+{
+padding-left:15px;
+background:url('img/archives.png') no-repeat left center;
+}
+#navLinks
+{
+padding-left:15px;
+background:url('img/links.png') no-repeat left center;
+}
+#navContact
+{
+padding-left:15px;
+background:url('img/contact.png') no-repeat left center;
+}
+#home #navHome, #about #navAbout, #links #navLinks, #contact #navContact, #archives #navArchives
+{
+border-bottom:#7A7636 3px solid;
+color:#7A7636;
+}
+
+.calMonthToday{
+border:1px dotted #669933;
+background-color:#eeeeee;
+}
+
+img {
+border: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/GreenTrack/album.template
===================================================================
--- templates/trunk/GreenTrack/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/GreenTrack/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/GreenTrack/albums.template
===================================================================
--- templates/trunk/GreenTrack/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/GreenTrack/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/GreenTrack/commentarticle.template
===================================================================

Added: templates/trunk/GreenTrack/commentform.template
===================================================================
--- templates/trunk/GreenTrack/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/GreenTrack/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/GreenTrack/error.template
===================================================================
--- templates/trunk/GreenTrack/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/GreenTrack/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/GreenTrack/footer.template
===================================================================
--- templates/trunk/GreenTrack/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/GreenTrack/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/GreenTrack/header.template
===================================================================
--- templates/trunk/GreenTrack/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/GreenTrack/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/GreenTrack/img/Thumbs.db
===================================================================
(Binary files differ)


Property changes on: templates/trunk/GreenTrack/img/Thumbs.db
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

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


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

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


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

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


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

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


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

Added: templates/trunk/GreenTrack/img/rail.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/GreenTrack/main.template
===================================================================
--- templates/trunk/GreenTrack/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/GreenTrack/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,10 @@
+{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/GreenTrack/panel.template
===================================================================
--- templates/trunk/GreenTrack/panel.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/GreenTrack/panel.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/GreenTrack/post.template
===================================================================
--- templates/trunk/GreenTrack/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/GreenTrack/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/GreenTrack/postandcomments.template
===================================================================
--- templates/trunk/GreenTrack/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/GreenTrack/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/GreenTrack/posttrackbacks.template
===================================================================
--- templates/trunk/GreenTrack/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/GreenTrack/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/GreenTrack/resource.template
===================================================================
--- templates/trunk/GreenTrack/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/GreenTrack/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/GreenTrack/screenshot.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/GreenTrack/searchresults.template
===================================================================
--- templates/trunk/GreenTrack/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/GreenTrack/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/GreenTrack/style.css
===================================================================
--- templates/trunk/GreenTrack/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/GreenTrack/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,374 @@
+/* 
+Template: GreenTrackV1
+Design Name: volatile
+Description: Green Track v1
+Author: Sadish Balasubramanian
+Author URI: http://www.simpleinside.com
+*/
+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: #8a3207;	
+	text-decoration:none;
+}
+a:visited {
+	color: #8a3207;
+}
+a:hover {
+	color: #753206;
+	text-decoration:underline;
+}
+#rap 
+{
+	background:#fff;
+	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/rail.jpg'); 	
+ 	height: 175px;
+	margin: 0;
+	padding:0;
+}
+
+#content {
+	width:520px;
+	float:left;
+	padding:8px 0 0 1em;
+	margin:0;
+}
+
+#sidebar {
+	width:200px;
+	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: 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:10px 100px 0 10px;
+	font-size:1.1em;
+	color:#f0f0f0;	
+}
+#sidebar h2 {
+	margin: 0;
+	padding:5px;
+	font-size: 1em;
+	color: #333;
+	font-weight: normal;
+	border-bottom:#ccc 1px solid;	
+}
+h4 {
+	margin-top: 0;
+	margin-bottom: 0;
+	font-size: 1.1em;
+	color: #999;
+}
+#sidebar ul {
+	list-style-type: none;
+	padding: 0 0 1em 5px;
+	margin: 0;	
+}
+#sidebar ul li {
+	margin: 0.5em 0 0 0;
+	padding: 0;
+	font-size: 0.9em;
+}
+#sidebar li a:link, #sidebar li a:visited {
+	color: #8a3207;	
+	text-decoration: none;
+}
+#sidebar li a:hover {
+	color: #753206;
+	border-bottom: 1px solid #753206;
+}
+#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: 0.9em;
+	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: 0.9em;		
+	padding:0;
+	
+}
+.post-info {
+	color: #999;
+	font-family:Georgia, Arial, Serif;
+	font-size:1.2em;
+	margin:0;
+}
+.post-info a {
+	text-decoration: none;
+	color: #8a3207;
+	border: none;
+}
+hr {
+	display: none;
+}
+#footer {
+	margin:0;
+	padding: 7px 20px;
+	border-top: 1px solid #e6e6e6;
+	clear: both;
+	font-size: 0.8em;
+	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: 1em 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:0.9em;
+	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;
+}
+.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/Innerscape/album.template
===================================================================
--- templates/trunk/Innerscape/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Innerscape/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,93 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/leftmenu.template"}
+<div id="mainalbumview">
+<div id="albumview">
+<H1 CLASS="leftmenutext">Album:  {$album->getName()}
+<p>
+Description:  {$album->getDescription()}
+</p>
+</h1>
+<!-- album contents go here -->
+
+<table class="album-table">
+<tr>
+<td class="album-cell">
+<a class="album" 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 class="album-cell">
+<a class="album" 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 class="album-cell">
+{if $resource->hasPreview()}
+{*<a target="_blank" href="resserver.php?blogId={$blog->getId()}&amp;resource={$resource->getFileName()}" class="highlightit">*}
+<a class="highlightit" href="{$url->resourceLink($resource)}">
+<img alt="{$resource->getDescription()}" style="border:0px;" src="{$url->resourcePreviewLink($resource)}" />
+<br/>{$resource->getFileName()|truncate:20:"...":true}
+</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/>
+<H1 CLASS="leftmenutext">
+{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/>
+</H1>
+{/if}
+{assign var="counter" value="`$counter+1`"}
+</td>
+{if $counter%3 == 0}
+</tr>
+<tr>
+{/if}
+{/foreach}
+</tr>
+</table>
+<div class="Pages">{include file="misc/pager.template" style="links"}</div>
+<!-- end of album contents -->
+
+</div>
+</div>
+
+{include file="$blogtemplate/rightmenu.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/Innerscape/albums.template
===================================================================
--- templates/trunk/Innerscape/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Innerscape/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,30 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/leftmenu.template"}
+<div id="mainalbums">
+<div id="albums">
+<p>
+<H1 CLASS="leftmenu">These are my photo galleries. <br /> Mainly used as pics in my blog entries</H1>
+</p> <br/><br />
+<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>
+<!-- end of the albums -->
+</div>
+</div>
+{include file="$blogtemplate/rightmenu.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/Innerscape/archives.template
===================================================================
--- templates/trunk/Innerscape/archives.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Innerscape/archives.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,14 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/leftmenu.template"}
+<div id="mainarchives">
+<div id="archives">
+<h2>Archives</h2>
+
+
+{foreach from=$archives item=month}
+<a href="{$month->getUrl()}">{$month->getName()}</a> [{$month->getNumArticles()}]
+{/foreach}
+</div>
+</div>
+{include file="$blogtemplate/rightmenu.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/Innerscape/commentarticle.template
===================================================================
--- templates/trunk/Innerscape/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Innerscape/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,7 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/leftmenu.template"}
+<div id="postmain">
+
+</div>
+{include file="$blogtemplate/rightmenu.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/Innerscape/commentform.template
===================================================================
--- templates/trunk/Innerscape/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Innerscape/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,36 @@
+<div id="postmain">
+<form id="NewComment" action="{$url->getIndexUrl()}" method="post">
+<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>
+{if $smileys->isEnabled()}
+<script type="text/javascript" src="{$url->getBaseUrl()}/plugins/smileys/js/smileys/smileys.js"></script>
+<div><label for="Smileysbar">Smileys</label>
+{$smileys->generateSmileysBar()}
+</div><br/>{/if}
+<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>
+{if $authimage->isEnabled()}
+<div><label for="authImage">SPAM STOPPER<br>Please enter the code shown</label>
+<br><input type="text" name="authImage" id="authImage" value="" />&nbsp;{$authimage->show()}</div>
+{/if}
+<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>
+{if !empty($hiddeninput)}
+{if $hiddeninput->isEnabled()}
+{foreach from=$hiddeninput->getHiddenFields() item=hiddenField}
+<input type="hidden" name="{$hiddenField}" value="GetOut!" />
+{/foreach}
+{/if}
+{/if}
+{if $contentfilter->isEnabled()}{/if}
+{if $dnsantispam->isEnabled()}{/if}
+{if $remembercommentdata->isEnabled()}
+{$remembercommentdata->show()}
+{/if}
+</form>
+</div>

Added: templates/trunk/Innerscape/delicious.template
===================================================================
--- templates/trunk/Innerscape/delicious.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Innerscape/delicious.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,20 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/leftmenu.template"}
+<div id="maindel">
+<div id="del">
+{if !empty($delicious)}
+{if $delicious->isEnabled()}
+{assign var=tagId value=$smarty.request.tag}
+{assign var=deliciousTags value=$delicious->getTagList()}
+{foreach item=deliciousTag from=$deliciousTags}
+{math equation="ceil(x/y)+1" assign=fontsize x=$deliciousTag.count y=5}
+<font size={$fontsize}><a href="{$deliciousTag.deliciousUrl}" style="border-bottom: 0px;" title="{$deliciousTag.count} Posts">{$deliciousTag.id}</a></font>&nbsp;&nbsp;&nbsp;&nbsp;
+{/foreach}
+{else}
+{$locale->tr("error_delicious_not_enabled")}
+{/if}
+{/if}
+</div>
+</div>
+{include file="$blogtemplate/rightmenu.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/Innerscape/error.template
===================================================================
--- templates/trunk/Innerscape/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Innerscape/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,14 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/leftmenu.template"}
+<div id="error">
+<H1 CLASS="error">{$locale->tr("error")}</H1>
+<H1 CLASS="error">
+{$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>
+</H1>
+</div>
+{include file="$blogtemplate/rightmenu.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/Innerscape/flickr.template
===================================================================
--- templates/trunk/Innerscape/flickr.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Innerscape/flickr.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,148 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/leftmenu.template"}
+<div id="mainflickr">
+<div id="flickr">
+{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;
+width: 100%;
+clear: both;
+}
+
+.flickr-thumbnail {
+background-color: #fff;
+border: 0px solid #a9a9a9;
+}
+
+.highlightit img{
+filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
+-moz-opacity: 0.5;
+}
+
+.highlightit:hover img{
+filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
+-moz-opacity: 1;
+border: 1px solid navy;
+}
+
+.highlightit:hover{
+color: red;
+}
+
+.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}
+
+{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}" class="highlightit"><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>
+</div>
+{include file="$blogtemplate/rightmenu.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/Innerscape/footer.template
===================================================================
--- templates/trunk/Innerscape/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Innerscape/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,11 @@
+<div id="footer"><p>
+<H1 CLASS="footer">
+powered by <a href="http://www.lifetype.net">LifeType</a>
+| Template Design By <a href="http://site4me.us">blacksnday</a>
+{if $rightschooser->isEnabled()}<center>
+{$rightschooser->getHtml()}</center>
+{/if}
+</h1>
+</div></p>
+</body>
+</html>
\ No newline at end of file

Added: templates/trunk/Innerscape/header.template
===================================================================
--- templates/trunk/Innerscape/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Innerscape/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,26 @@
+<!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="header">
+<a href="{$url->blogLink()}">{$blog->getBlog()}</a>
+</div>
+
+<div id="topmenu">
+<a title="{$locale->tr("main")}" href="{$url->blogLink()}">{$locale->tr("main")}</a>
+<a title="{$locale->tr("archives")}" href="{$url->templatePage("archives")}">Archives</a>
+<a title="{$locale->tr("albums")}" href="{$url->albumLink()}">{$locale->tr("albums")}</a>
+<a title="{$locale->tr("links")}" href="{$url->templatePage("links")}">{$locale->tr("links")}</a>
+<a href="{$url->templatePage("delicious")}">Delicious</a>
+<a href="{$url->templatePage("flickr")}">Flickr</a>
+</div>
\ No newline at end of file

Added: templates/trunk/Innerscape/imgs/arrow.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/Innerscape/imgs/back.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/Innerscape/imgs/brick.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/Innerscape/leftmenu.template
===================================================================
--- templates/trunk/Innerscape/leftmenu.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Innerscape/leftmenu.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,37 @@
+<div id="left">
+<div id="leftlist">
+<H1 CLASS="leftmenu">Recent Posts</h1>
+<ul>
+{foreach from=$recentposts item=recentpost}
+<li><a title="{$recentpost->getText()|truncate:25:"..."|strip_tags|escape}" href="{$url->postLink($recentpost)}">{$recentpost->getTopic()}</a></li>
+{/foreach}
+</ul>
+<H1 CLASS="leftmenu">Categories</h1>
+<ul>
+{foreach from=$articlecategories item=articleCategory}
+<li><a href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()}</a></li>
+{/foreach}
+</ul>
+{if !empty($topreadposts)}
+{if $topreadposts->isEnabled()}
+<H1 CLASS="leftmenu">Top Read Posts</h1>
+<ul>
+{assign var=readposts value=$topreadposts->getTopReadPosts()}
+{foreach from=$readposts item=readpost}
+<li><a href="{$url->postLink($readpost)}">{$readpost->getTopic()|truncate:10:"..."|strip_tags|escape} ({$readpost->getNumReads()} Times)</a></li>
+{/foreach}
+{/if}
+{/if}
+{if !empty($topcommentposts)}
+{if $topcommentposts->isEnabled()}
+<H1 CLASS="leftmenu">Top Comments</h1>
+{assign var=commentposts value=$topcommentposts->getTopCommentPosts()}
+{foreach from=$commentposts item=commentpost}
+<br />
+<a href="{$url->postLink($commentpost)}">{$commentpost->getTopic()|truncate:10:"..."|strip_tags|escape} ({$commentpost->getTotalComments()} Comments)</a>
+{/foreach} <br/><br/>
+{/if}
+{/if}
+
+</div>
+</div>
\ No newline at end of file

Added: templates/trunk/Innerscape/links.template
===================================================================
--- templates/trunk/Innerscape/links.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Innerscape/links.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,22 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/leftmenu.template"}
+<div id="mainlinks">
+<div id="links">
+{$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>
+</div>
+{include file="$blogtemplate/rightmenu.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/Innerscape/main.template
===================================================================
--- templates/trunk/Innerscape/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Innerscape/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,35 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/leftmenu.template"}
+<div id="main">
+{if $showAll == 1 && $category}
+<div id="postmain">
+<h2>{$locale->tr("posts")}: {$category->getName()}</h2>
+</div>{/if}
+
+
+{foreach from=$posts item=post}
+{if $showAll}
+
+<!-- The following will only show the post title when looking at posts from
+category or archive view. The reason this was made this way, is because normally 
+when viewing from archive or category view all posts and full text is shown.
+This can be a problem with blogs that have 100 or more entries in a category.
+To solve that problem you can use the truncate option however with this template
+that option will not work correctly as after the 2nd to 4th entry the rest of the entries
+want to group together and create within each table which results in a very bad look.
+If you can figure out a way to create the truncate text option that works with this template
+please let me know so I can update the package -->
+
+<div id="postmain">
+<a href="{$url->postPermalink($post)}">{$post->getTopic()}</a>
+</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>
+</div>
+{include file="$blogtemplate/rightmenu.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/Innerscape/post.template
===================================================================
--- templates/trunk/Innerscape/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Innerscape/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,35 @@
+<div id="postmain">
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+<H1 CLASS="postinfo">{$postOwner->getUsername()} | {$locale->formatDate($postDate,"%d %B, %Y %H:%M")}
+{if $post->hasField("Current Mood")} |
+{$post->getFieldDescription("Current Mood")} = {$post->getField("Current Mood")}
+{/if}</h1>
+<br />
+<H1 CLASS="posttitle">{$post->getTopic()}...</h1>
+{$post->getText()}
+
+<p>
+{assign var=nextpost value=$post->getNextArticle()}
+{if $nextpost == true}
+<a href="{$url->postPermalink($nextpost)}" title="Next post: {$nextpost->getTopic()}">&laquo;</a> |
+{/if}
+{assign var=prevpost value=$post->getPrevArticle()}
+{if $prevpost == true}
+<a href="{$url->postPermalink($prevpost)}" title="Previous post: {$prevpost->getTopic()}">&raquo;</a>
+{/if}
+{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>
+{if !empty($karma)}
+{if $karma->isEnabled()}
+{assign var="positiveKarma" value=$post->getField("positiveKarma")}{if $positiveKarma == ""}{assign var="positiveKarma" value=0}{/if}
+{assign var="negativeKarma" value=$post->getField("negativeKarma")}{if $negativeKarma == ""}{assign var="negativeKarma" value=0}{/if}
+:: {$locale->tr("karma")} (<a href="{$karma->getPositiveUrl($post)}">+{$positiveKarma}</a>/<a href="{$karma->getNegativeUrl($post)}">-{$negativeKarma}</a>)
+{/if}
+{/if}
+</p>
+</div>
\ No newline at end of file

Added: templates/trunk/Innerscape/postandcomments.template
===================================================================
--- templates/trunk/Innerscape/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Innerscape/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,43 @@
+{assign var="postPageTitle" value=$post->getTopic()}
+{assign var="postPageTitle" value=" | $postPageTitle"}
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/leftmenu.template"}
+{include file="$blogtemplate/rightmenu.template"}
+<div id="catmain">
+{assign var=nextpost value=$post->getNextArticle()}
+{if $nextpost == true}
+<a href="{$url->postPermalink($nextpost)}" title="Next post: {$nextpost->getTopic()}">&laquo;</a> |
+{/if}
+{assign var=prevpost value=$post->getPrevArticle()}
+{if $prevpost == true}
+<a href="{$url->postPermalink($prevpost)}" title="Previous post: {$prevpost->getTopic()}">&raquo;</a>
+{/if}
+{assign var="poster" value=$post->getUserInfo()}
+<!-- {$url->postTrackbackLink($post)} -->
+
+{include file="$blogtemplate/post.template"}
+<div id="postmain"><H1 CLASS="leftmenu">Comments</H1>
+{foreach from=$comments item=comment}
+
+<h3 class="commentheader"><img src="{$url->getUrl("/imgs/comment_icon1.gif")}" alt="Comment Icon" /> {$comment->getTopic()}</h3>
+
+<p class="commentposterinfo">
+{if $gravatar->isEnabled()}
+<img src="{$gravatar->gravatar($comment)}" width="{$gravatar->getSize()}" height="{$gravatar->getSize()}" align="left" />
+{/if}
+{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()}
+
+{/foreach}
+
+{if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+{include file="$blogtemplate/commentform.template"}
+{/if}
+</div>
\ No newline at end of file

Added: templates/trunk/Innerscape/posttrackbacks.template
===================================================================
--- templates/trunk/Innerscape/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Innerscape/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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"}
\ No newline at end of file

Added: templates/trunk/Innerscape/readme.txt
===================================================================
--- templates/trunk/Innerscape/readme.txt	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Innerscape/readme.txt	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,72 @@
+This is my first pLog template so please excuse any 
+errors :)
+
+I include several plugins in this template.
+The plugins installed are as follows..
+
+  Top Read Posts
+  Top Comment Posts
+  pLog Poll
+  Gravatar
+  Karma
+  Smileys
+  Auth Image
+  Hidden Input
+  Contentfilter
+  Dnsantispam
+  Remembercommentdata
+  Rights Chooser
+  Delicious
+  Flickr
+  Hostblock
+  Custom Field code for Current Mood 
+
+This template is made of 5 seperate sections with a possible of 6.
+Each section is self contained within the style.css so it should be
+easy to seperatly customize and control.
+
+I attempted to make the css as descriptive as possible.
+And along those lines, each div was attempted to be created 
+seperatly for each section.
+
+I included an image hover highlight code which was grabbed from
+CSS Drive. This creates a nice effect for images.
+I also changed the css within the Flickr template to use this.
+The original code can be found at
+http://www.cssdrive.com/index.php/examples/exampleitem/highlight_image_opacity/
+
+
+The 5 sections are
+
+1. The Header.
+The header also contains a menu bar which can be customized 
+throught css file. The code for the meny bar was borrowed from
+CSS Drive which you can find the code by going to
+http://www.cssdrive.com/index.php/examples/exampleitem/jk_cool_css_menu/
+
+2. Left Menu
+
+3. Right Menu
+This section has the 'About Me' installed
+and a section for your blog links.
+
+4. Background
+In this template set I have included an image
+for the background, to help show how it works.
+Is sets behind all other sections.
+
+5. Main Section
+This section is where all your main blog 
+information shows. Such as posts, photos, archives, links..
+anything that you show on your blog will be in this section.
+It floats above the background section, but behind the 
+Left and Right menu.
+
+The possible 6th section is a subheader.
+I have included the css for it and the template file for it.
+It would sit below the header, behind the Left and Right Boxes and above the 
+Main Section.
+
+I hope you enjoy :)
+blacksnday
+http://site4me.us
\ No newline at end of file

Added: templates/trunk/Innerscape/resource.template
===================================================================
--- templates/trunk/Innerscape/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Innerscape/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,57 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/leftmenu.template"}
+{assign var=metadata value=$resource->getMetadataReader()}
+{assign var=updated value=$resource->getTimestamp()}
+<div id="mainalbumview">
+<div id="albumview">
+<H1 CLASS="leftmenutext">{$resource->getFileName()}</h1>
+<br/>
+<div id="Resource-Desc"><H1 CLASS="leftmenutext">
+<a href="{$url->resourceDownloadLink($resource)}">{$locale->tr("download")}</a>
+({$metadata->getRoundedSize()}) | {$locale->tr("created")} {$locale->formatDate($updated,"%d %B, %Y")}
+
+<p>{$resource->getDescription()}</p></h1>
+{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/rightmenu.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/Innerscape/rightmenu.template
===================================================================
--- templates/trunk/Innerscape/rightmenu.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Innerscape/rightmenu.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,35 @@
+<div id="right">
+<H1 CLASS="rightmenu">About Me</H1>
+{assign var=blogOwner value=$blog->getOwnerInfo()} {if $blogOwner->hasPicture()}
+{assign var=image value=$blogOwner->getPicture()} <img src="{$url->resourceDownloadLink($image)}" alt="My Blog Profile @ site4me.us" />
+{/if}
+<H1 CLASS="userprofile"> {$blogOwner->getAboutMyself()}  </H1>
+<!--Calendar-->
+<H1 CLASS="rightmenu">{$locale->tr("calendar")} </H1>
+<div align="center">
+<H1 CLASS="leftmenutext">{$calendar}</H1>
+</div>
+<H1 CLASS="rightmenu">Search My Blog</H1>
+<!--Search Form-->
+<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="submit" />
+</form>
+<H1 CLASS="rightmenu">{$locale->tr("links")}</h1>
+{foreach from=$mylinkscategories item=linkcategory}
+{foreach from=$linkcategory->getLinks() item=link}<br />
+<a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a>
+{/foreach}
+{/foreach}
+<!--Syndicate-->
+<H1 CLASS="rightmenu">{$locale->tr("syndicate")} </h1>
+<ul>
+<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 />
+</ul>
+</div>
+</div>
\ No newline at end of file

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


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

Added: templates/trunk/Innerscape/searchresults.template
===================================================================
--- templates/trunk/Innerscape/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Innerscape/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,21 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/leftmenu.template"}
+<div id="mainsearch">
+<div id="search">
+<h2>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>
+</div>
+{include file="$blogtemplate/rightmenu.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Innerscape/style.css
===================================================================
--- templates/trunk/Innerscape/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Innerscape/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,774 @@
+html, body {
+margin: 0px;
+padding: 0px;
+border: 0px;
+/*This controls the style of the outermost box*/
+background: #333;
+}
+
+/*This controls the links for the whole blog except the blog title link*/
+A 			{ font: bold 10px Verdana; color: #CAD4F2; text-decoration: none; }
+A:link		{ color: #CAD4F2; text-decoration: none; }
+A:visited	{ color: #CAD4F2; text-decoration: none; }
+A:active	{ color: #FFFFFF; }
+A:hover		{ font: bold 12px Arial; color: #FFFFFF; }
+
+/*This is the red arrow that shows in the menus*/
+/*Seems the Firefox won't realize this*/
+ul {
+list-style-image: url(./imgs/arrow.gif);
+padding-left: 1px;
+}
+
+
+/*FONTS*/
+/*All showing fonts can be easily customized by creating a control here*/
+/*I tried to make the current ones be as descriptive as possible*/
+/*So you could easily change if you want*/
+.mainhead {
+font: bold 12pt Arial; letter-spacing: 5pt; color: #AAAA00
+}
+
+.mainintroheader {
+font: bold 16pt Arial; letter-spacing: 5pt; color: #AAAA00
+}
+
+.mainintrosubheader {
+font: bold 12pt Arial; letter-spacing: 10pt; color: #000000
+}
+
+.postinfo {
+font: bold 12pt Arial; color: #FFFFFF; text-decoration: underline
+}
+.posttitle {
+font: bold 10pt Arial; color: #FFFFFF; text-decoration: none
+}
+.leftmenu {
+font: bold 12pt Arial; letter-spacing: 1pt; color: #CAD4F2; text-decoration: underline
+}
+.leftmenutext {
+font: bold 8pt Arial; letter-spacing: 1pt; color: #FFFFFF
+}
+.rightmenu {
+font: bold 12pt Arial; letter-spacing: 1pt; color: #CAD4F2; text-decoration: underline
+}
+.userprofile {
+font: 8pt Arial; letter-spacing: 3pt; color: #CAD4F2
+}
+.footer {
+font: 9pt Arial; letter-spacing: 0pt; color: red
+}
+/*this one is currently not being used*/
+.h2 {
+font: 8pt Arial; letter-spacing: 1pt; color: #000000;
+}
+/*this controls how the error message shows*/
+/*You can change the error message by checking out the error.template file*/
+.error {
+font: 16pt Arial; letter-spacing: 1pt; color: red;
+}
+
+.albums {
+font: bold 12pt Arial; letter-spacing: 1pt; color: #000000
+}
+
+/*this is the left menu box*/
+#left {
+position: absolute;
+left:0px;
+top:80px;
+width:190px;
+background:#333 /*url(./imgs/brick.jpg) repeat fixed*/;
+border:3px solid #CAD4F2;
+padding: 0px 5px;
+}
+
+/*this is the right menu box*/
+#right {
+position: absolute;
+right:0px;
+top:80px;
+margin-bottom:80px;
+width:190px;
+background:#333 /*url(./imgs/brick.jpg) repeat fixed*/;
+border:3px solid #CAD4F2;
+padding: 0px 5px;
+}
+
+/*this is the blog title and the links that show below*/
+#header {
+/*the below is a background image included with this*/
+/*template set. You can use if you want by uncommenting and*/
+/*removing the none image background*/
+/*background: #333 url(./imgs/brick.jpg) repeat fixed;*/
+background: #333;
+/* IE 5.5 */
+height:81px;
+margin-top:1px;
+border-top:1px solid #000;
+border-right:1px solid #000;
+border-left:1px solid #000;
+voice-family: "\"}\"";
+voice-family: inherit;
+/* IE 6 */
+top:81px;
+/*change the hieght to reflect your background image if you use one*/
+height: 80px;
+}
+html>body #header {
+/* Mozilla and Safari */
+top:81px;
+height: 80px;
+}
+#header a {
+font: italic 40px Verdana;
+color: #CAD4F2;
+margin-left:250px;
+top:100px;
+}
+
+/*This controls the menu links that show below the header*/
+/*You can find these links in the header.template file*/
+#topmenu{
+border-top: 0px solid black;
+border-bottom: 2px #FFFFFF;
+border-right: 2px #FFFFFF;
+border-left: 2px #FFFFFF;
+width: 60%;
+background: #333;
+margin-left: 210px;
+}
+
+* html #topmenu{ /*IE only rule, to negate the padding below IE includes in menu width.*/
+width: 60%;
+}
+
+#topmenu a{
+font: bold 13px Verdana;
+padding: 2px;
+padding-left: 4px;
+display: inline;
+width: 100%;
+color: #CAD4F2;
+text-decoration: none;
+border-bottom: 0px solid black;
+}
+
+html>body #topmenu a{ /*Non IE rule*/
+width: auto;
+}
+
+#topmenu a:hover{
+color: #FFF;
+}
+
+/*This is what controls how the main.template shows everything*/
+/*Be careful if changing this as it was not easy to get this div and*/
+/*The div in the post.template to work properly together*/
+#main {
+background: url(./imgs/back.jpg) no-repeat fixed;
+/* these two margins affect IE 5.5 */
+margin-left: 100px;
+margin-right:100px;
+top:470px;
+border-top:1px solid #000;
+border-left:2px solid #000;
+border-right:2px solid #000;
+border-bottom:2px solid #000;
+padding: 0px 5px;
+voice-family: "\"}\"";
+voice-family: inherit;
+/* these two margins affect IE 6 */
+margin-left: 100px;
+margin-right:100px;
+height: 3200px;
+background:#fff url("./imgs/back.jpg") repeat fixed;
+top:470px;
+}
+html>body #main {
+/* these two margins affect Mozilla and Safari */
+margin-left: 100px;
+margin-right:100px;
+height: 3500px;
+top:470px;
+}
+
+/*This controls how the post.template shows the posts*/
+/*Be careful when editing this as it was not easy to get*/
+/*main.template to work correctly with this*/
+#postmain {
+background:#333;
+/* these two margins affect IE 5.5 */
+margin-left: 100px;
+margin-right:100px;
+margin-top:20px;
+top:470px;
+border:1px solid #CAD4F2;
+padding: 10px 5px;
+voice-family: "\"}\"";
+voice-family: inherit;
+font: 10pt Arial; color: #FFFFFF;
+/* these two margins affect IE 6 */
+margin-left: 100px;
+margin-right:100px;
+top:470px;
+}
+html>body #postmain {
+/* these two margins affect Mozilla and Safari */
+margin-left: 100px;
+margin-right:100px;
+top:470px;
+}
+
+/*This controls how the postandcomments.template shows*/
+#catmain {
+background: url(./imgs/back.jpg) no-repeat fixed;
+/* these two margins affect IE 5.5 */
+margin-left: 100px;
+margin-right:100px;
+top:470px;
+border-top:1px solid #000;
+border-left:2px solid #000;
+border-right:2px solid #000;
+border-bottom:2px solid #000;
+padding: 0px 5px;
+voice-family: "\"}\"";
+voice-family: inherit;
+/* these two margins affect IE 6 */
+margin-left: 150px;
+margin-right:100px;
+height: 3200px;
+background:#fff url("./imgs/back.jpg") repeat fixed;
+top:470px;
+}
+html>body #catmain {
+/* these two margins affect Mozilla and Safari */
+margin-left: 100px;
+margin-right:100px;
+height: 3500px;
+top:470px;
+}
+
+/*This is included if you use sticky posts*/
+/*If you use then this will allow for sticky posts to have its own*/
+/*box below the header and above your blog posts*/
+#sticky {
+background:#333;
+/* these two margins affect IE 5.5 */
+margin-left: 100px;
+margin-right:100px;
+margin-top:20px;
+top:470px;
+border-top:1px solid blue;
+border-left:1px solid blue;
+border-right:1px solid blue;
+border-bottom:1px solid blue;
+padding: 10px 5px;
+voice-family: "\"}\"";
+voice-family: inherit;
+font: 10pt Arial; letter-spacing: 1pt; color: #FFFFFF;
+/* these two margins affect IE 6 */
+margin-left: 100px;
+margin-right:100px;
+top:470px;
+}
+html>body #sticky {
+/* these two margins affect Mozilla and Safari */
+margin-left: 100px;
+margin-right:100px;
+top:470px;
+}
+
+/*The two divs below are in use by the archives.template file*/
+#mainarchives {
+background:#fff url("./imgs/back.jpg") repeat fixed;
+/* these two margins affect IE 5.5 */
+margin-left: 100px;
+margin-right:100px;
+top:470px;
+border-top:1px solid #000;
+border-left:2px solid #000;
+border-right:2px solid #000;
+border-bottom:2px solid #000;
+padding: 0px 5px;
+voice-family: "\"}\"";
+voice-family: inherit;
+/* these two margins affect IE 6 */
+margin-left: 100px;
+margin-right:100px;
+top:470px;
+height: 500px;
+}
+html>body #mainarchives {
+/* these two margins affect Mozilla and Safari */
+margin-left: 100px;
+margin-right:100px;
+top:70px;
+height: 500px;
+}
+
+#archives {
+background:#333;
+/* these two margins affect IE 5.5 */
+margin-left: 125px;
+margin-right:100px;
+margin-top: 50px;
+border:0px solid #000;
+padding: 0px 5px;
+voice-family: "\"}\"";
+voice-family: inherit;
+font: 8pt Arial; letter-spacing: 1pt; color: #FFFFFF;
+/* these two margins affect IE 6 */
+margin-left: 125px;
+margin-right:100px;
+margin-top: 50px;
+}
+html>body #archives {
+/* these two margins affect Mozilla and Safari */
+margin-left: 125px;
+margin-right:100px;
+margin-top: 50px;
+}
+
+/*The two divs below are in use by the albums.template file*/
+#mainalbums {
+background:#fff url("./imgs/back.jpg") repeat fixed;
+/* these two margins affect IE 5.5 */
+margin-left: 100px;
+margin-right:100px;
+top:470px;
+border-top:1px solid #000;
+border-left:2px solid #000;
+border-right:2px solid #000;
+border-bottom:2px solid #000;
+padding: 0px 5px;
+voice-family: "\"}\"";
+voice-family: inherit;
+/* these two margins affect IE 6 */
+margin-left: 100px;
+margin-right:100px;
+height: 900px;
+top:470px;
+}
+html>body #mainalbums {
+/* these two margins affect Mozilla and Safari */
+margin-left: 100px;
+margin-right:100px;
+top:70px;
+}
+
+#albums {
+background:#333;
+/* these two margins affect IE 5.5 */
+margin-left: 125px;
+margin-right:100px;
+margin-top: 50px;
+border:0px solid #000;
+padding: 0px 5px;
+voice-family: "\"}\"";
+voice-family: inherit;
+font: 8pt Arial; letter-spacing: 1pt; color: #FFFFFF;
+/* these two margins affect IE 6 */
+margin-left: 125px;
+margin-right:100px;
+margin-top: 50px;
+}
+html>body #albums {
+/* these two margins affect Mozilla and Safari */
+margin-left: 125px;
+margin-right:100px;
+margin-top: 50px;
+}
+
+/*The two divs below are in use by the album.template and resource.template files*/
+#mainalbumview {
+background:#fff url("./imgs/back.jpg") repeat fixed;
+/* these two margins affect IE 5.5 */
+margin-left: 100px;
+margin-right:100px;
+top:470px;
+border-top:1px solid #000;
+border-left:2px solid #000;
+border-right:2px solid #000;
+border-bottom:2px solid #000;
+padding: 0px 5px;
+voice-family: "\"}\"";
+voice-family: inherit;
+/* these two margins affect IE 6 */
+margin-left: 100px;
+margin-right:100px;
+height: 900px;
+top:470px;
+}
+html>body #mainalbumview {
+/* these two margins affect Mozilla and Safari */
+margin-left: 100px;
+margin-right:100px;
+top:70px;
+}
+
+#albumview {
+background:#333;
+/* these two margins affect IE 5.5 */
+margin-left: 125px;
+margin-right: 100px;
+margin-top: 50px;
+border:0px solid #000;
+padding: 0px 5px;
+voice-family: "\"}\"";
+voice-family: inherit;
+/* these two margins affect IE 6 */
+margin-left: 125px;
+margin-right: 100px;
+margin-top: 50px;
+}
+html>body #albumview {
+/* these two margins affect Mozilla and Safari */
+margin-left: 125px;
+margin-right: 100px;
+margin-top: 50px;
+}
+
+/*The following two divs is how the links.template file shows*/
+#mainlinks {
+background:#fff url("./imgs/back.jpg") repeat fixed;
+/* these two margins affect IE 5.5 */
+margin-left: 100px;
+margin-right:100px;
+top:470px;
+border-top:1px solid #000;
+border-left:2px solid #000;
+border-right:2px solid #000;
+border-bottom:2px solid #000;
+padding: 0px 5px;
+voice-family: "\"}\"";
+voice-family: inherit;
+/* these two margins affect IE 6 */
+margin-left: 100px;
+margin-right:100px;
+height: 900px;
+top:470px;
+}
+html>body #mainlinks {
+/* these two margins affect Mozilla and Safari */
+margin-left: 100px;
+margin-right:100px;
+top:70px;
+height: 3000px;
+}
+
+#links {
+background:#333;
+/* these two margins affect IE 5.5 */
+margin-left: 125px;
+margin-right:100px;
+margin-top: 50px;
+border:0px solid #000;
+padding: 0px 5px;
+voice-family: "\"}\"";
+voice-family: inherit;
+font: 8pt Arial; letter-spacing: 1pt; color: #FFFFFF;
+/* these two margins affect IE 6 */
+margin-left: 125px;
+margin-right:100px;
+margin-top: 50px;
+}
+html>body #links {
+/* these two margins affect Mozilla and Safari */
+margin-left: 125px;
+margin-right:100px;
+margin-top: 50px;
+}
+
+/*Ths controls how the error.template file shows*/
+#error {
+background:#fff;
+/* these two margins affect IE 5.5 */
+margin-left: 300px;
+margin-right:100px;
+margin-top: 100px;
+border:0px solid #000;
+padding: 0px 5px;
+voice-family: "\"}\"";
+voice-family: inherit;
+/* these two margins affect IE 6 */
+margin-left: 300px;
+margin-right:100px;
+margin-top: 100px;
+}
+html>body #error {
+/* these two margins affect Mozilla and Safari */
+margin-left: 300px;
+margin-right:100px;
+margin-top: 100px;
+}
+
+/*the following two divs control how the searchresults.template file shows*/
+#mainsearch {
+background: url(./imgs/back.jpg) no-repeat fixed;
+/* these two margins affect IE 5.5 */
+margin-left: 100px;
+margin-right:100px;
+top:470px;
+border-top:1px solid #000;
+border-left:2px solid #000;
+border-right:2px solid #000;
+border-bottom:2px solid #000;
+padding: 0px 5px;
+voice-family: "\"}\"";
+voice-family: inherit;
+/* these two margins affect IE 6 */
+margin-left: 100px;
+margin-right:100px;
+height: 3200px;
+background:#fff url("./imgs/back.jpg") repeat fixed;
+top:470px;
+}
+html>body #search {
+/* these two margins affect Mozilla and Safari */
+margin-left: 100px;
+margin-right:100px;
+height: 3500px;
+top:470px;
+}
+
+#search {
+background:#333;
+/* these two margins affect IE 5.5 */
+margin-left: 100px;
+margin-right:100px;
+margin-top:20px;
+top:470px;
+border-top:1px solid blue;
+border-left:1px solid blue;
+border-right:1px solid blue;
+border-bottom:1px solid blue;
+padding: 10px 5px;
+voice-family: "\"}\"";
+voice-family: inherit;
+font: 10pt Arial; letter-spacing: 1pt; color: #FFFFFF;
+/* these two margins affect IE 6 */
+margin-left: 100px;
+margin-right:100px;
+top:470px;
+}
+html>body #searchmain {
+/* these two margins affect Mozilla and Safari */
+margin-left: 100px;
+margin-right:100px;
+top:470px;
+}
+
+/*This controls how the plugin Flickr*/
+/*flickr.template file shows*/
+#mainflickr {
+background: url(./imgs/back.jpg) no-repeat fixed;
+/* these two margins affect IE 5.5 */
+margin-left: 100px;
+margin-right:100px;
+top:470px;
+border-top:1px solid #000;
+border-left:2px solid #000;
+border-right:2px solid #000;
+border-bottom:2px solid #000;
+padding: 0px 5px;
+voice-family: "\"}\"";
+voice-family: inherit;
+/* these two margins affect IE 6 */
+margin-left: 100px;
+margin-right:100px;
+height: 900px;
+background:#fff url("./imgs/back.jpg") repeat fixed;
+top:470px;
+}
+html>body #mainflickr {
+/* these two margins affect Mozilla and Safari */
+margin-left: 100px;
+margin-right:100px;
+top:470px;
+}
+
+#flickr {
+background:#333;
+/* these two margins affect IE 5.5 */
+margin-left: 100px;
+margin-right: 100px;
+margin-top: 50px;
+border:2px solid #CAD4F2;
+padding: 0px 5px;
+voice-family: "\"}\"";
+voice-family: inherit;
+font: 8pt Arial; letter-spacing: 1pt; color: #FFFFFF;
+/* these two margins affect IE 6 */
+margin-left: 100px;
+margin-right: 100px;
+margin-top: 50px;
+}
+html>body #flickr {
+/* these two margins affect Mozilla and Safari */
+margin-left: 100px;
+margin-right: 100px;
+margin-top: 50px;
+}
+
+/*This controls how the plugin del.ico.us*/
+/*delicious.template file shows*/
+#maindel {
+background:#fff url("./imgs/back.jpg") repeat fixed;
+/* these two margins affect IE 5.5 */
+margin-left: 100px;
+margin-right:100px;
+top:470px;
+border-top:1px solid #000;
+border-left:2px solid #000;
+border-right:2px solid #000;
+border-bottom:2px solid #000;
+padding: 0px 5px;
+voice-family: "\"}\"";
+voice-family: inherit;
+/* these two margins affect IE 6 */
+margin-left: 100px;
+margin-right:100px;
+height: 500px;
+top:470px;
+}
+html>body #maindel {
+/* these two margins affect Mozilla and Safari */
+margin-left: 100px;
+margin-right:100px;
+top:70px;
+}
+
+#del {
+background:#333;
+/* these two margins affect IE 5.5 */
+margin-left: 250px;
+margin-right: 200px;
+margin-top: 50px;
+border:2px solid #CAD4F2;
+padding: 0px 5px;
+voice-family: "\"}\"";
+voice-family: inherit;
+font: 8pt Arial; letter-spacing: 1pt; color: #FFFFFF;
+/* these two margins affect IE 6 */
+margin-left: 250px;
+margin-right: 200px;
+margin-top: 50px;
+}
+html>body #del {
+/* these two margins affect Mozilla and Safari */
+margin-left: 250px;
+margin-right: 200px;
+margin-top: 50px;
+}
+
+/*This controls how the footer.template file shows*/
+#footer {
+width: 50%;
+height: 35px;
+border-top: 1px solid #000000;
+margin-left: 250px;
+margin-top: 100px;
+}
+
+/*The below control how forms and input field look*/
+/*The effects offered by this do not work I.E. */
+label{
+float: left;
+width: 120px;
+font-weight: bold;
+}
+
+input, textarea{
+width: 100px;
+margin-bottom: 5px;
+}
+
+textarea{
+width: 250px;
+height: 150px;
+}
+
+.boxes{
+width: 1em;
+}
+
+#submitbutton{
+margin-left: 50px;
+margin-top: 5px;
+width: 90px;
+}
+
+br{
+clear: left;
+}
+input:focus, textarea:focus{
+background-color: #3399FF;
+font: bold 8pt Arial; letter-spacing: 1pt; color: #000000;
+}
+
+/*This is the dropcase plugin*/
+#drop-case:first-letter {
+font-size : 200%;
+font-weight : bold;
+float : left;
+margin-top:0px;
+margin-left:0px;
+margin-right: 3px;
+margin-bottom: 3px;
+padding: 2px;
+border: 2px dotted #4265ed;
+}
+
+/*This offers your images to have a nice light dark effect upon mouseover*/
+/*In order to apply the highlight effect in your images you need to give the*/
+/*URL link a class="highlightit" */
+/*Using this will make the css not validate*/
+.highlightit img{
+filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
+-moz-opacity: 0.5;
+}
+
+.highlightit:hover img{
+filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
+-moz-opacity: 1;
+border: 0px;
+}
+
+.highlightit:hover{
+color: red;
+}
+.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/Innerscape/subheader.template
===================================================================
--- templates/trunk/Innerscape/subheader.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Innerscape/subheader.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,3 @@
+<div id="subleft">this divs are</div>
+<div id="submiddle">controlled by the style.css file</div>
+<div id="subright">add your content here</div>
\ No newline at end of file

Added: templates/trunk/LiteWinter/album.template
===================================================================
--- templates/trunk/LiteWinter/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/LiteWinter/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,86 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/panel.template"}
+			<div id="Article_body">
+				<h1>{$album->getName()}</h1>
+				<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>
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/LiteWinter/albums.template
===================================================================
--- templates/trunk/LiteWinter/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/LiteWinter/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,28 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/panel.template"}
+<div id="Article_body">
+<h1>{$locale->tr("albums")}</h1>
+ <!-- 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>
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

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

Added: templates/trunk/LiteWinter/commentform.template
===================================================================
--- templates/trunk/LiteWinter/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/LiteWinter/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,16 @@
+				<div id="common_form">
+					<form id="NewComment" action="{$url->getIndexUrl()}" method="post">
+						<span class="text_form">{$locale->tr("comment_username")}:</span><input name="userName" type="text" size="35"/><br />
+						<span class="text_form">{$locale->tr("comment_topic")}:</span><input name="commentTopic" type="text" size="35" /><br />
+						<span class="text_form">{$locale->tr("comment_url")}:</span><input name="userUrl" type="text" size="35" /><br />
+						<span class="text_form">{$locale->tr("comment_email")}:</span><input name="userEmail" type="text" size="35" /><br />
+						{$locale->tr("add_comment")}<br />
+						<textarea rows="10" cols="45" name="commentText"></textarea><br />
+						<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"><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}"/>
+					</form>
+				</div>

Added: templates/trunk/LiteWinter/error.template
===================================================================
--- templates/trunk/LiteWinter/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/LiteWinter/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,12 @@
+{include file="$blogtemplate/header.template"}
+                                <tr>
+                                    <td background="{$url->getTemplateFile("images/tb_r2_c1.jpg")}">&nbsp;</td>
+                                    <td colspan="2" align="left" valign="top" bgcolor="#FFFFFF">
+										 <h1>{$locale->tr("error")}</h1>
+										 <p>{$locale->tr($message)}</p>
+										 <p><a href="javascript:history.go(-1)">{$locale->tr("back")}</a></p>
+									</td>
+                                    <td background="{$url->getTemplateFile("images/tb_r2_c4.jpg")}"></td>
+                                    <td></td>
+                                </tr>
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/LiteWinter/footer.template
===================================================================
--- templates/trunk/LiteWinter/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/LiteWinter/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,6 @@
+		</div>
+		<div id="BlogFooter">Power by <a href="http://www.lifetype.net" target="_blank">LifeType</a>. Template design by JamesHuang. Valid <a href="http://validator.w3.org/check/referer">XHTML</a> and <a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a></div>
+	</div>
+</div>
+</body>
+</html>

Added: templates/trunk/LiteWinter/header.template
===================================================================
--- templates/trunk/LiteWinter/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/LiteWinter/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,24 @@
+<!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 align="center">
+	<div id="container">
+		<div id="BlogHeader">
+			<div id="TITLE"><a href="{$url->blogLink()}" accesskey="1"> {$blog->getBlog()}</a><div class="description">{$blog->getAbout()}</div></div>
+		</div>
+		<div id="nav_bar">
+			<a href="{$url->blogLink()}"> {$locale->tr("main")} </a> | 
+			<a href="{$url->getAdminUrl()}" accesskey="2">{$locale->tr("dashboard")} </a> | 
+			<a href="{$url->albumLink()}">{$locale->tr("albums")} </a> |
+		</div> 

Added: templates/trunk/LiteWinter/images/Thumbs.db
===================================================================
(Binary files differ)


Property changes on: templates/trunk/LiteWinter/images/Thumbs.db
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/LiteWinter/images/comment_icon1.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/LiteWinter/images/hbar.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/LiteWinter/images/leftcolumnContent_bg.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/LiteWinter/images/leftcolumnFooter_bg.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/LiteWinter/images/leftcolumnTitle_bg.gif
===================================================================
(Binary files differ)


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

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


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

Added: templates/trunk/LiteWinter/images/rightshadow.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/LiteWinter/main.template
===================================================================
--- templates/trunk/LiteWinter/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/LiteWinter/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,9 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/panel.template"}
+	{foreach from=$posts item=post}
+			<div id="Article_body">
+  		{include file="$blogtemplate/post.template"}
+  			</div>
+	{/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/LiteWinter/panel.template
===================================================================
--- templates/trunk/LiteWinter/panel.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/LiteWinter/panel.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,76 @@
+		<div id="sidebar">
+		<!--Calendar-->
+			<div class="blockTitle"> {$locale->tr("calendar")} </div>
+			<div class="blockContent"> {$calendar} </div>
+			<div class="blockFooter">&nbsp;</div>
+
+		<!--Search-->
+				<form name="search_form" method="post" action="{$url->getIndexUrl()}">
+			<div class="blockTitle"> {$locale->tr("search")} </div>
+			<div class="blockContent">
+				<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>
+			</div>
+			<div class="blockFooter">&nbsp;</div>
+				</form>
+		<!--Recent Articles-->
+			<div class="blockTitle"> {$locale->tr("recently")} </div>
+			<div class="blockContent">
+				<div align="center">
+					{foreach from=$recentposts item=recentpost}
+						<div class="Item"><a title="{$recentpost->getText()|truncate:150:"..."|strip_tags|escape}" href="{$url->postLink($recentpost)}">{$recentpost->getTopic()}</a></div>
+					{/foreach}
+				</div>
+			</div>
+			<div class="blockFooter">&nbsp;</div>
+
+		<!--archives-->
+			<div class="blockTitle"> {$locale->tr("archives")} </div>
+			<div class="blockContent">
+				<div align="center">
+					{foreach from=$archives item=month}
+						<div class="Item"><a href="{$month->getUrl()}">{$month->getName()}</a></div>
+					{/foreach}
+				</div>
+			</div>
+			<div class="blockFooter">&nbsp;</div>
+
+		<!--categories-->
+			<div class="blockTitle"> {$locale->tr("categories")} </div>
+			<div class="blockContent">
+					{foreach from=$articlecategories item=articleCategory}
+						<div class="Item"><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()}]</div>
+					{/foreach}
+			</div>
+			<div class="blockFooter">&nbsp;</div>
+
+		<!--Mylink-->
+			<div class="blockTitle"> {$locale->tr("my_links")} </div>
+			<div class="blockContent">
+					{foreach from=$mylinkscategories item=linkcategory}
+						<div class="MainItem">{$linkcategory->getName()}</div>
+						{foreach from=$linkcategory->getLinks() item=link}
+							<div class="SubItem"><a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a></div>
+						{/foreach}
+					{/foreach}
+			</div>
+			<div class="blockFooter">&nbsp;</div>
+
+		<!--Syndicate-->
+			<div class="blockTitle"> {$locale->tr("syndicate")} </div>
+			<div class="blockContent">
+				<div align="center">
+					<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 />
+				</div>
+			</div>
+			<div class="blockFooter">&nbsp;</div>
+		</div>
+		<div id="content">
\ No newline at end of file

Added: templates/trunk/LiteWinter/post.template
===================================================================
--- templates/trunk/LiteWinter/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/LiteWinter/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,16 @@
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+		<!-- post start -->
+
+				<div class="Article_title"><a href="{$url->postPermalink($post)}"> {$post->getTopic()} </a></div>
+				<div class="Article_posted">post by <strong> {$postOwner->getUsername()} </strong> @ {$locale->formatDate($postDate,"%d %B, %Y %H:%M")} </div>
+				<div class="Article_contest"> {$post->getText()} </div>
+				<div class="Article_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 title="{$locale->tr("permalink_title")}" href="{$url->postPermalink($post)}">{$locale->tr("permalink")} </a>]
+					|[<a href="{$url->postTrackbackStatsLink($post)}"> {$locale->tr("trackbacks")} ({$post->getTotalTrackbacks()}) </a>]
+					|[<a href="{$url->postPermalink($post)}"> {$locale->tr("comment on this")} ({$post->getTotalComments()}) </a>]
+				</div>

Added: templates/trunk/LiteWinter/postandcomments.template
===================================================================
--- templates/trunk/LiteWinter/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/LiteWinter/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,42 @@
+{include file="$blogtemplate/header.template"}
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+{include file="$blogtemplate/panel.template"}
+		{assign var=nextpost value=$post->getNextArticle()}
+		{assign var=prevpost value=$post->getPrevArticle()}
+			<div id="Article_body">
+				<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"}
+
+{if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+			  <div id="commons"><a name="Add_commons"></a>{$locale->tr("add_comment")}</div>
+{include file="$blogtemplate/commentform.template"}
+{/if}
+
+{* show comments *}
+{foreach name=comment from=$comments item=comment}
+				<div id="common_head"><img src="{$url->getTemplateFile("images/comment_icon1.gif")}" alt="commons icon" /><a name="{$comment->getId()}"></a>
+					[{$smarty.foreach.comment.total-$smarty.foreach.comment.iteration+1}]
+					{$comment->getTopic()} [<a href="{$url->postPermalink($post)}#NewComment"> {$locale->tr("reply")} </a>]</div>
+				<div id="common_main">{$comment->getText()}</div>
+				<div id="common_footer">
+					{$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/%m/%Y, %H:%M")}
+				</div>
+{/foreach}
+			</div>
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/LiteWinter/posttrackbacks.template
===================================================================
--- templates/trunk/LiteWinter/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/LiteWinter/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,17 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/panel.template"}
+			<div id="Article_body">
+				<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/LiteWinter/resource.template
===================================================================
--- templates/trunk/LiteWinter/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/LiteWinter/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,57 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/panel.template"}
+{assign var=metadata value=$resource->getMetadataReader()}
+{assign var=updated value=$resource->getTimestamp()}
+<div id="Article_body">                                    	
+<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>
+{include file="$blogtemplate/footer.template"}
+                                    	
\ No newline at end of file

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


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

Added: templates/trunk/LiteWinter/searchresults.template
===================================================================
--- templates/trunk/LiteWinter/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/LiteWinter/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,15 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/panel.template"}
+			<div id="Article_body">
+				<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 class="title"><a href="{$url->postPermalink($article)}">{$article->getTopic()}</a></h3>
+					<div class="SearchResult_posted">{$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>
+					<div class="Article_contest">{$article->getText()|strip_tags|truncate:300:"...":false}</div>
+				{/foreach}
+			</div>
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/LiteWinter/style.css
===================================================================
--- templates/trunk/LiteWinter/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/LiteWinter/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,315 @@
+html {
+	/* IE Horizontal scrollbar fix */
+	overflow-y: scroll;
+	/* force scrollbars in moz */
+	height: 100%;
+}
+body {
+	margin: 0px;
+}
+/*Layout style*/
+#container {
+	width:80%;
+	background-image:url(images/rightshadow.gif);
+	background-repeat:repeat-y;
+	background-position:right;
+	padding:0 6px 0 0;
+	border-left: 1px solid;
+	border-left-color: #999999;
+}
+
+#BlogHeader{
+	margin:0px;
+	width:100%;
+	background-image:url(images/logo.gif);
+	background-repeat:no-repeat;
+	background-position:left;
+	height:80px;
+}
+
+/*Spereate Head and Main block*/
+#nav_bar {
+	background-image:url(images/hbar.gif);
+	background-repeat:repeat-x;
+	border-bottom: 1px solid #dddddd;
+	font:12px/1.4em Arial;
+}
+
+/*Left Block:: Menu Block*/
+#sidebar {
+	font:12px Times, Arial;
+	float:left;
+	width:180px;
+	margin:10px 10px 10px 10px;
+	padding:3px;
+	text-align:left;
+}
+
+/*Right Block :: Article Block*/
+#content {
+	margin:10px 10px 0 200px;
+	position:relative;
+	padding:3px;
+	text-align:left;
+}
+
+/*Bottom Block :: footer block*/
+#BlogFooter {
+	clear:both;
+	font: 12px Times, Arial;
+	background-image:url(images/hbar.gif);
+	background-repeat:repeat-x;
+	border-left: 1px solid #dddddd;
+	border-bottom:1px solid #dddddd;
+	width:100%;
+	text-align:center;
+}
+
+/*The three classes below are use to castale menu blocks*/
+div.blockTitle {
+	background-image: url(images/leftcolumnTitle_bg.gif); 
+	padding: 3px; 
+	background-color: #dddddd; 
+	color: #639ACE; 
+	font-weight: bold;
+	text-align:center;
+}
+
+div.blockContent {
+	background-image:url(images/leftcolumnContent_bg.gif); 
+	padding: 3px; 
+	line-height: 120%; 
+}
+
+div.blockFooter {
+	height:18px; 
+	background-image:url(images/leftcolumnFooter_bg.gif);
+	background-repeat:no-repeat; 
+	padding: 3px; 
+	margin-bottom: 10px;
+}
+
+/*Blog Title style*/
+#TITLE {
+	font:20px Times New Roman, Times, serif;
+	text-align:left;
+	padding:30px 0 0 20px;
+	font-weight:bold;
+}
+
+div.description {
+	width:400px;
+	margin:10px 0 0 0;
+	font:12px Times New Roman, Times, serif;
+	
+}
+
+/*Article style*/
+#Article_body {
+	margin: 0 0 5px 15px;
+	line-height: 140%;
+	border:1px solid #dddddd;
+	padding:5px;
+}
+
+.Article_title {
+	width:99%;
+	float:left;
+	font-size: 11pt;
+	text-transform: capitalize;
+	border-bottom:1px dotted #666666;
+}
+
+.Article_posted {
+	text-align: right;
+    font: 10px verdana, arial, helvetica, sans-serif;
+    letter-spacing: 0.07em;
+}
+
+.Article_contest {
+	margin: 10px 0 10px 10px;
+	text-align:left;
+	font:12px/1.6em Arial, Helvetica, sans-serif;
+    
+}
+
+.Article_footer {
+	margin: 0px;
+	padding: 0px 5px 10px 5px;
+	text-align: right;
+	font:12px/1.4em Arial, Helvetica, sans-serif;
+    	letter-spacing: 0.08em;
+}
+
+/*Commons style*/
+#commons {
+	margin:10px;
+	border-bottom:1px solid #dddddd;
+	font:12px Arial, Helvetica, sans-serif;
+	text-transform: capitalize;
+}
+#common_form {
+	margin:10px;
+	text-align:left;
+	font:12px/1.4em Arial, Helvetica, sans-serif;
+	line-height:180%;
+}
+#commons input {
+	border-bottom:1px solid #666666;
+	border-left: 0px;
+	border-top: 0px;
+	border-right: 0px;
+	width:60%;
+}
+#commons textarea {
+	width:100%;
+}
+
+.text_form {
+	line-height:140%;
+}
+
+#common_head {
+	margin:20px 10px 10px 10px;
+	border-top:1px dotted #dddddd;
+	font:12px Arial, Helvetica, sans-serif;
+	letter-spacing:0.1em;
+}
+
+#common_main {
+	margin:10px;
+	padding: 0 0 0 10px;
+	font:12px Arial, Helvetica, sans-serif;
+	letter-spacing:0.1em;
+}
+
+#common_footer {
+	text-align:right;
+	margin:10px;
+	font:12px Arial, Helvetica, sans-serif;
+	letter-spacing:0.09em;
+}
+
+/* Calander style*/
+table.calMonth{
+	margin: 0px auto;
+}
+.calMonthHeader
+{
+	font-weight: bold;
+	text-align:center;
+}
+.calMonthToday{
+	border:1px dotted #669933;
+	background-color:#eeeeee;
+}
+
+/*Item style*/
+div.Item {
+	font: 12px Times,Arial;
+	Text-align:left;
+	margin:0 0 0 5px;
+}
+
+div.MainItem {
+	font: 12px Times,Arial;
+	font-weight:bold;
+	Text-align:left;
+	margin:0 0 0 5px;
+}
+
+div.SubItem {
+	font: 12px Times,Arial;
+	Text-align:left;
+	margin:0 0 0 10px;
+}
+
+/* hyperlinks setting */
+a:link { text-decoration: none; color: #3366CC;}
+a:visited {	text-decoration: none;	color: #3366CC;}
+a:hover { text-decoration: none; color:#FFFFFF; background-color:#00CC00;}
+a:active { text-decoration: none;}
+
+#nav_bar a	{ background: transparent; text-decoration: none; color:#333333;}
+#nav_bar a:link	{ background: transparent; }
+#nav_bar a:visited	{ background: transparent; }
+#nav_bar a:active	{ background: transparent; }
+#nav_bar a:hover	{ color:#0099FF; background: transparent;text-decoration: underline; }
+
+#TITLE a{
+	display: block;
+	color:#3697E7;
+	font-style:oblique;
+}
+#TITLE a:hover{
+	display: block; text-decoration: none; background: transparent;
+}
+
+/*  albums style */
+
+#album {
+	text-align: center;
+}
+
+#album p {
+	text-align: center;
+	padding:0;
+	margin:0;
+	width:150px;
+}
+
+#album a a.linked a.hover a.active {
+	color:#3697E7;
+	text-decoration: none; 
+	background: transparent;
+}
+
+#album.nodecoration {
+	text-decoration: none; 
+	background: transparent;
+}
+#Resource-Desc {
+    padding: 10px;
+    text-decoration: none;
+}
+
+/* SearchResult style*/
+div.SearchResult_posted {
+	font:12px/1.4em Times, Arial;
+	text-align:left;
+	border-top: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/Mac-Stripe/album.template
===================================================================
--- templates/trunk/Mac-Stripe/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Mac-Stripe/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/Mac-Stripe/albums.template
===================================================================
--- templates/trunk/Mac-Stripe/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Mac-Stripe/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/Mac-Stripe/commentarticle.template
===================================================================
--- templates/trunk/Mac-Stripe/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Mac-Stripe/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/Mac-Stripe/commentform.template
===================================================================
--- templates/trunk/Mac-Stripe/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Mac-Stripe/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/Mac-Stripe/error.template
===================================================================
--- templates/trunk/Mac-Stripe/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Mac-Stripe/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/Mac-Stripe/footer.template
===================================================================
--- templates/trunk/Mac-Stripe/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Mac-Stripe/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,80 @@
+</div>
+</div>
+
+<div id="links">
+
+<div class="sidetitle">{$locale->tr("search")}</div>
+<div class="side">
+   <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="side">
+<div align="center">
+{$calendar}
+</div>
+</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>
+   <li><a title="Link to the RSS 1.0 feed." href="{$url->rssLink("rss10")}">RSS feed</a></li>
+   <li><a title="Link to the Atom feed." href="{$url->rssLink("atom")}">Atom feed</a></li>
+  </ul>
+</p> 
+</div>
+
+<div class="powered">
+Powered by <a href="http://www.lifetype.net">LifeType</a><br />    
+</div>
+
+</div>
+</body>
+</html>

Added: templates/trunk/Mac-Stripe/header.template
===================================================================
--- templates/trunk/Mac-Stripe/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Mac-Stripe/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/Mac-Stripe/main.template
===================================================================
--- templates/trunk/Mac-Stripe/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Mac-Stripe/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/Mac-Stripe/post.template
===================================================================
--- templates/trunk/Mac-Stripe/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Mac-Stripe/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,21 @@
+{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>
+
+</div>

Added: templates/trunk/Mac-Stripe/postandcomments.template
===================================================================
--- templates/trunk/Mac-Stripe/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Mac-Stripe/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,31 @@
+{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>
+<h3>{$locale->tr("add_comment")}</h3>
+{include file="$blogtemplate/commentform.template"}
+</p>
+{/if}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Mac-Stripe/posttrackbacks.template
===================================================================
--- templates/trunk/Mac-Stripe/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Mac-Stripe/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/Mac-Stripe/resource.template
===================================================================
--- templates/trunk/Mac-Stripe/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Mac-Stripe/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/Mac-Stripe/screenshot.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/Mac-Stripe/stripes.png
===================================================================
(Binary files differ)


Property changes on: templates/trunk/Mac-Stripe/stripes.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/Mac-Stripe/style.css
===================================================================
--- templates/trunk/Mac-Stripe/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Mac-Stripe/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,281 @@
+/* "Mac Stripe" was written by Scott Yang of www.movablestyles.org
+   and released under the Creative Commons attribution license
+   (http://creativecommons.org/licenses/by/2.0/).
+*/
+
+body {
+    background: #fff;
+    font-family: "Trebuchet MS", arial, helvetica, sans-serif;
+    margin: 0px 0px 20px 0px;
+}
+
+a, a:link, a:visited	{ 
+    border-bottom: #88a dotted 1px;
+    color: #88a;
+    text-decoration: none; 
+}
+
+a:active, a:hover {
+    border-bottom: #445 solid 1px;
+    color: #445;  
+}
+
+h1, h2, h3 {
+    margin: 0px;
+    padding: 0px;
+}
+
+#banner, #banner-commentspop {
+    background-image: url(stripes.png);
+    border-bottom: 3px solid #888;
+    color: #000;
+    font-size: x-large;
+    font-weight: normal;	
+    padding: 10px 0 10px 15px;
+}
+
+#banner a,
+#banner a:link,
+#banner a:visited,
+#banner a:active,
+#banner a:hover {
+    border: none;
+    color: #000;
+    font-size: 40px;
+    text-decoration: none;
+}
+
+.description {
+    color: #333;
+    font-size: small;
+    text-transform: none;	
+}
+
+#content {
+    position: absolute;
+    left: 275px;
+    right: 65px;
+}
+
+#container {
+    border: 1px solid #fff;		
+    margin: 0 50px 0 50px;
+}
+
+#links {	
+    margin-left: 50px;
+    padding: 0px 15px 15px 15px;				
+    width: 200px;			
+}
+
+.blog {
+    padding:30px 15px 15px 15px;
+}
+
+.blogbody {
+    color: #333;
+    line-height: 140%;
+    text-align: justify;
+}
+
+.title	{
+    font-size: large;
+}			
+
+#menu {
+    text-align: center;
+}		
+
+.date	{ 
+    background-image: url(stripes.png);
+    border-bottom: 2px solid #888;
+    color: #333; 
+    font-size: medium; 
+    font-weight:bold;
+    margin-bottom: 10px;
+    padding: 2px;
+    text-align: center;
+}			
+
+.posted	{ 
+    color: #000; 
+    display: block;
+    font-size: small; 
+    margin-bottom: 25px;
+    padding-top: 2px;
+    text-align: center;
+}
+
+.calendar a {
+    border: #888 solid 1px;
+    font-weight: bold;
+    padding: 0 2px 0 2px;
+}
+
+.calendar table {
+    width: 100%;
+}
+
+.calendar td, .calendar th {
+    color:#666;
+    font-size: small;
+    font-weight: normal;
+    line-height: 140%;
+    padding: 2px;
+    text-align: center;
+}
+
+.calendarhead {	
+    background-image: url(stripes.png);
+    border-bottom: 2px solid #888;
+    color: #000;
+    font-size: normal;
+    font-weight: bold;
+    padding: 2px;
+    text-align: center;			
+}	
+
+.side {
+    color: #333;
+    font-size: small;
+    font-weight: normal;
+    line-height: 140%;
+    padding: 2px;				
+}
+
+.side form {
+    margin: 0;
+}
+
+.sidetitle {
+    background-image: url(stripes.png);
+    border-bottom: 2px solid #888;
+    color: #000;
+    font-weight: bold;
+    margin-top: 30px;
+    padding: 2px;
+    text-align: center;
+}		
+
+.syndicate {
+    background-image: url(stripes.png);
+    border-bottom: 2px solid #888;
+    font-weight: bold;
+    padding: 2px;
+    margin-top: 15px;
+    text-align: center;
+}
+
+.syndicate a, .syndicate a:hover {
+    border: none;
+}
+
+.powered {
+    color: #666;
+    font-size: small;
+    line-height: 140%;
+    padding: 2px;
+    text-align: center;
+}	
+
+.comments-body {
+    border-bottom: #aaa dotted 1px;
+    color: #666;
+    line-height: 140%;
+    margin: 10px 30px;
+    padding-bottom: 10px;
+    text-align: justify;
+}		
+
+.comments-post {
+    color: #666;
+    display: block;
+    font-size: small;
+    text-align: center;
+}	
+
+.trackback-url {
+    color:#666;
+    font-size:small;
+    font-weight:normal;
+    line-height:140%;
+    padding:5px;		
+    border:1px dotted #999; 					
+}
+
+
+.trackback-body {
+    color:#666;
+    font-size:small;
+    font-weight:normal;
+    line-height:140%;
+    padding-bottom:10px;
+    padding-top:10px;		
+    border-bottom:1px dotted #999; 					
+}		
+
+.trackback-post {
+    color:#666;
+    font-size:x-small;
+    font-weight:normal;
+}	
+
+
+.comments-head	{ 
+    background-image: url(stripes.png);
+    border-bottom: 2px solid #888;
+    color: #333; 
+    font-size: medium; 
+    font-weight:bold;
+    margin-bottom: 10px;
+    padding: 2px;
+    text-align: center;
+}		
+
+#author, #email, #search, #text, #url {
+    border: #aaa solid 1px;
+}
+
+#text {
+    width: 350px;
+}
+
+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/Matrix-Code/album.template
===================================================================
--- templates/trunk/Matrix-Code/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Matrix-Code/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/Matrix-Code/albums.template
===================================================================
--- templates/trunk/Matrix-Code/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Matrix-Code/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/Matrix-Code/commentarticle.template
===================================================================
--- templates/trunk/Matrix-Code/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Matrix-Code/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/Matrix-Code/commentform.template
===================================================================
--- templates/trunk/Matrix-Code/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Matrix-Code/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/Matrix-Code/error.template
===================================================================
--- templates/trunk/Matrix-Code/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Matrix-Code/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/Matrix-Code/footer.template
===================================================================
--- templates/trunk/Matrix-Code/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Matrix-Code/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,80 @@
+</div>
+</div>
+
+<div id="links">
+
+<div class="sidetitle">{$locale->tr("search")}</div>
+<div class="side">
+   <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="side">
+<div align="center">
+{$calendar}
+</div>
+</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>
+   <li><a title="Link to the RSS 1.0 feed." href="{$url->rssLink("rss10")}">RSS feed</a></li>
+   <li><a title="Link to the Atom feed." href="{$url->rssLink("atom")}">Atom feed</a></li>
+  </ul>
+</p> 
+</div>
+
+<div class="powered">
+Powered by <a href="http://www.lifetype.net">LifeType</a><br />    
+</div>
+
+</div>
+</body>
+</html>

Added: templates/trunk/Matrix-Code/header.template
===================================================================
--- templates/trunk/Matrix-Code/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Matrix-Code/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/Matrix-Code/main.template
===================================================================
--- templates/trunk/Matrix-Code/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Matrix-Code/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/Matrix-Code/matrix-bannerbg.jpg
===================================================================
(Binary files differ)


Property changes on: templates/trunk/Matrix-Code/matrix-bannerbg.jpg
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/Matrix-Code/matrix-bodybg.jpg
===================================================================
(Binary files differ)


Property changes on: templates/trunk/Matrix-Code/matrix-bodybg.jpg
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/Matrix-Code/matrix-contentbg.jpg
===================================================================
(Binary files differ)


Property changes on: templates/trunk/Matrix-Code/matrix-contentbg.jpg
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/Matrix-Code/matrix-shadebg.png
===================================================================
(Binary files differ)


Property changes on: templates/trunk/Matrix-Code/matrix-shadebg.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/Matrix-Code/post.template
===================================================================
--- templates/trunk/Matrix-Code/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Matrix-Code/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/Matrix-Code/postandcomments.template
===================================================================
--- templates/trunk/Matrix-Code/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Matrix-Code/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,32 @@
+{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/Matrix-Code/posttrackbacks.template
===================================================================
--- templates/trunk/Matrix-Code/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Matrix-Code/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/Matrix-Code/resource.template
===================================================================
--- templates/trunk/Matrix-Code/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Matrix-Code/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/Matrix-Code/screenshot.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/Matrix-Code/searchresults.template
===================================================================
--- templates/trunk/Matrix-Code/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Matrix-Code/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/Matrix-Code/style.css
===================================================================
--- templates/trunk/Matrix-Code/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Matrix-Code/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,342 @@
+/* "Matrix Code" written by Scott Yang of www.movablestyles.org
+   and released under the Creative Commons attribution license
+   (http://creativecommons.org/licenses/by/2.0/)
+*/
+
+body {
+    color: #cfc;
+    margin: 0;
+    background-color: #000;
+    background-image: url(matrix-bodybg.jpg);
+    background-repeat: repeat-x;
+}
+
+a, a:link, a:visited { 
+    color: #dd8; 
+    text-decoration: none; 
+}
+a:active, a:hover { 
+    color: #ffb; 
+    text-decoration: underline; 
+}
+
+h1, h2, h3 {
+    margin: 0px;
+    padding: 0px;
+}
+
+#banner {
+    background-image: url(matrix-shadebg.png);
+    border: #565 1px solid;
+    color: #8f8;
+    font-family: monospace;
+    font-weight: bold;
+    margin: 5px;
+    padding: 5px 20px;
+}
+
+#banner a,
+#banner a:link,
+#banner a:visited,
+#banner a:active,
+#banner a:hover {
+    color: #cfc;
+    font-family: monospace;
+    font-size: 32pt;
+    letter-spacing: .5ex;
+    text-decoration: none;
+}
+
+ul {
+ list-style: none;
+}
+
+.description {
+    color: #ada;
+    display: block;
+    font-family: monospace;
+    font-size: large;
+    font-weight:bold;
+    letter-spacing: none; 
+    text-transform:none;
+}
+
+#content, #container {
+    background-image: url(matrix-contentbg.jpg);
+    background-repeat: repeat-x;
+    background-position: bottom left;
+    position: absolute;
+    left: 0;
+}
+
+#content .blog {
+    margin-bottom: 100px;
+    margin-right: 290px;
+}
+
+#links {
+    position: absolute;
+    right: 10px;
+    width: 280px;
+    text-align: right;
+}
+
+.blogbody {
+    font-family: sans-serif;
+    font-size: small;
+    font-weight: normal;
+    line-height:140%;
+    margin: 10px 20px;
+    text-align: justify;
+    width: 450px;
+}
+
+.searchresult {
+    font-family: sans-serif;
+    font-size: small;
+    font-weight: normal;
+    line-height:140%;
+    margin: 10px 20px;
+    text-align: justify;
+    width: 450px;
+}
+
+.title { 
+    background-image: url(matrix-shadebg.png);
+    border: #565 1px solid;
+    font-family: monospace;
+    font-size: large; 
+    font-weight: bold;
+    letter-spacing: .5ex;
+    margin: 0 -10px;
+    padding: 3px 10px;
+    text-align: center;
+    text-transform: uppercase;
+}
+
+#menu {
+    background-image: url(matrix-shadebg.png);
+    border: 1px solid #565;
+    font-family: sans-serif;
+    font-size: small;
+    font-weight: bold;  
+    margin: 10px 20%;
+    padding: 5px;
+    text-align: center;
+}
+
+.date   { 
+    font-family:sans-serif; 
+    font-size: small; 
+    color: #eea; 
+    font-weight:bold;
+    text-transform:uppercase;
+    margin: 10px 10px 0 0px;
+    text-align: right;
+}
+
+.posted { 
+    color: #dd8; 
+    display: block;
+    font-family: sans-serif; 
+    font-size: x-small; 
+}
+
+
+.calendar {
+    font-family: monospace;
+    font-size: small;
+    font-weight: normal;
+    padding: 5px;
+}
+
+.calendarToday {
+	font-weight: bold;
+	padding: 5px;
+    font-family: monospace;
+    font-size: small;
+}
+
+div.calendar {
+    margin-left: auto;
+    text-align: right;
+    width: 250px;
+}
+
+.calendarhead {
+    font-family: monospace;
+    font-size: medium;
+    font-weight: bold;
+    letter-spacing: .5ex;
+    margin-top: 15px;
+    padding: 2px 10px;
+    text-transform: uppercase;
+    width: 250px;
+}
+
+.side {
+    font-family: sans-serif;
+    font-size: small;
+    font-weight: small;
+    line-height: 125%;
+    margin: 5px 10px 5px auto;
+    width: 250px;
+}
+
+.sidecal {
+    font-family: sans-serif;
+    font-size: small;
+    font-weight: small;
+    line-height: 125%;
+    margin: 5px 10px 5px auto;
+    width: 250px;
+    position: relative;
+    left: 40px;
+    padding: 3px 7px;
+    text-align: center;
+}
+
+
+.sidetitle {
+    border: 1px solid #565;
+    font-family: monospace;
+    font-size: medium;
+    font-weight: bold;
+    letter-spacing: .5ex;
+    margin-top: 15px;
+    margin-left: auto;
+    padding: 2px 10px;
+    text-transform: uppercase;
+    width: 250px;
+}
+
+.syndicate {
+    font-family: sans-serif;
+    font-size: x-small;
+    font-weight: normal;
+    margin-left: auto;
+    margin-top: 10px;
+    padding: 2px;
+    text-align: center;
+    width: 250px;
+}
+
+.powered {
+    border-bottom: 1px solid #565;
+    border-top: 1px solid #565;
+    font-family: sans-serif;
+    font-size: x-small;
+    font-weight: bold;
+    letter-spacing: .2em;
+    margin: 10px 0 0 auto;
+    padding: 2px;
+    text-align: center;
+    text-transform: uppercase; 
+    width: 250px;
+}
+
+
+.comments-body {
+    font-family: sans-serif;
+    font-size: small;
+    font-weight: normal;
+    line-height: 140%;
+    margin: 10px 20px;
+}
+
+.comments-post {
+    color: #dd8; 
+    display: block;
+    font-family: sans-serif; 
+    font-size: x-small; 
+    margin: 5px 0;
+}
+
+.comments-head  { 
+    background-image: url(matrix-shadebg.png);
+    border: 1px solid #565;
+    font-family: monospace;
+    font-size: medium; 
+    font-weight: bold;
+    letter-spacing: .5ex;
+    margin: 10px 10px;
+    padding: 3px 10px;
+    text-align: center;
+    text-transform: uppercase;
+}
+
+.trackback-body {
+    font-family: sans-serif;
+    font-size: small;
+    font-weight: normal;
+    line-height: 125%;
+    margin: 5px;
+    padding: 5px;
+}
+
+.trackback-url {
+    border: 1px solid #565; 
+    font-family: sans-serif;
+    font-size: small;
+    font-weight: normal;
+    line-height: 125%;
+    margin: 5px;
+    padding: 5px;
+}
+
+.trackback-post {
+    font-family:sans-serif;
+    font-size:x-small;
+    font-weight:normal;
+    margin-bottom:20px;
+}
+
+#banner-commentspop {
+    background-image: url(matrix-shadebg.png);
+    border: #565 1px solid;
+    color: #8f8;
+    font-family: monospace;
+    font-size: 24pt;
+    font-weight: bold;
+    margin: 5px;
+    padding: 5px 20px;
+}
+
+#author, #email, #url, #text {
+    border: 1px solid #565;
+}
+.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/MinimaPlus/Thumbs.db
===================================================================
(Binary files differ)


Property changes on: templates/trunk/MinimaPlus/Thumbs.db
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/MinimaPlus/album.template
===================================================================
--- templates/trunk/MinimaPlus/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlus/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,85 @@
+{include file="$blogtemplate/header.template"}
+		<!-- Loop Start -->
+		<!-- album contents go here -->
+		<div class="post">
+		<h3 class="post-title">{$album->getName()}</H3>
+			<H3>{$album->getDescription()}</h3>
+			<table style="border:0px;width:100%;" 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>
+
+			</div>
+ <!-- end of album contents -->
+{include file="$blogtemplate/links.template"}
+
+ {include file="$blogtemplate/footer.template"}

Added: templates/trunk/MinimaPlus/albums.template
===================================================================
--- templates/trunk/MinimaPlus/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlus/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,28 @@
+{include file="$blogtemplate/header.template"}
+		<!-- Loop Start -->
+		<!-- album contents go here -->
+		<div class="post">
+		<h3 class="post-title">{$locale->tr("albums")}</H3>
+				<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/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>
+			</div>
+		<!-- end of the albums -->
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/MinimaPlus/archives.template
===================================================================
--- templates/trunk/MinimaPlus/archives.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlus/archives.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,14 @@
+{include file="$blogtemplate/header.template"} 
+		<!-- Loop Start -->
+		<div class="post">
+			<h3 class="post-title">{$locale->tr("archives")}</H3>
+				<ul>
+					{foreach from=$archives item=month}
+					<li>
+						<a href="{$month->getUrl()}">{$month->getName()}</a> [{$month->getNumArticles()}]
+					</li>
+					{/foreach}
+				</ul>
+		</div>
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"} 
\ No newline at end of file

Added: templates/trunk/MinimaPlus/articlereferers.template
===================================================================
--- templates/trunk/MinimaPlus/articlereferers.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlus/articlereferers.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,17 @@
+	<div class="clear">&nbsp;</div>
+	<div class="post">
+	{if !empty($articlereferers)}
+		{if $articlereferers->isEnabled()}
+			<b>Article Referers</b>
+			{assign var=postid value=$post->getId()}
+			{assign var=referers value=$articlereferers->getArticleReferers($postid)}
+			<ol>
+				{foreach from=$referers item=referer}
+				<li>
+					<a href="{$referer->getUrl()}">{$referer->getUrl()|truncate:65:"..."}</a>  ({$referer->getCount()})
+				</li>
+				{/foreach}
+			</ol>
+		{/if}
+	{/if}
+</div>

Added: templates/trunk/MinimaPlus/background.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/MinimaPlus/bookmark.template
===================================================================
--- templates/trunk/MinimaPlus/bookmark.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlus/bookmark.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,7 @@
+{include file="$blogtemplate/header.template"}
+		<!-- Loop Start -->
+		<div class="post">
+			<h3 class="post-title">{$locale->tr("my_links")}</H3>
+		</div>
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"} 
\ No newline at end of file

Added: templates/trunk/MinimaPlus/bullet.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/MinimaPlus/commentarticle.template
===================================================================
--- templates/trunk/MinimaPlus/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlus/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,8 @@
+{include file="$blogtemplate/header.template"}
+		<!-- Loop Start -->
+		<div class="post">
+		<h3 class="post-title">{$locale->tr("add_comment")}</H3>
+		</div>
+{include file="$blogtemplate/commentform.template"}
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/MinimaPlus/commentform.template
===================================================================
--- templates/trunk/MinimaPlus/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlus/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,28 @@
+{if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+<a name="postcomment"></a>
+<b>Leave a comment</b><br />
+<form action="{$url->getIndexUrl()}" method="post" id="commentform">
+
+	<p><input type="text" name="userName" id="author" value="" size="22" tabindex="1" />
+	<label for="author"><small>Name (required)</small></label></p>
+	
+	<p><input type="text" name="userEmail" id="email" value="" size="22" tabindex="2" />
+	<label for="email"><small>Mail (will not be published) (required)</small></label></p>
+	
+	<p><input type="text" name="userUrl" id="url" value="" size="22" tabindex="3" />
+	<label for="url"><small>Website</small></label></p>
+	
+
+	<p><textarea name="commentText" id="comment" cols="40" rows="6" tabindex="4"></textarea></p>
+	<p><input name="Add" type="submit" id="submit" tabindex="5" value="Submit Comment" />
+	
+	<!--hidden input -->
+	<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>
+<br />
+{/if}

Added: templates/trunk/MinimaPlus/comments.template
===================================================================
--- templates/trunk/MinimaPlus/comments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlus/comments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,36 @@
+<div id="comments">
+	<dl id="comments-block">
+		<dd style="margin: 0px; padding: 0px;">
+		{assign var="counter" value=1}
+		<a href="#postcomment" title="Leave a comment">Leave a comment</a></p>
+		<a name="comments"></a>
+		{foreach name=comment from=$comments item=comment}
+			<a name="comment-{$comment->getId()}"></a>
+			{if $counter%2!=0}
+			<div class="commentBox" style="background-color: #eeeee6; padding: 5px;">
+			{else}
+			<div class="commentBox" style="background-color: #e5e5e5; padding: 5px;">
+			{/if}
+			<p>
+			{$comment->getText()}
+			</p>
+			<br>
+			
+			<p class="post-footer" style="margin-bottom: 0px; padding-bottom: 0px;"><em>By <a href='{$comment->getUserUrl()}' rel='external nofollow'>{$comment->getUsername()}</a> on {assign var=commentDate value=$comment->getDateObject()}{$locale->formatDate($commentDate, "%m/%d,%Y, at %H:%M")}</em></p>
+			</div>
+			{assign var="counter" value="`$counter+1`"}
+		{/foreach}
+		</dd>
+	</dl>
+	
+	<div class="right">
+			<a href="{$url->getTrackbackUrl()}?id={$post->getId()}" rel="trackback">TrackBack <abbr title="Uniform Resource Identifier">URI</abbr></a>
+	</div>
+	
+	<br /><br />
+
+	<!-- Show Comment Form -->
+	{include file="$blogtemplate/commentform.template"}
+
+	<!-- End #comments -->  
+</div>
\ No newline at end of file

Added: templates/trunk/MinimaPlus/demosites.template
===================================================================
--- templates/trunk/MinimaPlus/demosites.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlus/demosites.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,15 @@
+{include file="$blogtemplate/header.template"}
+		<!-- Loop Start -->
+			<p>
+				The following sites are running pLog. Have a look at them if you want to see how 
+				pLog feels like:
+			</p>
+			<ul>
+				<li><a href="http://www.renalias.net">Oscar's (one of the developers) own personal page</a> (Kind of slow sometimes)</li>
+				<li><a href="http://www.francesc.net">Francesc's (another developer) own personal page</a> (Faster than Oscar's :))</li>
+				<li><a href="http://www.lamevaweb.info">Free blogging service for the users of the #tarrega channel in the Spanish IRC network.</a>.</li>
+				<li><a href="http://ireport.sourceforge.net">iReport project</a></li>
+				<li><a href="http://darren.someblog.com">Darren's blog</a><br/></li>
+			</ul>
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/MinimaPlus/error.template
===================================================================
--- templates/trunk/MinimaPlus/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlus/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,12 @@
+{include file="$blogtemplate/header.template"}
+
+
+	<!-- Loop Start -->
+	<div class="post">
+		<h3 class="post-title">{$locale->tr("error")}</h3>
+				<p>{$locale->tr($message)}</p>
+				<p><a href="javascript:history.go(-1)">{$locale->tr("back")}</a></p>
+	</div>
+
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/MinimaPlus/features.template
===================================================================
--- templates/trunk/MinimaPlus/features.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlus/features.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,9 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/links.template"}
+
+		<!-- Loop Start -->
+	<div class="post">
+		<h3 class="post-title">Features</h3>
+				{$blog->getAbout()}
+	</div>
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/MinimaPlus/footer.template
===================================================================
--- templates/trunk/MinimaPlus/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlus/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,15 @@
+</div>
+<!-- End #content -->
+
+<!-- Begin #footer -->
+<div id="footer"><hr />
+  <P>{$blog->getBlog()} is proudly powered by <A href="http://www.lifetype.net/">LifeType</A> 
+<BR>Syndicate <A href="{$url->rssLink("rss10")}">Entries (RSS)</A> <A class=alignright href="#top">Back to the top.</A></p>
+
+</div>
+<!-- End #footer -->
+
+
+
+</body>
+</html>
\ No newline at end of file

Added: templates/trunk/MinimaPlus/header.template
===================================================================
--- templates/trunk/MinimaPlus/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlus/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,35 @@
+<!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" />
+ <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("nicetitle.js")}"></script>
+ <link rel="stylesheet" href="{$url->getTemplateFile("nicetitle.css")}" />
+</head>
+<BODY>
+
+<div id="menu">
+<br />
+<div id="blogTitle"><a href="{$url->blogLink()}" title="{$blog->getBlog()}">{$blog->getBlog()}</a></div>
+<p class="profile-link" style="text-align: right;">
+<a href="{$url->blogLink()}" title="Go home">{$locale->tr("main")}</a> &nbsp;&nbsp; 
+<A title="{$locale->tr("admin")}" href="{$url->getAdminUrl()}">{$locale->tr("admin")}</a> &nbsp;&nbsp; 
+<A title="{$locale->tr("albums")}" href="{$url->albumLink()}">{$locale->tr("albums")}</a> &nbsp;&nbsp; 
+<a title="{$locale->tr("summary")}" href="{$url->getUrl("/summary.php")}">{$locale->tr("summary")}</a></p>
+</div>
+
+<div id="masthead"></div>
+
+<!-- Begin #content -->
+<div id="content">
+
+<!-- Begin #main -->
+<div id="main"><div id="main2">
\ No newline at end of file

Added: templates/trunk/MinimaPlus/links.template
===================================================================
--- templates/trunk/MinimaPlus/links.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlus/links.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,73 @@
+<div class="right"></div>
+<div class="left"></div>
+<br /><br />
+</div></div>
+
+<!-- Begin #sidebar -->
+	<div id="sidebar"><div id="sidebar2">
+	<!-- Begin #profile-container -->
+		<H2 class="sidebar-title">About {$blog->getBlog()}</H2>
+		{$blog->getAbout()}  
+
+		{assign var=blogOwner value=$blog->getOwnerInfo()}	
+		{if $blogOwner->getAboutMyself()}
+		<H2 class="sidebar-title">About {$blogOwner->getfullName()}</H2>
+		<P>{$blogOwner->getAboutMyself()}</P>
+		{/if}
+
+	<!-- End #profile -->
+	<ul><li></li></ul> 
+	
+	<h2 class="sidebar-title">Search</h2>
+		   <form style="padding: 0px; margin-top: 0px; margin-bottom: 0px;" method="post" action="{$url->getIndexUrl()}">
+			  <input class =input type="text" name="searchTerms" value="" size="15" />
+			  <input type="hidden" name="op" value="Search" />
+			  <input type="hidden" name="blogId" value="{$blog->getId()}"/>   
+			  <input type="submit" name="Search" value="Go" />
+		   </form>
+
+	<ul><li></li></ul>
+	
+	<h2 class="sidebar-title">Categories</h2>
+		{foreach from=$articlecategories item=articleCategory}
+			<A href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()}</A> ({$articleCategory->getNumArticles()})<br>
+		{/foreach}<BR>
+
+	<h2 class="sidebar-title">Archives</h2>
+		<form id="archiveform" action="" method="post">
+			<p style="margin: 0px; padding: 0px;">
+			<select id="archive_chrono">
+				<option value="">Archives by Month</option>
+				{foreach from=$archives item=month}
+					<option value='{$month->getUrl()}'>{$month->getName()} [{$month->getNumArticles()}]</option>
+				{/foreach}
+			</select>
+			<input type="button" value="Go" onclick="window.location = (document.forms.archiveform.archive_chrono[document.forms.archiveform.archive_chrono.selectedIndex].value);" /></p>
+		</form>
+
+	<h2 class="sidebar-title">Links</h2>
+	{foreach from=$mylinkscategories item=linkcategory}
+	<b>{$linkcategory->getName()}</b><br>
+		{foreach from=$linkcategory->getLinks() item=link}
+			<a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a><br>
+		{/foreach}<br>
+	{/foreach}
+
+
+
+	<ul><li></li></ul>
+
+	<p class="post-footer">
+		<em><a href="http://www.thoughtmechanics.com/blog/2005/02/18/not-so-minima/">Minima Plus</a> is based on blogger template <a href="http://www.stopdesign.com/portfolio/web_interface/blogger_templates.html?fs=1">Minima</a>, originally by <a href="http://www.stopdesign.com">Douglas Bowman</a>. Enhanced and ported to Wordpress by Theron Parlin.
+		</em>
+	</p>
+
+	<ul><li></li></ul>
+  
+	<p class="post-footer"><em><a href="{$url->rssLink("rss10")}" title="Syndicate this site using RSS">RSS</a> <a href="http://validator.w3.org/check/referer">XHTML</a> <a class="footerLink" href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a> <a href="http://www.contentquality.com/mynewtester/cynthia.exe?Url1=http://phys.idv.tw/wp">508</a></em></p>
+  
+	<ul><li></li></ul>
+
+
+</div></div>
+<!-- End #sidebar -->
\ No newline at end of file

Added: templates/trunk/MinimaPlus/main.template
===================================================================
--- templates/trunk/MinimaPlus/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlus/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,8 @@
+{include file="$blogtemplate/header.template"}
+	<!-- Loop Start -->
+		{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/links.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/MinimaPlus/masthead.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/MinimaPlus/nicetitle.css
===================================================================
--- templates/trunk/MinimaPlus/nicetitle.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlus/nicetitle.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,28 @@
+div.nicetitle {
+	background-color: #4A4F65;
+	color: #fff;
+	font: bold 13px "Trebuchet MS", Verdana, Arial, sans-serif;
+	left: 0;
+	padding: 4px;
+	position: absolute;
+	text-align: left;
+	top: 0;
+	width: 25em;
+	z-index: 20;
+
+	}
+
+div.nicetitle p {
+    margin: 0;
+	padding: 0 3px;
+}
+
+div.nicetitle p.destination {
+    font-size: 9px;
+    padding-top: 3px;
+	text-align: left;
+}
+
+div.nicetitle p span.accesskey {
+	color: #d17e62;
+}

Added: templates/trunk/MinimaPlus/nicetitle.js
===================================================================
--- templates/trunk/MinimaPlus/nicetitle.js	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlus/nicetitle.js	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,346 @@
+// original code by Stuart Langridge 2003-11
+// with additions to the code by other good people
+// http://www.kryogenix.org/code/browser/nicetitle/
+// thank you, sir
+
+// modified by Peter Janes 2003-03-25
+// http://peterjanes.ca/blog/archives/2003/03/25/nicetitles-for-ins-and-del
+// added in ins and del tags
+
+// modified by Dunstan Orchard 2003-11-18
+// http://1976design.com/blog/
+// added in accesskey information
+// tried ever-so-hard, but couldn't work out how to do what Ethan did
+
+// final genius touch by by Ethan Marcotte 2003-11-18
+// http://www.sidesh0w.com/
+// worked out how to delay showing the popups to make them more like the browser's own
+
+
+// set the namespace
+var XHTMLNS = 'http://www.w3.org/1999/xhtml';
+var CURRENT_NICE_TITLE;
+
+// browser sniff
+var browser = new Browser();
+
+
+
+// determine browser and version.
+function Browser()
+	{
+	var ua, s, i;
+
+	this.isIE = false;
+	this.isNS = false;
+	this.version = null;
+
+	ua = navigator.userAgent;
+
+	s = 'MSIE';
+	if ((i = ua.indexOf(s)) >= 0)
+		{
+		this.isIE = true;
+		this.version = parseFloat(ua.substr(i + s.length));
+		return;
+		}
+
+	s = 'Netscape6/';
+	if ((i = ua.indexOf(s)) >= 0)
+		{
+		this.isNS = true;
+		this.version = parseFloat(ua.substr(i + s.length));
+		return;
+		}
+
+	// treat any other 'Gecko' browser as NS 6.1.
+	s = 'Gecko';
+	if ((i = ua.indexOf(s)) >= 0)
+		{
+		this.isNS = true;
+		this.version = 6.1;
+		return;
+		}
+	}
+
+
+
+// 2003-11-19 sidesh0w
+// set delay vars to emulate normal hover delay
+var delay;
+var interval = 0.20;
+
+
+
+// this function runs on window load
+// it runs through all the links on the page as starts listening for actions
+function makeNiceTitles()
+	{
+	if (!document.createElement || !document.getElementsByTagName) return;
+	if (!document.createElementNS)
+		{
+		document.createElementNS = function(ns, elt)
+			{
+			return document.createElement(elt);
+			}
+		}
+
+	// do regular links
+	if (!document.links)
+		{
+		document.links = document.getElementsByTagName('a');
+		}
+	for (var ti=0; ti<document.links.length; ti++)
+		{
+		var lnk = document.links[ti];
+		if (lnk.title)
+			{
+			lnk.setAttribute('nicetitle', lnk.title);
+			lnk.removeAttribute('title');
+			addEvent(lnk, 'mouseover', showDelay);
+			addEvent(lnk, 'mouseout', hideNiceTitle);
+			addEvent(lnk, 'focus', showDelay);
+			addEvent(lnk, 'blur', hideNiceTitle);
+			}
+		}
+
+	// 2003-03-25 Peter Janes
+	// do ins and del tags
+	var tags = new Array(2);
+	tags[0] = document.getElementsByTagName('ins');
+	tags[1] = document.getElementsByTagName('del');
+	for (var tt=0; tt<tags.length; tt++)
+		{
+		if (tags[tt])
+			{
+			for (var ti=0; ti<tags[tt].length; ti++)
+				{
+				var tag = tags[tt][ti];
+				if (tag.dateTime)
+					{
+					var strDate = tag.dateTime;
+					// HTML/ISO8601 date: yyyy-mm-ddThh:mm:ssTZD (Z, -hh:mm, +hh:mm)
+					var month = strDate.substring(5,7);
+					var day = strDate.substring(8,10);
+					if (month[0] == '0')
+						{
+						month = month[1];
+						}
+					if (day[0] == '0')
+						{
+						day = day[1];
+						}
+					var dtIns = new Date(strDate.substring(0,4), month-1, day, strDate.substring(11,13), strDate.substring(14,16), strDate.substring(17,19));
+					tag.setAttribute('nicetitle', (tt == 0 ? 'Added' : 'Deleted') + ' on ' + dtIns.toString());
+					addEvent(tag, 'mouseover', showDelay);
+					addEvent(tag, 'mouseout', hideNiceTitle);
+					addEvent(tag, 'focus', showDelay);
+					addEvent(tag, 'blur', hideNiceTitle);
+					}
+				}
+			}
+		}
+	}
+
+
+
+// by Scott Andrew
+// add an eventlistener to browsers that can do it somehow.
+function addEvent(obj, evType, fn)
+	{
+	if (obj.addEventListener)
+		{
+		obj.addEventListener(evType, fn, true);
+		return true;
+		}
+	else if (obj.attachEvent)
+		{
+		var r = obj.attachEvent('on'+evType, fn);
+		return r;
+		}
+	else
+		{
+		return false;
+		}
+	}
+
+
+
+function findPosition(oLink)
+	{
+	if (oLink.offsetParent)
+		{
+		for (var posX = 0, posY = 0; oLink.offsetParent; oLink = oLink.offsetParent)
+			{
+			posX += oLink.offsetLeft;
+			posY += oLink.offsetTop;
+			}
+		return [posX, posY];
+		}
+	else
+		{
+		return [oLink.x, oLink.y];
+		}
+	}
+
+
+
+function getParent(el, pTagName)
+	{
+	if (el == null)
+		{
+		return null;
+		}
+	// gecko bug, supposed to be uppercase
+	else if (el.nodeType == 1 && el.tagName.toLowerCase() == pTagName.toLowerCase())
+		{
+		return el;
+		}
+	else
+		{
+		return getParent(el.parentNode, pTagName);
+		}
+	}
+
+
+
+// 2003-11-19 sidesh0w
+// trailerpark wrapper function
+function showDelay(e)
+	{
+    if (window.event && window.event.srcElement)
+		{
+        lnk = window.event.srcElement
+		}
+	else if (e && e.target)
+		{
+        lnk = e.target
+		}
+    if (!lnk) return;
+
+	// lnk is a textnode or an elementnode that's not ins/del
+    if (lnk.nodeType == 3 || (lnk.nodeType == 1 && lnk.tagName.toLowerCase() != 'ins' && lnk.tagName.toLowerCase() != 'del'))
+		{
+		// ascend parents until we hit a link
+		lnk = getParent(lnk, 'a');
+		}
+	
+	delay = setTimeout("showNiceTitle(lnk)", interval * 1000);
+	}
+
+
+
+// build and show the nice titles
+function showNiceTitle(link)
+	{
+    if (CURRENT_NICE_TITLE) hideNiceTitle(CURRENT_NICE_TITLE);
+    if (!document.getElementsByTagName) return;
+
+    nicetitle = lnk.getAttribute('nicetitle');
+    
+    var d = document.createElementNS(XHTMLNS, 'div');
+    d.className = 'nicetitle';
+    tnt = document.createTextNode(nicetitle);
+    pat = document.createElementNS(XHTMLNS, 'p');
+    pat.className = 'titletext';
+    pat.appendChild(tnt);
+
+	// 2003-11-18 Dunstan Orchard
+	// added in accesskey info
+	if (lnk.accessKey)
+		{
+        axs = document.createTextNode(' [' + lnk.accessKey + ']');
+		axsk = document.createElementNS(XHTMLNS, 'span');
+        axsk.className = 'accesskey';
+        axsk.appendChild(axs);
+		pat.appendChild(axsk);
+		}
+    d.appendChild(pat);
+
+    if (lnk.href)
+		{
+        tnd = document.createTextNode(lnk.href);
+        pad = document.createElementNS(XHTMLNS, 'p');
+        pad.className = 'destination';
+        pad.appendChild(tnd);
+        d.appendChild(pad);
+		}
+    
+    STD_WIDTH = 300;
+
+	if (lnk.href)
+		{
+        h = lnk.href.length;
+		}
+	else
+		{
+		h = nicetitle.length;
+		}
+	
+    if (nicetitle.length)
+		{
+		t = nicetitle.length;
+		}
+	
+    h_pixels = h*6;
+	t_pixels = t*10;
+    
+    if (h_pixels > STD_WIDTH)
+		{
+        w = h_pixels;
+		}
+	else if ((STD_WIDTH>t_pixels) && (t_pixels>h_pixels))
+		{
+        w = t_pixels;
+		}
+	else if ((STD_WIDTH>t_pixels) && (h_pixels>t_pixels))
+		{
+        w = h_pixels;
+		}
+	else
+		{
+        w = STD_WIDTH;
+		}
+        
+    d.style.width = w + 'px';    
+
+    mpos = findPosition(lnk);
+    mx = mpos[0];
+    my = mpos[1];
+    
+    d.style.left = (mx+15) + 'px';
+    d.style.top = (my+35) + 'px';
+
+    if (window.innerWidth && ((mx+w) > window.innerWidth))
+		{
+        d.style.left = (window.innerWidth - w - 25) + 'px';
+		}
+    if (document.body.scrollWidth && ((mx+w) > document.body.scrollWidth))
+		{
+        d.style.left = (document.body.scrollWidth - w - 25) + 'px';
+		}
+    
+    document.getElementsByTagName('body')[0].appendChild(d);
+
+    CURRENT_NICE_TITLE = d;
+	}
+
+
+
+
+function hideNiceTitle(e)
+	{
+	// 2003-11-19 sidesh0w
+	// clearTimeout 
+	if (delay) clearTimeout(delay);
+	if (!document.getElementsByTagName) return;
+	if (CURRENT_NICE_TITLE)
+		{
+		document.getElementsByTagName('body')[0].removeChild(CURRENT_NICE_TITLE);
+		CURRENT_NICE_TITLE = null;
+		}
+	}
+
+window.onload = function(e) {
+makeNiceTitles();
+}

Added: templates/trunk/MinimaPlus/post.template
===================================================================
--- templates/trunk/MinimaPlus/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlus/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,19 @@
+<!-- {$url->postTrackbackLink($post)} -->
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+	<!-- Begin .post -->
+	<div class="post">
+		<h3 class="post-title"><a href="{$url->postPermalink($post)}" style="text-decoration:none;" rel="bookmark" title="Permanent Link: {$post->getTopic()}">{$post->getTopic()}</a></h3>
+		<div class="post-body">
+			<div>
+				<p>{$post->getText()}</p>
+			</div>
+		</div>
+		
+		<p class="post-footer">
+			<em>posted by {$postOwner->getUsername()} on 
+			<a href="{$url->postPermalink($post)}" title="permanent link">{$locale->formatDate($postDate,"%m/%d,%Y")}</a> @ {$locale->formatDate($postDate,"%H:%M")}</em> | <a class="comment-link" href="http://phys.idv.tw/wp/?p=1#comments"><em><a href="{$url->postPermalink($post)}#comments">{$post->getTotalComments()} Comments</a></em></a>
+		</p>
+	</div>
+
+<!-- End .post -->
\ No newline at end of file

Added: templates/trunk/MinimaPlus/postandcomments.template
===================================================================
--- templates/trunk/MinimaPlus/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlus/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,36 @@
+{include file="$blogtemplate/header.template"}
+
+{assign var="postPageTitle" value=$post->getTopic()}
+{assign var="postPageTitle" value=" | $postPageTitle"}
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+	<!-- Begin .post -->
+	<div class="post">
+		<h3 class="post-title"><a href="{$url->postPermalink($post)}" style="text-decoration:none;" rel="bookmark" title="Permanent Link: {$post->getTopic()}">{$post->getTopic()}</a></h3>
+		<br>
+	{foreach name=categories from=$post->getCategories() item=postcategory}
+		<p class="post-footer">
+	<em><a href="{$url->categoryLink($postcategory)}" title="View all posts in {$postcategory->getName()}" rel="category tag">{$postcategory->getName()}</a></em>
+	</p>
+				{if !$smarty.foreach.categories.last}, {/if}
+			{/foreach}
+		
+		<div class="post-body">
+			<div>
+				<p>{$post->getText()}</p>
+			</div>
+		</div>
+		
+		<p class="post-footer">
+			<em>posted by {$postOwner->getUsername()} on 
+			<a href="{$url->postPermalink($post)}" title="permanent link">{$locale->formatDate($postDate,"%m/%d,%Y")}</a> @ {$locale->formatDate($postDate,"%H:%M")}</em> | <a class="comment-link" href="http://phys.idv.tw/wp/?p=1#comments"><em><a href="{$url->postPermalink($post)}#comments">{$post->getTotalComments()} Comments</a></em></a>
+		</p>
+	</div>
+
+<!-- End .post -->	
+<!-- Show All Comments -->
+{include file="$blogtemplate/comments.template"}
+
+
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/MinimaPlus/posttrackbacks.template
===================================================================
--- templates/trunk/MinimaPlus/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlus/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,16 @@
+{include file="$blogtemplate/header.template"}
+		<!-- Loop Start -->
+			<div class="post">
+
+				<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/MinimaPlus/resource.template
===================================================================
--- templates/trunk/MinimaPlus/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlus/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,57 @@
+{include file="$blogtemplate/header.template"}
+		{assign var=metadata value=$resource->getMetadataReader()}
+		{assign var=updated value=$resource->getTimestamp()}
+		
+		<H2>
+			Filename: {$resource->getFileName()} ({$metadata->getRoundedSize()}) | 
+			{$locale->tr("created")} {$locale->formatDate($updated,"%d %B, %Y")} | 
+			<a href="{$url->resourceDownloadLink($resource)}">{$locale->tr("download")}</a>
+		</H2>
+		<h3 class="post-title">{$resource->getFileName()}</H3>
+		<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>
+
+
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/MinimaPlus/samplerss.template
===================================================================
--- templates/trunk/MinimaPlus/samplerss.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlus/samplerss.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,19 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/links.template"}
+
+		<!-- Loop Start -->
+				<h3 class="post-title">Sample template</h3>
+				<p>
+					{$message}
+				</p>
+				<p>
+					And now, some RSS feeds from Slashdot using the RSS parser included in this package:<br/>
+					{if $rss->parse("http://slashdot.org/slashdot.rdf")}
+					{foreach from=$rss->getItems() item=rssItem}
+					<a href="{$rssItem->getLink()}">{$rssItem->getTitle()}</a><br/>
+					{/foreach}
+					{/if}
+					<hr/>
+					<p>This is a sample of the plugin that gets the sinfest strip:</p>
+					<a href="http://sinfest.net"><img src="{$sfstrip->SinfestStripUrl()}" alt="Sinfest strip" width="385"/></a>
+{include file="$blogtemplate/footer.template"}

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


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

Added: templates/trunk/MinimaPlus/searchresults.template
===================================================================
--- templates/trunk/MinimaPlus/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlus/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,14 @@
+{include file="$blogtemplate/header.template"}
+
+		<!-- Loop Start -->
+	<div class="post">
+		<h3 class="post-title">{$locale->tr("search_results")}: {foreach from=$searchterms item=term}{$term} {/foreach}</h3>
+						<br>
+						<OL>
+						{foreach from=$searchresults item=result}
+							{assign var=article value=$result->getArticle()}
+							<LI><a href="{$url->postPermalink($article)}">{$article->getTopic()}</a><br/>
+						{/foreach}</OL>
+		</div>
+{include file="$blogtemplate/links.template"}				
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/MinimaPlus/style.css
===================================================================
--- templates/trunk/MinimaPlus/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlus/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,389 @@
+/*<body>
+
+Theme Name: Minima Plus
+Theme URI: http://www.thoughtmechanics.com/blog/
+Description: Enhancement to original blogger theme Minima by Douglas Bowman, see info below.
+Version: 1.0
+Author: Theron Parlin
+Author URI: http://www.thoughtmechanics.com/ 
+
+-----------------------------------------------
+Blogger Template Style
+Name:     Minima
+Designer: Douglas Bowman
+URL:      www.stopdesign.com
+Date:     26 Feb 2004
+----------------------------------------------- */
+
+#blogTitle {
+	position: absolute;	
+	font-family: 'Arial Black', Sans-Serif;
+	color: #333;
+	font-size: 10pt;
+	text-transform: uppercase;
+	text-align: left;
+}
+
+#blogTitle a {
+	color: #333;
+}
+
+
+#masthead {
+margin: 0 auto;
+border: 1px solid #999;
+background-image: url(masthead.jpg);
+width: 660px;
+height: 211px;
+}
+
+#menu {
+	width: 660px;
+	height: 35px;
+	margin: 0 auto 0 auto;
+	padding-top: 2px;
+	vertical-align: bottom;
+	text-align: left;
+        background: #FEFEFE
+}
+.right {
+	float: right;
+	padding-top: 0px;
+	padding-right: 10px;
+}
+.left {
+	float: left;
+	padding-top: 0px;
+	padding-left:10px;
+}
+.commentBox {
+}
+.commentBox p {
+	padding-top: 0px;
+	margin-top: 0px;
+}
+ul.linklog {
+	margin-bottom: 0px;
+	margin-left: 0px;
+	padding-left: 20px;
+}
+ul.linklog li {
+	list-style: url(bullet.jpg);
+}
+body {
+  background: #FEFEFE url(background.jpg) repeat-y center;
+  margin:0;
+  padding:0px 20px;
+  font:x-small Georgia,Serif;
+  text-align:center;
+  color:#333;
+  font-size/* */:/**/small;
+  font-size: /**/small;
+  }
+a:link {
+  color:#58a;
+  text-decoration:none;
+  }
+a:visited {
+  color:#969;
+  text-decoration:none;
+  }
+a:hover {
+  color:#c60;
+  text-decoration:underline;
+  }
+a img {
+  border-width:0;
+  }
+
+/* Header
+----------------------------------------------- */
+#header {
+  width:660px;
+  margin:0 auto 10px;
+  border:1px solid #ccc;
+  }
+#blog-title {
+  margin:5px 5px 0;
+  padding:20px 20px .25em;
+  border:1px solid #eee;
+  border-width:1px 1px 0;
+  font-size:200%;
+  line-height:1.2em;
+  font-weight:normal;
+  color:#666;
+  text-transform:uppercase;
+  letter-spacing:.2em;
+  }
+#blog-title a {
+  color:#666;
+  text-decoration:none;
+  }
+#blog-title a:hover {
+  color:#c60;
+  }
+#description {
+  margin:0 5px 5px;
+  padding:0 20px 20px;
+  border:1px solid #eee;
+  border-width:0 1px 1px;
+  max-width:700px;
+  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
+  text-transform:uppercase;
+  letter-spacing:.2em;
+  color:#999;
+  }
+
+
+/* Content
+----------------------------------------------- */
+#content {
+  width:660px;
+  margin:0 auto;
+  margin-top: 1em;
+  padding:0;
+  text-align:left;
+  }
+#main {
+  padding-left: 7px;
+  width:410px;
+  float:left;
+  }
+#sidebar {
+  margin-top: .5em;
+  width:220px;
+  float:right;
+  }
+
+
+/* Headings
+----------------------------------------------- */
+h2 {
+  margin:1.5em 0 .75em;
+  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
+  text-transform:uppercase;
+  letter-spacing:.2em;
+  color:#999;
+  }
+
+
+/* Posts
+----------------------------------------------- */
+p {
+	font-size:10pt;
+	letter-spacing:1px;
+}
+.date-header {
+  margin:1.5em 0 .5em;
+  }
+.post {
+  margin:.5em 0 1.5em;
+  border-bottom:1px dotted #ccc;
+  padding-bottom:1.5em;
+  }
+.post-title {
+  margin:.25em 0 0;
+  padding:0 0 0px;
+  font-size:140%;
+  font-weight:normal;
+  line-height:1.4em;
+  color:#c60;
+  }
+.post-title a, .post-title a:visited, .post-title strong {
+  display:block;
+  text-decoration:none;
+  color:#c60;
+  font-weight:normal;
+  }
+.post-title strong, .post-title a:hover {
+  color:#333;
+  }
+.post div {
+  margin:0 0 .75em;
+  line-height:1.6em;
+  }
+p.post-footer {
+  margin:-.25em 0 0;
+  color:#ccc;
+  }
+.post-footer em, .comment-link {
+  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
+  text-transform:uppercase;
+  letter-spacing:.1em;
+  }
+.post-footer em {
+  font-style:normal;
+  color:#999;
+  margin-right:.6em;
+  }
+.comment-link {
+  margin-left:.6em;
+  }
+.post img {
+  padding:4px;
+  border:0px solid #ddd;
+  }
+.post blockquote {
+  margin:1em 20px;
+  color:#666;
+  font-style:italic;
+  }
+.post blockquote p {
+  margin:.75em 0;
+  }
+
+
+/* Comments
+----------------------------------------------- */
+#comments h4 {
+  margin:1em 0;
+  font:bold 78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
+  text-transform:uppercase;
+  letter-spacing:.2em;
+  color:#999;
+  }
+#comments h4 strong {
+  font-size:130%;
+  }
+#comments-block {
+  margin:1em 0 1.5em;
+  line-height:1.6em;
+  }
+#comments-block dt {
+  margin:.5em 0;
+  }
+#comments-block dd {
+  margin:.25em 0 0;
+  }
+#comments-block dd.comment-timestamp {
+  margin:-.25em 0 2em;
+  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
+  text-transform:uppercase;
+  letter-spacing:.1em;
+  }
+#comments-block dd p {
+  margin:0 0 .75em;
+  }
+.deleted-comment {
+  font-style:italic;
+  color:gray;
+  }
+
+
+/* Sidebar Content
+----------------------------------------------- */
+#sidebar ul {
+  margin:0 0 1.5em;
+  padding:0 0 1.5em;
+  padding-bottom: 1em;
+  border-bottom:1px dotted #ccc;
+  list-style:none;
+  }
+#sidebar li {
+  margin:0;
+  padding:0 0 .25em 15px;
+  text-indent:-15px;
+  line-height:1.5em;
+  }
+#sidebar p {
+  color:#666;
+  line-height:1.5em;
+  }
+
+
+
+/* Profile
+----------------------------------------------- */
+
+
+#profile-container {
+  margin:0 0 1.5em;
+  border-bottom:1px dotted #ccc;
+  padding-bottom:1.5em;
+  }
+.profile-datablock {
+
+
+
+  margin:.5em 0 .5em;
+  }
+.profile-img {
+  display:inline;
+  }
+.profile-img img {
+  float:left;
+  padding:4px;
+  border:1px solid #ddd;
+  margin:0 8px 3px 0;
+  }
+.profile-data {
+  margin:0;
+  font:bold 78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
+  text-transform:uppercase;
+  letter-spacing:.1em;
+  }
+.profile-data strong {
+  display:none;
+  }
+.profile-textblock {
+  margin:0 0 .5em;
+  }
+.profile-link {
+  margin:0;
+  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
+  text-transform:uppercase;
+  letter-spacing:.1em;
+  }
+
+
+/* Footer
+----------------------------------------------- */
+#footer {
+  width:660px;
+  clear:both;
+  margin:0 auto;
+  }
+#footer hr {
+  display:none;
+  }
+#footer p {
+  margin:0;
+  padding-top:15px;
+  font:78%/1.6em "Trebuchet MS",Trebuchet,Verdana,Sans-serif;
+  text-transform:uppercase;
+  letter-spacing:.1em;
+  }
+.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/MinimaPlusWithPlugins/Thumbs.db
===================================================================
(Binary files differ)


Property changes on: templates/trunk/MinimaPlusWithPlugins/Thumbs.db
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/MinimaPlusWithPlugins/album.template
===================================================================
--- templates/trunk/MinimaPlusWithPlugins/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlusWithPlugins/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,85 @@
+{include file="$blogtemplate/header.template"}
+		<!-- Loop Start -->
+		<!-- album contents go here -->
+		<div class="post">
+		<h3 class="post-title">{$album->getName()}</H3>
+			<H3>{$album->getDescription()}</h3>
+			<table style="border:0px;width:100%;" 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>
+
+			</div>
+ <!-- end of album contents -->
+{include file="$blogtemplate/links.template"}
+
+ {include file="$blogtemplate/footer.template"}

Added: templates/trunk/MinimaPlusWithPlugins/albums.template
===================================================================
--- templates/trunk/MinimaPlusWithPlugins/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlusWithPlugins/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,28 @@
+{include file="$blogtemplate/header.template"}
+		<!-- Loop Start -->
+		<!-- album contents go here -->
+		<div class="post">
+		<h3 class="post-title">{$locale->tr("albums")}</H3>
+				<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/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>
+			</div>
+		<!-- end of the albums -->
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/MinimaPlusWithPlugins/archives.template
===================================================================
--- templates/trunk/MinimaPlusWithPlugins/archives.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlusWithPlugins/archives.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,14 @@
+{include file="$blogtemplate/header.template"} 
+		<!-- Loop Start -->
+		<div class="post">
+			<h3 class="post-title">{$locale->tr("archives")}</H3>
+				<ul>
+					{foreach from=$archives item=month}
+					<li>
+						<a href="{$month->getUrl()}">{$month->getName()}</a> [{$month->getNumArticles()}]
+					</li>
+					{/foreach}
+				</ul>
+		</div>
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"} 
\ No newline at end of file

Added: templates/trunk/MinimaPlusWithPlugins/articlereferers.template
===================================================================
--- templates/trunk/MinimaPlusWithPlugins/articlereferers.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlusWithPlugins/articlereferers.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,17 @@
+	<div class="clear">&nbsp;</div>
+	<div class="post">
+	{if !empty($articlereferers)}
+		{if $articlereferers->isEnabled()}
+			<b>Article Referers</b>
+			{assign var=postid value=$post->getId()}
+			{assign var=referers value=$articlereferers->getArticleReferers($postid)}
+			<ol>
+				{foreach from=$referers item=referer}
+				<li>
+					<a href="{$referer->getUrl()}">{$referer->getUrl()|truncate:65:"..."}</a>  ({$referer->getCount()})
+				</li>
+				{/foreach}
+			</ol>
+		{/if}
+	{/if}
+</div>

Added: templates/trunk/MinimaPlusWithPlugins/background.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/MinimaPlusWithPlugins/bookmark.template
===================================================================
--- templates/trunk/MinimaPlusWithPlugins/bookmark.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlusWithPlugins/bookmark.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,7 @@
+{include file="$blogtemplate/header.template"}
+		<!-- Loop Start -->
+		<div class="post">
+			<h3 class="post-title">{$locale->tr("my_links")}</H3>
+		</div>
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"} 
\ No newline at end of file

Added: templates/trunk/MinimaPlusWithPlugins/bullet.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/MinimaPlusWithPlugins/commentarticle.template
===================================================================
--- templates/trunk/MinimaPlusWithPlugins/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlusWithPlugins/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,8 @@
+{include file="$blogtemplate/header.template"}
+		<!-- Loop Start -->
+		<div class="post">
+		<h3 class="post-title">{$locale->tr("add_comment")}</H3>
+		</div>
+{include file="$blogtemplate/commentform.template"}
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/MinimaPlusWithPlugins/commentform.template
===================================================================
--- templates/trunk/MinimaPlusWithPlugins/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlusWithPlugins/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,40 @@
+{if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+<a name="postcomment"></a>
+<b>Leave a comment</b><br />
+<form action="{$url->getIndexUrl()}" method="post" id="commentform">
+
+	<p><input type="text" name="userName" id="author" value="" size="22" tabindex="1" />
+	<label for="author"><small>Name (required)</small></label></p>
+	
+	<p><input type="text" name="userEmail" id="email" value="" size="22" tabindex="2" />
+	<label for="email"><small>Mail (will not be published) (required)</small></label></p>
+	
+	<p><input type="text" name="userUrl" id="url" value="" size="22" tabindex="3" />
+	<label for="url"><small>Website</small></label></p>
+	
+	{if !empty($authimage)}
+	{if $authimage->isEnabled()}
+	<p><input id=author type="text" name="authImage" id="authImage" value="" size="22" tabindex="4"/>&nbsp;{$authimage->show()}</p>
+	{/if}
+	{/if}
+	
+	{if !empty($smileys)} 
+	{if $smileys->isEnabled()} 
+	<script type="text/javascript" src="{$url->getBaseUrl()}/plugins/smileys/js/smileys/smileys.js"></script> 
+	{$smileys->generateSmileysBar()} 
+	{/if}
+	{/if}<br/>
+	
+	<p><textarea name="commentText" id="comment" cols="40" rows="6" tabindex="4"></textarea></p>
+	<p><input name="Add" type="submit" id="submit" tabindex="5" value="Submit Comment" />
+	
+	<!--hidden input -->
+	<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>
+<br />
+{/if}

Added: templates/trunk/MinimaPlusWithPlugins/comments.template
===================================================================
--- templates/trunk/MinimaPlusWithPlugins/comments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlusWithPlugins/comments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,41 @@
+<div id="comments">
+	<dl id="comments-block">
+		<dd style="margin: 0px; padding: 0px;">
+		{assign var="counter" value=1}
+		<a href="#postcomment" title="Leave a comment">Leave a comment</a></p>
+		<a name="comments"></a>
+		{foreach name=comment from=$comments item=comment}
+			<a name="comment-{$comment->getId()}"></a>
+			{if $counter%2!=0}
+			<div class="commentBox" style="background-color: #eeeee6; padding: 5px;">
+			{else}
+			<div class="commentBox" style="background-color: #e5e5e5; padding: 5px;">
+			{/if}
+			<p>
+			{if !empty($gravatar)}
+				{if $gravatar->isEnabled()}
+					<img src="{$gravatar->gravatar($comment)}" width="{$gravatar->getSize()}" height="{$gravatar->getSize()}" align="left" hspace="10" vspace="10"/>
+				{/if}
+			{/if}
+			{$comment->getText()}
+			</p>
+			<br>
+			
+			<p class="post-footer" style="margin-bottom: 0px; padding-bottom: 0px;"><em>By <a href='{$comment->getUserUrl()}' rel='external nofollow'>{$comment->getUsername()}</a> on {assign var=commentDate value=$comment->getDateObject()}{$locale->formatDate($commentDate, "%m/%d,%Y, at %H:%M")}</em></p>
+			</div>
+			{assign var="counter" value="`$counter+1`"}
+		{/foreach}
+		</dd>
+	</dl>
+	
+	<div class="right">
+			<a href="{$url->getTrackbackUrl()}?id={$post->getId()}" rel="trackback">TrackBack <abbr title="Uniform Resource Identifier">URI</abbr></a>
+	</div>
+	
+	<br /><br />
+
+	<!-- Show Comment Form -->
+	{include file="$blogtemplate/commentform.template"}
+
+	<!-- End #comments -->  
+</div>
\ No newline at end of file

Added: templates/trunk/MinimaPlusWithPlugins/demosites.template
===================================================================
--- templates/trunk/MinimaPlusWithPlugins/demosites.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlusWithPlugins/demosites.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,15 @@
+{include file="$blogtemplate/header.template"}
+		<!-- Loop Start -->
+			<p>
+				The following sites are running pLog. Have a look at them if you want to see how 
+				pLog feels like:
+			</p>
+			<ul>
+				<li><a href="http://www.renalias.net">Oscar's (one of the developers) own personal page</a> (Kind of slow sometimes)</li>
+				<li><a href="http://www.francesc.net">Francesc's (another developer) own personal page</a> (Faster than Oscar's :))</li>
+				<li><a href="http://www.lamevaweb.info">Free blogging service for the users of the #tarrega channel in the Spanish IRC network.</a>.</li>
+				<li><a href="http://ireport.sourceforge.net">iReport project</a></li>
+				<li><a href="http://darren.someblog.com">Darren's blog</a><br/></li>
+			</ul>
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/MinimaPlusWithPlugins/error.template
===================================================================
--- templates/trunk/MinimaPlusWithPlugins/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlusWithPlugins/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,12 @@
+{include file="$blogtemplate/header.template"}
+
+
+	<!-- Loop Start -->
+	<div class="post">
+		<h3 class="post-title">{$locale->tr("error")}</h3>
+				<p>{$locale->tr($message)}</p>
+				<p><a href="javascript:history.go(-1)">{$locale->tr("back")}</a></p>
+	</div>
+
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/MinimaPlusWithPlugins/features.template
===================================================================
--- templates/trunk/MinimaPlusWithPlugins/features.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlusWithPlugins/features.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,9 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/links.template"}
+
+		<!-- Loop Start -->
+	<div class="post">
+		<h3 class="post-title">Features</h3>
+				{$blog->getAbout()}
+	</div>
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/MinimaPlusWithPlugins/footer.template
===================================================================
--- templates/trunk/MinimaPlusWithPlugins/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlusWithPlugins/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,15 @@
+</div>
+<!-- End #content -->
+
+<!-- Begin #footer -->
+<div id="footer"><hr />
+  <P>{$blog->getBlog()} is proudly powered by <A href="http://www.lifetype.net/">LifeType</A> 
+<BR>Syndicate <A href="{$url->rssLink("rss10")}">Entries (RSS)</A> <A class=alignright href="#top">Back to the top.</A></p>
+
+</div>
+<!-- End #footer -->
+
+
+
+</body>
+</html>
\ No newline at end of file

Added: templates/trunk/MinimaPlusWithPlugins/header.template
===================================================================
--- templates/trunk/MinimaPlusWithPlugins/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlusWithPlugins/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,35 @@
+<!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" />
+ <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("nicetitle.js")}"></script>
+ <link rel="stylesheet" href="{$url->getTemplateFile("nicetitle.css")}" />
+</head>
+<BODY>
+
+<div id="menu">
+<br />
+<div id="blogTitle"><a href="{$url->blogLink()}" title="{$blog->getBlog()}">{$blog->getBlog()}</a></div>
+<p class="profile-link" style="text-align: right;">
+<a href="{$url->blogLink()}" title="Go home">{$locale->tr("main")}</a> &nbsp;&nbsp; 
+<A title="{$locale->tr("admin")}" href="{$url->getAdminUrl()}">{$locale->tr("admin")}</a> &nbsp;&nbsp; 
+<A title="{$locale->tr("albums")}" href="{$url->albumLink()}">{$locale->tr("albums")}</a> &nbsp;&nbsp; 
+<a title="{$locale->tr("summary")}" href="{$url->getBaseUrl()}/summary.php">{$locale->tr("summary")}</a></p>
+</div>
+
+<div id="masthead"></div>
+
+<!-- Begin #content -->
+<div id="content">
+
+<!-- Begin #main -->
+<div id="main"><div id="main2">
\ No newline at end of file

Added: templates/trunk/MinimaPlusWithPlugins/links.template
===================================================================
--- templates/trunk/MinimaPlusWithPlugins/links.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlusWithPlugins/links.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,94 @@
+<div class="right"></div>
+<div class="left"></div>
+<br /><br />
+</div></div>
+
+<!-- Begin #sidebar -->
+	<div id="sidebar"><div id="sidebar2">
+	<!-- Begin #profile-container -->
+		<H2 class="sidebar-title">About {$blog->getBlog()}</H2>
+		{$blog->getAbout()}  
+
+		{assign var=blogOwner value=$blog->getOwnerInfo()}	
+		{if $blogOwner->getAboutMyself()}
+		<H2 class="sidebar-title">About {$blogOwner->getfullName()}</H2>
+		<P>{$blogOwner->getAboutMyself()}</P>
+		{/if}
+
+	<!-- End #profile -->
+	<ul><li></li></ul> 
+	
+	<h2 class="sidebar-title">Search</h2>
+		   <form style="padding: 0px; margin-top: 0px; margin-bottom: 0px;" method="post" action="{$url->getIndexUrl()}">
+			  <input class =input type="text" name="searchTerms" value="" size="15" />
+			  <input type="hidden" name="op" value="Search" />
+			  <input type="hidden" name="blogId" value="{$blog->getId()}"/>   
+			  <input type="submit" name="Search" value="Go" />
+		   </form>
+
+	<ul><li></li></ul>
+	
+	<H2>{$locale->tr("recently")}</H2>
+	
+	{foreach from=$recentposts item=recentpost}
+		<A title="{$recentpost->getText()|truncate:150:"..."|strip_tags|escape}" href="{$url->postLink($recentpost)}">{$recentpost->getTopic()}</a><br/>
+	{/foreach}<BR>
+
+
+	{if !empty($recentcomments)} 
+		{if $recentcomments->isEnabled()}
+		<H2>Recent Comments</H2>
+			{assign var=comments value=$recentcomments->getRecentComments()}
+			{foreach from=$comments item=comment}
+				{assign var=commentpostid value=$comment->getArticleId()}
+				{assign var=commentpost value=$recentcomments->getArticle($commentpostid)}
+					<b>{$comment->getUsername()}:</b><a title="View comments by {$comment->getUsername()}" href="{$url->postPermalink($commentpost)}#{$comment->getId()}">{$comment->getText()|truncate:100:"..."|strip_tags}</a><br />
+			{/foreach}
+		{/if} 
+	{/if} 
+	
+	<ul><li></li></ul>
+
+	<h2 class="sidebar-title">Categories</h2>
+		{foreach from=$articlecategories item=articleCategory}
+			<A href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()}</A> ({$articleCategory->getNumArticles()})<br>
+		{/foreach}<BR>
+
+	<h2 class="sidebar-title">Archives</h2>
+		<form id="archiveform" action="" method="post">
+			<p style="margin: 0px; padding: 0px;">
+			<select id="archive_chrono">
+				<option value="">Archives by Month</option>
+				{foreach from=$archives item=month}
+					<option value='{$month->getUrl()}'>{$month->getName()} [{$month->getNumArticles()}]</option>
+				{/foreach}
+			</select>
+			<input type="button" value="Go" onclick="window.location = (document.forms.archiveform.archive_chrono[document.forms.archiveform.archive_chrono.selectedIndex].value);" /></p>
+		</form>
+
+	<h2 class="sidebar-title">Links</h2>
+	{foreach from=$mylinkscategories item=linkcategory}
+	<b>{$linkcategory->getName()}</b><br>
+		{foreach from=$linkcategory->getLinks() item=link}
+			<a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a><br>
+		{/foreach}<br>
+	{/foreach}
+
+
+
+	<ul><li></li></ul>
+
+	<p class="post-footer">
+		<em><a href="http://www.thoughtmechanics.com/blog/2005/02/18/not-so-minima/">Minima Plus</a> is based on blogger template <a href="http://www.stopdesign.com/portfolio/web_interface/blogger_templates.html?fs=1">Minima</a>, originally by <a href="http://www.stopdesign.com">Douglas Bowman</a>. Enhanced and ported to Wordpress by Theron Parlin.
+		</em>
+	</p>
+
+	<ul><li></li></ul>
+  
+	<p class="post-footer"><em><a href="{$url->rssLink("rss10")}" title="Syndicate this site using RSS">RSS</a> <a href="http://validator.w3.org/check/referer">XHTML</a> <a class="footerLink" href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a> <a href="http://www.contentquality.com/mynewtester/cynthia.exe?Url1=http://phys.idv.tw/wp">508</a></em></p>
+  
+	<ul><li></li></ul>
+
+
+</div></div>
+<!-- End #sidebar -->
\ No newline at end of file

Added: templates/trunk/MinimaPlusWithPlugins/main.template
===================================================================
--- templates/trunk/MinimaPlusWithPlugins/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlusWithPlugins/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,8 @@
+{include file="$blogtemplate/header.template"}
+	<!-- Loop Start -->
+		{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/links.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/MinimaPlusWithPlugins/masthead.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/MinimaPlusWithPlugins/nicetitle.css
===================================================================
--- templates/trunk/MinimaPlusWithPlugins/nicetitle.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlusWithPlugins/nicetitle.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,28 @@
+div.nicetitle {
+	background-color: #4A4F65;
+	color: #fff;
+	font: bold 13px "Trebuchet MS", Verdana, Arial, sans-serif;
+	left: 0;
+	padding: 4px;
+	position: absolute;
+	text-align: left;
+	top: 0;
+	width: 25em;
+	z-index: 20;
+
+	}
+
+div.nicetitle p {
+    margin: 0;
+	padding: 0 3px;
+}
+
+div.nicetitle p.destination {
+    font-size: 9px;
+    padding-top: 3px;
+	text-align: left;
+}
+
+div.nicetitle p span.accesskey {
+	color: #d17e62;
+}

Added: templates/trunk/MinimaPlusWithPlugins/nicetitle.js
===================================================================
--- templates/trunk/MinimaPlusWithPlugins/nicetitle.js	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlusWithPlugins/nicetitle.js	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,346 @@
+// original code by Stuart Langridge 2003-11
+// with additions to the code by other good people
+// http://www.kryogenix.org/code/browser/nicetitle/
+// thank you, sir
+
+// modified by Peter Janes 2003-03-25
+// http://peterjanes.ca/blog/archives/2003/03/25/nicetitles-for-ins-and-del
+// added in ins and del tags
+
+// modified by Dunstan Orchard 2003-11-18
+// http://1976design.com/blog/
+// added in accesskey information
+// tried ever-so-hard, but couldn't work out how to do what Ethan did
+
+// final genius touch by by Ethan Marcotte 2003-11-18
+// http://www.sidesh0w.com/
+// worked out how to delay showing the popups to make them more like the browser's own
+
+
+// set the namespace
+var XHTMLNS = 'http://www.w3.org/1999/xhtml';
+var CURRENT_NICE_TITLE;
+
+// browser sniff
+var browser = new Browser();
+
+
+
+// determine browser and version.
+function Browser()
+	{
+	var ua, s, i;
+
+	this.isIE = false;
+	this.isNS = false;
+	this.version = null;
+
+	ua = navigator.userAgent;
+
+	s = 'MSIE';
+	if ((i = ua.indexOf(s)) >= 0)
+		{
+		this.isIE = true;
+		this.version = parseFloat(ua.substr(i + s.length));
+		return;
+		}
+
+	s = 'Netscape6/';
+	if ((i = ua.indexOf(s)) >= 0)
+		{
+		this.isNS = true;
+		this.version = parseFloat(ua.substr(i + s.length));
+		return;
+		}
+
+	// treat any other 'Gecko' browser as NS 6.1.
+	s = 'Gecko';
+	if ((i = ua.indexOf(s)) >= 0)
+		{
+		this.isNS = true;
+		this.version = 6.1;
+		return;
+		}
+	}
+
+
+
+// 2003-11-19 sidesh0w
+// set delay vars to emulate normal hover delay
+var delay;
+var interval = 0.20;
+
+
+
+// this function runs on window load
+// it runs through all the links on the page as starts listening for actions
+function makeNiceTitles()
+	{
+	if (!document.createElement || !document.getElementsByTagName) return;
+	if (!document.createElementNS)
+		{
+		document.createElementNS = function(ns, elt)
+			{
+			return document.createElement(elt);
+			}
+		}
+
+	// do regular links
+	if (!document.links)
+		{
+		document.links = document.getElementsByTagName('a');
+		}
+	for (var ti=0; ti<document.links.length; ti++)
+		{
+		var lnk = document.links[ti];
+		if (lnk.title)
+			{
+			lnk.setAttribute('nicetitle', lnk.title);
+			lnk.removeAttribute('title');
+			addEvent(lnk, 'mouseover', showDelay);
+			addEvent(lnk, 'mouseout', hideNiceTitle);
+			addEvent(lnk, 'focus', showDelay);
+			addEvent(lnk, 'blur', hideNiceTitle);
+			}
+		}
+
+	// 2003-03-25 Peter Janes
+	// do ins and del tags
+	var tags = new Array(2);
+	tags[0] = document.getElementsByTagName('ins');
+	tags[1] = document.getElementsByTagName('del');
+	for (var tt=0; tt<tags.length; tt++)
+		{
+		if (tags[tt])
+			{
+			for (var ti=0; ti<tags[tt].length; ti++)
+				{
+				var tag = tags[tt][ti];
+				if (tag.dateTime)
+					{
+					var strDate = tag.dateTime;
+					// HTML/ISO8601 date: yyyy-mm-ddThh:mm:ssTZD (Z, -hh:mm, +hh:mm)
+					var month = strDate.substring(5,7);
+					var day = strDate.substring(8,10);
+					if (month[0] == '0')
+						{
+						month = month[1];
+						}
+					if (day[0] == '0')
+						{
+						day = day[1];
+						}
+					var dtIns = new Date(strDate.substring(0,4), month-1, day, strDate.substring(11,13), strDate.substring(14,16), strDate.substring(17,19));
+					tag.setAttribute('nicetitle', (tt == 0 ? 'Added' : 'Deleted') + ' on ' + dtIns.toString());
+					addEvent(tag, 'mouseover', showDelay);
+					addEvent(tag, 'mouseout', hideNiceTitle);
+					addEvent(tag, 'focus', showDelay);
+					addEvent(tag, 'blur', hideNiceTitle);
+					}
+				}
+			}
+		}
+	}
+
+
+
+// by Scott Andrew
+// add an eventlistener to browsers that can do it somehow.
+function addEvent(obj, evType, fn)
+	{
+	if (obj.addEventListener)
+		{
+		obj.addEventListener(evType, fn, true);
+		return true;
+		}
+	else if (obj.attachEvent)
+		{
+		var r = obj.attachEvent('on'+evType, fn);
+		return r;
+		}
+	else
+		{
+		return false;
+		}
+	}
+
+
+
+function findPosition(oLink)
+	{
+	if (oLink.offsetParent)
+		{
+		for (var posX = 0, posY = 0; oLink.offsetParent; oLink = oLink.offsetParent)
+			{
+			posX += oLink.offsetLeft;
+			posY += oLink.offsetTop;
+			}
+		return [posX, posY];
+		}
+	else
+		{
+		return [oLink.x, oLink.y];
+		}
+	}
+
+
+
+function getParent(el, pTagName)
+	{
+	if (el == null)
+		{
+		return null;
+		}
+	// gecko bug, supposed to be uppercase
+	else if (el.nodeType == 1 && el.tagName.toLowerCase() == pTagName.toLowerCase())
+		{
+		return el;
+		}
+	else
+		{
+		return getParent(el.parentNode, pTagName);
+		}
+	}
+
+
+
+// 2003-11-19 sidesh0w
+// trailerpark wrapper function
+function showDelay(e)
+	{
+    if (window.event && window.event.srcElement)
+		{
+        lnk = window.event.srcElement
+		}
+	else if (e && e.target)
+		{
+        lnk = e.target
+		}
+    if (!lnk) return;
+
+	// lnk is a textnode or an elementnode that's not ins/del
+    if (lnk.nodeType == 3 || (lnk.nodeType == 1 && lnk.tagName.toLowerCase() != 'ins' && lnk.tagName.toLowerCase() != 'del'))
+		{
+		// ascend parents until we hit a link
+		lnk = getParent(lnk, 'a');
+		}
+	
+	delay = setTimeout("showNiceTitle(lnk)", interval * 1000);
+	}
+
+
+
+// build and show the nice titles
+function showNiceTitle(link)
+	{
+    if (CURRENT_NICE_TITLE) hideNiceTitle(CURRENT_NICE_TITLE);
+    if (!document.getElementsByTagName) return;
+
+    nicetitle = lnk.getAttribute('nicetitle');
+    
+    var d = document.createElementNS(XHTMLNS, 'div');
+    d.className = 'nicetitle';
+    tnt = document.createTextNode(nicetitle);
+    pat = document.createElementNS(XHTMLNS, 'p');
+    pat.className = 'titletext';
+    pat.appendChild(tnt);
+
+	// 2003-11-18 Dunstan Orchard
+	// added in accesskey info
+	if (lnk.accessKey)
+		{
+        axs = document.createTextNode(' [' + lnk.accessKey + ']');
+		axsk = document.createElementNS(XHTMLNS, 'span');
+        axsk.className = 'accesskey';
+        axsk.appendChild(axs);
+		pat.appendChild(axsk);
+		}
+    d.appendChild(pat);
+
+    if (lnk.href)
+		{
+        tnd = document.createTextNode(lnk.href);
+        pad = document.createElementNS(XHTMLNS, 'p');
+        pad.className = 'destination';
+        pad.appendChild(tnd);
+        d.appendChild(pad);
+		}
+    
+    STD_WIDTH = 300;
+
+	if (lnk.href)
+		{
+        h = lnk.href.length;
+		}
+	else
+		{
+		h = nicetitle.length;
+		}
+	
+    if (nicetitle.length)
+		{
+		t = nicetitle.length;
+		}
+	
+    h_pixels = h*6;
+	t_pixels = t*10;
+    
+    if (h_pixels > STD_WIDTH)
+		{
+        w = h_pixels;
+		}
+	else if ((STD_WIDTH>t_pixels) && (t_pixels>h_pixels))
+		{
+        w = t_pixels;
+		}
+	else if ((STD_WIDTH>t_pixels) && (h_pixels>t_pixels))
+		{
+        w = h_pixels;
+		}
+	else
+		{
+        w = STD_WIDTH;
+		}
+        
+    d.style.width = w + 'px';    
+
+    mpos = findPosition(lnk);
+    mx = mpos[0];
+    my = mpos[1];
+    
+    d.style.left = (mx+15) + 'px';
+    d.style.top = (my+35) + 'px';
+
+    if (window.innerWidth && ((mx+w) > window.innerWidth))
+		{
+        d.style.left = (window.innerWidth - w - 25) + 'px';
+		}
+    if (document.body.scrollWidth && ((mx+w) > document.body.scrollWidth))
+		{
+        d.style.left = (document.body.scrollWidth - w - 25) + 'px';
+		}
+    
+    document.getElementsByTagName('body')[0].appendChild(d);
+
+    CURRENT_NICE_TITLE = d;
+	}
+
+
+
+
+function hideNiceTitle(e)
+	{
+	// 2003-11-19 sidesh0w
+	// clearTimeout 
+	if (delay) clearTimeout(delay);
+	if (!document.getElementsByTagName) return;
+	if (CURRENT_NICE_TITLE)
+		{
+		document.getElementsByTagName('body')[0].removeChild(CURRENT_NICE_TITLE);
+		CURRENT_NICE_TITLE = null;
+		}
+	}
+
+window.onload = function(e) {
+makeNiceTitles();
+}

Added: templates/trunk/MinimaPlusWithPlugins/post.template
===================================================================
--- templates/trunk/MinimaPlusWithPlugins/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlusWithPlugins/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,19 @@
+<!-- {$url->postTrackbackLink($post)} -->
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+	<!-- Begin .post -->
+	<div class="post">
+		<h3 class="post-title"><a href="{$url->postPermalink($post)}" style="text-decoration:none;" rel="bookmark" title="Permanent Link: {$post->getTopic()}">{$post->getTopic()}</a></h3>
+		<div class="post-body">
+			<div>
+				<p>{$post->getText()}</p>
+			</div>
+		</div>
+		
+		<p class="post-footer">
+			<em>posted by {$postOwner->getUsername()} on 
+			<a href="{$url->postPermalink($post)}" title="permanent link">{$locale->formatDate($postDate,"%m/%d,%Y")}</a> @ {$locale->formatDate($postDate,"%H:%M")}</em> | <a class="comment-link" href="http://phys.idv.tw/wp/?p=1#comments"><em><a href="{$url->postPermalink($post)}#comments">{$post->getTotalComments()} Comments</a></em></a>
+		</p>
+	</div>
+
+<!-- End .post -->
\ No newline at end of file

Added: templates/trunk/MinimaPlusWithPlugins/postandcomments.template
===================================================================
--- templates/trunk/MinimaPlusWithPlugins/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlusWithPlugins/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,38 @@
+{include file="$blogtemplate/header.template"}
+
+{assign var="postPageTitle" value=$post->getTopic()}
+{assign var="postPageTitle" value=" | $postPageTitle"}
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+	<!-- Begin .post -->
+	<div class="post">
+		<h3 class="post-title"><a href="{$url->postPermalink($post)}" style="text-decoration:none;" rel="bookmark" title="Permanent Link: {$post->getTopic()}">{$post->getTopic()}</a></h3>
+		<br>
+	{foreach name=categories from=$post->getCategories() item=postcategory}
+		<p class="post-footer">
+	<em><a href="{$url->categoryLink($postcategory)}" title="View all posts in {$postcategory->getName()}" rel="category tag">{$postcategory->getName()}</a></em>
+	</p>
+				{if !$smarty.foreach.categories.last}, {/if}
+			{/foreach}
+		
+		<div class="post-body">
+			<div>
+				<p>{$post->getText()}</p>
+			</div>
+		</div>
+		
+		<p class="post-footer">
+			<em>posted by {$postOwner->getUsername()} on 
+			<a href="{$url->postPermalink($post)}" title="permanent link">{$locale->formatDate($postDate,"%m/%d,%Y")}</a> @ {$locale->formatDate($postDate,"%H:%M")}</em> | <a class="comment-link" href="http://phys.idv.tw/wp/?p=1#comments"><em><a href="{$url->postPermalink($post)}#comments">{$post->getTotalComments()} Comments</a></em></a>
+		</p>
+	</div>
+
+<!-- End .post -->	
+<!-- Show All Comments -->
+{include file="$blogtemplate/comments.template"}
+
+<!-- Article referers Plugin -->
+{include file="$blogtemplate/articlereferers.template"}
+
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/MinimaPlusWithPlugins/posttrackbacks.template
===================================================================
--- templates/trunk/MinimaPlusWithPlugins/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlusWithPlugins/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,16 @@
+{include file="$blogtemplate/header.template"}
+		<!-- Loop Start -->
+			<div class="post">
+
+				<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/MinimaPlusWithPlugins/resource.template
===================================================================
--- templates/trunk/MinimaPlusWithPlugins/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlusWithPlugins/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,57 @@
+{include file="$blogtemplate/header.template"}
+		{assign var=metadata value=$resource->getMetadataReader()}
+		{assign var=updated value=$resource->getTimestamp()}
+		
+		<H2>
+			Filename: {$resource->getFileName()} ({$metadata->getRoundedSize()}) | 
+			{$locale->tr("created")} {$locale->formatDate($updated,"%d %B, %Y")} | 
+			<a href="{$url->resourceDownloadLink($resource)}">{$locale->tr("download")}</a>
+		</H2>
+		<h3 class="post-title">{$resource->getFileName()}</H3>
+		<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>
+
+
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/MinimaPlusWithPlugins/samplerss.template
===================================================================
--- templates/trunk/MinimaPlusWithPlugins/samplerss.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlusWithPlugins/samplerss.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,19 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/links.template"}
+
+		<!-- Loop Start -->
+				<h3 class="post-title">Sample template</h3>
+				<p>
+					{$message}
+				</p>
+				<p>
+					And now, some RSS feeds from Slashdot using the RSS parser included in this package:<br/>
+					{if $rss->parse("http://slashdot.org/slashdot.rdf")}
+					{foreach from=$rss->getItems() item=rssItem}
+					<a href="{$rssItem->getLink()}">{$rssItem->getTitle()}</a><br/>
+					{/foreach}
+					{/if}
+					<hr/>
+					<p>This is a sample of the plugin that gets the sinfest strip:</p>
+					<a href="http://sinfest.net"><img src="{$sfstrip->SinfestStripUrl()}" alt="Sinfest strip" width="385"/></a>
+{include file="$blogtemplate/footer.template"}

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


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

Added: templates/trunk/MinimaPlusWithPlugins/searchresults.template
===================================================================
--- templates/trunk/MinimaPlusWithPlugins/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlusWithPlugins/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,14 @@
+{include file="$blogtemplate/header.template"}
+
+		<!-- Loop Start -->
+	<div class="post">
+		<h3 class="post-title">{$locale->tr("search_results")}: {foreach from=$searchterms item=term}{$term} {/foreach}</h3>
+						<br>
+						<OL>
+						{foreach from=$searchresults item=result}
+							{assign var=article value=$result->getArticle()}
+							<LI><a href="{$url->postPermalink($article)}">{$article->getTopic()}</a><br/>
+						{/foreach}</OL>
+		</div>
+{include file="$blogtemplate/links.template"}				
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/MinimaPlusWithPlugins/style.css
===================================================================
--- templates/trunk/MinimaPlusWithPlugins/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/MinimaPlusWithPlugins/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,389 @@
+/*<body>
+
+Theme Name: Minima Plus
+Theme URI: http://www.thoughtmechanics.com/blog/
+Description: Enhancement to original blogger theme Minima by Douglas Bowman, see info below.
+Version: 1.0
+Author: Theron Parlin
+Author URI: http://www.thoughtmechanics.com/ 
+
+-----------------------------------------------
+Blogger Template Style
+Name:     Minima
+Designer: Douglas Bowman
+URL:      www.stopdesign.com
+Date:     26 Feb 2004
+----------------------------------------------- */
+
+#blogTitle {
+	position: absolute;	
+	font-family: 'Arial Black', Sans-Serif;
+	color: #333;
+	font-size: 10pt;
+	text-transform: uppercase;
+	text-align: left;
+}
+
+#blogTitle a {
+	color: #333;
+}
+
+
+#masthead {
+margin: 0 auto;
+border: 1px solid #999;
+background-image: url(masthead.jpg);
+width: 660px;
+height: 211px;
+}
+
+#menu {
+	width: 660px;
+	height: 35px;
+	margin: 0 auto 0 auto;
+	padding-top: 2px;
+	vertical-align: bottom;
+	text-align: left;
+        background: #FEFEFE
+}
+.right {
+	float: right;
+	padding-top: 0px;
+	padding-right: 10px;
+}
+.left {
+	float: left;
+	padding-top: 0px;
+	padding-left:10px;
+}
+.commentBox {
+}
+.commentBox p {
+	padding-top: 0px;
+	margin-top: 0px;
+}
+ul.linklog {
+	margin-bottom: 0px;
+	margin-left: 0px;
+	padding-left: 20px;
+}
+ul.linklog li {
+	list-style: url(bullet.jpg);
+}
+body {
+  background: #FEFEFE url(background.jpg) repeat-y center;
+  margin:0;
+  padding:0px 20px;
+  font:x-small Georgia,Serif;
+  text-align:center;
+  color:#333;
+  font-size/* */:/**/small;
+  font-size: /**/small;
+  }
+a:link {
+  color:#58a;
+  text-decoration:none;
+  }
+a:visited {
+  color:#969;
+  text-decoration:none;
+  }
+a:hover {
+  color:#c60;
+  text-decoration:underline;
+  }
+a img {
+  border-width:0;
+  }
+
+/* Header
+----------------------------------------------- */
+#header {
+  width:660px;
+  margin:0 auto 10px;
+  border:1px solid #ccc;
+  }
+#blog-title {
+  margin:5px 5px 0;
+  padding:20px 20px .25em;
+  border:1px solid #eee;
+  border-width:1px 1px 0;
+  font-size:200%;
+  line-height:1.2em;
+  font-weight:normal;
+  color:#666;
+  text-transform:uppercase;
+  letter-spacing:.2em;
+  }
+#blog-title a {
+  color:#666;
+  text-decoration:none;
+  }
+#blog-title a:hover {
+  color:#c60;
+  }
+#description {
+  margin:0 5px 5px;
+  padding:0 20px 20px;
+  border:1px solid #eee;
+  border-width:0 1px 1px;
+  max-width:700px;
+  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
+  text-transform:uppercase;
+  letter-spacing:.2em;
+  color:#999;
+  }
+
+
+/* Content
+----------------------------------------------- */
+#content {
+  width:660px;
+  margin:0 auto;
+  margin-top: 1em;
+  padding:0;
+  text-align:left;
+  }
+#main {
+  padding-left: 7px;
+  width:410px;
+  float:left;
+  }
+#sidebar {
+  margin-top: .5em;
+  width:220px;
+  float:right;
+  }
+
+
+/* Headings
+----------------------------------------------- */
+h2 {
+  margin:1.5em 0 .75em;
+  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
+  text-transform:uppercase;
+  letter-spacing:.2em;
+  color:#999;
+  }
+
+
+/* Posts
+----------------------------------------------- */
+p {
+	font-size:10pt;
+	letter-spacing:1px;
+}
+.date-header {
+  margin:1.5em 0 .5em;
+  }
+.post {
+  margin:.5em 0 1.5em;
+  border-bottom:1px dotted #ccc;
+  padding-bottom:1.5em;
+  }
+.post-title {
+  margin:.25em 0 0;
+  padding:0 0 0px;
+  font-size:140%;
+  font-weight:normal;
+  line-height:1.4em;
+  color:#c60;
+  }
+.post-title a, .post-title a:visited, .post-title strong {
+  display:block;
+  text-decoration:none;
+  color:#c60;
+  font-weight:normal;
+  }
+.post-title strong, .post-title a:hover {
+  color:#333;
+  }
+.post div {
+  margin:0 0 .75em;
+  line-height:1.6em;
+  }
+p.post-footer {
+  margin:-.25em 0 0;
+  color:#ccc;
+  }
+.post-footer em, .comment-link {
+  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
+  text-transform:uppercase;
+  letter-spacing:.1em;
+  }
+.post-footer em {
+  font-style:normal;
+  color:#999;
+  margin-right:.6em;
+  }
+.comment-link {
+  margin-left:.6em;
+  }
+.post img {
+  padding:4px;
+  border:0px solid #ddd;
+  }
+.post blockquote {
+  margin:1em 20px;
+  color:#666;
+  font-style:italic;
+  }
+.post blockquote p {
+  margin:.75em 0;
+  }
+
+
+/* Comments
+----------------------------------------------- */
+#comments h4 {
+  margin:1em 0;
+  font:bold 78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
+  text-transform:uppercase;
+  letter-spacing:.2em;
+  color:#999;
+  }
+#comments h4 strong {
+  font-size:130%;
+  }
+#comments-block {
+  margin:1em 0 1.5em;
+  line-height:1.6em;
+  }
+#comments-block dt {
+  margin:.5em 0;
+  }
+#comments-block dd {
+  margin:.25em 0 0;
+  }
+#comments-block dd.comment-timestamp {
+  margin:-.25em 0 2em;
+  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
+  text-transform:uppercase;
+  letter-spacing:.1em;
+  }
+#comments-block dd p {
+  margin:0 0 .75em;
+  }
+.deleted-comment {
+  font-style:italic;
+  color:gray;
+  }
+
+
+/* Sidebar Content
+----------------------------------------------- */
+#sidebar ul {
+  margin:0 0 1.5em;
+  padding:0 0 1.5em;
+  padding-bottom: 1em;
+  border-bottom:1px dotted #ccc;
+  list-style:none;
+  }
+#sidebar li {
+  margin:0;
+  padding:0 0 .25em 15px;
+  text-indent:-15px;
+  line-height:1.5em;
+  }
+#sidebar p {
+  color:#666;
+  line-height:1.5em;
+  }
+
+
+
+/* Profile
+----------------------------------------------- */
+
+
+#profile-container {
+  margin:0 0 1.5em;
+  border-bottom:1px dotted #ccc;
+  padding-bottom:1.5em;
+  }
+.profile-datablock {
+
+
+
+  margin:.5em 0 .5em;
+  }
+.profile-img {
+  display:inline;
+  }
+.profile-img img {
+  float:left;
+  padding:4px;
+  border:1px solid #ddd;
+  margin:0 8px 3px 0;
+  }
+.profile-data {
+  margin:0;
+  font:bold 78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
+  text-transform:uppercase;
+  letter-spacing:.1em;
+  }
+.profile-data strong {
+  display:none;
+  }
+.profile-textblock {
+  margin:0 0 .5em;
+  }
+.profile-link {
+  margin:0;
+  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
+  text-transform:uppercase;
+  letter-spacing:.1em;
+  }
+
+
+/* Footer
+----------------------------------------------- */
+#footer {
+  width:660px;
+  clear:both;
+  margin:0 auto;
+  }
+#footer hr {
+  display:none;
+  }
+#footer p {
+  margin:0;
+  padding-top:15px;
+  font:78%/1.6em "Trebuchet MS",Trebuchet,Verdana,Sans-serif;
+  text-transform:uppercase;
+  letter-spacing:.1em;
+  }
+.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/Modish/album.template
===================================================================
--- templates/trunk/Modish/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Modish/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/Modish/albums.template
===================================================================
--- templates/trunk/Modish/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Modish/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/Modish/commentarticle.template
===================================================================
--- templates/trunk/Modish/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Modish/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/Modish/commentform.template
===================================================================
--- templates/trunk/Modish/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Modish/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/Modish/error.template
===================================================================
--- templates/trunk/Modish/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Modish/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/Modish/footer.template
===================================================================
--- templates/trunk/Modish/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Modish/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,92 @@
+</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="calendar">
+<table border="0" cellspacing="4" cellpadding="0" summary="Monthly calendar with links to each day's posts">
+<caption class="calendarhead">{$locale->tr("calendar")}</caption>
+<tr>
+<td>
+{$calendar}
+</td>
+</tr>
+</table>
+</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/Modish/header.template
===================================================================
--- templates/trunk/Modish/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Modish/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/Modish/main.template
===================================================================
--- templates/trunk/Modish/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Modish/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/Modish/post.template
===================================================================
--- templates/trunk/Modish/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Modish/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/Modish/postandcomments.template
===================================================================
--- templates/trunk/Modish/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Modish/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,32 @@
+{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()}
+<div style="color: #CCCCCC; padding-top: 20px">
+<h3>{$locale->tr("add_comment")}</h3>
+{include file="$blogtemplate/commentform.template"}
+</div>
+</p>
+{/if}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/Modish/posttrackbacks.template
===================================================================
--- templates/trunk/Modish/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Modish/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/Modish/resource.template
===================================================================
--- templates/trunk/Modish/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Modish/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/Modish/screenshot.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/Modish/searchresults.template
===================================================================
--- templates/trunk/Modish/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Modish/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/Modish/style.css
===================================================================
--- templates/trunk/Modish/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/Modish/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,248 @@
+/* "Modish" was based on "MT Trendy," 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 {
+		margin:20px 20px 20px 20px;
+		background:#333;		
+		}
+	A 			{ color: #CAD4F2; text-decoration: none; }
+	A:link		{ color: #CAD4F2; text-decoration: none; }
+	A:visited	{ color: #CAD4F2; text-decoration: none; }
+	A:active	{ color: #FFFFFF; }
+	A:hover		{ color: #FFFFFF; }
+	
+	h1, h2, h3 {
+		margin: 0px;
+		padding: 0px;
+	}
+
+	h2 {
+		font-size: 18px;
+		color:#4B6FDB;
+	}
+
+	#banner {
+		font-family:verdana, arial, sans-serif;
+		color:#4B6FDB;
+		font-weight:bold;
+  		background:#333;
+  		padding-left:15px; 					
+		}
+		
+	#banner a,
+        #banner a:link,
+        #banner a:visited,
+        #banner a:active,
+        #banner a:hover {
+		font-family:verdana, arial, sans-serif;
+		font-size: x-large;
+		color: #4B6FDB;
+		text-decoration: none;
+		}
+
+DIV.side LI > UL > LI {
+    position: relative;
+    left: -20px;
+}
+
+	.description {
+		font-family:verdana, arial, sans-serif;
+		color:#CCC;
+		font-size:small;
+		font-weight:bold;
+  		background:#333;	
+  		text-transform:none;	
+		letter-spacing: none; 		
+		}	
+				
+	#content {
+		float:left;
+		width:65%;
+		background:#333;
+		margin-right:15px;
+		margin-bottom:20px;
+		}
+
+	#links {
+		position: absolute;
+		right: 25px;
+		background:#333;
+		color:#CCC;
+		margin-top:35px;				
+		width: 25%;
+		}
+		
+	.blog {
+  		padding-left:15px;
+  		padding-top:15px;
+  		padding-right:15px;					
+		}	
+	
+	.blogbody {
+		font-family:verdana, arial, sans-serif;
+		color:#CCC;
+		font-size:small;
+		font-weight:normal;
+  		background:#333;
+  		line-height:140%;		
+  		border-left:1px solid #666;			
+  		border-right:1px solid #666;
+  		border-bottom:1px solid #666;	  			  		
+  		padding:10px;
+		}
+		
+	.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: #CCC; 
+		text-transform: uppercase;
+		font-weight:bold;	
+		}			
+		
+	#menu {
+  		margin-bottom:10px;
+		background:#333;
+		font-family: verdana, arial, sans-serif;
+		font-size:small;
+		font-weight:bold;  							
+		}	
+		
+	.date	{ 
+		font-family:verdana, arial, sans-serif; 
+		font-size: normal; 
+		color: #999; 
+		font-weight:bold;
+		margin-top:10px;		
+  		border-bottom:1px solid #666;	
+		}			
+		
+	.posted	{ 
+		font-family:verdana, arial, sans-serif; 
+		font-size: x-small; 
+		color: #999; 
+		}
+		
+		
+	.calendar {
+		font-family:verdana, arial, sans-serif;
+		color:#888;
+		font-size:x-small;
+		font-weight:normal;
+  		padding:5px;				
+		}
+
+	.calendarToday {
+		                font-family:verdana, arial, sans-serif;
+                color:#666;
+                font-size:x-small;
+                font-weight: bold;
+                padding:5px;      
+	}
+	
+	.oldcalendarhead {	
+		font-family:verdana, arial, sans-serif;
+		color:#4B6FDB;
+		font-size:x-small;
+		font-weight:bold;
+  		background:#333;
+  		line-height:140%;				
+		}	
+	
+	.side {
+		font-family:verdana, arial, sans-serif;
+		color:#CCC;
+		font-size:x-small;
+		font-weight:normal;
+  		background:#333;
+  		line-height:140%;				
+		}	
+		
+	.sidetitle, .calendarhead {
+		font-family:verdana, arial, sans-serif;
+		color:#CCC;
+		font-size:x-small;
+		font-weight:bold;
+  		background:#333;
+  		line-height:140%;
+  		padding:2px;
+  		margin-top:10px;
+  		border-bottom:1px solid #666;
+  		text-transform:uppercase;
+		text-align: left;
+		letter-spacing: .2em;  					
+		}		
+	
+	.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:#333;  		
+ 		}	
+		
+	.searchresult {
+		font-size:12px;
+		color:#666;
+	}
+	.powered {
+		font-family:verdana, arial, sans-serif;
+		color:#CCC;
+		font-size:xx-small;
+		font-weight:bold;
+		border-top:1px solid #666;
+		border-bottom:1px solid #666;		
+		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/ShadedGrey/album.template
===================================================================
--- templates/trunk/ShadedGrey/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/ShadedGrey/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,89 @@
+{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/ShadedGrey/albums.template
===================================================================
--- templates/trunk/ShadedGrey/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/ShadedGrey/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/ShadedGrey/commentarticle.template
===================================================================

Added: templates/trunk/ShadedGrey/commentform.template
===================================================================
--- templates/trunk/ShadedGrey/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/ShadedGrey/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/ShadedGrey/error.template
===================================================================
--- templates/trunk/ShadedGrey/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/ShadedGrey/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/ShadedGrey/footer.template
===================================================================
--- templates/trunk/ShadedGrey/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/ShadedGrey/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/ShadedGrey/header.template
===================================================================
--- templates/trunk/ShadedGrey/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/ShadedGrey/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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">
+<div id="header">
+<h1><a href="{$url->blogLink()}" accesskey="1"> {$blog->getBlog()}</a></h1>
+<div class="description">{$blog->getAbout()}</div>
+</div>
+	<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>
+<hr />
\ No newline at end of file

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


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

Added: templates/trunk/ShadedGrey/img/bodybag.gif
===================================================================
(Binary files differ)


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

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


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

Added: templates/trunk/ShadedGrey/img/dateheader.png
===================================================================
(Binary files differ)


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

Added: templates/trunk/ShadedGrey/img/header.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/ShadedGrey/img/sidetitle.png
===================================================================
(Binary files differ)


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

Added: templates/trunk/ShadedGrey/main.template
===================================================================
--- templates/trunk/ShadedGrey/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/ShadedGrey/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/ShadedGrey/panel.template
===================================================================
--- templates/trunk/ShadedGrey/panel.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/ShadedGrey/panel.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/ShadedGrey/post.template
===================================================================
--- templates/trunk/ShadedGrey/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/ShadedGrey/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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>
\ No newline at end of file

Added: templates/trunk/ShadedGrey/postandcomments.template
===================================================================
--- templates/trunk/ShadedGrey/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/ShadedGrey/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/ShadedGrey/posttrackbacks.template
===================================================================
--- templates/trunk/ShadedGrey/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/ShadedGrey/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/ShadedGrey/resource.template
===================================================================
--- templates/trunk/ShadedGrey/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/ShadedGrey/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/ShadedGrey/screenshot.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/ShadedGrey/searchresults.template
===================================================================
--- templates/trunk/ShadedGrey/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/ShadedGrey/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,25 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+<div class="post">
+<h2>{$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()}
+<div class="post-title">
+
+<em><a href="{$url->postPermalink($article)}">{$article->getTopic()}</a></em>
+{$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>
+
+<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/ShadedGrey/style.css
===================================================================
--- templates/trunk/ShadedGrey/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/ShadedGrey/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,381 @@
+/*
+Theme Name: ShadedGrey
+Theme URI: http://wpthemes.info/
+Design Name: Shaded Grey
+Description: Shaded Grey is the second theme from WPThemes.Info
+Version: 1.0
+Author: Sadish Balasubramanian
+Author URI: http://www.simpleinside.com
+*/
+body {
+margin: 0;
+padding: 0;
+text-align: center;
+color: #666;
+background: #e5e5e5;
+font: 90% 'Trebuchet MS', Verdana, Georgia, Arial, sans-serif;
+}
+a {
+text-decoration: none;
+color: #9C9969;
+}
+a:visited {
+color: #BDBB9B;
+}
+a:hover {
+border-color: #7A7636;
+color: #7A7636;
+}
+#rap {
+width: 760px;
+margin: 0px auto 20px auto;
+padding: 0;
+font-size: 1em;
+text-align: left;
+line-height: 18px;
+background: #fff url('img/bodybag.gif') repeat-y center;
+border:#ccc 1px solid;
+}
+#header {
+margin: 0;
+padding: 0 0 0 0;
+border-bottom: 1px solid #ebebeb;
+background: #fff url('img/header.jpg') no-repeat top;
+height:60px;
+}
+
+#topnav
+{
+list-style:none;
+font-size:12px;
+margin:0;
+padding:0 0 0 5px;
+text-align:center;
+text-transform:lowercase;
+border-bottom:#ddd 1px solid;
+background:transparent url('img/sidetitle.png') repeat-x top center;
+}
+#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;
+}
+
+
+#content
+{
+float: left;
+margin:20px 0;
+padding:0 1em;
+background: #fff;
+width: 520px;
+font-size: 0.9em;
+display:inline;
+color:#333;
+overflow:hidden;
+}
+#sidebar {
+margin: 0;
+width: 180px;
+padding: 10px 10px 0 0px;
+float:right;
+display:inline;
+font-family : verdana, tahoma, arial, serif;
+}
+html>body #sidebar {
+width: 180px;
+}
+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: 30px 0 0 10px;
+font-size: 1.4em;
+color: #333;
+word-spacing: 1px;
+}
+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 0 0 10px;
+padding:10px 0 0 0;
+font-size:0.9em;
+color:#f0f0f0;
+}
+#sidebar h2 {
+margin: 0;
+padding:5px;
+font-size: 1em;
+color: #333;
+font-weight: normal;
+background:transparent url('img/sidetitle.png') repeat-x top center;
+}
+h4 {
+margin-top: 0;
+margin-bottom: 0;
+font-size: 1.1em;
+color: #999;
+}
+#sidebar ul {
+list-style-type: none;
+padding: 0 0 1em 5px;
+margin: 0;
+}
+#sidebar ul li {
+margin: 0.5em 0 0 0;
+padding: 0;
+font-size: 0.76em;
+}
+#sidebar li a:link, #sidebar li a:visited {
+color: #999;
+border-bottom: 1px solid #ebebeb;
+text-decoration: none;
+}
+#sidebar li a:hover {
+color: #666;
+border-bottom: 1px solid #666;
+}
+
+#sidebar ul ul {
+list-style-type: none;
+padding: 0px;
+margin: 0;
+font-size: 12px;
+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: 0.9em;
+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;
+background:transparent url('img/dateheader.png') no-repeat right top;
+}
+.post-title em {
+text-decoration: none;
+float: left;
+font-style: normal;
+font-size: 0.9em;
+padding:0;
+margin-top:-0.3em;
+}
+.post-info {
+color: #999;
+font-size:1.2em;
+margin:0;
+}
+.post-info a {
+text-decoration: none;
+color: #6E6A7E;
+border: none;
+}
+hr {
+display: none;
+}
+#footer {
+margin:0;
+padding: 7px 20px;
+border-top: 1px solid #e6e6e6;
+clear: both;
+font-size: 0.7em;
+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: 1em verdana, helvetica, sans-serif;
+}
+
+.calMonthToday{
+border:1px dotted #f0f0f0;
+background-color:#eeeeee;
+}
+
+img {
+border: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/almost-spring/album.template
===================================================================
--- templates/trunk/almost-spring/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/almost-spring/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,87 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+<div class="post">
+<h2 class="posttitle"><a>{$album->getName()}</a></h2>
+<p class="postmeta">
+{$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/footer.template"}
\ No newline at end of file

Added: templates/trunk/almost-spring/albums.template
===================================================================
--- templates/trunk/almost-spring/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/almost-spring/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,30 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+<div class="post">
+<h2 class="posttitle"><a>{$locale->tr("albums")}</a></h2>
+<p class="postmeta">&nbsp;</p>
+<!-- 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/footer.template"}
\ No newline at end of file

Added: templates/trunk/almost-spring/commentarticle.template
===================================================================

Added: templates/trunk/almost-spring/commentform.template
===================================================================
--- templates/trunk/almost-spring/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/almost-spring/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,13 @@
+<form id="commentform" name="commentform" action="{$url->getIndexUrl()}" method="post">
+<p><input name="userName" type="text" size="35" />{$locale->tr("comment_username")} (required)</p>
+<p><input name="commentTopic" type="text" size="35" />{$locale->tr("comment_topic")}</p>
+<p><input name="userUrl" type="text" size="35" />{$locale->tr("comment_url")}</p>
+<p><input name="userEmail" type="text" size="35" />{$locale->tr("comment_email")}</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/almost-spring/error.template
===================================================================
--- templates/trunk/almost-spring/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/almost-spring/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,9 @@
+{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/footer.template"}
\ No newline at end of file

Added: templates/trunk/almost-spring/footer.template
===================================================================
--- templates/trunk/almost-spring/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/almost-spring/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,9 @@
+<div id="footer">
+<p>
+ThemeDesign by <a href="http://beccary.com/goodies/wordpress-themes/">Becca Wei</a>. Modify by <a href="http://blog.ysmis.cc/mit">MIT</a>.
+</p>
+</div>
+
+</div>
+</body>
+</html>
\ No newline at end of file

Added: templates/trunk/almost-spring/header.template
===================================================================
--- templates/trunk/almost-spring/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/almost-spring/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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>
+<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="wrapper">
+
+<div id="header">
+<h1><a href="{$url->blogLink()}" accesskey="1"> {$blog->getBlog()}</a></h1>
+<div class="description">{$blog->getAbout()}</div>
+</div>
\ No newline at end of file

Added: templates/trunk/almost-spring/img/Thumbs.db
===================================================================
(Binary files differ)


Property changes on: templates/trunk/almost-spring/img/Thumbs.db
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/almost-spring/img/arrow.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/almost-spring/img/bg.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/almost-spring/img/commentslink.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/almost-spring/img/permalink.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/almost-spring/img/postmeta.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/almost-spring/img/posttitle.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/almost-spring/main.template
===================================================================
--- templates/trunk/almost-spring/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/almost-spring/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,10 @@
+{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/almost-spring/panel.template
===================================================================
--- templates/trunk/almost-spring/panel.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/almost-spring/panel.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,94 @@
+<div id="sidebar" style="word-wrap: break-word;">
+<ul>
+
+<li>
+<h2>Meta</h2>
+<ul>
+<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>
+</li>
+
+<li>
+<!--Calendar-->
+<h2>calendar</h2>
+<ul>
+<div align="center">
+{$calendar}
+</div>
+</ul>
+</li>
+
+<li>
+<!--Search-->
+<form name="search_form" method="post" action="{$url->getIndexUrl()}">
+<h2>search</h2>
+<ul>
+<li>
+<div align="center">
+<input type="text" name="searchTerms" value="" size="14" />
+<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>
+</li>
+
+<li>
+<!--Recent Articles-->
+<h2>recent articles</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>
+</li>
+
+<li>
+<!--archives-->
+<h2>archives</h2>
+<ul>
+{foreach from=$archives item=month}
+<li><a href="{$month->getUrl()}">{$month->getName()}</a></li>
+{/foreach}
+</ul>
+</li>
+
+<li>
+<!--categories-->
+<h2>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()} [{$articleCategory->getNumArticles()}]</a></li>
+{/foreach}
+</ul>
+</li>
+
+<li>
+<!--Mylink-->
+{foreach from=$mylinkscategories item=linkcategory}
+<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>
+{/foreach}
+</li>
+
+<li>
+<!--Syndicate-->
+<h2>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></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>
+</ul>
+</li>
+
+</ul>
+</div>
\ No newline at end of file

Added: templates/trunk/almost-spring/post.template
===================================================================
--- templates/trunk/almost-spring/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/almost-spring/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,17 @@
+<!-- {$url->postTrackbackLink($post)} -->
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+<!-- post start -->
+<div class="post">
+<h2 class="posttitle"><a href="{$url->postPermalink($post)}" rel="bookmark" title="Permanent Link: {$post->getTopic()}"> {$post->getTopic()} </a></h2>
+
+<p class="postmeta">[&nbsp;{foreach name=categories from=$post->getCategories() item=postcategory}<a href="{$url->categoryLink($postcategory)}">{$postcategory->getName()}</a>
+{if !$smarty.foreach.categories.last}, {/if}
+{/foreach}]
+{$locale->formatDate($postDate,"%d %B, %Y %H:%M")}::點閱次數 ({$post->getNumReads()})</p>
+
+<div class="postentry">{$post->getText()}</div>
+<p class="postfeedback"><a href="{$url->postPermalink($post)}#Comments" class="commentslink"> ({$post->getTotalComments()}) {$locale->tr("comment on this")} </a>&nbsp;&nbsp;<a href="{$url->postTrackbackStatsLink($post)}" class="commentslink"> ({$post->getTotalTrackbacks()}) {$locale->tr("trackbacks")}  </a>&nbsp;&nbsp; <a href="{$url->postPermalink($post)}" title="Permanent Link: {$post->getTopic()}" class="permalink">{$locale->tr("permalink")}</a> 
+</p>
+
+</div>
\ No newline at end of file

Added: templates/trunk/almost-spring/postandcomments.template
===================================================================
--- templates/trunk/almost-spring/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/almost-spring/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,53 @@
+{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>
+{include file="$blogtemplate/post.template"}
+
+{* show comments *}
+<h2 id="comments"><a name="Comments"></a>共 {$post->getTotalComments()} 迴響 於 "{$post->getTopic()}"</h2>
+<ol id="commentlist">
+{assign var="counter" value=1}
+{foreach name=comment from=$comments item=comment}
+{if $counter%2 == 1}
+<li class="alt" id="comment-{$comment->getId()}">
+{else}
+<li class="" id="comment-{$comment->getId()}">
+{/if}
+<a name="{$comment->getId()}"></a>
+<h3 class="commenttitle">
+{if $comment->getUserUrl() != ""}
+<a href="{$comment->getUserUrl()}"}>{$comment->getUsername()}</a>
+{else}
+{$comment->getUsername()}
+{/if} said: {$comment->getTopic()}</h3> 
+<p class="commentmeta">
+{assign var=commentDate value=$comment->getDateObject()}	
+{$locale->formatDate($commentDate, "%d/%m/%Y, at %H:%M")} [<a href="{$url->postPermalink($post)}#NewComment"> {$locale->tr("reply")} </a>]
+</p>
+{$comment->getText()}
+</li>
+{assign var="counter" value="`$counter+1`"}
+{/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/almost-spring/posttrackbacks.template
===================================================================
--- templates/trunk/almost-spring/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/almost-spring/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/almost-spring/resource.template
===================================================================
--- templates/trunk/almost-spring/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/almost-spring/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/almost-spring/screenshot.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/almost-spring/searchresults.template
===================================================================
--- templates/trunk/almost-spring/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/almost-spring/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/almost-spring/style.css
===================================================================
--- templates/trunk/almost-spring/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/almost-spring/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,349 @@
+/*
+ATTENTION:
+This CSSheet is original designed for Wordpress by Becca Wei at http://beccary.com/goodies/wordpress-themes/
+Modify for blog.ysmis.cc by MIT at http://blog.ysmis.cc/mit
+Some rights reserved.
+*/
+
+/*
+Theme Name: Almost Spring
+Theme URI: http://beccary.com/goodies/wordpress-themes/
+Description: A two column theme. Light and simple with greens and oranges.
+Version: 1.0
+Author: Becca Wei
+Author URI: http://beccary.com
+
+Theme last updated: 22.03.05
+*/
+
+
+
+/* Basics and Typography */
+
+body {
+margin: 0;
+padding: 0;
+background: #E8E8CE url(img/bg.gif) repeat-x fixed;
+font-size: 78%;
+font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
+color: #333;
+text-align: center;
+}
+p {
+font-size: 1em;
+line-height: 1.5em;
+margin: 1.2em 0;
+}
+ol, ul {
+font-size: 1em;
+line-height: 1.5em;
+margin: 1.2em 0 1.2em 2em;
+padding: 0;
+}
+h1, h2, h3, h4, h5, h6 {
+margin: 1.2em 0;
+font-family: "Lucida Grande", Tahoma, Arial, sans-serif;
+color: #9BBB38;
+}
+h1, h2 {
+font-size: 1.4em;
+}
+h3 {
+font-size: 1.3em;
+}
+h4 {
+font-size: 1.2em;
+}
+a {
+text-decoration: none;
+}
+a:link {
+color: #E58712;
+}
+a:visited {
+color: #B96F17;
+}
+a:hover, a:active {
+color: #9BBB38;
+}
+input, textarea, select {
+border: 1px solid #C1C0B5;
+background-color: #FAFAF0;
+color: #333;
+font-size: 1em;
+font-family: "Lucida Sans Unicode", Tahoma, Arial, sans-serif;
+}
+blockquote {
+margin: 0 20px;
+padding: 0 20px;
+border-left: 4px solid #E8E7D0;
+font-size: 0.9em;
+}
+code {
+font-family: monospace;
+color: #666;
+}
+form, img {
+margin: 0;
+padding: 0;
+border: 0;
+}
+.small {
+font-size: 0.9em;
+color: #999;
+}
+
+
+
+/* Layout */
+
+#wrapper {
+margin: 0 auto;
+width: 750px;
+background-color: #FFF;
+text-align: left;
+}
+#topnav{
+text-align: right;
+letter-spacing:0.1em;
+margin-right: 30px;
+margin-bottom: 20px;
+border-bottom: 1px dashed #999999;
+}
+#topnav li{
+list-style: none;
+display: inline;
+}
+#header {
+padding: 30px 0 0 0;
+background-color: #F5F5E7;
+border-bottom: 10px solid #9BBB38;
+}
+
+/* Header Styles */
+#header h1 {
+margin: 0;
+font-size: 1.8em;
+}
+#header h1 a {
+text-decoration: none;
+color: #80904F;
+}
+
+
+#content {
+float: left;
+padding: 0 20px;
+width: 520px;
+voice-family: "\"}\"";
+voice-family: inherit;
+width: 480px;
+}
+html>body #content {
+width: 480px;
+}
+html #content {
+overflow: hidden;
+/* So IE won't break things */
+}
+#sidebar {
+float: right;
+padding: 1.8em 20px 0 20px;
+width: 230px;
+font-size: 0.9em;
+voice-family: "\"}\"";
+voice-family: inherit;
+width: 190px;
+}
+html>body #sidebar {
+width: 190px;
+}
+
+/* Lots of sidebar styles, so they're below */
+
+#footer {
+clear: both;
+font-size: 0.9em;
+text-align: center;
+}
+
+/* Footer Styles */
+#footer p {
+margin: 0;
+padding: 10px 0 20px 0;
+background-color: #E8E8CE;
+border-top: 10px solid #9BBB38;
+font-size: 0.9em;
+text-align: right;
+}
+
+
+
+/* Sidebar Styles */
+
+#sidebar h2 {
+	display: inline;
+	margin: 1.2em 0 0.6em 0;
+	padding: 0 10px 0 0;
+	background: url(img/arrow.gif) no-repeat center right;
+	font-size: 1.1em;
+}
+#sidebar ul {
+	margin: 0;
+	padding: 0;
+	list-style-type: none;
+}
+#sidebar ul li {
+}
+#sidebar ul ul {
+	margin: 1.2em 0;
+	border-top: 1px solid #E8E7D0;
+	background-color: #FAFAF0;
+}
+#sidebar ul ul li {
+	padding: 0 0 0 10px;
+	border-bottom: 1px solid #E8E7D0;
+}
+#sidebar ul ul li a {
+	display: block;
+	margin: 0 0 0 -10px;
+	padding: 2px 10px 0 10px;
+	width: 190px;
+	voice-family: "\"}\""; 
+	voice-family: inherit;
+	width: 170px;
+} 
+html>body #sidebar ul ul li a {
+	width: 170px;
+}
+#sidebar ul ul li a:hover {
+	background-color: #FFF;
+}
+/* Nested lists? */
+#sidebar ul ul ul {
+	margin: 0;
+	border: none;
+}
+#sidebar ul ul ul li {
+	margin: 0 0 0 -10px;
+	padding: 0 0 0 25px;
+	border-bottom: none;
+	border-top: 1px solid #E8E7D0;
+}
+#sidebar ul ul ul li a {
+	margin: 0 0 0 -25px;
+	padding: 2px 10px 0 25px;
+	width: 190px;
+	voice-family: "\"}\""; 
+	voice-family: inherit;
+	width: 155px;
+} 
+html>body #sidebar ul ul ul li a {
+	width: 155px;
+}
+
+
+/* Blog */
+
+.post {
+}
+.posttitle {
+margin-bottom: 0;
+width: 100%;
+color: #FFF;
+overflow: auto;
+/* Width and overflow to clear '.posttitle a' */
+}
+.posttitle a {
+float: left;
+padding: 0 10px;
+background: #9BBB38 url(img/posttitle.gif) no-repeat top right;
+}
+.posttitle a:link, .posttitle a:visited {
+color: #FFF;
+}
+.posttitle a:hover, .posttitle a:active {
+background: #E8E7D0 url(img/posttitle.gif) no-repeat 100% -91px;
+color: #80904F;
+}
+.postmeta {
+margin-top: 0;
+padding-top: 1px;
+background: url(img/postmeta.gif) no-repeat top left;
+font-size: 0.9em;
+color: #999;
+}
+.postentry {
+}
+.permalink {
+margin: 0 1.8em 0 0;
+padding: 0 0 0 14px;
+background: url(img/permalink.gif) no-repeat center left;
+}
+.commentslink {
+padding: 0 0 0 17px;
+background: url(img/commentslink.gif) no-repeat center left;
+}
+
+
+
+/* Comments */
+
+#commentlist {
+margin: 1.2em 0;
+padding: 0;
+border-bottom: 1px solid #E8E7D0;
+list-style-type: none;
+}
+#commentlist li {
+border-top: 1px solid #E8E7D0;
+padding: 1px 20px;
+background-color: #FFF;
+}
+.alt {
+background-color: #FAFAF0 !important;
+}
+.commenttitle {
+margin-bottom: 0;
+font-size: 1.1em;
+}
+.commentmeta {
+margin-top: 0;
+font-size: 0.9em;
+color: #999;
+}
+
+.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/connections/album.template
===================================================================
--- templates/trunk/connections/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/connections/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/connections/albums.template
===================================================================
--- templates/trunk/connections/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/connections/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/connections/commentarticle.template
===================================================================

Added: templates/trunk/connections/commentform.template
===================================================================
--- templates/trunk/connections/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/connections/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/connections/error.template
===================================================================
--- templates/trunk/connections/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/connections/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,10 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+   <div class="post">
+      <h2 class="post-title">{$locale->tr("error")}</h2>
+      <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/connections/footer.template
===================================================================
--- templates/trunk/connections/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/connections/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/connections/header.template
===================================================================
--- templates/trunk/connections/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/connections/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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">
+		<div id="header">
+			<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> 
+			<h1><a href="{$url->blogLink()}" accesskey="1"> {$blog->getBlog()}</a></h1>
+			<div id="desc">{$blog->getAbout()}</div>
+		</div>
+		<div id="main">

Added: templates/trunk/connections/img/blockquote.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/connections/img/bullet.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/connections/img/comments_bottom.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/connections/img/content_bg.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/connections/img/contentbg.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/connections/img/divider.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/connections/img/rap.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/connections/img/sidenav_bottom.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/connections/img/sidenav_top.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/connections/img/sub-bullet.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/connections/img/subcat_bullet.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/connections/img/top.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/connections/main.template
===================================================================
--- templates/trunk/connections/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/connections/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,11 @@
+{include file="$blogtemplate/header.template"}
+			<div id="content">
+				<div class="post">
+	{foreach from=$posts item=post}
+  		{include file="$blogtemplate/post.template"}
+	{/foreach}
+				</div>
+			 <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/connections/panel.template
===================================================================
--- templates/trunk/connections/panel.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/connections/panel.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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 style="text-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><div style="text-align:center"><a href="{$month->getUrl()}">{$month->getName()}</a></div></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><div style="text-align:center">
+<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 />
+</div></li>
+</ul>
+</div>
\ No newline at end of file

Added: templates/trunk/connections/post.template
===================================================================
--- templates/trunk/connections/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/connections/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,15 @@
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+		<!-- post start -->
+		<p class="post-date">{$locale->formatDate($postDate,"%d %B, %Y %H:%M")}</p>
+		<div class="post-info"><h2 class="post-title"><a href="{$url->postPermalink($post)}" rel="bookmark" title="Permanent Link: {$post->getTopic()}"> {$post->getTopic()} </a></h2>
+			Posted by {$postOwner->getUsername()} under 
+				[{foreach name=categories from=$post->getCategories() item=postcategory}
+				<a href="{$url->categoryLink($postcategory)}">{$postcategory->getName()}</a>
+				{if !$smarty.foreach.categories.last}, {/if}
+				{/foreach}]
+			<br/>[<a href="{$url->postPermalink($post)}"> ({$post->getTotalComments()}) {$locale->tr("comment on this")} </a>]&nbsp;|&nbsp;[<a href="{$url->postTrackbackStatsLink($post)}"> ({$post->getTotalTrackbacks()}) {$locale->tr("trackbacks")}  </a>]</div>
+			<div class="post-content">
+				{$post->getText()}
+				<div class="post-footer">&nbsp;</div>
+			</div>

Added: templates/trunk/connections/postandcomments.template
===================================================================
--- templates/trunk/connections/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/connections/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/connections/posttrackbacks.template
===================================================================
--- templates/trunk/connections/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/connections/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/connections/resource.template
===================================================================
--- templates/trunk/connections/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/connections/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/connections/screenshot.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/connections/searchresults.template
===================================================================
--- templates/trunk/connections/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/connections/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/connections/style.css
===================================================================
--- templates/trunk/connections/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/connections/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,399 @@
+/*
+Theme Name: Connections
+Theme URI: http://wpthemes.info
+Version: 1.0
+Description: A Theme from wpthemes.Info
+Author: Patricia Muller
+Author URI: http://www.vanillamist.com/blog/
+-------------------------------------------------
+ReTheme Name: Connections-pLog
+Version: 1.0
+ReBuild-Author: James Huang
+Ported Author URL: http://163.21.6.11/plog/
+
+*/
+body {
+margin:0;
+padding:0;
+font-family: 'Trebuchet MS',Georgia, Times, Times New Roman, sans-serif;
+font-size: 0.9em;
+text-align:center;
+color:#29303B;
+line-height:1.3em;
+background: #F3F6ED;
+}
+a {
+color: #909D73;
+text-decoration:none;
+}
+a:visited {
+color: #8a3207;
+}
+a:hover {
+color: #753206;
+text-decoration:underline;
+}
+input, textarea
+{
+background: #F3F6ED;
+border: #E1D6C6 1px solid;
+}
+#rap
+{
+background:#fff url(img/rap.jpg) center repeat-y;
+width:760px;
+margin:0 auto;
+padding:0px 8px;
+text-align:left;
+font-family: Trebuchet MS,Georgia, Arial, serif;
+font-size: 0.9em;
+}
+#header {
+background:#fff url(img/top.jpg) no-repeat bottom;
+height: 183px;
+margin: 0 auto;
+width:760px;
+padding:0;
+border:#fc9 0px solid;
+}
+#main
+{
+margin:0 auto;
+padding:0;
+background:url(img/content_bg.gif) repeat;
+width:740px;
+}
+#content {
+width:510px;
+float:left;
+padding:5px;
+margin:0;
+overflow:hidden;
+display:inline;
+}
+#sidebar {
+width:186px;
+float:right;
+padding:0px 8px 10px 8px;
+margin:0;
+font-size:1em;
+color:#333;
+display:inline;
+}
+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 {
+margin: 15px 30px 0 45px;
+padding: 0 0 0 45px;
+background: url(img/blockquote.gif) no-repeat left top;
+font-style:italic;
+}
+
+cite {
+font-size: 0.9em;
+font-style: normal;
+}
+h3 {
+margin: 0;
+padding: 0;
+font-size:1.3em;
+}
+p {
+margin: 0 0 1em;
+padding: 0;
+line-height: 1.5em;
+}
+h1, h2, h3, h4 {
+font-family: Georgia, "Lucida Sans Unicode", lucida, Verdana, sans-serif;
+font-weight: normal;
+letter-spacing: 1px;
+}
+#header h1
+{
+margin: 0;
+font-size: 1.6em;
+padding:10px 20px 0 0;
+text-align:right;
+}
+#header h1 a
+{
+color:#B5C09D;
+text-decoration:none;
+}
+#header h1 a:hover
+{
+color:#F7F3ED;
+}
+#header #desc
+{
+font-weight:normal;
+font-style:italic;
+font-size:1em;
+color:#B5C09D;
+text-align:right;
+margin:0;
+padding:0 20px 0 0;
+}
+#sidebar h2 {
+margin: 10px 0 0 0;
+padding:2px;
+font-size: 1em;
+color: #676E04;
+text-align:center;
+background:url(img/sidenav_top.jpg) no-repeat center;
+border:#ccc 0px solid;
+height:22px;
+font-weight:bold;
+}
+#sidebar ul {
+list-style-type: none;
+padding: 5px;
+margin: 0;
+font-size: 0.9em;
+padding-bottom:20px;
+background:#F3F6ED url(img/sidenav_bottom.jpg) no-repeat bottom;
+border:#E1D6c6 1px solid;
+border-top:#f3f6ed 1px solid;
+}
+#pagenav
+{
+list-style:none;
+}
+#sidebar ul li {
+margin: 0.1em 0 0 0;
+padding: 0;
+}
+#sidebar ul li a {
+text-decoration: none;
+border:none;
+}
+#sidebar ul li a:link {
+color: #909D73;
+}
+#sidebar ul li a:visited {
+color: #999999;
+}
+#sidebar ul li a:hover, #sidebar ul li a:active {
+color: #990000;
+}
+#sidebar ul ul {
+list-style-type: none;
+padding: 5px;
+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/subcat_bullet.gif) no-repeat left;
+}
+#content ul {
+margin-left: 0;
+padding-left: 45px;
+list-style-type: none;
+}
+#content ul li {
+background: url(img/bullet.gif) no-repeat 0 7px;
+padding-left: 1.5em;
+}
+.post , .page
+{
+margin:0 0 30px 0;
+}
+.page
+{
+margin:25px -5px 0 27px;
+}
+.post-info, .page-info
+{
+font-size:0.85em;
+font-family: Verdana, Arial, Sans-Serif;
+margin:0;
+padding:0;
+color:#333;
+}
+.page-info
+{
+text-align:center;
+}
+.post-info a
+{
+color:#990000;
+}
+.post-info a:hover
+{
+color:#000;
+}
+.post-content, .page-content {
+padding:10px 0;
+margin:3px 0;
+border-top:#BBC4A3 1px solid;
+font-family: Georgia, Verdana, Arial, serif;
+font-size:12px;
+}
+.page-content {
+
+}
+.post-title, .page-title {
+font-family:Georgia, Arial, Serif;
+font-size:1.3em;
+margin:0;
+font-weight:bold;
+}
+.page-title
+{
+font-size:1.6em;
+font-weight:normal;
+}
+#content .page-title a, .post-title a:link, .post-title a:visited, .post-title a:hover, .post-title a:active
+{
+text-decoration:none;
+color:#676E04;
+}
+.post-date {
+float: left;
+color: #BBC4A3;
+font-family: Georgia,'Lucida sans ms', Verdana, Arial, Helvetica, sans-serif;
+font-size: 0.9em;
+text-align: center;
+font-weight: bold;
+margin: 3px 10px 0 0;
+padding: 8px 3px;
+width: 55px;
+background: #E7EBDE;
+line-height:1em;
+}
+.post-footer
+{
+padding-top:20px;
+background:url(img/divider.gif) no-repeat center;
+}
+#footer {
+margin:0 auto;
+padding: 7px 0;
+border-top:#BBC4A3 1px solid;
+clear: both;
+font-size: 0.8em;
+color: #999;
+text-align:center;
+width:740px;
+}
+#footer a {
+border:none;
+color:#7A7636;
+}
+
+.commentlist {
+font-size:1em;
+font-weight:normal;
+}
+#commentform
+{
+margin:0 0 0 40px;
+}
+#commentform textarea {
+width: 80%;
+}
+#commentform p {
+margin: 0 0 1em;
+}
+#comments,#respond {
+text-transform: uppercase;
+margin: 3em 0 1em 40px;
+color: #676E04;
+font: 0.9em verdana, helvetica, sans-serif;
+}
+.commentlist li
+{
+margin:5px 0;
+padding:10px 10px 20px 10px;
+background:#F3F6ED url(img/comments_bottom.jpg) repeat-x bottom;
+border:#E1D6C6 1px solid;
+}
+.commentlist .alt
+{
+
+}
+#topnav
+{
+list-style:none;
+font-size:0.9em;
+margin:0 auto;
+padding:12px 20px 0 0;
+text-align:right;
+font-family:Verdana, Arial, Sans-Serif;
+}
+#topnav li
+{
+list-style:none;
+display:inline;
+padding:0;
+margin:0;
+font-weight:bold;
+}
+
+#topnav li a:link, #topnav li a:visited
+{
+text-decoration:none;
+color:#BBC4A3;
+}
+#topnav li a:hover, #topnav li a:active
+{
+color:#F7F3ED;
+}
+
+.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/darkfire/about.template
===================================================================
--- templates/trunk/darkfire/about.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/darkfire/about.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/darkfire/album.template
===================================================================
--- templates/trunk/darkfire/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/darkfire/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/darkfire/albums.template
===================================================================
--- templates/trunk/darkfire/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/darkfire/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/darkfire/commentarticle.template
===================================================================
--- templates/trunk/darkfire/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/darkfire/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/darkfire/commentform.template
===================================================================
--- templates/trunk/darkfire/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/darkfire/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/darkfire/download.gif
===================================================================
(Binary files differ)


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

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


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

Added: templates/trunk/darkfire/error.template
===================================================================
--- templates/trunk/darkfire/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/darkfire/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/darkfire/folderblue.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/darkfire/footer.template
===================================================================
--- templates/trunk/darkfire/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/darkfire/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/darkfire/header.template
===================================================================
--- templates/trunk/darkfire/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/darkfire/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/darkfire/images/bg_darkfire.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/darkfire/images/header_darkfire.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/darkfire/images/input_bg_darkfire.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/darkfire/main.template
===================================================================
--- templates/trunk/darkfire/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/darkfire/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/darkfire/panel.template
===================================================================
--- templates/trunk/darkfire/panel.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/darkfire/panel.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/darkfire/post.template
===================================================================
--- templates/trunk/darkfire/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/darkfire/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/darkfire/postandcomments.template
===================================================================
--- templates/trunk/darkfire/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/darkfire/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/darkfire/posttrackbacks.template
===================================================================
--- templates/trunk/darkfire/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/darkfire/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/darkfire/resource.template
===================================================================
--- templates/trunk/darkfire/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/darkfire/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/darkfire/sample.gif
===================================================================
(Binary files differ)


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

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


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

Added: templates/trunk/darkfire/searchresults.template
===================================================================
--- templates/trunk/darkfire/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/darkfire/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/darkfire/style.css
===================================================================
--- templates/trunk/darkfire/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/darkfire/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,354 @@
+/* 
+	Dark Fire (v1.1) stylesheet for Wordpress 1.0+ || http://www.wordpress.org
+	
+	Layout, Style and Design by B A Khan || http://www.3digita.com
+	
+	Get more free templates, skins and stylesheets from 3digita.com!
+
+	License : GPL - http://www.gnu.org/copyleft/gpl.html
+*/
+
+body {
+	font-family: Tahoma, Arial, Serif;
+	margin: 0;
+	padding: 0;
+	color: #e5e5e5;
+	background: #fff url(images/bg_darkfire.gif) repeat-y 50% 0;
+	text-align: center;
+}
+
+#rap {
+	position: relative;
+	margin: 0 auto;
+	padding: 0;
+	text-align: left;
+	width: 768px;
+}
+
+
+/* =====| MAIN LINKS |========== */
+
+
+a, .feedback a, .meta a  {
+	color: #ffbf00;
+	text-decoration: none;
+	border-bottom: 1px dashed;
+}
+
+a img {
+	border: none;
+}
+
+a:visited {
+	color: #ffbf00;
+}
+
+a:hover, .feedback a:hover, .meta a:hover  {
+	color: #ff7f00;
+	text-decoration: none;
+	border-bottom: 1px solid;
+}
+
+/* =====| HEADER |========== */
+
+
+#header {
+	position:relative;
+	background: url(images/header_darkfire.gif);
+	margin:0;
+	padding: 25px 0 0 0;
+	border-bottom: 2px solid #ffbf00;
+
+	text-align:center;
+
+	font: 35px Georgia, Arial, Serif;
+	letter-spacing: -1px;
+
+	height:65px !important;
+	height /**/: 97px; /* for IE5/Win */
+}
+
+#header a {
+	color: #fff;
+	text-decoration: none;
+	border:0;
+}
+
+#header a:hover {
+	color: #ff7f00;
+	text-decoration: none;
+}
+
+
+/* =====| MAIN BODY |========== */
+
+
+#content {
+	position:relative;
+	text-align: justify;
+	top: 10px;
+	width:455px;
+	margin:0px 0 0 270px;
+	height: 100%;
+	padding: 0px 0px 50px 0px;
+	font: 80% Tahoma, Arial, Serif;
+}
+
+acronym, abbr {
+	border-bottom: 1px dashed #333;
+}
+
+acronym, abbr, span.caps {
+	cursor: help;
+}
+
+blockquote {
+	border-left: 5px solid #b2b2b2;
+	margin-left: 1.5em;
+	padding-left: 5px;
+}
+ 
+
+cite {
+	font-style: normal;
+}
+
+h2, code {
+	font-family: Tahoma, Arial, Serif;
+	margin: 15px 0 2px 0;
+	padding-bottom: 5px;
+	color: #8bb7cf;
+}
+
+h2 {
+	font: 120% Tahoma, Arial, Serif;
+}
+
+h3 {
+	margin: 0;
+}
+
+.storytitle {
+	font: 170% Georgia, Arial, Serif;
+	letter-spacing:-1px;
+}
+
+.storycontent, .feedback {
+}
+
+.storycontent ul {
+	list-style: square;
+}
+
+.credit {
+	font: 80% Tahoma, Arial, Serif;
+	position:relative;
+	width:auto;
+	top:0px;
+	margin:0px;
+	text-align: center;
+	margin-left:270px;
+	padding:0px;
+}
+
+.credit a:link {
+	color: #ffbf00;
+	text-decoration: none;
+}
+
+.credit a:hover {
+	color: #ff7f00;
+}
+
+.feedback {
+	text-align: right;
+}
+
+.meta {
+	color: #999;
+	margin: 15px 0 0px 0;
+
+}
+
+.meta ul {
+	display: inline;
+	margin: 0;
+	padding: 0;
+}
+
+.meta li {
+	display: inline;
+	list-style: none;
+	padding-left:5px;
+	padding-right:5px;
+	border-left : 1px solid #999;
+}
+
+#commentform {
+	background: #4d4d4d;
+	padding:10px;
+}
+
+#commentform p {
+	padding:5px;
+	margin:0px;
+}
+
+
+#commentform input, #commentform textarea {
+	background: url(images/input_bg_darkfire.gif);
+	border: 1px solid #333;
+	font: 1em Tahoma, Arial, Serif;
+	padding-left: 2px;
+}
+
+#commentform textarea {
+	width: 90%;
+	padding-left: 2px;
+}
+
+
+/* =====| SIDE MENU |========== */
+
+
+#menu {
+	position: absolute;
+	height:100%;
+	top: 100px;
+	margin: 0px 0px 20px 5px;
+	padding: 20px;
+	width: 250px !important;
+	width /**/: 290px; /* for IE5/Win */
+}
+
+#menu form {
+	margin: 0 0 0 10px;
+}
+
+#menu input {
+	background: url(images/input_bg_darkfire.gif) #333;
+	border: 1px solid #333;
+	font: 60% Tahoma, Arial, Serif;
+	padding-left: 2px;
+}
+
+
+#menu ul {
+	list-style-type: none;
+	margin: 0px;
+	padding: 0px;
+}
+
+#menu ul li {
+	font: 140% Tahoma, Arial, Serif;
+	margin-bottom: 15px;
+	color: #ffffff;
+	text-transform: lowercase;
+}
+
+#menu ul ul {
+	list-style-type: none;
+	margin: 0;
+	padding: 0;
+	text-align: left;
+}
+
+#menu ul ul li {
+	letter-spacing: 0;
+	margin: 0;
+	padding-left: 10px;
+	font: 60% Tahoma, Arial, Serif;
+}
+
+#menu ul ul li a {
+	color: #ffbf00;
+	text-decoration: none;
+}
+
+#menu ul ul li a:hover {
+	color: #ff7f00;
+}
+
+
+/* =====| CALENDAR |========== */
+
+
+#calendar {
+	empty-cells: show;
+	font-size: 14px;
+	margin: 0px;
+	width: 180px;
+}
+.calMonthHeader, .calMonthNav{
+	color: #fff;
+	font: 14px Verdana, Arial, serif;
+	padding-top:10px;
+	text-align: center;
+	text-transform: uppercase;
+}
+
+#calendar .calMonthForward, #calendar .calMonthForward a{
+	padding-left: 5px;
+	text-align: center;
+	border:0;
+}
+
+#calendar .calMonthBackward, #calendar .calMonthBackward a{
+	padding-right: 5px;
+	text-align: center;
+	border:0;
+}
+
+.calDayLink {
+	display: block;
+	text-decoration: none;
+}
+
+#calendar a:hover {
+	background: #ffffff;
+	color: #ff7f00;
+}
+
+#calendar td {
+	color: #b2b2b2;
+	font: normal 12px Tahoma, Arial, Serif;
+	text-align: center;
+}
+
+#calendar .calMonthToday {
+	border: 1px solid #ffffff;
+}
+.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/dots/about.template
===================================================================
--- templates/trunk/dots/about.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/dots/about.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/dots/album.template
===================================================================
--- templates/trunk/dots/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/dots/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/dots/albums.template
===================================================================
--- templates/trunk/dots/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/dots/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/dots/commentarticle.template
===================================================================
--- templates/trunk/dots/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/dots/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/dots/commentform.template
===================================================================
--- templates/trunk/dots/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/dots/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/dots/download.gif
===================================================================
(Binary files differ)


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

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


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

Added: templates/trunk/dots/error.template
===================================================================
--- templates/trunk/dots/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/dots/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/dots/folderblue.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/dots/footer.template
===================================================================
--- templates/trunk/dots/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/dots/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/dots/header.template
===================================================================
--- templates/trunk/dots/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/dots/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/dots/images/columns.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/dots/images/header_background.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/dots/main.template
===================================================================
--- templates/trunk/dots/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/dots/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/dots/panel.template
===================================================================
--- templates/trunk/dots/panel.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/dots/panel.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/dots/post.template
===================================================================
--- templates/trunk/dots/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/dots/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/dots/postandcomments.template
===================================================================
--- templates/trunk/dots/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/dots/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/dots/posttrackbacks.template
===================================================================
--- templates/trunk/dots/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/dots/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/dots/resource.template
===================================================================
--- templates/trunk/dots/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/dots/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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 width="100%" 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/dots/sample.gif
===================================================================
(Binary files differ)


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

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


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

Added: templates/trunk/dots/searchresults.template
===================================================================
--- templates/trunk/dots/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/dots/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/dots/style.css
===================================================================
--- templates/trunk/dots/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/dots/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,218 @@
+/*
+
+Dots - A WordPress CSS Template
+Copyright 2004 Alex King
+
+Based on: Bloggia 3-Column Template by Alex King (http://www.bloggia.com/styles/bloggia_themer/)
+
+*/
+
+body {
+	background: #fff;
+	margin: 0;
+	padding: 0;
+	text-align: center;
+}
+h1, h2, h3, h4, p, li, a, span, th, td, input, select, textarea {
+	font-family: verdana, tahoma, arial, helvetica, geneva, sans-serif;
+}
+p, li, td, caption, input, select, textarea {
+	font-size: 11px;
+	font-weight: normal;
+}
+#rap {
+	display: block;
+	margin: auto;
+	position: relative;
+	text-align: left;
+	width: 770px;
+}
+#header {
+	background: #5A634E;
+	background: url(images/header_background.gif) no-repeat;
+	border: 1px solid #4B5340;
+	border-width: 0 1px 2px 1px;
+	color: #fff;
+	font-size: 18px;
+	height: 98px;
+	left: 0;
+	margin: 0;
+	padding: 0;
+	position: absolute;
+	text-align: left;
+	top: 0;
+	width: 768px;
+}
+#header a {
+	color: #fff;
+	display: block;
+	padding: 65px 10px 10px 10px;
+}
+#content {
+	left: 190px;
+	padding: 10px 0 0 0;
+	position: absolute;
+	top: 100px;
+	width: 420px;
+}
+#content h2 {
+	border-bottom: 1px solid #878D7C;
+	color: #727A66;
+	font-size: 12px;
+	margin: 0;
+	padding: 0 0 3px 0;
+	text-align: right;
+}
+#content div.post {
+	padding: 0 0 10px 0;
+}
+#content div.post h3 {
+	color: #4B5340;
+	font-size: 13px;
+	margin: 7px 0 3px 0;
+	padding: 0;
+}
+#content div.post h3 a, #content div.post h3 a:link, #content div.post h3 a:visited {
+	color: #4B5340;
+}
+#content div.post div.meta, #content div.post div.meta ul li a, #content div.post div.meta ul li a:link, #content div.post div.meta ul li a:visited {
+	color: #727A66;
+	font-size: 10px;
+}
+#content div.post div.meta ul {
+	display: inline;
+	margin: 0;
+	padding: 0;
+}
+#content div.post div.meta ul li {
+	display: inline;
+	margin: 0;
+	padding: 0 3px 0 0;
+}
+#content div.post div.storycontent {
+	border-left: 2px solid #e8e8e8;
+	margin: 0 10px 0 0;
+	padding: 0 0 0 7px;
+}
+#content div.post div.feedback a {
+	color: #727A66;
+	font-size: 10px;
+}
+#content div.post div.storycontent ol, #content div.post div.storycontent ul, #content div.post div.storycontent li, #content div.post div.storycontent blockquote {
+	margin-left: 10px;
+	padding-left: 0;
+}
+#comment {
+	height: 150px;
+	width: 400px;
+}
+#calendar, #search, #archives {
+	left: 630px;
+	margin: 0;
+	padding: 0;
+	position: absolute;
+	width: 150px;
+}
+#calendar {
+	top: 0;
+}
+#search {
+	top: 160px;
+}
+#archives {
+	top: 230px;
+}
+#menu {
+	background: url(images/columns.jpg) no-repeat;
+	left: 0;
+	padding: 110px 0 0 0;
+	position: absolute;
+	top: 110px;
+	width: 190px;
+}
+#menu ul {
+	list-style: none;
+	margin: 0;
+	padding: 0;
+}
+#menu ul li {
+	color: #5A634E;
+	font-weight: bold;
+	margin: 0 0 10px 0;
+	padding: 0;
+}
+#calendar caption {
+	font-weight: bold;
+}
+
+.calendarHeader {
+	color: #4B5340;
+	font-size: 10px;
+	padding: 2px;
+	text-align: center;
+}
+.calendarToday {
+  background-color: #FFAABB;
+}
+.calendar {
+	font-size: 10px;
+	padding: 2px;
+	text-align: right;
+}
+#menu form {
+	margin: 0;
+	padding: 0;
+}
+#menu ul li ul {
+	margin: 2px 0 0 0;
+	padding: 0;
+}
+#menu ul li ul li {
+	color: #000;
+	font-weight: normal;
+	margin: 0 0 2px 10px;
+	padding: 0;
+}
+#menu ul li ul li a, #menu ul li ul li a:link, #calendar td a, #calendar td a:link {
+	color: #4B5340;
+}
+#menu ul li ul li a:visited, #calendar tfoot td a:visited {
+	color: #5A634E;
+}
+p.credit {
+	display: none;
+}
+.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/drove-all-night/about.template
===================================================================
--- templates/trunk/drove-all-night/about.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/drove-all-night/about.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/drove-all-night/album.template
===================================================================
--- templates/trunk/drove-all-night/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/drove-all-night/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/drove-all-night/albums.template
===================================================================
--- templates/trunk/drove-all-night/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/drove-all-night/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/drove-all-night/commentarticle.template
===================================================================
--- templates/trunk/drove-all-night/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/drove-all-night/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/drove-all-night/commentform.template
===================================================================
--- templates/trunk/drove-all-night/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/drove-all-night/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/drove-all-night/download.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/drove-all-night/error.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/drove-all-night/error.template
===================================================================
--- templates/trunk/drove-all-night/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/drove-all-night/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/drove-all-night/folderblue.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/drove-all-night/footer.template
===================================================================
--- templates/trunk/drove-all-night/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/drove-all-night/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,3 @@
+    </div>
+    </body>
+</html>

Added: templates/trunk/drove-all-night/header.template
===================================================================
--- templates/trunk/drove-all-night/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/drove-all-night/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/drove-all-night/images/droveallnight.jpg
===================================================================
(Binary files differ)


Property changes on: templates/trunk/drove-all-night/images/droveallnight.jpg
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/drove-all-night/main.template
===================================================================
--- templates/trunk/drove-all-night/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/drove-all-night/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/drove-all-night/panel.template
===================================================================
--- templates/trunk/drove-all-night/panel.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/drove-all-night/panel.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,72 @@
+
+<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>
+
+    <li id="credit">
+        Powered by <a href="http://www.lifetype.net" target="_blank">LifeType</a>
+    </li>
+
+</ul> 
+</div>

Added: templates/trunk/drove-all-night/post.template
===================================================================
--- templates/trunk/drove-all-night/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/drove-all-night/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/drove-all-night/postandcomments.template
===================================================================
--- templates/trunk/drove-all-night/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/drove-all-night/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/drove-all-night/posttrackbacks.template
===================================================================
--- templates/trunk/drove-all-night/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/drove-all-night/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/drove-all-night/resource.template
===================================================================
--- templates/trunk/drove-all-night/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/drove-all-night/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/drove-all-night/screenshot.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/drove-all-night/searchresults.template
===================================================================
--- templates/trunk/drove-all-night/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/drove-all-night/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/drove-all-night/style.css
===================================================================
--- templates/trunk/drove-all-night/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/drove-all-night/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,281 @@
+/*
+	For WordPress Style Competition
+	(www.alexking.org)
+
+	by Vladimir Simovic aka Perun
+	www.vlad-design.de - www.perun.net
+
+	Licensed under GPL
+*/
+
+body{
+margin:0;
+padding:10px;
+background:#021130;
+color:#FAFACC;
+font:100.01% verdana, sans-serif;}
+
+#rap{
+width:750px;
+padding:0;
+margin:0;}
+
+#header{
+text-align:right;
+color:#fff;
+background: url(images/droveallnight.jpg) no-repeat;
+height:150px;
+font: italic normal 230% 'Times New Roman', Times, serif;
+letter-spacing:0.2em;
+margin:0;}
+
+#header a{
+display:none;
+color: #fff;
+text-decoration: none;}
+#header a:hover{
+text-decoration: underline;}
+
+#menu{
+border-top:20px solid #AF4F0A;
+border-bottom:20px solid #AF4F0A;
+background:#300228;
+color:#FAFACC;
+position: absolute;
+left:10px;
+top:180px;
+width:170px;
+padding:0;}
+
+#menu form{
+margin: 0 0 0 13px;}
+
+#menu input{
+background:#4D0340;
+color:#FAFACC;
+border:1px solid #AF4F0A;
+letter-spacing: -0.05em;
+width:100px;}
+
+#menu ul{
+background:#300228;
+color:#FAFACC;
+font-weight: bold;
+list-style-type: none;
+margin:10px;
+padding:0;
+text-transform: lowercase;}
+
+#menu ul li{
+font-family: arial, sans-serif;
+letter-spacing: 0.1em;
+margin-top: 10px;
+padding-bottom: 2px;}
+
+#menu ul ul{
+list-style-type: none;
+font-variant:normal;
+font-weight:normal;
+line-height:90%;
+margin: 0;
+padding: 0;
+text-align: left;}
+
+#menu ul ul li{
+border: 0;
+font:90% arial, sans-serif;
+letter-spacing: 0;
+margin-top: 0;
+padding: 0;
+padding-left: 12px;}
+
+#content{
+font-size:100%;
+margin:0 0 0 200px;
+voice-family: "\"}\"";
+voice-family: inherit;
+margin:0 0 0 190px;}
+
+#dummy{
+margin:0;}
+
+.post{
+font-size:90%;}
+
+h2{
+text-align:right;
+font:85% "Times New Roman", Times, serif;
+letter-spacing:0.2em;
+padding:0 10px;
+margin:25px 0 5px 0;}
+h3{
+border-top:1px solid #AF4F0A;
+border-bottom:1px solid #AF4F0A;
+background:#300228;
+color:#FAFACC;
+margin:0;
+padding:5px;
+font-family: "Times New Roman", Times, serif;}
+
+a{
+color:#FF7F00;
+background:transparent;
+text-decoration:none;}
+a img{
+border: none;}
+a:visited{
+color:#FF9F00;
+background:transparent;}
+a:hover{
+color:#FFBF00;
+text-decoration:underline;
+background:#000;}
+
+acronym, abbr {
+border-bottom: 1px dashed #FF7F00;}
+
+acronym, abbr, span.caps {
+cursor: help;
+font-size: 90%;
+letter-spacing: .07em;}
+
+blockquote {
+border-left: 5px solid #FF9F00;
+margin-left: 1.5em;
+padding-left: 5px;}
+
+cite{
+font-size: 90%;
+font-style: normal;}
+
+ol#comments li p{
+font-size: 100%;}
+
+p, li, .feedback {
+font: 90%/175% verdana, sans-serif;
+letter-spacing: -1px;}
+
+.credit{
+border-top:1px solid #AF4F0A;
+border-bottom:1px solid #AF4F0A;
+width:750px;
+background:#300228;
+color:#FAFACC;
+font-size:11px;
+margin:20px 0 0 0;
+padding:5px 0;
+text-align: center;}
+
+.feedback{
+border-top:1px solid #AF4F0A;
+border-bottom:1px solid #AF4F0A;
+text-align: right;
+font-size:85%;
+background:#300228;
+color:#FAFACC;
+padding:3px 10px;}
+
+.meta{
+font-size:85%;
+color:#e7e7e7;}
+.meta ul {
+display: inline;
+margin:0;
+padding:0;
+list-style: none;}
+.meta li{
+display: inline;}
+
+.storytitle {
+margin: 0;}
+
+#commentform input, #commentform textarea{
+background:#4D0340;
+color:#FAFACC;
+border:1px solid #AF4F0A;}
+
+#commentform textarea {
+width:100%;}
+
+#calendar{
+  empty-cells: show;
+  font:11px Verdana, Arial, serif;
+  margin:0px;
+  background:#4D0340;
+  color:#FAFACC;
+}
+.calMonthHeader, .calMonthNav{
+	color: #fff;
+	padding-top:10px;
+	text-align: center;
+	text-transform: uppercase;
+}
+#calendar .calMonthForward, #calendar .calMonthForward>a{
+  padding-right: 5px;
+  text-align: right;
+}
+
+#calendar .calMonthBackward, #calendar .calMonthBackward>a{
+  padding-left: 5px;
+  text-align: left;
+}
+
+.calDayLink {
+  display:block;
+  text-decoration:none;
+}
+
+#calendar a:hover{
+  background:#000;
+  color:#FFBF00;
+}
+
+#calendar td {
+  letter-spacing: normal;
+  padding:0px;
+  text-align: center;
+}
+
+#calendar td:hover, #calendar .calMonthToday{
+  background:#000;
+  color:#e7e7e7;
+}
+
+#calendar th{
+  font-style: normal;
+  text-transform: lowercase;
+}
+.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/fblueWithPlugins/album.template
===================================================================
--- templates/trunk/fblueWithPlugins/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fblueWithPlugins/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,82 @@
+{include file="$blogtemplate/header.template"}
+
+		<!-- Loop Start -->
+		<!-- album contents go here -->
+		<H2>{$album->getName()}</H2>
+			<H3>{$album->getDescription()}</h3>
+			<table style="border:0px;width:100%;" 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 -->
+ {include file="$blogtemplate/links.template"}
+ {include file="$blogtemplate/footer.template"}

Added: templates/trunk/fblueWithPlugins/albums.template
===================================================================
--- templates/trunk/fblueWithPlugins/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fblueWithPlugins/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,27 @@
+{include file="$blogtemplate/header.template"}
+
+		<!-- Loop Start -->
+		<!-- album contents go here -->
+			<H2>{$locale->tr("albums")}</H2>
+				<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/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 -->
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/fblueWithPlugins/archives.template
===================================================================
--- templates/trunk/fblueWithPlugins/archives.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fblueWithPlugins/archives.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,17 @@
+{include file="$blogtemplate/header.template"} 
+		<DIV class=entry>		
+			<H3 class=entrytitle>{$locale->tr("archives")}</H3>
+			<DIV class=entrybody>
+				<ul>
+					{foreach from=$archives item=month}
+					<li>
+						<a href="{$month->getUrl()}">{$month->getName()}</a> [{$month->getNumArticles()}]
+					</li>
+					{/foreach}
+				</ul>
+
+			</div>
+		</div>
+
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"} 
\ No newline at end of file

Added: templates/trunk/fblueWithPlugins/backups/links.template_1132985383
===================================================================
--- templates/trunk/fblueWithPlugins/backups/links.template_1132985383	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fblueWithPlugins/backups/links.template_1132985383	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,86 @@
+	</DIV>
+	<!-- begin sidebar -->
+		<DIV id=sidebar>
+			<DIV id=searchdiv>
+				<form method="post" action="{$url->getIndexUrl()}"><LABEL for=s>Search this site:</LABEL>
+				<input type="text" name="searchTerms" value="" size="12" />
+				<input type="hidden" name="op" value="Search" />
+				<input type="hidden" name="blogId" value="{$blog->getId()}"/>   
+				<input type="submit" name="Search" value="Search" />
+				</form>
+			</DIV>
+	
+			<UL>
+				
+				
+				<li>
+					{assign var=blogOwner value=$blog->getOwnerInfo()}	
+					{if $blogOwner->getAboutMyself()}
+					<H2>About</H2>
+						<P>{$blogOwner->getfullName()}</P>
+						<P>{$blogOwner->getAboutMyself()}</P>
+						<center><img src="http://phys.idv.tw/plog/resserver.php?blogId=1&resource=pic13.jpg&mode=medium"></center>
+					{/if}
+				</li>
+				
+
+
+
+				<LI>
+					<H2>Around here</H2>
+					<UL>
+					{foreach from=$recentposts item=recentpost}
+						<LI class=page_item><A title="{$recentpost->getText()|truncate:150:"..."|strip_tags|escape}" href="{$url->postLink($recentpost)}">{$recentpost->getTopic()}</a><br/></LI>
+					{/foreach}
+					</UL>
+			
+				<LI>
+					<H2>Navigate</H2>
+					<UL>
+						<LI><a title="{$locale->tr("main")}" href="{$url->blogLink()}">{$locale->tr("main")}</a>
+						<LI><a title="{$locale->tr("archives")}" href="{$url->templatePage("archives")}">{$locale->tr("archives")}</a>
+						<LI><a title="{$locale->tr("links")}" href="{$url->templatePage("bookmark")}">{$locale->tr("links")}</a>
+						<LI><a title="{$locale->tr("summary")}" href="{$url->getBaseUrl()}/summary.php">{$locale->tr("summary")}</a>
+					</UL>
+				</LI>
+			
+					
+				<LI>
+					<H2>Categories</H2>
+					<UL>
+						{foreach from=$articlecategories item=articleCategory}
+						<LI><A href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()}</A> ({$articleCategory->getNumArticles()})</LI>
+					   {/foreach}
+					</UL>				
+			
+
+				<LI>
+					<H2>Meta</H2>
+					<UL>
+						<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="This page validates as XHTML 1.0 Transitional" href="http://validator.w3.org/check/referer">Valid <ABBR title="eXtensible HyperText Markup Language">XHTML</ABBR></A> </LI>
+						<LI><A href="http://gmpg.org/xfn/"><ABBR title="XHTML Friends Network">XFN</ABBR></A> </LI>
+						<LI><A title="Powered by LifeType, state-of-the-art semantic personal publishing platform." href="http://www.lifetype.net/">LifeType</A> </LI>
+					</UL>
+				</LI>
+
+				<LI>					
+					{if !empty($recentcomments)} 
+					{if $recentcomments->isEnabled()}
+					<H2>Recent Comments</H2>
+						<UL>
+							{assign var=comments value=$recentcomments->getRecentComments()}
+							{foreach from=$comments item=comment}
+								{assign var=commentpostid value=$comment->getArticleId()}
+								{assign var=commentpost value=$recentcomments->getArticle($commentpostid)}
+							<LI><b>{$comment->getUsername()}:</b><a title="View comments by {$comment->getUsername()}" href="{$url->postPermalink($commentpost)}#{$comment->getId()}">{$comment->getText()|truncate:100:"..."|strip_tags}</a><br /></LI>
+							{/foreach}
+						</UL>
+					{/if}
+					{/if}
+				</LI>
+
+			</UL>
+		</DIV>
+		<!-- The main column ends  -->	</DIV>

Added: templates/trunk/fblueWithPlugins/backups/links.template_1132985435
===================================================================
--- templates/trunk/fblueWithPlugins/backups/links.template_1132985435	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fblueWithPlugins/backups/links.template_1132985435	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,87 @@
+</DIV>
+<!-- begin sidebar -->
+<DIV id=sidebar>
+<DIV id=searchdiv>
+<form method="post" action="{$url->getIndexUrl()}"><LABEL for=s>Search this site:</LABEL>
+<input type="text" name="searchTerms" value="" size="12" />
+<input type="hidden" name="op" value="Search" />
+<input type="hidden" name="blogId" value="{$blog->getId()}"/>
+<input type="submit" name="Search" value="Search" />
+</form>
+</DIV>
+
+<UL>
+
+
+<li>
+{assign var=blogOwner value=$blog->getOwnerInfo()}
+{if $blogOwner->getAboutMyself()}
+<H2>About</H2>
+<center><img src="http://phys.idv.tw/plog/resserver.php?blogId=1&resource=pic13.jpg&mode=medium"></center>
+<P>{$blogOwner->getfullName()}</P>
+<P>{$blogOwner->getAboutMyself()}</P>
+
+{/if}
+</li>
+
+
+
+
+<LI>
+<H2>Around here</H2>
+<UL>
+{foreach from=$recentposts item=recentpost}
+<LI class=page_item><A title="{$recentpost->getText()|truncate:150:"..."|strip_tags|escape}" href="{$url->postLink($recentpost)}">{$recentpost->getTopic()}</a><br/></LI>
+{/foreach}
+</UL>
+
+<LI>
+<H2>Navigate</H2>
+<UL>
+<LI><a title="{$locale->tr("main")}" href="{$url->blogLink()}">{$locale->tr("main")}</a>
+<LI><a title="{$locale->tr("archives")}" href="{$url->templatePage("archives")}">{$locale->tr("archives")}</a>
+<LI><a title="{$locale->tr("links")}" href="{$url->templatePage("bookmark")}">{$locale->tr("links")}</a>
+<LI><a title="{$locale->tr("summary")}" href="{$url->getBaseUrl()}/summary.php">{$locale->tr("summary")}</a>
+</UL>
+</LI>
+
+
+<LI>
+<H2>Categories</H2>
+<UL>
+{foreach from=$articlecategories item=articleCategory}
+<LI><A href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()}</A> ({$articleCategory->getNumArticles()})</LI>
+{/foreach}
+</UL>
+
+
+<LI>
+<H2>Meta</H2>
+<UL>
+<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="This page validates as XHTML 1.0 Transitional" href="http://validator.w3.org/check/referer">Valid <ABBR title="eXtensible HyperText Markup Language">XHTML</ABBR></A> </LI>
+<LI><A href="http://gmpg.org/xfn/"><ABBR title="XHTML Friends Network">XFN</ABBR></A> </LI>
+<LI><A title="Powered by LifeType, state-of-the-art semantic personal publishing platform." href="http://www.lifetype.net/">LifeType</A> </LI>
+</UL>
+</LI>
+
+<LI>
+{if !empty($recentcomments)}
+{if $recentcomments->isEnabled()}
+<H2>Recent Comments</H2>
+<UL>
+{assign var=comments value=$recentcomments->getRecentComments()}
+{foreach from=$comments item=comment}
+{assign var=commentpostid value=$comment->getArticleId()}
+{assign var=commentpost value=$recentcomments->getArticle($commentpostid)}
+<LI><b>{$comment->getUsername()}:</b><a title="View comments by {$comment->getUsername()}" href="{$url->postPermalink($commentpost)}#{$comment->getId()}">{$comment->getText()|truncate:100:"..."|strip_tags}</a><br /></LI>
+{/foreach}
+</UL>
+{/if}
+{/if}
+</LI>
+
+</UL>
+</DIV>
+<!-- The main column ends  -->	</DIV>
\ No newline at end of file

Added: templates/trunk/fblueWithPlugins/backups/links.template_1132988039
===================================================================
--- templates/trunk/fblueWithPlugins/backups/links.template_1132988039	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fblueWithPlugins/backups/links.template_1132988039	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,89 @@
+</DIV>
+<!-- begin sidebar -->
+<DIV id=sidebar>
+<DIV id=searchdiv>
+<form method="post" action="{$url->getIndexUrl()}"><LABEL for=s>Search this site:</LABEL>
+<input type="text" name="searchTerms" value="" size="12" />
+<input type="hidden" name="op" value="Search" />
+<input type="hidden" name="blogId" value="{$blog->getId()}"/>
+<input type="submit" name="Search" value="Search" />
+</form>
+</DIV>
+
+<UL>
+
+
+<li>
+{assign var=blogOwner value=$blog->getOwnerInfo()}
+{if $blogOwner->getAboutMyself()}
+<H2>About</H2>
+<P>
+<center><img src="http://phys.idv.tw/plog/resserver.php?blogId=1&resource=pic13.jpg&mode=medium"></center>
+<br>
+{$blogOwner->getfullName()}</P>
+<P>{$blogOwner->getAboutMyself()}</P>
+
+{/if}
+</li>
+
+
+
+
+<LI>
+<H2>Around here</H2>
+<UL>
+{foreach from=$recentposts item=recentpost}
+<LI class=page_item><A title="{$recentpost->getText()|truncate:150:"..."|strip_tags|escape}" href="{$url->postLink($recentpost)}">{$recentpost->getTopic()}</a><br/></LI>
+{/foreach}
+</UL>
+
+<LI>
+<H2>Navigate</H2>
+<UL>
+<LI><a title="{$locale->tr("main")}" href="{$url->blogLink()}">{$locale->tr("main")}</a>
+<LI><a title="{$locale->tr("archives")}" href="{$url->templatePage("archives")}">{$locale->tr("archives")}</a>
+<LI><a title="{$locale->tr("links")}" href="{$url->templatePage("bookmark")}">{$locale->tr("links")}</a>
+<LI><a title="{$locale->tr("summary")}" href="{$url->getBaseUrl()}/summary.php">{$locale->tr("summary")}</a>
+</UL>
+</LI>
+
+
+<LI>
+<H2>Categories</H2>
+<UL>
+{foreach from=$articlecategories item=articleCategory}
+<LI><A href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()}</A> ({$articleCategory->getNumArticles()})</LI>
+{/foreach}
+</UL>
+
+
+<LI>
+<H2>Meta</H2>
+<UL>
+<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="This page validates as XHTML 1.0 Transitional" href="http://validator.w3.org/check/referer">Valid <ABBR title="eXtensible HyperText Markup Language">XHTML</ABBR></A> </LI>
+<LI><A href="http://gmpg.org/xfn/"><ABBR title="XHTML Friends Network">XFN</ABBR></A> </LI>
+<LI><A title="Powered by LifeType, state-of-the-art semantic personal publishing platform." href="http://www.lifetype.net/">LifeType</A> </LI>
+</UL>
+</LI>
+
+<LI>
+{if !empty($recentcomments)}
+{if $recentcomments->isEnabled()}
+<H2>Recent Comments</H2>
+<UL>
+{assign var=comments value=$recentcomments->getRecentComments()}
+{foreach from=$comments item=comment}
+{assign var=commentpostid value=$comment->getArticleId()}
+{assign var=commentpost value=$recentcomments->getArticle($commentpostid)}
+<LI><b>{$comment->getUsername()}:</b><a title="View comments by {$comment->getUsername()}" href="{$url->postPermalink($commentpost)}#{$comment->getId()}">{$comment->getText()|truncate:100:"..."|strip_tags}</a><br /></LI>
+{/foreach}
+</UL>
+{/if}
+{/if}
+</LI>
+
+</UL>
+</DIV>
+<!-- The main column ends  -->	</DIV>
\ No newline at end of file

Added: templates/trunk/fblueWithPlugins/bookmark.template
===================================================================
--- templates/trunk/fblueWithPlugins/bookmark.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fblueWithPlugins/bookmark.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,15 @@
+{include file="$blogtemplate/header.template"}
+		<!-- Loop Start -->
+			<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}
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"} 
\ No newline at end of file

Added: templates/trunk/fblueWithPlugins/commentarticle.template
===================================================================
--- templates/trunk/fblueWithPlugins/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fblueWithPlugins/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,7 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/links.template"}
+		<!-- Loop Start -->
+			<h3 id="respond">{$locale->tr("add_comment")}</h3>
+	
+{include file="$blogtemplate/commentform.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/fblueWithPlugins/commentform.template
===================================================================
--- templates/trunk/fblueWithPlugins/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fblueWithPlugins/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,36 @@
+<div id="commentsform">
+
+<form action="{$url->getIndexUrl()}" method="post" id="commentform">
+
+
+<p><input type="text" name="userName" id="author" value="" size="22" tabindex="1" />
+<label for="author"><small>Name (required)</small></label></p>
+
+<p><input type="text" name="userEmail" id="email" value="" size="22" tabindex="2" />
+<label for="email"><small>Mail (will not be published) (required)</small></label></p>
+
+<p><input type="text" name="userUrl" id="url" value="" size="22" tabindex="3" />
+<label for="url"><small>Website</small></label></p>
+{if !empty($authimage)}
+ {if $authimage->isEnabled()}
+ 	<p><input id=author type="text" name="authImage" id="authImage" value="" size="22" tabindex="4"/>&nbsp;{$authimage->show()}</p>
+{/if}
+{/if}
+
+{if !empty($smileys)} 
+{if $smileys->isEnabled()} 
+		<script type="text/javascript" src="{$url->getBaseUrl()}/plugins/smileys/js/smileys/smileys.js"></script> 
+		{$smileys->generateSmileysBar()} 
+	{/if}{/if}<br/>
+
+<p><textarea name="commentText" id="comment" cols="100%" rows="10" tabindex="4"></textarea></p>
+
+<p><input name="Add" type="submit" id="submit" tabindex="5" value="Submit Comment" />
+   <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>
+</div>

Added: templates/trunk/fblueWithPlugins/demosites.template
===================================================================
--- templates/trunk/fblueWithPlugins/demosites.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fblueWithPlugins/demosites.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,15 @@
+{include file="$blogtemplate/header.template"}
+		<!-- Loop Start -->
+			<p>
+				The following sites are running pLog. Have a look at them if you want to see how 
+				pLog feels like:
+			</p>
+			<ul>
+				<li><a href="http://www.renalias.net">Oscar's (one of the developers) own personal page</a> (Kind of slow sometimes)</li>
+				<li><a href="http://www.francesc.net">Francesc's (another developer) own personal page</a> (Faster than Oscar's :))</li>
+				<li><a href="http://www.lamevaweb.info">Free blogging service for the users of the #tarrega channel in the Spanish IRC network.</a>.</li>
+				<li><a href="http://ireport.sourceforge.net">iReport project</a></li>
+				<li><a href="http://darren.someblog.com">Darren's blog</a><br/></li>
+			</ul>
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/fblueWithPlugins/error.template
===================================================================
--- templates/trunk/fblueWithPlugins/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fblueWithPlugins/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,7 @@
+{include file="$blogtemplate/header.template"}
+		<!-- Loop Start -->
+				<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/links.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/fblueWithPlugins/features.template
===================================================================
--- templates/trunk/fblueWithPlugins/features.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fblueWithPlugins/features.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,6 @@
+{include file="$blogtemplate/header.template"}
+		<!-- Loop Start -->
+				<h3>Features</h3>
+				{$blog->getAbout()}
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/fblueWithPlugins/footer.template
===================================================================
--- templates/trunk/fblueWithPlugins/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fblueWithPlugins/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,9 @@
+	<!-- begin footer -->
+	<DIV id=footer>
+		<P>Using the fBlue theme design by <A href="http://www.fahlstad.se/">Fredrik Fahlstad </A>
+		Proudly powered by <A href="http://www.lifetype.net/">LifeType</A>.
+		</P>
+	</DIV>
+</DIV>
+</BODY>
+</HTML>
\ No newline at end of file

Added: templates/trunk/fblueWithPlugins/header.template
===================================================================
--- templates/trunk/fblueWithPlugins/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fblueWithPlugins/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,29 @@
+<!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")}" />
+
+<!--[if IE]><LINK href="{$url->getTemplateFile("ie.css")}" type=text/css rel=stylesheet><![endif]-->
+
+</head>
+
+<BODY class=log id=home>
+<DIV id=wrap>
+	<DIV id=headtitle>
+		<H1 id=title><A href="{$url->blogLink()}">{$blog->getBlog()}</A></H1>
+	</DIV>
+	<DIV id=subheader>
+		<DIV id=description>{$blog->getAbout()}</DIV>
+	</DIV>
+	<DIV id=main>
+	<DIV id=content>
+

Added: templates/trunk/fblueWithPlugins/ie.css
===================================================================
--- templates/trunk/fblueWithPlugins/ie.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fblueWithPlugins/ie.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,15 @@
+#wrap {
+	height:1%;
+
+}
+#main {
+	height:1%;
+}
+#content {
+	display:inline;
+	overflow:hidden;
+}
+#sidebar {
+	display:inline;
+	word-wrap:break-word;
+}

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


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

Added: templates/trunk/fblueWithPlugins/images/bg_main.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/fblueWithPlugins/images/comments.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/fblueWithPlugins/images/logo.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/fblueWithPlugins/images/separator.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/fblueWithPlugins/images/title.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/fblueWithPlugins/images/top.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/fblueWithPlugins/links.template
===================================================================
--- templates/trunk/fblueWithPlugins/links.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fblueWithPlugins/links.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,89 @@
+</DIV>
+<!-- begin sidebar -->
+<DIV id=sidebar>
+<DIV id=searchdiv>
+<form method="post" action="{$url->getIndexUrl()}"><LABEL for=s>Search this site:</LABEL>
+<input type="text" name="searchTerms" value="" size="20" />
+<input type="hidden" name="op" value="Search" />
+<input type="hidden" name="blogId" value="{$blog->getId()}"/>
+<input type="submit" name="Search" value="Go" />
+</form>
+</DIV>
+
+<UL>
+
+
+<li>
+{assign var=blogOwner value=$blog->getOwnerInfo()}
+{if $blogOwner->getAboutMyself()}
+<H2>About</H2>
+<P>
+{$blogOwner->getfullName()}</P>
+<P>{$blogOwner->getAboutMyself()}</P>
+
+{/if}
+</li>
+
+
+
+
+<LI>
+<H2>Around here</H2>
+<UL>
+{foreach from=$recentposts item=recentpost}
+<LI class=page_item><A title="{$recentpost->getText()|truncate:150:"..."|strip_tags|escape}" href="{$url->postLink($recentpost)}">{$recentpost->getTopic()}</a><br/></LI>
+{/foreach}
+</UL>
+
+<LI>
+{if !empty($recentcomments)}
+{if $recentcomments->isEnabled()}
+<H2>Recent Comments</H2>
+<UL>
+{assign var=comments value=$recentcomments->getRecentComments()}
+{foreach from=$comments item=comment}
+{assign var=commentpostid value=$comment->getArticleId()}
+{assign var=commentpost value=$recentcomments->getArticle($commentpostid)}
+<LI><b>{$comment->getUsername()}:</b><a title="View comments by {$comment->getUsername()}" href="{$url->postPermalink($commentpost)}#{$comment->getId()}">{$comment->getText()|truncate:100:"..."|strip_tags}</a><br /></LI>
+{/foreach}
+</UL>
+{/if}
+{/if}
+</LI>
+
+
+<LI>
+<H2>Categories</H2>
+<UL>
+{foreach from=$articlecategories item=articleCategory}
+<LI><A href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()}</A> ({$articleCategory->getNumArticles()})</LI>
+{/foreach}
+</UL>
+
+<LI>
+<H2>Navigate</H2>
+<UL>
+<LI><a title="{$locale->tr("main")}" href="{$url->blogLink()}">{$locale->tr("main")}</a>
+<LI><a title="{$locale->tr("archives")}" href="{$url->templatePage("archives")}">{$locale->tr("archives")}</a>
+<LI><a title="{$locale->tr("links")}" href="{$url->templatePage("bookmark")}">{$locale->tr("links")}</a>
+<LI><a title="{$locale->tr("summary")}" href="{$url->getUrl("/summary.php")}">{$locale->tr("summary")}</a>
+</UL>
+</LI>
+
+
+<LI>
+<H2>Meta</H2>
+<UL>
+<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="This page validates as XHTML 1.0 Transitional" href="http://validator.w3.org/check/referer">Valid <ABBR title="eXtensible HyperText Markup Language">XHTML</ABBR></A> </LI>
+<LI><A href="http://gmpg.org/xfn/"><ABBR title="XHTML Friends Network">XFN</ABBR></A> </LI>
+<LI><A title="Powered by LifeType, state-of-the-art semantic personal publishing platform." href="http://www.lifetype.net/">LifeType</A> </LI>
+</UL>
+</LI>
+
+
+
+</UL>
+</DIV>
+<!-- The main column ends  -->	</DIV>
\ No newline at end of file

Added: templates/trunk/fblueWithPlugins/main.template
===================================================================
--- templates/trunk/fblueWithPlugins/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fblueWithPlugins/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,19 @@
+{include file="$blogtemplate/header.template"}
+	<!-- Loop Start -->
+	{if $showAll}
+		{if $showAll == 1 && $category}
+			<h2>{$locale->tr("posts")}: {$category->getName()}</h2>
+		{/if}
+		{foreach from=$posts item=post}
+			<!-- showing only the topic of the post, in case we have too many! -->
+			{assign var="postDate" value=$post->getDateObject()}
+			{$locale->formatDate($postDate,"%Y.%B%d")} <a href="{$url->postPermalink($post)}">{$post->getTopic()}</a><br/>
+		{/foreach}
+	{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/links.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/fblueWithPlugins/post.template
===================================================================
--- templates/trunk/fblueWithPlugins/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fblueWithPlugins/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,19 @@
+<!-- {$url->postTrackbackLink($post)} -->
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+		<DIV class=entry>
+		
+		
+			<H3 class=entrytitle><A href="{$url->postPermalink($post)}">{$post->getTopic()}</A></H3>
+			<DIV class=entrybody>
+				<P>{$post->getText()}</P>
+				<DIV class=entrymeta>
+				{$locale->formatDate($postDate,"%m/%d,%Y")} Posted to 
+				{foreach name=categories from=$post->getCategories() item=postcategory}
+					<a href="{$url->categoryLink($postcategory)}">{$postcategory->getName()}</a>
+				{if !$smarty.foreach.categories.last}, {/if}
+				{/foreach} 
+				</DIV>
+			</DIV>
+			<P class=comments_link><A href="{$url->postPermalink($post)}#comments">Comments ({$post->getTotalComments()})</A> </P>
+		</DIV><br>
\ No newline at end of file

Added: templates/trunk/fblueWithPlugins/postandcomments.template
===================================================================
--- templates/trunk/fblueWithPlugins/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fblueWithPlugins/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,99 @@
+{include file="$blogtemplate/header.template"}
+
+{assign var="postPageTitle" value=$post->getTopic()}
+{assign var="postPageTitle" value=" | $postPageTitle"}
+	<DIV class=entry>
+		<!-- {$url->postTrackbackLink($post)} -->
+		{assign var="postDate" value=$post->getDateObject()}
+		{assign var="postOwner" value=$post->getUserInfo()}
+		<H3 class=entrytitle><A href="{$url->postPermalink($post)}">{$post->getTopic()}</A></H3>
+		<DIV class=date>Published on {$locale->formatDate($postDate,"%m/%d,%Y")}</DIV>
+		<DIV class=entrybody>
+			<P>{$post->getText()}</P>
+			<BR clear=all>
+			</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()}">回 Blog 首頁</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>
+	
+
+	{if !empty($blogtimes)}
+		{if $blogtimes->isEnabled()}
+			{$blogtimes->show()}
+		{/if}
+	{/if}
+
+
+	<a name="comments"></a>
+
+	<h2 id="commentsformheader">Leave a Reply</h2>
+	{if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+		{include file="$blogtemplate/commentform.template"}
+	{/if}
+	<h2 id="comments">Comments </h2>
+	<ol id="commentlist">
+	
+	{assign var="counter" value=1}
+	{foreach name=comment from=$comments item=comment}
+		<a name="{$comment->getId()}"></a>
+		{if $counter%2!=0}
+		<li class="alt" id="comment-{$comment->getId()}">
+		
+		{else}
+		<li class="standard" id="comment-{$comment->getId()}">
+		{/if}
+			<div class="commentname">
+				<span class="commentauthor"><a href="{$comment->getUserUrl()}">{$comment->getUsername()}</a></span>
+			</div>
+			<div class="commentinfo">
+				<span class="commentdate">
+					{assign var=commentDate value=$comment->getDateObject()} {$locale->formatDate($commentDate, "%m/%d,%Y")} | <a href="#comment-{$comment->getId()}" title="">{$locale->formatDate($commentDate, "%H:%M")}</a>
+				</span>
+			</div>
+			<div class='commenttext'>			{if !empty($gravatar)}
+			{if $gravatar->isEnabled()}
+				<img src="{$gravatar->gravatar($comment)}" width="{$gravatar->getSize()}" height="{$gravatar->getSize()}" align="left" hspace="10"/>
+			{/if}{/if}
+{$comment->getText()}</div>
+		</LI>
+		{assign var="counter" value="`$counter+1`"}
+	{/foreach}
+	</ol>
+
+	{if !empty($articlereferers)}
+		{if $articlereferers->isEnabled()}
+			<h2 id="comments">Article Referers</h2>
+			{assign var=postid value=$post->getId()}
+			{assign var=referers value=$articlereferers->getArticleReferers($postid)}
+			<ol>
+				{foreach from=$referers item=referer}
+				<li>
+					<a href="{$referer->getUrl()}">{$referer->getUrl()|truncate:65:"..."}</a>  ({$referer->getCount()})
+				</li>
+				{/foreach}
+			</ol>
+		{/if}
+	{/if}
+
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/fblueWithPlugins/posttrackbacks.template
===================================================================
--- templates/trunk/fblueWithPlugins/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fblueWithPlugins/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,14 @@
+{include file="$blogtemplate/header.template"}
+		<!-- 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>
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/fblueWithPlugins/resource.template
===================================================================
--- templates/trunk/fblueWithPlugins/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fblueWithPlugins/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,86 @@
+<!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")}" />
+
+<!--[if IE]><LINK href="{$url->getTemplateFile("ie.css")}" type=text/css rel=stylesheet><![endif]-->
+
+</head>
+
+<BODY class=log id=home>
+<DIV id=wrap>
+	<DIV id=headtitle>
+		<H1 id=title><A href="{$url->blogLink()}">{$blog->getBlog()}</A></H1>
+	</DIV>
+	<DIV id=subheader>
+		<DIV id=description>{$blog->getAbout()}</DIV>
+	</DIV>
+	<DIV id=resource-main>
+	<div id=resource>
+	<!-- end header -->
+		{assign var=metadata value=$resource->getMetadataReader()}
+		{assign var=updated value=$resource->getTimestamp()}
+		
+		<H4>
+			Filename: {$resource->getFileName()} ({$metadata->getRoundedSize()}) | 
+			{$locale->tr("created")} {$locale->formatDate($updated,"%d %B, %Y")} | 
+			<a href="{$url->resourceDownloadLink($resource)}">{$locale->tr("download")}</a>
+		</H4>
+		<H3>{$resource->getFileName()}</H3>
+		<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>
+
+
+
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/fblueWithPlugins/samplerss.template
===================================================================
--- templates/trunk/fblueWithPlugins/samplerss.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fblueWithPlugins/samplerss.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,18 @@
+{include file="$blogtemplate/header.template"}
+		<!-- Loop Start -->
+				<h3 class="title">Sample template</h3>
+				<p>
+					{$message}
+				</p>
+				<p>
+					And now, some RSS feeds from Slashdot using the RSS parser included in this package:<br/>
+					{if $rss->parse("http://slashdot.org/slashdot.rdf")}
+					{foreach from=$rss->getItems() item=rssItem}
+					<a href="{$rssItem->getLink()}">{$rssItem->getTitle()}</a><br/>
+					{/foreach}
+					{/if}
+					<hr/>
+					<p>This is a sample of the plugin that gets the sinfest strip:</p>
+					<a href="http://sinfest.net"><img src="{$sfstrip->SinfestStripUrl()}" alt="Sinfest strip" width="385"/></a>
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}

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


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

Added: templates/trunk/fblueWithPlugins/searchresults.template
===================================================================
--- templates/trunk/fblueWithPlugins/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fblueWithPlugins/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,13 @@
+{include file="$blogtemplate/header.template"}
+		<!-- Loop Start -->
+				<H2>{$locale->tr("search_results")}: {foreach from=$searchterms item=term}{$term} {/foreach}</h2>
+						{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}
+{include file="$blogtemplate/links.template"}		
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/fblueWithPlugins/style.css
===================================================================
--- templates/trunk/fblueWithPlugins/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fblueWithPlugins/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,467 @@
+
+
+/*
+	Theme Name: fBlue
+	Theme URI: http://www.fahlstad.se
+	Description: Liquid theme with max width, easy to customize.
+	Version: 1.0
+	Author: Fredrik Fahlstad
+	Author URI: http://www.fahlstad.se
+*/
+#wrap {
+	margin: 0px auto;
+	padding: 0px;
+	width: 802px;
+	border: 1px solid #000000;
+	position:relative;
+}
+
+#resource {
+	background-color:white;
+}
+body {
+	background-color: #606060;
+	margin: 0px;
+	padding: 0px;
+	background-image: url(images/bg.gif);
+	background-repeat: repeat-x;
+	background-position: left top;
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 76%;
+	line-height: 115%;
+	color: #333333;
+}
+#subheader {
+	background-color: #188CD7;
+	margin: 0px;
+	padding: 0px;
+	height: 110px;
+	border-top-width: 1px;
+	border-right-width: 1px;
+	border-bottom-width: 1px;
+	border-left-width: 1px;
+	border-right-style: solid;
+	border-bottom-style: solid;
+	border-left-style: solid;
+	border-top-color: #FFFFFF;
+	border-right-color: #FFFFFF;
+	border-bottom-color: #FFFFFF;
+	border-left-color: #FFFFFF;
+	background-image: url(images/top.jpg);
+	background-repeat: no-repeat;
+	border-top-style: none;
+}
+#main {
+	overflow: hidden;
+	border-bottom-width: 1px;
+	border-bottom-color: #FFFFFF;
+	background-color: #FFFFFF;
+	padding-top: 1em;
+	border-top: 1px #FFFFFF;
+	border-right: 1px solid #FFFFFF;
+	border-left: 1px solid #FFFFFF;
+	background-image: url(images/bg_main.jpg);
+	background-repeat: repeat-y;
+	background-position: right;
+}
+
+#resource-main {
+	overflow: hidden;
+	border-bottom-width: 1px;
+	border-bottom-color: #FFFFFF;
+	background-color: #FFFFFF;
+	padding-top: 1em;
+	border-top: 1px #FFFFFF;
+	border-right: 1px solid #FFFFFF;
+	border-left: 1px solid #FFFFFF;
+	background-repeat: repeat-y;
+	background-position: right;
+}
+
+#content {
+	float: left;
+	width: 520px;
+	background-color: #FFFFFF;
+	margin: 0px;
+	padding: 20px 20px 0px;
+	overflow: hidden;
+	line-height: 1.6em;
+	ovh1erflow:hidden;
+	font-size:10pt;
+	letter-spacing:1px;
+
+}
+#sidebar {
+	background-color: #24345C;
+	float: right;
+	clear:right;
+	width: 220px;
+	margin: 0px;
+	padding: 10px;
+	line-height:1.3em;
+	color: #FFFFFF;
+	font-family:Lucida Grande, Lucida Sans Unicode, Verdana, Helvetica, Arial, sans-serif;
+}
+#description {
+	margin: 0px;
+	font-size: 1em;
+	font-weight: bold;
+	color: #FFFFFF;
+	padding-top: 50px;
+	padding-right: 20px;
+	padding-bottom: 0px;
+	padding-left: 0px;
+	text-align: right;
+}
+#footer {
+	background-color: #333643;
+	clear: both;
+	border-top-width: 1px;
+	border-right-width: 1px;
+	border-bottom-width: 1px;
+	border-left-width: 1px;
+	border-bottom-style: solid;
+	border-top-color: #FFFFFF;
+	border-right-color: #FFFFFF;
+	border-bottom-color: #FFFFFF;
+	border-left-color: #FFFFFF;
+	height: 40px;
+}
+#footer p {
+	color: #FFFFFF;
+	text-align: center;
+	margin: 0px;
+	padding: 10px 0px 0px;
+	font-size: 10px;
+}
+#headtitle {
+	background-color: #2A2C38;
+	margin: 0px;
+	padding: 0px;
+	height: 100px;
+	border: 1px solid #FFFFFF;
+	background-image: url(images/title.jpg);
+	background-position: right;
+}
+
+h1#title {
+	font-size:2.4em;
+	font-family: "Century Gothic";
+	font-weight: normal;
+	float:left;
+	display:inline;
+	padding-top: 30px;
+	padding-right: 0px;
+	padding-bottom: 30px;
+	padding-left: 30px;
+	margin: 0px;
+}
+h1#title a {
+	color: #FFFFFF;
+}
+h1,h2,h3,h4 {
+	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Tahoma, Arial, sans-seriff;
+}
+h2 {
+	font-size: 1.8em;
+	margin: 0 0 0.5em 0;
+}
+h3 {
+	font-size: 1.6em;
+	margin: 0 0 10px 0;
+
+}
+h4 {
+	font-size: 1.4em;
+	margin: 0 0 10px 0;
+
+}
+
+
+/* Links
+================================================*/
+a:link,
+a:visited {
+	color:#1d79c9;
+	text-decoration:none;
+	padding:2px 2px 0;
+	margin:0 -2px;
+	
+	}
+a:focus {
+	color:#580801;
+	}
+a:hover {
+	color:#580801;
+	border-color:#580801;
+	text-decoration:underline;
+	}
+
+.current_page_item a {
+font-weight:bold;
+	}
+
+/************************************************
+*	Comments													*
+************************************************/
+h2#comments{
+	text-align:center;
+	border-top:1px solid #acb1ba;
+	background:#eeeeee;
+	padding:2px;
+	border-bottom:1px solid #acb1ba;
+	margin-bottom:10px;
+	margin-top:80px;
+	font-size: 110%;
+}
+
+ol#commentlist {
+	margin-top:0px;
+	padding: 5px;
+	margin-left: 0px;
+	color: #9b9b9b;
+	list-style-type: none;
+	font-size:0.9em;
+}
+
+#commentlist li  p{
+	margin-top: 8px;
+	margin-bottom: 16px;
+	line-height: 20px;
+}
+
+.commentname {
+	float: left;
+	margin: 0;
+	padding: 0  0 2px 0;
+	font-weight: bold;
+}
+
+.commentinfo{
+	width: 300px;
+	float: right;
+	text-align: right;
+}
+
+.commenttext {
+	clear: both;
+	margin-top: 0px;
+	margin-bottom: 30px;
+	border-top: 1px solid #ebebeb;
+	line-height:12px;
+	color: #5b5b5b;
+	background-color: #F8F8F8;
+	padding: 5px;
+}
+
+.commenttext-admin {
+	clear: both;
+	margin-top: 0px;
+	margin-bottom: 30px;
+	border-top: 1px solid #ebebeb;
+	line-height:12px;
+	color: #5b5b5b;
+	background-color: #CEE4F4;
+	padding: 5px;
+}
+
+#commentsformheader{
+	padding-left:18px;
+	font-size: 1.4em;
+}
+
+#commentsform{
+	margin-top:0;
+	text-align:center;
+	border:1px solid #ddd;
+	background:#ededed;
+	padding:0px 10px;
+}
+
+#commentsform form{
+	text-align:left;
+	margin:0px;
+}
+
+#commentsform p{
+	margin:5px;
+}
+
+#commentsform form textarea{
+	width:100%;
+}
+p.comments_link  img{
+	margin: 0px;
+	padding: 0px;
+	border-top-style: none;
+	border-right-style: none;
+	border-bottom-style: none;
+	border-left-style: none;
+}
+/************************************************
+*	Header																			*
+************************************************/
+
+h2.entrydate{
+	margin-bottom:1px;
+	font-weight:normal;
+	text-transform:uppercase;
+	border-bottom:solid 1px #ccc;
+	text-align:right;
+}
+
+.entrymeta{
+	font-size: 10pt;
+}
+
+h3.entrytitle {
+	margin-top:0px;
+	padding-bottom:10px;
+	font-weight:bold;
+	color:#000000
+}
+h3.entrytitle a, h3.entrytitle a:visited{
+color:#24345C;
+}
+
+.entry{
+	margin-top:8px;
+	border-bottom:dotted 1px #ccc;
+}
+
+.entrybody p a{
+	/*font-weight:bold;*/
+}
+blockquote {
+	border-left-width: 3px;
+	border-left-style: solid;
+	border-left-color: #CCCCCC;
+	padding-left: 10px;
+	font-style: italic;
+	color: #666666;
+}
+
+.entrybody p {
+	margin-top:8px;
+	margin-bottom:16px;
+	text-align: justify;
+	font-size: 10pt;
+	line-height:1.5;
+	letter-spacing:1px;
+}
+
+.entrybody li {
+	font-size: 10pt;
+	line-height:1.8;
+}
+
+
+code {
+	background-color: #eeeeee;
+	padding: 5px;
+	border: 1px solid #CCCCCC;
+}
+#sidebar ul {
+	list-style: none;
+	padding-left: 10px;
+	margin-left: 10px;
+}
+
+#sidebar h2 {
+	font-size: 90%;
+	font-weight:normal;
+	text-transform:uppercase;
+	color:#ffffff
+}
+
+#sidebar ul, #sidebar ul ol {
+	margin: 0px;
+	padding: 0px;
+}
+
+#sidebar ul li {
+	list-style-type: none;
+	margin-bottom: 15px;
+}
+
+#sidebar ul p, #sidebar ul select {
+	margin: 5px 0 8px;
+	font-size: 0.9em;
+}
+
+#sidebar ul ul, #sidebar ul ol { margin: 5px 0 0 7px; }
+
+#sidebar ul ul ul, #sidebar ul ol { margin: 0 0 0 0px; }
+
+#sidebar ul ul li, #sidebar ul ol li {
+	margin: 0px 0 0;
+	display: block;
+	width: 200px;
+	padding-bottom: 2px;
+	padding-top: 2px;
+	padding-left: 0px;
+	border-bottom: 1px solid #395293;
+}
+
+#sidebar ul ul ul li{
+	border:0px;
+	margin-left:5px;
+}
+
+#sidebar form { margin-top: 20px; }
+	
+#sidebar a {
+	color:#ABC7ED;
+}
+#searchdiv
+{
+	padding: 5px;
+	margin-bottom: 20px;
+	font-weight:bold;
+}
+
+#sidebar form {
+	margin: 0px;
+	padding: 0px;
+}
+label {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 11px;
+	font-weight: bold;
+	color: #ffffff;
+}
+.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/fdawn/album.template
===================================================================
--- templates/trunk/fdawn/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawn/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,84 @@
+{include file="$blogtemplate/header.template"}
+
+<div class="entry">
+		<!-- Loop Start -->
+		<!-- album contents go here -->
+		<H2>{$album->getName()}</H2>
+			<H3>{$album->getDescription()}</h3>
+			<table style="border:0px;width:100%;" 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/links.template"}
+ {include file="$blogtemplate/footer.template"}

Added: templates/trunk/fdawn/albums.template
===================================================================
--- templates/trunk/fdawn/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawn/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,29 @@
+{include file="$blogtemplate/header.template"}
+
+<div class="entry">
+		<!-- Loop Start -->
+		<!-- album contents go here -->
+			<H2>{$locale->tr("albums")}</H2>
+				<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/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/links.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/fdawn/archives.template
===================================================================
--- templates/trunk/fdawn/archives.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawn/archives.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,17 @@
+{include file="$blogtemplate/header.template"} 
+		<DIV class=entry>		
+			<H3 class=entrytitle>{$locale->tr("archives")}</H3>
+			<DIV class=entrybody>
+				<ul>
+					{foreach from=$archives item=month}
+					<li>
+						<a href="{$month->getUrl()}">{$month->getName()}</a> [{$month->getNumArticles()}]
+					</li>
+					{/foreach}
+				</ul>
+
+			</div>
+		</div>
+
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"} 
\ No newline at end of file

Added: templates/trunk/fdawn/bookmark.template
===================================================================
--- templates/trunk/fdawn/bookmark.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawn/bookmark.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,18 @@
+{include file="$blogtemplate/header.template"}
+
+		<div class=entry>
+		<!-- Loop Start -->
+			<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/links.template"}
+{include file="$blogtemplate/footer.template"} 
\ No newline at end of file

Added: templates/trunk/fdawn/commentarticle.template
===================================================================
--- templates/trunk/fdawn/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawn/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/fdawn/commentform.template
===================================================================
--- templates/trunk/fdawn/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawn/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,25 @@
+<div id="commentsform">
+
+<form action="{$url->getIndexUrl()}" method="post" id="commentform">
+
+
+<p><input type="text" name="userName" id="author" value="" size="22" tabindex="1" />
+<label for="author"><small>Name (required)</small></label></p>
+
+<p><input type="text" name="userEmail" id="email" value="" size="22" tabindex="2" />
+<label for="email"><small>Mail (will not be published) (required)</small></label></p>
+
+<p><input type="text" name="userUrl" id="url" value="" size="22" tabindex="3" />
+<label for="url"><small>Website</small></label></p>
+
+<p><textarea name="commentText" id="comment" cols="100%" rows="10" tabindex="4"></textarea></p>
+
+<p><input name="Add" type="submit" id="submit" tabindex="5" value="Submit Comment" />
+   <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>
+</div>

Added: templates/trunk/fdawn/demosites.template
===================================================================
--- templates/trunk/fdawn/demosites.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawn/demosites.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,17 @@
+{include file="$blogtemplate/header.template"}
+		<div class=entry>
+		<!-- Loop Start -->
+			<p>
+				The following sites are running pLog. Have a look at them if you want to see how 
+				pLog feels like:
+			</p>
+			<ul>
+				<li><a href="http://www.renalias.net">Oscar's (one of the developers) own personal page</a> (Kind of slow sometimes)</li>
+				<li><a href="http://www.francesc.net">Francesc's (another developer) own personal page</a> (Faster than Oscar's :))</li>
+				<li><a href="http://www.lamevaweb.info">Free blogging service for the users of the #tarrega channel in the Spanish IRC network.</a>.</li>
+				<li><a href="http://ireport.sourceforge.net">iReport project</a></li>
+				<li><a href="http://darren.someblog.com">Darren's blog</a><br/></li>
+			</ul>
+		</div>
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/fdawn/error.template
===================================================================
--- templates/trunk/fdawn/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawn/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,9 @@
+{include file="$blogtemplate/header.template"}
+		<div class=entry>
+		<!-- Loop Start -->
+				<h2>{$locale->tr("error")}</h2>
+				<p>{$locale->tr($message)}</p>
+				<p><a href="javascript:history.go(-1)">{$locale->tr("back")}</a></p>
+		</div>
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/fdawn/features.template
===================================================================
--- templates/trunk/fdawn/features.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawn/features.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,8 @@
+{include file="$blogtemplate/header.template"}
+		<div class=entry>
+		<!-- Loop Start -->
+				<h3>Features</h3>
+				{$blog->getAbout()}
+		</div>
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/fdawn/footer.template
===================================================================
--- templates/trunk/fdawn/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawn/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,9 @@
+	<!-- begin footer -->
+	<DIV id=footer>
+		<P>Using the Dawn theme design by <A href="http://www.fahlstad.se/">Fredrik Fahlstad </A>
+		Proudly powered by <A href="http://www.lifetype.net/">LifeType</A>.
+		</P>
+	</DIV>
+</DIV>
+</BODY>
+</HTML>
\ No newline at end of file

Added: templates/trunk/fdawn/header.template
===================================================================
--- templates/trunk/fdawn/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawn/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,34 @@
+<!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")}" />
+
+<!--[if IE]><LINK href="{$url->getTemplateFile("ie.css")}" type=text/css rel=stylesheet><![endif]-->
+</head>
+
+<body id="home" class="log">
+<div id="wrap">
+
+<!-- The header begins  -->
+<div id="header">
+		<h1><A href="{$url->blogLink()}">{$blog->getBlog()}</A></h1>
+  <div id="subtitle">
+      <!-- Here's the tagline  -->
+		<div class="description">{$blog->getAbout()}</div>
+  </div>
+</div>
+<div id="headerimage"></div>
+<!-- The header ends  -->
+
+<!-- The main content column begins  -->
+<div id="main">
+<div id="content">
\ No newline at end of file

Added: templates/trunk/fdawn/ie.css
===================================================================
--- templates/trunk/fdawn/ie.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawn/ie.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,15 @@
+#wrap {
+	height:1%;
+	width:expression(document.body.clientWidth > 930? "900px" : "auto");
+}
+#main {
+	height:1%;
+}
+#content {
+	display:inline;
+	overflow:hidden;
+}
+#sidebar {
+	display:inline;
+	word-wrap:break-word;
+}

Added: templates/trunk/fdawn/images/Thumbs.db
===================================================================
(Binary files differ)


Property changes on: templates/trunk/fdawn/images/Thumbs.db
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

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


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

Added: templates/trunk/fdawn/images/comments.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/fdawn/images/content_bg.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/fdawn/images/separator.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/fdawn/images/top.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/fdawn/links.template
===================================================================
--- templates/trunk/fdawn/links.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawn/links.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,74 @@
+</DIV>
+<!-- begin sidebar -->
+<DIV id=sidebar>
+<DIV id=searchdiv>
+<form method="post" action="{$url->getIndexUrl()}"><LABEL for=s>Search this site:</LABEL>
+<input type="text" name="searchTerms" value="" size="20" />
+<input type="hidden" name="op" value="Search" />
+<input type="hidden" name="blogId" value="{$blog->getId()}"/>
+<input type="submit" name="Search" value="Go" />
+</form>
+</DIV>
+
+<UL>
+
+
+<li>
+{assign var=blogOwner value=$blog->getOwnerInfo()}
+{if $blogOwner->getAboutMyself()}
+<H2>About</H2>
+<P>
+{$blogOwner->getfullName()}</P>
+<P>{$blogOwner->getAboutMyself()}</P>
+
+{/if}
+</li>
+
+
+
+
+<LI>
+<H2>Around here</H2>
+<UL>
+{foreach from=$recentposts item=recentpost}
+<LI class=page_item><A title="{$recentpost->getText()|truncate:150:"..."|strip_tags|escape}" href="{$url->postLink($recentpost)}">{$recentpost->getTopic()}</a><br/></LI>
+{/foreach}
+</UL>
+
+
+<LI>
+<H2>Categories</H2>
+<UL>
+{foreach from=$articlecategories item=articleCategory}
+<LI><A href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()}</A> ({$articleCategory->getNumArticles()})</LI>
+{/foreach}
+</UL>
+
+<LI>
+<H2>Navigate</H2>
+<UL>
+<LI><a title="{$locale->tr("main")}" href="{$url->blogLink()}">{$locale->tr("main")}</a>
+<LI><a title="{$locale->tr("archives")}" href="{$url->templatePage("archives")}">{$locale->tr("archives")}</a>
+<LI><a title="{$locale->tr("links")}" href="{$url->templatePage("bookmark")}">{$locale->tr("links")}</a>
+<LI><a title="{$locale->tr("summary")}" href="{$url->getUrl("/summary.php")}">{$locale->tr("summary")}</a>
+</UL>
+</LI>
+
+
+<LI>
+<H2>Meta</H2>
+<UL>
+<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="This page validates as XHTML 1.0 Transitional" href="http://validator.w3.org/check/referer">Valid <ABBR title="eXtensible HyperText Markup Language">XHTML</ABBR></A> </LI>
+<LI><A href="http://gmpg.org/xfn/"><ABBR title="XHTML Friends Network">XFN</ABBR></A> </LI>
+<LI><A title="Powered by LifeType, state-of-the-art semantic personal publishing platform." href="http://www.lifetype.net/">LifeType</A> </LI>
+</UL>
+</LI>
+
+
+</LI>
+
+</UL>
+</DIV>
+<!-- The main column ends  -->	</DIV>
\ No newline at end of file

Added: templates/trunk/fdawn/main.template
===================================================================
--- templates/trunk/fdawn/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawn/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,19 @@
+{include file="$blogtemplate/header.template"}
+	<!-- Loop Start -->
+	{if $showAll}
+		{if $showAll == 1 && $category}
+			<h2>{$locale->tr("posts")}: {$category->getName()}</h2>
+		{/if}
+		{foreach from=$posts item=post}
+			<!-- showing only the topic of the post, in case we have too many! -->
+			{assign var="postDate" value=$post->getDateObject()}
+			{$locale->formatDate($postDate,"%Y.%B%d")} <a href="{$url->postPermalink($post)}">{$post->getTopic()}</a><br/>
+		{/foreach}
+	{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/links.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/fdawn/post.template
===================================================================
--- templates/trunk/fdawn/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawn/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,19 @@
+<!-- {$url->postTrackbackLink($post)} -->
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+		<DIV class=entry>
+		
+		
+			<H3 class=entrytitle><A href="{$url->postPermalink($post)}">{$post->getTopic()}</A></H3>
+			<DIV class=entrybody>
+				<P>{$post->getText()}</P>
+				<DIV class=entrymeta>
+				{$locale->formatDate($postDate,"%m/%d,%Y")} Posted to 
+				{foreach name=categories from=$post->getCategories() item=postcategory}
+					<a href="{$url->categoryLink($postcategory)}">{$postcategory->getName()}</a>
+				{if !$smarty.foreach.categories.last}, {/if}
+				{/foreach} 
+				</DIV>
+			</DIV>
+			<P class=comments_link><A href="{$url->postPermalink($post)}#comments">Comments ({$post->getTotalComments()})</A> </P>
+		</DIV><br>
\ No newline at end of file

Added: templates/trunk/fdawn/postandcomments.template
===================================================================
--- templates/trunk/fdawn/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawn/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,75 @@
+{include file="$blogtemplate/header.template"}
+
+{assign var="postPageTitle" value=$post->getTopic()}
+{assign var="postPageTitle" value=" | $postPageTitle"}
+	<DIV class=entry>
+		<!-- {$url->postTrackbackLink($post)} -->
+		{assign var="postDate" value=$post->getDateObject()}
+		{assign var="postOwner" value=$post->getUserInfo()}
+		<H3 class=entrytitle><A href="{$url->postPermalink($post)}">{$post->getTopic()}</A></H3>
+		<DIV class=date>Published on {$locale->formatDate($postDate,"%m/%d,%Y")}</DIV>
+		<DIV class=entrybody>
+			<P>{$post->getText()}</P>
+			<BR clear=all>
+			</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>
+	
+		<h2 id="comments">Comments </h2>
+	<ol id="commentlist">
+	
+	{assign var="counter" value=1}
+	{foreach name=comment from=$comments item=comment}
+		<a name="{$comment->getId()}"></a>
+		{if $counter%2!=0}
+		<li class="alt" id="comment-{$comment->getId()}">
+		
+		{else}
+		<li class="standard" id="comment-{$comment->getId()}">
+		{/if}
+			<div class="commentname">
+				<span class="commentauthor"><a href="{$comment->getUserUrl()}">{$comment->getUsername()}</a></span>
+			</div>
+			<div class="commentinfo">
+				<span class="commentdate">
+					{assign var=commentDate value=$comment->getDateObject()} {$locale->formatDate($commentDate, "%m/%d,%Y")} | <a href="#comment-{$comment->getId()}" title="">{$locale->formatDate($commentDate, "%H:%M")}</a>
+				</span>
+			</div>
+			<div class='commenttext'>			
+{$comment->getText()}</div>
+		</LI>
+		{assign var="counter" value="`$counter+1`"}
+	{/foreach}
+	</ol>
+
+
+	<a name="comments"></a>
+
+	<h2 id="commentsformheader">Leave a Reply</h2>
+	{if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+		{include file="$blogtemplate/commentform.template"}
+	{/if}
+
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/fdawn/posttrackbacks.template
===================================================================
--- templates/trunk/fdawn/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawn/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/fdawn/resource.template
===================================================================
--- templates/trunk/fdawn/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawn/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,103 @@
+<!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")}" />
+
+<!--[if IE]><LINK href="{$url->getTemplateFile("ie.css")}" type=text/css rel=stylesheet><![endif]-->
+<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+_uacct = "UA-134126-1";
+urchinTracker();
+</script>
+
+</head>
+
+<body id="home" class="log">
+<div id="wrap">
+
+<!-- The header begins  -->
+<div id="header">
+		<h1><A href="{$url->blogLink()}">{$blog->getBlog()}</A></h1>
+  <div id="subtitle">
+      <!-- Here's the tagline  -->
+		<div class="description">{$blog->getAbout()}</div>
+  </div>
+</div>
+<div id="headerimage"></div>
+<!-- The header ends  -->
+
+<div id=resourceMain>
+
+<div class=entry>
+
+
+
+
+	
+		{assign var=metadata value=$resource->getMetadataReader()}
+		{assign var=updated value=$resource->getTimestamp()}
+		
+		<H4>
+			Filename: {$resource->getFileName()} ({$metadata->getRoundedSize()}) | 
+			{$locale->tr("created")} {$locale->formatDate($updated,"%d %B, %Y")} | 
+			<a href="{$url->resourceDownloadLink($resource)}">{$locale->tr("download")}</a>
+		</H4>
+		<H3>{$resource->getFileName()}</H3>
+		<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></div>
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/fdawn/samplerss.template
===================================================================
--- templates/trunk/fdawn/samplerss.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawn/samplerss.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,20 @@
+{include file="$blogtemplate/header.template"}
+		<div class=entry>
+		<!-- Loop Start -->
+				<h3 class="title">Sample template</h3>
+				<p>
+					{$message}
+				</p>
+				<p>
+					And now, some RSS feeds from Slashdot using the RSS parser included in this package:<br/>
+					{if $rss->parse("http://slashdot.org/slashdot.rdf")}
+					{foreach from=$rss->getItems() item=rssItem}
+					<a href="{$rssItem->getLink()}">{$rssItem->getTitle()}</a><br/>
+					{/foreach}
+					{/if}
+					<hr/>
+					<p>This is a sample of the plugin that gets the sinfest strip:</p>
+					<a href="http://sinfest.net"><img src="{$sfstrip->SinfestStripUrl()}" alt="Sinfest strip" width="385"/></a>
+		</div>
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}

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


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

Added: templates/trunk/fdawn/searchresults.template
===================================================================
--- templates/trunk/fdawn/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawn/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,15 @@
+{include file="$blogtemplate/header.template"}
+		<div class=entry>
+		<!-- Loop Start -->
+				<H2>{$locale->tr("search_results")}: {foreach from=$searchterms item=term}{$term} {/foreach}</h2>
+						{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/fdawn/style.css
===================================================================
--- templates/trunk/fdawn/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawn/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,505 @@
+/*
+	Theme Name: fDawn
+	Theme URI: http://www.fahlstad.se
+	Description: Liquid theme with max width, easy to customize.
+	Version: 1.0
+	Author: Fredrik Fahlstad
+	Author URI: http://www.fahlstad.se
+*/
+
+body {
+	margin: 0 auto;
+	padding: 0;
+	font: 76%/115% Verdana,Tahoma,Arial,sans-serif;
+	background: #f4f4f4 url(images/bg.gif);
+}
+
+#wrap {
+	max-width:70em;
+	color: #303030;
+	margin: 0 auto;
+	background-color: #FFFFFF;
+	border-right-width: 1px;
+	border-left-width: 1px;
+	border-right-style: solid;
+	border-left-style: solid;
+	border-right-color: #CCCCCC;
+	border-left-color: #CCCCCC;
+	position: relative;
+}
+
+#header {
+	height: 60px;
+	margin-top: 0px;
+	margin-right: 0;
+	margin-bottom: 0;
+	margin-left: 0;
+	padding-top: 0px;
+	padding-right: 0px;
+	padding-bottom: 0px;
+	padding-left: 0px;
+}
+#main {
+	padding-top: 2em;
+	background:#fff url(images/separator.gif) repeat-y 67% 0;
+	overflow: hidden;
+}
+
+#resourceMain {
+	padding: 2em;
+	background:#fff;
+	overflow: hidden;
+}
+
+
+
+#header h1{
+	margin:0;
+	font-size:2.2em;
+	float: left;
+	padding-left:2%;
+	height:30px;
+	padding-top: 30px;
+	padding-right: 0;
+	padding-bottom: 0;
+}
+#header h1 a {
+	color:#333333;
+	border:0;
+}
+
+.description {
+	float: right;
+	height: 30px;
+	padding-top: 30px;
+	padding-right: 2%;
+}
+
+#frontphoto {
+margin: 0 0 10px 0;
+border: 0;
+}
+
+#sidebar {
+	float: right;
+	font-size: 0.94em;
+	line-height:1.3em;
+	width:29%;
+	margin:0 2% 0 0;
+}
+.pagenav ul li a{
+	list-style-type:none
+	}
+
+#sidebar h2 {
+	border-bottom:solid 1px #CCCCCC;
+	margin-top:20px;
+	font-size: 1.1em;
+}
+
+#headerimage {
+	background-color: #CCCCCC;
+	height: 175px;
+	background-image: url(images/top.jpg);
+	background-repeat: no-repeat;
+	padding: 0px;
+	margin: 0px 2%;
+	background-position: right;
+}
+
+
+.announce {
+margin: 10px 0 10px 0;
+padding: 10px;
+width: 130px;
+color: #505050;
+background-color: #f4f4f4;
+line-height: 1.3em;
+}
+
+#extras {
+float: right;
+width: 100px;
+margin: 0 0 10px 0;
+padding: 0;
+font-size: 0.9em;
+line-height: 1.5em;
+}
+
+#extras p {
+margin: 0 0 1.5em 0;
+}
+
+#content {
+	border-left: 1px none #f0f0f0;
+	border-right: 1px none #f0f0f0;
+	padding: 0 10px;
+	line-height: 1.6em;
+	text-align: left;
+	float: left;
+	width: 59%;
+	margin:0 0 0 2%;
+	border-top-style: none;
+	border-bottom-style: none;
+	overflow: hidden;
+}
+h1,h2,h3,h4 {
+	font-family:Helvetica,Arial,Geneva,sans-serif;
+}
+h2 {
+	font-size: 1.8em;
+	margin: 0 0 0.5em 0;
+}
+
+
+h3 {
+	font-size: 1.6em;
+	margin: 0 0 10px 0;
+
+}
+h4 {
+	font-size:1.4em;
+	margin: 0 0 10px 0;
+}
+
+/* Links
+================================================*/
+a:link,
+a:visited {
+	color:#920D02;
+	/*font-weight:bold;*/
+	text-decoration:none;
+	padding:2px 2px 0;
+	margin:0 -2px;
+	border-bottom:1px dotted #666;
+	}
+/*a:visited {color:#333;}*/
+a:focus {
+	color:#580801;
+	}
+a:hover {
+	color:#580801;
+	border-color:#580801;
+	background-color:#f4f4f4;
+	}
+#footer {
+clear: both;
+margin: 0 auto;
+padding: 10px 0 20px 0;
+border-top: 4px solid #f0f0f0;
+width: 760px;
+text-align: center;
+color: #808080;
+font-size: 0.9em;
+}
+
+.current_page_item a {
+font-weight:bold;
+	}
+
+/************************************************
+*	Comments													*
+************************************************/
+h2#comments{
+	text-align:center;
+	border-top:1px solid #acb1ba;
+	background:#eeeeee;
+	padding:2px;
+	border-bottom:1px solid #acb1ba;
+	margin-bottom:10px;
+	margin-top:80px;
+	font-size: 110%;
+}
+
+ol#commentlist {
+	margin-top:0px;
+	padding: 5px;
+	margin-left: 0px;
+	color: #9b9b9b;
+	list-style-type: none;
+	font-size:0.9em;
+}
+
+#commentlist li  p{
+	margin-top: 8px;
+	margin-bottom: 16px;
+	line-height: 20px;
+}
+
+.commentname {
+	float: left;
+	margin: 0;
+	padding: 0  0 2px 0;
+	font-weight: bold;
+}
+
+.commentinfo{
+	width: 300px;
+	float: right;
+	text-align: right;
+}
+
+.commenttext {
+	clear: both;
+	margin-top: 0px;
+	margin-bottom: 30px;
+	border-top: 1px solid #ebebeb;
+	line-height:12px;
+	color: #5b5b5b;
+	background-color: #F8F8F8;
+	padding: 5px;
+}
+
+.commenttext-admin {
+	clear: both;
+	margin-top: 0px;
+	margin-bottom: 30px;
+	border-top: 1px solid #ebebeb;
+	line-height:12px;
+	color: #5b5b5b;
+	background-color: #CEE4F4;
+	padding: 5px;
+}
+
+#commentsformheader{
+	padding-left:18px;
+	font-size: 1.4em;
+}
+
+#commentsform{
+	margin-top:none;
+	text-align:center;
+	border:1px solid #ddd;
+	background:#ededed;
+	padding:0px 10px;
+}
+
+#commentsform form{
+	text-align:left;
+	margin:0px;
+}
+
+#commentsform p{
+	margin:5px;
+}
+
+#commentsform form textarea{
+	width:100%;
+}
+p.comments_link  img{
+	margin: 0px;
+	padding: 0px;
+	border-top-style: none;
+	border-right-style: none;
+	border-bottom-style: none;
+	border-left-style: none;
+}
+/************************************************
+*	Header																			*
+************************************************/
+h2.entrydate{
+	margin-bottom:1px;
+	font-size: 1.8em;
+	font-weight:normal;
+	text-transform:uppercase;
+}
+
+.entrymeta{
+	font-size: 10pt;
+}
+
+h3.entrytitle {
+	margin-top:0px;
+	padding-bottom:10px;
+	font-weight:bold;
+	color:#000000
+}
+h3.entrytitle a, h3.entrytitle a:visited{
+color:#333333;
+}
+
+.entry{
+	margin-top:8px;
+}
+
+.entrybody p a{
+	/*font-weight:bold;*/
+}
+blockquote {
+	border-left-width: 3px;
+	border-left-style: solid;
+	border-left-color: #CCCCCC;
+	padding-left: 10px;
+	font-style: italic;
+	color: #666666;
+}
+
+.entrybody p {
+font-size:10pt;
+	letter-spacing:1px;
+	line-height:1.5;
+	margin-top:8px;
+	margin-bottom:16px;
+	text-align: justify;
+}
+
+.entrybody li {
+font-size:10pt;
+	letter-spacing:1px;
+	line-height:1.5;
+}
+
+
+
+.entrybody img {
+	padding: 4px;
+	border: 1px solid #CCCCCC;
+}
+code {
+	background-color: #eeeeee;
+	padding: 5px;
+	border: 1px solid #CCCCCC;
+}
+
+
+/* Lists
+================================================*/
+dl,
+ol,
+ul {margin:0 0 1em;}
+dl {margin-top:-0.5em;}
+dt {
+	font-weight:bold;
+	margin:0.5em 0 0;
+	}
+dd {margin:0 0 0 2em;}
+dd p {margin:0 0 0.5em;}
+ul {
+	padding:0 0 0 2.5ex;
+	list-style:square;
+	}
+ol {padding:0 0 0 4ex;}
+li {margin:0 0 0.5em;}
+.code {
+	border:1px solid #ddd;
+	padding:3px 5px 3px 35px;
+	font-family:Courier;
+	list-style-type:decimal-leading-zero;
+	}
+.code code {font-family:Courier;}
+.code li {
+	padding:0 5px;
+	margin:2px 0;
+	background:#f7f7f5;
+	}
+.code li.tab1 {padding-left:5ex;}
+.code li.tab2 {padding-left:10ex;}
+.code li.tab3 {padding-left:15ex;}
+.code .changed {
+	font-weight:bold;
+	color:#600;
+	}
+.code em {
+	font-style:normal;
+	font-weight:bold;
+	color:#600;
+	}
+#sidebar ul, #sidebar ul ol {
+	margin: 0;
+	padding: 0;
+	}
+
+#sidebar ul li {
+	list-style-type: none;
+	list-style-image: none;
+	margin-bottom: 15px;
+	}
+
+#sidebar ul p, #sidebar ul select {
+	margin: 5px 0 8px;
+	}
+
+#sidebar ul ul, #sidebar ul ol {
+	margin: 5px 0 0 10px;
+	}
+
+#sidebar ul ul ul, #sidebar ul ol {
+	margin: 0 0 0 10px;
+	}
+
+ol li, #sidebar ul ol li {
+	list-style: decimal outside;
+	}
+
+#sidebar ul ul li, #sidebar ul ol li {
+	margin: 3px 0em 0em 0.5em;
+	padding: 0.1em 0;
+	list-style:square;
+	font-size:10pt;
+	letter-spacing:1px;
+	line-height:1.5;
+	}
+
+#sidebar p{
+font-size:10pt;
+	letter-spacing:1px;
+	line-height:1.5;
+}
+#searchdiv
+{
+	background-color: #f9f9f9;
+	border: 1px solid #CCCCCC;
+	padding: 5px;
+	font-weight:bold;
+}
+
+#sidebar form {
+	margin: 0px;
+	padding: 0px;
+}
+label {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 11px;
+	font-weight: bold;
+	color: #000000;
+}
+
+img.pic {
+	padding: 5px;
+	border: 1px solid #CCCCCC;
+	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/fdawnWithPlugins/album.template
===================================================================
--- templates/trunk/fdawnWithPlugins/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawnWithPlugins/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,84 @@
+{include file="$blogtemplate/header.template"}
+
+<div class="entry">
+		<!-- Loop Start -->
+		<!-- album contents go here -->
+		<H2>{$album->getName()}</H2>
+			<H3>{$album->getDescription()}</h3>
+			<table style="border:0px;width:100%;" 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/links.template"}
+ {include file="$blogtemplate/footer.template"}

Added: templates/trunk/fdawnWithPlugins/albums.template
===================================================================
--- templates/trunk/fdawnWithPlugins/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawnWithPlugins/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,29 @@
+{include file="$blogtemplate/header.template"}
+
+<div class="entry">
+		<!-- Loop Start -->
+		<!-- album contents go here -->
+			<H2>{$locale->tr("albums")}</H2>
+				<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/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/links.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/fdawnWithPlugins/archives.template
===================================================================
--- templates/trunk/fdawnWithPlugins/archives.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawnWithPlugins/archives.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,17 @@
+{include file="$blogtemplate/header.template"} 
+		<DIV class=entry>		
+			<H3 class=entrytitle>{$locale->tr("archives")}</H3>
+			<DIV class=entrybody>
+				<ul>
+					{foreach from=$archives item=month}
+					<li>
+						<a href="{$month->getUrl()}">{$month->getName()}</a> [{$month->getNumArticles()}]
+					</li>
+					{/foreach}
+				</ul>
+
+			</div>
+		</div>
+
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"} 
\ No newline at end of file

Added: templates/trunk/fdawnWithPlugins/bookmark.template
===================================================================
--- templates/trunk/fdawnWithPlugins/bookmark.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawnWithPlugins/bookmark.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,18 @@
+{include file="$blogtemplate/header.template"}
+
+		<div class=entry>
+		<!-- Loop Start -->
+			<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/links.template"}
+{include file="$blogtemplate/footer.template"} 
\ No newline at end of file

Added: templates/trunk/fdawnWithPlugins/commentarticle.template
===================================================================
--- templates/trunk/fdawnWithPlugins/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawnWithPlugins/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/fdawnWithPlugins/commentform.template
===================================================================
--- templates/trunk/fdawnWithPlugins/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawnWithPlugins/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,36 @@
+<div id="commentsform">
+
+<form action="{$url->getIndexUrl()}" method="post" id="commentform">
+
+
+<p><input type="text" name="userName" id="author" value="" size="22" tabindex="1" />
+<label for="author"><small>Name (required)</small></label></p>
+
+<p><input type="text" name="userEmail" id="email" value="" size="22" tabindex="2" />
+<label for="email"><small>Mail (will not be published) (required)</small></label></p>
+
+<p><input type="text" name="userUrl" id="url" value="" size="22" tabindex="3" />
+<label for="url"><small>Website</small></label></p>
+{if !empty($authimage)}
+ {if $authimage->isEnabled()}
+ 	<p><input id=author type="text" name="authImage" id="authImage" value="" size="22" tabindex="4"/>&nbsp;{$authimage->show()}</p>
+{/if}
+{/if}
+
+{if !empty($smileys)} 
+{if $smileys->isEnabled()} 
+		<script type="text/javascript" src="{$url->getBaseUrl()}/plugins/smileys/js/smileys/smileys.js"></script> 
+		{$smileys->generateSmileysBar()} 
+	{/if}{/if}<br/>
+
+<p><textarea name="commentText" id="comment" cols="100%" rows="10" tabindex="4"></textarea></p>
+
+<p><input name="Add" type="submit" id="submit" tabindex="5" value="Submit Comment" />
+   <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>
+</div>

Added: templates/trunk/fdawnWithPlugins/demosites.template
===================================================================
--- templates/trunk/fdawnWithPlugins/demosites.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawnWithPlugins/demosites.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,17 @@
+{include file="$blogtemplate/header.template"}
+		<div class=entry>
+		<!-- Loop Start -->
+			<p>
+				The following sites are running pLog. Have a look at them if you want to see how 
+				pLog feels like:
+			</p>
+			<ul>
+				<li><a href="http://www.renalias.net">Oscar's (one of the developers) own personal page</a> (Kind of slow sometimes)</li>
+				<li><a href="http://www.francesc.net">Francesc's (another developer) own personal page</a> (Faster than Oscar's :))</li>
+				<li><a href="http://www.lamevaweb.info">Free blogging service for the users of the #tarrega channel in the Spanish IRC network.</a>.</li>
+				<li><a href="http://ireport.sourceforge.net">iReport project</a></li>
+				<li><a href="http://darren.someblog.com">Darren's blog</a><br/></li>
+			</ul>
+		</div>
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/fdawnWithPlugins/error.template
===================================================================
--- templates/trunk/fdawnWithPlugins/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawnWithPlugins/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,9 @@
+{include file="$blogtemplate/header.template"}
+		<div class=entry>
+		<!-- Loop Start -->
+				<h2>{$locale->tr("error")}</h2>
+				<p>{$locale->tr($message)}</p>
+				<p><a href="javascript:history.go(-1)">{$locale->tr("back")}</a></p>
+		</div>
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/fdawnWithPlugins/features.template
===================================================================
--- templates/trunk/fdawnWithPlugins/features.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawnWithPlugins/features.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,8 @@
+{include file="$blogtemplate/header.template"}
+		<div class=entry>
+		<!-- Loop Start -->
+				<h3>Features</h3>
+				{$blog->getAbout()}
+		</div>
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/fdawnWithPlugins/footer.template
===================================================================
--- templates/trunk/fdawnWithPlugins/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawnWithPlugins/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,9 @@
+	<!-- begin footer -->
+	<DIV id=footer>
+		<P>Using the Dawn theme design by <A href="http://www.fahlstad.se/">Fredrik Fahlstad </A>
+		Proudly powered by <A href="http://www.lifetype.net/">LifeType</A>.
+		</P>
+	</DIV>
+</DIV>
+</BODY>
+</HTML>
\ No newline at end of file

Added: templates/trunk/fdawnWithPlugins/header.template
===================================================================
--- templates/trunk/fdawnWithPlugins/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawnWithPlugins/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,34 @@
+<!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")}" />
+
+<!--[if IE]><LINK href="{$url->getTemplateFile("ie.css")}" type=text/css rel=stylesheet><![endif]-->
+</head>
+
+<body id="home" class="log">
+<div id="wrap">
+
+<!-- The header begins  -->
+<div id="header">
+		<h1><A href="{$url->blogLink()}">{$blog->getBlog()}</A></h1>
+  <div id="subtitle">
+      <!-- Here's the tagline  -->
+		<div class="description">{$blog->getAbout()}</div>
+  </div>
+</div>
+<div id="headerimage"></div>
+<!-- The header ends  -->
+
+<!-- The main content column begins  -->
+<div id="main">
+<div id="content">
\ No newline at end of file

Added: templates/trunk/fdawnWithPlugins/ie.css
===================================================================
--- templates/trunk/fdawnWithPlugins/ie.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawnWithPlugins/ie.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,15 @@
+#wrap {
+	height:1%;
+	width:expression(document.body.clientWidth > 930? "900px" : "auto");
+}
+#main {
+	height:1%;
+}
+#content {
+	display:inline;
+	overflow:hidden;
+}
+#sidebar {
+	display:inline;
+	word-wrap:break-word;
+}

Added: templates/trunk/fdawnWithPlugins/images/Thumbs.db
===================================================================
(Binary files differ)


Property changes on: templates/trunk/fdawnWithPlugins/images/Thumbs.db
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

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


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

Added: templates/trunk/fdawnWithPlugins/images/comments.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/fdawnWithPlugins/images/content_bg.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/fdawnWithPlugins/images/separator.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/fdawnWithPlugins/images/top.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/fdawnWithPlugins/links.template
===================================================================
--- templates/trunk/fdawnWithPlugins/links.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawnWithPlugins/links.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,109 @@
+</DIV>
+<!-- begin sidebar -->
+<DIV id=sidebar>
+<DIV id=searchdiv>
+<form method="post" action="{$url->getIndexUrl()}"><LABEL for=s>Search this site:</LABEL>
+<input type="text" name="searchTerms" value="" size="20" />
+<input type="hidden" name="op" value="Search" />
+<input type="hidden" name="blogId" value="{$blog->getId()}"/>
+<input type="submit" name="Search" value="Go" />
+</form>
+</DIV>
+
+<UL>
+
+
+<li>
+{assign var=blogOwner value=$blog->getOwnerInfo()}
+{if $blogOwner->getAboutMyself()}
+<H2>About</H2>
+<P>
+{$blogOwner->getfullName()}</P>
+<P>{$blogOwner->getAboutMyself()}</P>
+
+{/if}
+</li>
+
+
+
+
+<LI>
+<H2>Around here</H2>
+<UL>
+{foreach from=$recentposts item=recentpost}
+<LI class=page_item><A title="{$recentpost->getText()|truncate:150:"..."|strip_tags|escape}" href="{$url->postLink($recentpost)}">{$recentpost->getTopic()}</a><br/></LI>
+{/foreach}
+</UL>
+
+
+<LI>
+{if !empty($recentcomments)}
+{if $recentcomments->isEnabled()}
+<H2>Recent Comments</H2>
+<UL>
+{assign var=comments value=$recentcomments->getRecentComments()}
+{foreach from=$comments item=comment}
+{assign var=commentpostid value=$comment->getArticleId()}
+{assign var=commentpost value=$recentcomments->getArticle($commentpostid)}
+<LI><b>{$comment->getUsername()}:</b><a title="View comments by {$comment->getUsername()}" href="{$url->postPermalink($commentpost)}#{$comment->getId()}">{$comment->getText()|truncate:100:"..."|strip_tags}</a><br /></LI>
+{/foreach}
+</UL>
+{/if}
+{/if}
+</LI>
+
+
+<LI>
+{if !empty($recentcomments)}
+{if $recentcomments->isEnabled()}
+<H2>Recent Comments</H2>
+<UL>
+{assign var=comments value=$recentcomments->getRecentComments()}
+{foreach from=$comments item=comment}
+{assign var=commentpostid value=$comment->getArticleId()}
+{assign var=commentpost value=$recentcomments->getArticle($commentpostid)}
+<LI><b>{$comment->getUsername()}:</b><a title="View comments by {$comment->getUsername()}" href="{$url->postPermalink($commentpost)}#{$comment->getId()}">{$comment->getText()|truncate:100:"..."|strip_tags}</a><br /></LI>
+{/foreach}
+</UL>
+{/if}
+{/if}
+
+
+
+
+<LI>
+<H2>Categories</H2>
+<UL>
+{foreach from=$articlecategories item=articleCategory}
+<LI><A href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()}</A> ({$articleCategory->getNumArticles()})</LI>
+{/foreach}
+</UL>
+
+<LI>
+<H2>Navigate</H2>
+<UL>
+<LI><a title="{$locale->tr("main")}" href="{$url->blogLink()}">{$locale->tr("main")}</a>
+<LI><a title="{$locale->tr("archives")}" href="{$url->templatePage("archives")}">{$locale->tr("archives")}</a>
+<LI><a title="{$locale->tr("links")}" href="{$url->templatePage("bookmark")}">{$locale->tr("links")}</a>
+<LI><a title="{$locale->tr("summary")}" href="{$url->getUrl("/summary.php")}">{$locale->tr("summary")}</a>
+</UL>
+</LI>
+
+
+<LI>
+<H2>Meta</H2>
+<UL>
+<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="This page validates as XHTML 1.0 Transitional" href="http://validator.w3.org/check/referer">Valid <ABBR title="eXtensible HyperText Markup Language">XHTML</ABBR></A> </LI>
+<LI><A href="http://gmpg.org/xfn/"><ABBR title="XHTML Friends Network">XFN</ABBR></A> </LI>
+<LI><A title="Powered by LifeType, state-of-the-art semantic personal publishing platform." href="http://www.lifetype.net/">LifeType</A> </LI>
+</UL>
+</LI>
+
+
+</LI>
+
+</UL>
+</DIV>
+<!-- The main column ends  -->	</DIV>
\ No newline at end of file

Added: templates/trunk/fdawnWithPlugins/main.template
===================================================================
--- templates/trunk/fdawnWithPlugins/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawnWithPlugins/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,19 @@
+{include file="$blogtemplate/header.template"}
+	<!-- Loop Start -->
+	{if $showAll}
+		{if $showAll == 1 && $category}
+			<h2>{$locale->tr("posts")}: {$category->getName()}</h2>
+		{/if}
+		{foreach from=$posts item=post}
+			<!-- showing only the topic of the post, in case we have too many! -->
+			{assign var="postDate" value=$post->getDateObject()}
+			{$locale->formatDate($postDate,"%Y.%B%d")} <a href="{$url->postPermalink($post)}">{$post->getTopic()}</a><br/>
+		{/foreach}
+	{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/links.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/fdawnWithPlugins/post.template
===================================================================
--- templates/trunk/fdawnWithPlugins/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawnWithPlugins/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,19 @@
+<!-- {$url->postTrackbackLink($post)} -->
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+		<DIV class=entry>
+		
+		
+			<H3 class=entrytitle><A href="{$url->postPermalink($post)}">{$post->getTopic()}</A></H3>
+			<DIV class=entrybody>
+				<P>{$post->getText()}</P>
+				<DIV class=entrymeta>
+				{$locale->formatDate($postDate,"%m/%d,%Y")} Posted to 
+				{foreach name=categories from=$post->getCategories() item=postcategory}
+					<a href="{$url->categoryLink($postcategory)}">{$postcategory->getName()}</a>
+				{if !$smarty.foreach.categories.last}, {/if}
+				{/foreach} 
+				</DIV>
+			</DIV>
+			<P class=comments_link><A href="{$url->postPermalink($post)}#comments">Comments ({$post->getTotalComments()})</A> </P>
+		</DIV><br>
\ No newline at end of file

Added: templates/trunk/fdawnWithPlugins/postandcomments.template
===================================================================
--- templates/trunk/fdawnWithPlugins/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawnWithPlugins/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,78 @@
+{include file="$blogtemplate/header.template"}
+
+{assign var="postPageTitle" value=$post->getTopic()}
+{assign var="postPageTitle" value=" | $postPageTitle"}
+	<DIV class=entry>
+		<!-- {$url->postTrackbackLink($post)} -->
+		{assign var="postDate" value=$post->getDateObject()}
+		{assign var="postOwner" value=$post->getUserInfo()}
+		<H3 class=entrytitle><A href="{$url->postPermalink($post)}">{$post->getTopic()}</A></H3>
+		<DIV class=date>Published on {$locale->formatDate($postDate,"%m/%d,%Y")}</DIV>
+		<DIV class=entrybody>
+			<P>{$post->getText()}</P>
+			<BR clear=all>
+			</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()}">回 Blog 首頁</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>
+	
+		<h2 id="comments">Comments </h2>
+	<ol id="commentlist">
+	
+	{assign var="counter" value=1}
+	{foreach name=comment from=$comments item=comment}
+		<a name="{$comment->getId()}"></a>
+		{if $counter%2!=0}
+		<li class="alt" id="comment-{$comment->getId()}">
+		
+		{else}
+		<li class="standard" id="comment-{$comment->getId()}">
+		{/if}
+			<div class="commentname">
+				<span class="commentauthor"><a href="{$comment->getUserUrl()}">{$comment->getUsername()}</a></span>
+			</div>
+			<div class="commentinfo">
+				<span class="commentdate">
+					{assign var=commentDate value=$comment->getDateObject()} {$locale->formatDate($commentDate, "%m/%d,%Y")} | <a href="#comment-{$comment->getId()}" title="">{$locale->formatDate($commentDate, "%H:%M")}</a>
+				</span>
+			</div>
+			<div class='commenttext'>			{if !empty($gravatar)}
+			{if $gravatar->isEnabled()}
+				<img src="{$gravatar->gravatar($comment)}" width="{$gravatar->getSize()}" height="{$gravatar->getSize()}" align="left" hspace="10"/>
+			{/if}{/if}
+{$comment->getText()}</div>
+		</LI>
+		{assign var="counter" value="`$counter+1`"}
+	{/foreach}
+	</ol>
+
+
+	<a name="comments"></a>
+
+	<h2 id="commentsformheader">Leave a Reply</h2>
+	{if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+		{include file="$blogtemplate/commentform.template"}
+	{/if}
+
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/fdawnWithPlugins/posttrackbacks.template
===================================================================
--- templates/trunk/fdawnWithPlugins/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawnWithPlugins/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/fdawnWithPlugins/resource.template
===================================================================
--- templates/trunk/fdawnWithPlugins/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawnWithPlugins/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,103 @@
+<!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")}" />
+
+<!--[if IE]><LINK href="{$url->getTemplateFile("ie.css")}" type=text/css rel=stylesheet><![endif]-->
+<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+_uacct = "UA-134126-1";
+urchinTracker();
+</script>
+
+</head>
+
+<body id="home" class="log">
+<div id="wrap">
+
+<!-- The header begins  -->
+<div id="header">
+		<h1><A href="{$url->blogLink()}">{$blog->getBlog()}</A></h1>
+  <div id="subtitle">
+      <!-- Here's the tagline  -->
+		<div class="description">{$blog->getAbout()}</div>
+  </div>
+</div>
+<div id="headerimage"></div>
+<!-- The header ends  -->
+
+<div id=resourceMain>
+
+<div class=entry>
+
+
+
+
+	
+		{assign var=metadata value=$resource->getMetadataReader()}
+		{assign var=updated value=$resource->getTimestamp()}
+		
+		<H4>
+			Filename: {$resource->getFileName()} ({$metadata->getRoundedSize()}) | 
+			{$locale->tr("created")} {$locale->formatDate($updated,"%d %B, %Y")} | 
+			<a href="{$url->resourceDownloadLink($resource)}">{$locale->tr("download")}</a>
+		</H4>
+		<H3>{$resource->getFileName()}</H3>
+		<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></div>
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/fdawnWithPlugins/samplerss.template
===================================================================
--- templates/trunk/fdawnWithPlugins/samplerss.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawnWithPlugins/samplerss.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,20 @@
+{include file="$blogtemplate/header.template"}
+		<div class=entry>
+		<!-- Loop Start -->
+				<h3 class="title">Sample template</h3>
+				<p>
+					{$message}
+				</p>
+				<p>
+					And now, some RSS feeds from Slashdot using the RSS parser included in this package:<br/>
+					{if $rss->parse("http://slashdot.org/slashdot.rdf")}
+					{foreach from=$rss->getItems() item=rssItem}
+					<a href="{$rssItem->getLink()}">{$rssItem->getTitle()}</a><br/>
+					{/foreach}
+					{/if}
+					<hr/>
+					<p>This is a sample of the plugin that gets the sinfest strip:</p>
+					<a href="http://sinfest.net"><img src="{$sfstrip->SinfestStripUrl()}" alt="Sinfest strip" width="385"/></a>
+		</div>
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}

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


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

Added: templates/trunk/fdawnWithPlugins/searchresults.template
===================================================================
--- templates/trunk/fdawnWithPlugins/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawnWithPlugins/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,15 @@
+{include file="$blogtemplate/header.template"}
+		<div class=entry>
+		<!-- Loop Start -->
+				<H2>{$locale->tr("search_results")}: {foreach from=$searchterms item=term}{$term} {/foreach}</h2>
+						{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/fdawnWithPlugins/style.css
===================================================================
--- templates/trunk/fdawnWithPlugins/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fdawnWithPlugins/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,505 @@
+/*
+	Theme Name: fDawn
+	Theme URI: http://www.fahlstad.se
+	Description: Liquid theme with max width, easy to customize.
+	Version: 1.0
+	Author: Fredrik Fahlstad
+	Author URI: http://www.fahlstad.se
+*/
+
+body {
+	margin: 0 auto;
+	padding: 0;
+	font: 76%/115% Verdana,Tahoma,Arial,sans-serif;
+	background: #f4f4f4 url(images/bg.gif);
+}
+
+#wrap {
+	max-width:70em;
+	color: #303030;
+	margin: 0 auto;
+	background-color: #FFFFFF;
+	border-right-width: 1px;
+	border-left-width: 1px;
+	border-right-style: solid;
+	border-left-style: solid;
+	border-right-color: #CCCCCC;
+	border-left-color: #CCCCCC;
+	position: relative;
+}
+
+#header {
+	height: 60px;
+	margin-top: 0px;
+	margin-right: 0;
+	margin-bottom: 0;
+	margin-left: 0;
+	padding-top: 0px;
+	padding-right: 0px;
+	padding-bottom: 0px;
+	padding-left: 0px;
+}
+#main {
+	padding-top: 2em;
+	background:#fff url(images/separator.gif) repeat-y 67% 0;
+	overflow: hidden;
+}
+
+#resourceMain {
+	padding: 2em;
+	background:#fff;
+	overflow: hidden;
+}
+
+
+
+#header h1{
+	margin:0;
+	font-size:2.2em;
+	float: left;
+	padding-left:2%;
+	height:30px;
+	padding-top: 30px;
+	padding-right: 0;
+	padding-bottom: 0;
+}
+#header h1 a {
+	color:#333333;
+	border:0;
+}
+
+.description {
+	float: right;
+	height: 30px;
+	padding-top: 30px;
+	padding-right: 2%;
+}
+
+#frontphoto {
+margin: 0 0 10px 0;
+border: 0;
+}
+
+#sidebar {
+	float: right;
+	font-size: 0.94em;
+	line-height:1.3em;
+	width:29%;
+	margin:0 2% 0 0;
+}
+.pagenav ul li a{
+	list-style-type:none
+	}
+
+#sidebar h2 {
+	border-bottom:solid 1px #CCCCCC;
+	margin-top:20px;
+	font-size: 1.1em;
+}
+
+#headerimage {
+	background-color: #CCCCCC;
+	height: 175px;
+	background-image: url(images/top.jpg);
+	background-repeat: no-repeat;
+	padding: 0px;
+	margin: 0px 2%;
+	background-position: right;
+}
+
+
+.announce {
+margin: 10px 0 10px 0;
+padding: 10px;
+width: 130px;
+color: #505050;
+background-color: #f4f4f4;
+line-height: 1.3em;
+}
+
+#extras {
+float: right;
+width: 100px;
+margin: 0 0 10px 0;
+padding: 0;
+font-size: 0.9em;
+line-height: 1.5em;
+}
+
+#extras p {
+margin: 0 0 1.5em 0;
+}
+
+#content {
+	border-left: 1px none #f0f0f0;
+	border-right: 1px none #f0f0f0;
+	padding: 0 10px;
+	line-height: 1.6em;
+	text-align: left;
+	float: left;
+	width: 59%;
+	margin:0 0 0 2%;
+	border-top-style: none;
+	border-bottom-style: none;
+	overflow: hidden;
+}
+h1,h2,h3,h4 {
+	font-family:Helvetica,Arial,Geneva,sans-serif;
+}
+h2 {
+	font-size: 1.8em;
+	margin: 0 0 0.5em 0;
+}
+
+
+h3 {
+	font-size: 1.6em;
+	margin: 0 0 10px 0;
+
+}
+h4 {
+	font-size:1.4em;
+	margin: 0 0 10px 0;
+}
+
+/* Links
+================================================*/
+a:link,
+a:visited {
+	color:#920D02;
+	/*font-weight:bold;*/
+	text-decoration:none;
+	padding:2px 2px 0;
+	margin:0 -2px;
+	border-bottom:1px dotted #666;
+	}
+/*a:visited {color:#333;}*/
+a:focus {
+	color:#580801;
+	}
+a:hover {
+	color:#580801;
+	border-color:#580801;
+	background-color:#f4f4f4;
+	}
+#footer {
+clear: both;
+margin: 0 auto;
+padding: 10px 0 20px 0;
+border-top: 4px solid #f0f0f0;
+width: 760px;
+text-align: center;
+color: #808080;
+font-size: 0.9em;
+}
+
+.current_page_item a {
+font-weight:bold;
+	}
+
+/************************************************
+*	Comments													*
+************************************************/
+h2#comments{
+	text-align:center;
+	border-top:1px solid #acb1ba;
+	background:#eeeeee;
+	padding:2px;
+	border-bottom:1px solid #acb1ba;
+	margin-bottom:10px;
+	margin-top:80px;
+	font-size: 110%;
+}
+
+ol#commentlist {
+	margin-top:0px;
+	padding: 5px;
+	margin-left: 0px;
+	color: #9b9b9b;
+	list-style-type: none;
+	font-size:0.9em;
+}
+
+#commentlist li  p{
+	margin-top: 8px;
+	margin-bottom: 16px;
+	line-height: 20px;
+}
+
+.commentname {
+	float: left;
+	margin: 0;
+	padding: 0  0 2px 0;
+	font-weight: bold;
+}
+
+.commentinfo{
+	width: 300px;
+	float: right;
+	text-align: right;
+}
+
+.commenttext {
+	clear: both;
+	margin-top: 0px;
+	margin-bottom: 30px;
+	border-top: 1px solid #ebebeb;
+	line-height:12px;
+	color: #5b5b5b;
+	background-color: #F8F8F8;
+	padding: 5px;
+}
+
+.commenttext-admin {
+	clear: both;
+	margin-top: 0px;
+	margin-bottom: 30px;
+	border-top: 1px solid #ebebeb;
+	line-height:12px;
+	color: #5b5b5b;
+	background-color: #CEE4F4;
+	padding: 5px;
+}
+
+#commentsformheader{
+	padding-left:18px;
+	font-size: 1.4em;
+}
+
+#commentsform{
+	margin-top:none;
+	text-align:center;
+	border:1px solid #ddd;
+	background:#ededed;
+	padding:0px 10px;
+}
+
+#commentsform form{
+	text-align:left;
+	margin:0px;
+}
+
+#commentsform p{
+	margin:5px;
+}
+
+#commentsform form textarea{
+	width:100%;
+}
+p.comments_link  img{
+	margin: 0px;
+	padding: 0px;
+	border-top-style: none;
+	border-right-style: none;
+	border-bottom-style: none;
+	border-left-style: none;
+}
+/************************************************
+*	Header																			*
+************************************************/
+h2.entrydate{
+	margin-bottom:1px;
+	font-size: 1.8em;
+	font-weight:normal;
+	text-transform:uppercase;
+}
+
+.entrymeta{
+	font-size: 10pt;
+}
+
+h3.entrytitle {
+	margin-top:0px;
+	padding-bottom:10px;
+	font-weight:bold;
+	color:#000000
+}
+h3.entrytitle a, h3.entrytitle a:visited{
+color:#333333;
+}
+
+.entry{
+	margin-top:8px;
+}
+
+.entrybody p a{
+	/*font-weight:bold;*/
+}
+blockquote {
+	border-left-width: 3px;
+	border-left-style: solid;
+	border-left-color: #CCCCCC;
+	padding-left: 10px;
+	font-style: italic;
+	color: #666666;
+}
+
+.entrybody p {
+font-size:10pt;
+	letter-spacing:1px;
+	line-height:1.5;
+	margin-top:8px;
+	margin-bottom:16px;
+	text-align: justify;
+}
+
+.entrybody li {
+font-size:10pt;
+	letter-spacing:1px;
+	line-height:1.5;
+}
+
+
+
+.entrybody img {
+	padding: 4px;
+	border: 1px solid #CCCCCC;
+}
+code {
+	background-color: #eeeeee;
+	padding: 5px;
+	border: 1px solid #CCCCCC;
+}
+
+
+/* Lists
+================================================*/
+dl,
+ol,
+ul {margin:0 0 1em;}
+dl {margin-top:-0.5em;}
+dt {
+	font-weight:bold;
+	margin:0.5em 0 0;
+	}
+dd {margin:0 0 0 2em;}
+dd p {margin:0 0 0.5em;}
+ul {
+	padding:0 0 0 2.5ex;
+	list-style:square;
+	}
+ol {padding:0 0 0 4ex;}
+li {margin:0 0 0.5em;}
+.code {
+	border:1px solid #ddd;
+	padding:3px 5px 3px 35px;
+	font-family:Courier;
+	list-style-type:decimal-leading-zero;
+	}
+.code code {font-family:Courier;}
+.code li {
+	padding:0 5px;
+	margin:2px 0;
+	background:#f7f7f5;
+	}
+.code li.tab1 {padding-left:5ex;}
+.code li.tab2 {padding-left:10ex;}
+.code li.tab3 {padding-left:15ex;}
+.code .changed {
+	font-weight:bold;
+	color:#600;
+	}
+.code em {
+	font-style:normal;
+	font-weight:bold;
+	color:#600;
+	}
+#sidebar ul, #sidebar ul ol {
+	margin: 0;
+	padding: 0;
+	}
+
+#sidebar ul li {
+	list-style-type: none;
+	list-style-image: none;
+	margin-bottom: 15px;
+	}
+
+#sidebar ul p, #sidebar ul select {
+	margin: 5px 0 8px;
+	}
+
+#sidebar ul ul, #sidebar ul ol {
+	margin: 5px 0 0 10px;
+	}
+
+#sidebar ul ul ul, #sidebar ul ol {
+	margin: 0 0 0 10px;
+	}
+
+ol li, #sidebar ul ol li {
+	list-style: decimal outside;
+	}
+
+#sidebar ul ul li, #sidebar ul ol li {
+	margin: 3px 0em 0em 0.5em;
+	padding: 0.1em 0;
+	list-style:square;
+	font-size:10pt;
+	letter-spacing:1px;
+	line-height:1.5;
+	}
+
+#sidebar p{
+font-size:10pt;
+	letter-spacing:1px;
+	line-height:1.5;
+}
+#searchdiv
+{
+	background-color: #f9f9f9;
+	border: 1px solid #CCCCCC;
+	padding: 5px;
+	font-weight:bold;
+}
+
+#sidebar form {
+	margin: 0px;
+	padding: 0px;
+}
+label {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 11px;
+	font-weight: bold;
+	color: #000000;
+}
+
+img.pic {
+	padding: 5px;
+	border: 1px solid #CCCCCC;
+	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/fgreen/album.template
===================================================================
--- templates/trunk/fgreen/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fgreen/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,84 @@
+{include file="$blogtemplate/header.template"}
+
+<div class="entry">
+		<!-- Loop Start -->
+		<!-- album contents go here -->
+		<H2>{$album->getName()}</H2>
+			<H3>{$album->getDescription()}</h3>
+			<table style="border:0px;width:100%;" 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/links.template"}
+ {include file="$blogtemplate/footer.template"}

Added: templates/trunk/fgreen/albums.template
===================================================================
--- templates/trunk/fgreen/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fgreen/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,29 @@
+{include file="$blogtemplate/header.template"}
+
+<div class="entry">
+		<!-- Loop Start -->
+		<!-- album contents go here -->
+			<H2>{$locale->tr("albums")}</H2>
+				<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/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/links.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/fgreen/archives.template
===================================================================
--- templates/trunk/fgreen/archives.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fgreen/archives.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,17 @@
+{include file="$blogtemplate/header.template"} 
+		<DIV class=entry>		
+			<H3 class=entrytitle>{$locale->tr("archives")}</H3>
+			<DIV class=entrybody>
+				<ul>
+					{foreach from=$archives item=month}
+					<li>
+						<a href="{$month->getUrl()}">{$month->getName()}</a> [{$month->getNumArticles()}]
+					</li>
+					{/foreach}
+				</ul>
+
+			</div>
+		</div>
+
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"} 
\ No newline at end of file

Added: templates/trunk/fgreen/bookmark.template
===================================================================
--- templates/trunk/fgreen/bookmark.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fgreen/bookmark.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,18 @@
+{include file="$blogtemplate/header.template"}
+
+		<div class=entry>
+		<!-- Loop Start -->
+			<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/links.template"}
+{include file="$blogtemplate/footer.template"} 
\ No newline at end of file

Added: templates/trunk/fgreen/commentarticle.template
===================================================================
--- templates/trunk/fgreen/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fgreen/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/fgreen/commentform.template
===================================================================
--- templates/trunk/fgreen/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fgreen/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,26 @@
+<div id="commentsform">
+
+<form action="{$url->getIndexUrl()}" method="post" id="commentform">
+
+
+<p><input type="text" name="userName" id="author" value="" size="22" tabindex="1" />
+<label for="author"><small>Name (required)</small></label></p>
+
+<p><input type="text" name="userEmail" id="email" value="" size="22" tabindex="2" />
+<label for="email"><small>Mail (will not be published) (required)</small></label></p>
+
+<p><input type="text" name="userUrl" id="url" value="" size="22" tabindex="3" />
+<label for="url"><small>Website</small></label></p>
+
+
+<p><textarea name="commentText" id="comment" cols="20" rows="10" tabindex="4"></textarea></p>
+
+<p><input name="Add" type="submit" id="submit" tabindex="5" value="Submit Comment" />
+   <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>
+</div>

Added: templates/trunk/fgreen/error.template
===================================================================
--- templates/trunk/fgreen/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fgreen/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,9 @@
+{include file="$blogtemplate/header.template"}
+		<div class=entry>
+		<!-- Loop Start -->
+				<h2>{$locale->tr("error")}</h2>
+				<p>{$locale->tr($message)}</p>
+				<p><a href="javascript:history.go(-1)">{$locale->tr("back")}</a></p>
+		</div>
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/fgreen/features.template
===================================================================
--- templates/trunk/fgreen/features.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fgreen/features.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,8 @@
+{include file="$blogtemplate/header.template"}
+		<div class=entry>
+		<!-- Loop Start -->
+				<h3>Features</h3>
+				{$blog->getAbout()}
+		</div>
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/fgreen/footer.template
===================================================================
--- templates/trunk/fgreen/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fgreen/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,9 @@
+	<!-- begin footer -->
+	<DIV id=footer>
+		<P>Using the fGreen theme design by <A href="http://www.fahlstad.se/">Fredrik Fahlstad </A>
+		Proudly powered by <A href="http://www.lifetype.net/">LifeType</A>.
+		</P>
+	</DIV>
+</DIV>
+</BODY>
+</HTML>
\ No newline at end of file

Added: templates/trunk/fgreen/header.template
===================================================================
--- templates/trunk/fgreen/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fgreen/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,25 @@
+<!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 id="home" class="log">
+<div id="wrap">
+<div id="header">
+  <h1 id="blogname"><a href="{$url->blogLink()}">{$blog->getBlog()}</a></h1>
+    <div class="description">{$blog->getAbout()}</div>
+  </div>
+<div id="main">
+<div id="content">
\ No newline at end of file

Added: templates/trunk/fgreen/images/Thumbs.db
===================================================================
(Binary files differ)


Property changes on: templates/trunk/fgreen/images/Thumbs.db
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/fgreen/images/bodybg.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/fgreen/images/bull.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/fgreen/images/comments.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/fgreen/images/qoute.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/fgreen/images/sid_hbg.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/fgreen/images/stripes.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/fgreen/images/top_gr.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/fgreen/images/wrap.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/fgreen/links.template
===================================================================
--- templates/trunk/fgreen/links.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fgreen/links.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,74 @@
+</DIV>
+<!-- begin sidebar -->
+<DIV id=sidebar>
+<DIV id=searchdiv>
+<form method="post" action="{$url->getIndexUrl()}"><LABEL for=s>Search this site:</LABEL>
+<input type="text" name="searchTerms" value="" size="16" />
+<input type="hidden" name="op" value="Search" />
+<input type="hidden" name="blogId" value="{$blog->getId()}"/>
+<input type="submit" name="Search" value="Go" />
+</form>
+</DIV>
+
+<UL>
+
+
+<li>
+{assign var=blogOwner value=$blog->getOwnerInfo()}
+{if $blogOwner->getAboutMyself()}
+<H2>About</H2>
+<P>
+{$blogOwner->getfullName()}</P>
+<P>{$blogOwner->getAboutMyself()}</P>
+
+{/if}
+</li>
+
+
+
+
+<LI>
+<H2>Around here</H2>
+<UL>
+{foreach from=$recentposts item=recentpost}
+<LI class=page_item><A title="{$recentpost->getText()|truncate:150:"..."|strip_tags|escape}" href="{$url->postLink($recentpost)}">{$recentpost->getTopic()}</a><br/></LI>
+{/foreach}
+</UL>
+
+
+<LI>
+<H2>Categories</H2>
+<UL>
+{foreach from=$articlecategories item=articleCategory}
+<LI><A href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()}</A> ({$articleCategory->getNumArticles()})</LI>
+{/foreach}
+</UL>
+
+<LI>
+<H2>Navigate</H2>
+<UL>
+<LI><a title="{$locale->tr("main")}" href="{$url->blogLink()}">{$locale->tr("main")}</a>
+<LI><a title="{$locale->tr("archives")}" href="{$url->templatePage("archives")}">{$locale->tr("archives")}</a>
+<LI><a title="{$locale->tr("links")}" href="{$url->templatePage("bookmark")}">{$locale->tr("links")}</a>
+<LI><a title="{$locale->tr("summary")}" href="{$url->getUrl("/summary.php")}">{$locale->tr("summary")}</a>
+</UL>
+</LI>
+
+
+<LI>
+<H2>Meta</H2>
+<UL>
+<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="This page validates as XHTML 1.0 Transitional" href="http://validator.w3.org/check/referer">Valid <ABBR title="eXtensible HyperText Markup Language">XHTML</ABBR></A> </LI>
+<LI><A href="http://gmpg.org/xfn/"><ABBR title="XHTML Friends Network">XFN</ABBR></A> </LI>
+<LI><A title="Powered by LifeType, state-of-the-art semantic personal publishing platform." href="http://www.lifetype.net/">LifeType</A> </LI>
+</UL>
+</LI>
+
+
+</LI>
+
+</UL>
+</DIV>
+<!-- The main column ends  -->	</DIV>
\ No newline at end of file

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

Added: templates/trunk/fgreen/post.template
===================================================================
--- templates/trunk/fgreen/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fgreen/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,23 @@
+<!-- {$url->postTrackbackLink($post)} -->
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+
+	{if $smarty.foreach.post.first}
+		<div class="entry firstpost">
+	{else}
+		<div class="entry">
+	{/if}
+		<h2 class="entrydate">{$locale->formatDate($postDate,"%m/%d,%Y")}</h2> 
+		<H3 class=entrytitle><A href="{$url->postPermalink($post)}">{$post->getTopic()}</A></H3>   
+		<DIV class=entrymeta>
+			{$locale->formatDate($postDate,"%m/%d,%Y")} Posted to 
+				{foreach name=categories from=$post->getCategories() item=postcategory}
+					<a href="{$url->categoryLink($postcategory)}">{$postcategory->getName()}</a>
+				{if !$smarty.foreach.categories.last}, {/if}
+				{/foreach} 
+		</DIV>
+		<div class="entrybody"> 
+			<P>{$post->getText()}</P>
+			<P class=comments_link><A href="{$url->postPermalink($post)}#comments">Comments ({$post->getTotalComments()})</A> </P>
+		</div>
+	</div>
\ No newline at end of file

Added: templates/trunk/fgreen/postandcomments.template
===================================================================
--- templates/trunk/fgreen/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fgreen/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,77 @@
+{include file="$blogtemplate/header.template"}
+
+{assign var="postPageTitle" value=$post->getTopic()}
+{assign var="postPageTitle" value=" | $postPageTitle"}
+	<DIV class=entry>
+		<!-- {$url->postTrackbackLink($post)} -->
+		{assign var="postDate" value=$post->getDateObject()}
+		{assign var="postOwner" value=$post->getUserInfo()}
+		<h2 class="entrydate">{$locale->formatDate($postDate,"%m/%d,%Y")}</h2>
+		<H3 class=entrytitle><A href="{$url->postPermalink($post)}">{$post->getTopic()}</A></H3>
+		<DIV class=date>Published on {$locale->formatDate($postDate,"%m/%d,%Y")}</DIV>
+		<DIV class=entrybody>
+			<P>{$post->getText()}</P>
+			<BR clear=all>
+			</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>
+	<div id="commentblock">
+	
+		<h2 id="comments">Comments </h2>
+	<ol id="commentlist">
+	
+	{assign var="counter" value=1}
+	{foreach name=comment from=$comments item=comment}
+		<a name="{$comment->getId()}"></a>
+		{if $counter%2!=0}
+		<li class="alt" id="comment-{$comment->getId()}">
+		
+		{else}
+		<li class="standard" id="comment-{$comment->getId()}">
+		{/if}
+			<div class="commentname">
+				<span class="commentauthor"><a href="{$comment->getUserUrl()}">{$comment->getUsername()}</a></span>
+			</div>
+			<div class="commentinfo">
+				<span class="commentdate">
+					{assign var=commentDate value=$comment->getDateObject()} {$locale->formatDate($commentDate, "%m/%d,%Y")} | <a href="#comment-{$comment->getId()}" title="">{$locale->formatDate($commentDate, "%H:%M")}</a>
+				</span>
+			</div>
+			<div class='commenttext'>{$comment->getText()}</div>
+		</LI>
+		{assign var="counter" value="`$counter+1`"}
+	{/foreach}
+	</ol>
+
+
+	<a name="comments"></a>
+
+	<h2 id="commentsformheader">Leave a Reply</h2>
+	{if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+		{include file="$blogtemplate/commentform.template"}
+	{/if}
+	</div>
+
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/fgreen/posttrackbacks.template
===================================================================
--- templates/trunk/fgreen/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fgreen/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/fgreen/resource.template
===================================================================
--- templates/trunk/fgreen/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fgreen/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,67 @@
+{include file="$blogtemplate/header.template"}
+
+<div class="entry">
+
+
+
+
+	
+		{assign var=metadata value=$resource->getMetadataReader()}
+		{assign var=updated value=$resource->getTimestamp()}
+		
+		<H4>
+			Filename: {$resource->getFileName()} ({$metadata->getRoundedSize()}) | 
+			{$locale->tr("created")} {$locale->formatDate($updated,"%d %B, %Y")} | 
+			<a href="{$url->resourceDownloadLink($resource)}">{$locale->tr("download")}</a>
+		</H4>
+		<H3>{$resource->getFileName()}</H3>
+		<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/links.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

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


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

Added: templates/trunk/fgreen/searchresults.template
===================================================================
--- templates/trunk/fgreen/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fgreen/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,15 @@
+{include file="$blogtemplate/header.template"}
+		<div class=entry>
+		<!-- Loop Start -->
+				<H2>{$locale->tr("search_results")}: {foreach from=$searchterms item=term}{$term} {/foreach}</h2>
+						{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/fgreen/style.css
===================================================================
--- templates/trunk/fgreen/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fgreen/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,400 @@
+/*
+	Theme Name: fGreen
+	Theme URI: http://www.fahlstad.se
+	Description: A green WordPress theme.
+	Version: 1.0
+	Author: Fredrik Fahlstad
+	Author URI: http://www.fahlstad.se
+*/
+body {
+	background-color: #2A3883;
+	margin: 0px;
+	padding: 0px;
+	color: #142e63;
+	font: small/170% "Lucida Grande", verdana, helvetica, sans-serif;
+	background-image: url(images/bodybg.jpg);
+	background-repeat: repeat-y;
+	background-position: center;
+
+}
+* {
+	margin: 0px;
+	padding: 0px;
+}
+h1, h2, h3, h4, h5, h6 {
+  font-family: "Georgia", "Times New Roman", Times, serif;
+  font-weight: normal;
+}
+
+h1#blogname{
+	height:54px;
+	padding-top:20px;
+	padding-left:20px;
+	font-size:2.2em;
+
+}
+h1#blogname a {
+	color:#FFFFFF;
+}
+h2 {
+	margin-top: 15px;
+	margin-bottom: 15px;
+}
+h3 {
+	font-size: 1.3em;
+	margin-top: 10px;
+	margin-bottom: 10px;
+}
+h3.entrytitle  {
+	color:#000;
+	border:0;
+	font-size:170%;
+}
+h3.entrytitle a{
+	color:#333;
+	border:0;
+}
+.firstpost h3{
+	font-size:200%;
+		color:#4b5ba2;
+
+}
+.arc h2 {
+	font-size:200%;
+	margin:0;
+	padding:0;
+}
+.arc {
+	background-color:#ABC7ED;
+	background-image: url(images/stripes.gif);
+	background-repeat: no-repeat;
+	background-position: right bottom;
+	padding:20px;
+}
+#sidebar {
+	float: right;
+	width: 240px;
+	padding: 20px;
+	color:#7ea317
+}
+
+#wrap {
+	width: 850px;
+	margin-right: auto;
+	margin-left: auto;
+	background-image: url(images/wrap.gif);
+	background-repeat: repeat-y;
+	padding-right: 5px;
+	padding-left: 5px;
+	background-position: center;
+}
+#header {
+	background-image: url(images/top_gr.jpg);
+	background-repeat: no-repeat;
+	height: 100px;
+}
+.entry {
+	padding: 20px;
+}
+.firstpost {
+	background-color:#ABC7ED;
+	background-image: url(images/stripes.gif);
+	background-repeat: no-repeat;
+	background-position: right bottom;
+}
+.firstpost a{
+	text-decoration: none;
+	color:#FFFFFF
+}
+p{
+	padding:20px;
+}
+.entrybody p{
+	margin: 0; 
+	padding: 1em 0 0; 
+	line-height: 140%;
+}
+
+#content {
+	float: left;
+	margin-top: 0;
+	width: 570px;
+	padding-bottom:50px;
+}
+#footer {
+	color: #66CCFF;
+	background-color: #000000;
+	text-align: center;
+	height:50px;
+	clear: both;
+}
+a  {
+	color:#324A9C/*#9BBDE9*/;
+	text-decoration: none;
+}
+a:hover {
+	text-decoration:underline;
+}
+
+#sidebar ul{
+	list-style-type: none;
+	line-height: 1.1em;
+	margin-top: 0px;
+	margin-right: 0px;
+	margin-bottom: 0px;
+	margin-left: 5px;
+}
+#sidebar ul li{
+	padding: 5px 0px 5px 0px; 
+	margin: 0px; 
+}
+#sidebar ul a:link{
+	text-decoration: none;
+	color:#61782c;
+	border:0;
+}
+#sidebar ul a:visited{
+	text-decoration: none;
+		color:#61782c;
+
+}
+#sidebar ul a:hover{
+	text-decoration: underline; 
+}
+#sidebar ul li li{
+	background-image: url(images/bull.gif);
+	background-repeat: no-repeat;
+	background-position: 0px 10px;
+	padding-left: 12px;
+} 
+#sidebar p{
+	font-size:0.9em;
+	padding:0;
+	margin:0;
+	color:#666;
+}
+#sidebar h2{
+	font-size: 1em;
+	text-transform: uppercase;
+	color: #FFFFFF;
+	background-image: url(images/sid_hbg.jpg);
+	background-repeat: no-repeat;
+	display: block;
+	height: 20px;
+	font-weight: bold;
+	font-family: Arial, Helvetica, sans-serif;
+	padding-left: 10px;
+	padding-top: 3px;
+	margin: 0;
+}
+h2.entrydate {
+	font-size: 1.1em;
+	margin-bottom: 10px;
+	margin-top:0;
+}
+.comments_link img {
+	border:0;
+}
+.description {
+	font-size: 0.9em;
+	color: #CAE972;
+	text-align: right;
+	height:24px;
+	padding-right:10px;
+	font-weight:bold;
+}
+/************************************************
+*	Comments													*
+************************************************/
+h2#comments{
+	padding:2px;
+	margin-bottom:10px;
+	margin-top:30px;
+	font-size: 110%;
+}
+#commentblock {
+	padding: 20px;
+}
+
+ol#commentlist {
+	margin-top:0px;
+	padding: 5px;
+	margin-left: 20px;
+	color: #9b9b9b;
+	font-size:0.9em;
+}
+
+#commentlist li  p{
+	margin-bottom: 8px;
+	line-height: 20px;
+	padding:0;
+}
+
+.commentname {
+	margin: 0;
+	padding: 0  0 2px 0;
+	font-weight: bold;
+}
+
+.commentinfo{
+}
+
+.commenttext {
+	clear: both;
+	margin-top: 0px;
+	margin-bottom: 30px;
+	border-top: 1px solid #98A7D6;
+	line-height:12px;
+	color: #5b5b5b;
+	background-color: #e5eaf0;
+	padding: 5px;
+}
+
+.commenttext-admin {
+	clear: both;
+	margin-top: 0px;
+	margin-bottom: 30px;
+	border-top: 1px solid #98A7D6;
+	line-height:12px;
+	color: #5b5b5b;
+	background-color: #E1EBF8;
+	padding: 5px;
+}
+
+#commentsformheader{
+	padding-left:18px;
+	font-size: 1.4em;
+}
+
+#commentsform{
+	margin-top:0;
+	text-align:center;
+	padding:0px 10px;
+}
+
+#commentsform form{
+	text-align:left;
+	margin:0px;
+}
+
+#commentsform p{
+	margin:5px;
+}
+
+#commentsform form textarea{
+	width:99%;
+}
+p.comments_link  img{
+	margin: 0px;
+	padding: 0px;
+	border-top-style: none;
+	border-right-style: none;
+	border-bottom-style: none;
+	border-left-style: none;
+}
+#searchdiv {
+	padding-bottom: 10px;
+}
+#sidebar p {
+	margin-top: 7px;
+	margin-bottom: 7px;
+}
+.nocomments{
+	padding:20px;
+}
+.entrybody ul {
+	margin: 10px 0px 10px 30px;
+}
+.entrybody ol{
+	margin: 10px 0px 10px 30px;
+}
+.entrybody img{
+	padding:5px;
+	margin:5px;
+	border: #ccc solid 1px;
+}
+.firstpost img{
+	padding:5px;
+	margin:5px;
+	border: #616CA4 solid 1px;
+}
+
+blockqoute {
+	margin:10px;
+}
+blockquote{
+	background-image: url(images/qoute.gif);
+	background-repeat: no-repeat;
+	background-position: 0px 0px;
+	font-style: italic;
+	padding-top: 1px;
+	padding-right: 0;
+	padding-bottom: 1px;
+	padding-left: 20px;
+	margin-top: 20px;
+	margin-bottom: 0;
+	margin-left: 20px;
+}
+
+blockquote p { margin: .7em 0; }
+#commentsform form p
+{
+	margin: 0px;
+	padding: 0px;
+}
+
+/* AdSense
+================================================*/
+.adwrap{
+	background:#fff;
+	margin-right: 0;
+	margin-left: 0;
+	padding-top: 20px;
+	padding-right: 20px;
+	padding-bottom: 0px;
+	padding-left: 20px;
+}
+
+
+.adwrapwide iframe,
+.adwrapwide object {
+	width:468px;
+	height:65px;
+}
+
+.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/flower/about.template
===================================================================
--- templates/trunk/flower/about.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flower/about.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/flower/album.template
===================================================================
--- templates/trunk/flower/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flower/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/flower/albums.template
===================================================================
--- templates/trunk/flower/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flower/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/flower/bg.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/flower/commentarticle.template
===================================================================
--- templates/trunk/flower/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flower/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/flower/commentform.template
===================================================================
--- templates/trunk/flower/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flower/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/flower/download.gif
===================================================================
(Binary files differ)


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

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


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

Added: templates/trunk/flower/error.template
===================================================================
--- templates/trunk/flower/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flower/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/flower/folderblue.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/flower/footer.template
===================================================================
--- templates/trunk/flower/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flower/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/flower/header.template
===================================================================
--- templates/trunk/flower/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flower/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/flower/main.template
===================================================================
--- templates/trunk/flower/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flower/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,13 @@
+{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/flower/panel.template
===================================================================
--- templates/trunk/flower/panel.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flower/panel.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/flower/post.template
===================================================================
--- templates/trunk/flower/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flower/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/flower/postandcomments.template
===================================================================
--- templates/trunk/flower/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flower/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/flower/posttrackbacks.template
===================================================================
--- templates/trunk/flower/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flower/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/flower/resource.template
===================================================================
--- templates/trunk/flower/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flower/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/flower/screenshot.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/flower/searchresults.template
===================================================================
--- templates/trunk/flower/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flower/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/flower/style.css
===================================================================
--- templates/trunk/flower/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flower/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,343 @@
+/* Flower Layout by uplink/Josh Lyman of podq.com
+	 Just a rather basic layout, with a break from my
+	usual style, I coded it absolutely. Best viewed on
+	a 1024x768 screen, quickly becoming the norm. 
+	 Flower image in the background is an original 
+	photo by Josh Lyman. Visit me at www.podq.com or email
+	me at uplink at podq.com to check out other photos,
+	plus tutorials, notes, downloads, etc.
+	Have a good day!
+*/
+
+a {
+	color: #556B2F;
+}
+
+a img {
+	border: none;
+}
+
+a:visited {
+	color: #342;
+}
+
+a:hover {
+	color: #6B8E23;
+}
+
+acronym, abbr {
+	border-bottom: 1px dashed #6B8E23;
+}
+
+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 {
+	background-color:#FFE9BB;
+	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
+	font-size:small;
+	margin: 0;
+	padding: 0;
+}
+
+cite {
+	font-size: 90%;
+	font-style: normal;
+}
+
+h2 {
+	border-bottom: 1px groove #eeeeee;
+	font: 90% Georgia, "Times New Roman", Times, serif;
+	letter-spacing: 0.2em;
+	margin: 15px 0 2px 0;
+	padding-bottom: 2px;
+	text-align:center;
+}
+
+h3 {
+	font-family: Georgia, "Times New Roman", Times, serif;
+	margin-top: 0;
+	text-align:center;
+	border-right: 1px dotted #FFFAF0;
+	border-left: 1px dotted #FFFAF0;
+}
+
+ol#comments li p {
+	font-size: 100%;
+}
+
+h2#comments {
+	font-size: 120%;
+	border: 1px dotted #FFFAF0;
+	text-align:center;
+}
+
+p, li, .feedback {
+	font: 90%/175% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
+	letter-spacing: -1px;
+}
+
+.credit {
+	border: 3px solid #FFFAF0;
+	margin-left: 10%;
+	margin-right: 10%;
+	color: #000000;
+	font-size: 11px;
+	padding: 3px;
+	text-align: center;
+}
+
+.credit a:link, .credit a:hover {
+	color: #6B8E23;
+}
+
+.feedback {
+	color: #ccc;
+	text-align: right;
+	/*margin: 0 5px 0 5px;
+	border: 3px groove #FFFAF0;
+	text-align:center;*/
+}
+
+.meta {
+	font-size: .75em;
+	text-align: center;
+	border: 1px dotted #FFFAF0;
+	border-top: none;
+}
+
+.meta, .meta a {
+	color: #556B2F;
+	font-weight: normal;
+	letter-spacing: 0;
+}
+.meta ul {
+	display: inline;
+	margin: 0;
+	padding: 0;
+	list-style: none;
+}
+
+.meta li {
+	display: inline;
+}
+
+.storytitle {
+	margin: 0;
+}
+
+.storytitle a {
+	text-decoration: none;
+}
+
+#commentform input, #commentform textarea {
+	background: #fff;
+	border: 1px solid #333;
+}
+
+#commentform textarea {
+	width: 100%;
+}
+
+#rap {
+	position: relative;
+	margin: 10px 10% 10px 10%;
+	width:790px;
+	height: 527px;
+	background-image: url("bg.jpg");
+	background-repeat:no-repeat;
+	background-position:top;
+}
+
+#content {
+	position:relative;
+	left:20px;
+	top:-4px;
+	width:521px;
+	height:407px;
+	overflow:auto;
+	border: 3px solid #FFFAF0;
+	padding: 0 3px 0 3px;
+}
+
+#header {
+	position:relative;
+	left:137px;
+	top:6px;
+	width:404px;
+	height:68px;
+	font: italic normal 250% Georgia, 'Times New Roman', Times, serif;
+	letter-spacing: 0.2em;
+	margin: 0;
+	padding: 15px 10px 15px 60px;
+}
+
+#header a {
+	color: #fff;
+	text-decoration: none;
+	font-family:Georgia, "Times New Roman", Times, serif;
+}
+
+#header a:hover {
+	text-decoration: underline;
+}
+
+#menu {
+	position:relative;
+	left:575px;
+	top:-508px;
+	width:170px;
+	height:498px;
+	overflow: auto;
+	padding: 5px;
+	border: 3px solid #FFFAF0;
+}
+
+#menu form {
+	margin: 0 0 0 13px;
+}
+
+#menu input {
+	background: #FFE9BB;
+	border: 1px solid #6B8E23;
+	letter-spacing: -0.05em;
+	width: 80%;
+	text-align:center;
+}
+
+#menu ul {
+	margin: 0px;
+	color: #556B2F;
+	/*color: #FFD175;*/
+	font-weight: bold;
+	list-style-type: none;
+	margin: 0;
+	padding-left: 3px;
+}
+
+#menu ul li {
+	font: normal 110% Georgia, "Times New Roman", Times, serif;
+	letter-spacing: 0.1em;
+	margin-top: 10px;
+	padding-bottom: 2px; /*border-bottom: dotted 1px #ccc;*/
+}
+
+#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 70%/115% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
+	letter-spacing: 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;
+}
+
+#calendar {
+	empty-cells: show;
+	margin: 0;
+}
+
+.calMonthHeader, .calMonthNav{
+	font:11px Verdana, Arial, serif;
+	color: #fff;
+	padding: 10px 0px 0px 0px;
+	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 {
+	background: #e0e6e0;
+	color: #333;
+}
+
+#calendar td {
+    font-size: 10px;
+	color: #6B8E23;
+	letter-spacing: normal;
+	padding: 0px;
+	margin: 0px;
+	text-align: center;
+}
+
+#calendar td.pad:hover {
+	background: #fff;
+}
+
+#calendar td:hover, .calMonthToday {
+	background: #eee;
+	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/flyupsky-daytime/album.template
===================================================================
--- templates/trunk/flyupsky-daytime/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flyupsky-daytime/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,84 @@
+{include file="$blogtemplate/header.template"}
+<div id="album_list">
+{assign var="postDate" value=$album->getTimestamp()}
+<div class="blog">
+<div class="album_outline">
+<div class="album_title">{$locale->tr("albums")}</div>
+<div class="album_content_space">
+
+<div class="album_outline">
+<div class="album_title">{$album->getName()}</div>
+<div class="album_content_space">
+{$album->getDescription()}
+<div class="posted">
+   <a href="{$url->albumLink($album)}">
+     {$locale->tr("resources")} ({$album->getNumResources()})
+   </a> | {$locale->tr("created")} {$locale->formatDate($postDate,"%d %b, %Y")}
+</div>
+</div>
+</div>
+<br />
+<div class="album_sublist">
+<div class="album_content_space">
+	<div class="album_sub">
+	<a href="{$url->parentAlbumLink($album)}">
+    	<img src="{$url->getTemplateFile("images/parentfolder.gif")}" alt="{$locale->tr("parent")}" /></a>
+    	<p>{$locale->tr("parent")}</p>
+	</div>
+{assign var=children value=$album->getChildren()}
+	{foreach from=$children item=childalbum}
+		<div class="album_sub">
+		<a href="{$url->albumLink($childalbum)}">
+		<img src="{$url->getTemplateFile("images/folder.gif")}" alt="{$childalbum->getName()}" /></a>
+		<br />{$childalbum->getName()} ({$childalbum->getNumResources()})
+		</div>
+	{/foreach}
+</div>
+</div>
+<br />
+
+	
+   		{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)}" title="{$resource->getFileName()}">
+    	<img alt="{$resource->getDescription()}" src="{$url->resourcePreviewLink($resource)}" /></a>
+    	<p>{$resource->getFileName()}</p>
+   		{else}
+   	<a href="{$url->resourceLink($resource)}"  title="{$resource->getFileName()}">
+   		{if $resource->isSound()}
+    	<img alt="Sound" src="{$url->getTemplateFile("images/sound.gif")}" /></a>
+   		{elseif $resource->isVideo()}
+    	<img alt="Video" src="{$url->getTemplateFile("images/video.gif")}" /></a>
+   		{elseif $resource->isZip()}
+    	<img alt="Zip" src="{$url->getTemplateFile("images/compressed.gif")}" /></a>  
+   		{else}
+   	<img alt="File" src="{$url->getTemplateFile("images/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}
+
+  	</div>
+  		{/foreach}
+<div class="Pages">{include file="misc/pager.template" style="links"}</div>
+
+
+</div>
+</div>
+
+ 
+ </div>
+</div>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/flyupsky-daytime/albums.template
===================================================================
--- templates/trunk/flyupsky-daytime/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flyupsky-daytime/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,28 @@
+{include file="$blogtemplate/header.template"}
+<div id="album_list">
+
+<div class="blog">
+<div class="album_outline">
+<div class="album_title">{$locale->tr("albums")}</div>
+<div class="album_content_space">
+	<div class="clear">&nbsp;</div>
+
+
+  	{foreach from=$albums item=album}
+	<div class="album">
+		<a href="{$url->albumLink($album)}"><img src="{$url->getTemplateFile("images/folder.gif")}" alt="{$album->getName()}" /></a>
+
+		<p>{$album->getName()} ({$album->getNumResources()})</p>
+
+		</div>
+	{/foreach}
+
+
+	<div class="clear">&nbsp;</div>
+
+</div>
+</div>
+ 
+</div>
+</div>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/flyupsky-daytime/bold.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-daytime/commentarticle.template
===================================================================
--- templates/trunk/flyupsky-daytime/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flyupsky-daytime/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,7 @@
+{include file="$blogtemplate/header.template"}
+ <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}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/flyupsky-daytime/commentform.template
===================================================================
--- templates/trunk/flyupsky-daytime/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flyupsky-daytime/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,37 @@
+<div class="cf_outline">
+<div class="cf_title"><div class="comments-head">{$locale->tr("add_comment")}</div></div>
+<div class="cf_content_space">
+
+<a name="comments_form"></a>
+  <form name="NewComment" action="{$url->getIndexUrl()}" method="post">
+  <div class="cf_left">
+	<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 class="cf_right"> 
+  <label for="text">{$locale->tr("add_comment")}:</label><br />
+  <textarea tabindex="5" id="text" name="commentText" rows="7" cols="25"></textarea><br />
+  <br />  
+  <input type="submit" name="post" value="{$locale->tr("comment_send")}" class="button"/>
+  <input class="button" type="reset" value="Reset" /><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}"/>
+  <br />
+  <br />
+  </form>
+</div>
+
+</div>
+</div>
+
+
+

Added: templates/trunk/flyupsky-daytime/daytime.css
===================================================================
--- templates/trunk/flyupsky-daytime/daytime.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flyupsky-daytime/daytime.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,777 @@
+html {
+/* IE Horizontal scrollbar fix */
+overflow-y: scroll;
+/* force scrollbars in moz */
+height: 100%;
+margin-bottom: 1px;
+}
+
+body {
+text-align: center;
+margin: 0;
+padding: 0;
+background-color: #613412;
+background: transparent url(images/bg.gif);
+font-family: lucida grande, verdana, arial, sans-serif;
+color:black;
+}
+
+#outframe {
+background: transparent url(images/border.gif) repeat-y scroll;
+width:776px;
+padding: 0px;
+
+}
+
+#header {
+text-align: left;
+padding: 0px;
+margin: 0px auto;
+height: 180px;
+width: 776px;
+background: transparent url(images/logo.jpg) no-repeat scroll top left;
+color: #666666;
+}
+
+#title {
+	position: relative;
+	left: 0px;
+	top: -25px;
+	padding-left: 20px;
+	font-size:28px;
+	font-family: lucida grande, verdana, arial, sans-serif;
+	font-weight: bold;
+	color: #FFFFFF;
+}
+
+.description{
+	font-size:14px;
+	color: #FFFFFF;
+}
+#title a{
+	text-decoration: none;
+	color: #227388;
+}
+#title a:hover{
+	text-decoration: none;
+	color: #FFFFFF;
+}
+
+#nav_r{
+	position: relative;
+	left: 0px;
+	top: 110px;
+	width: 100%;
+	height: 25px;
+	padding-left: 20px;
+	padding-top:22px;
+/*	text-align: center;*/
+	/*background: transparent url(images/nav_bar.gif) no-repeat scroll left top;*/
+	color: #FFFFFF;
+	font: 12px georgia, times new roman, times, serif;
+}
+
+#nav_r a		{ color: #FFFFFF; background: transparent; text-decoration: none;}
+#nav_r a:link	{ color: #FFFFFF; background: transparent; text-decoration: none;}
+#nav_r a:visited	{ color: #FFFFFF; background: transparent; text-decoration: none;}
+#nav_r a:active	{ color: #FFFFFF; background: transparent; text-decoration: none;}
+#nav_r a:hover	{ color: #B4E6FA; background: transparent;text-decoration: underline; }
+
+
+
+
+#content,#container {
+color: #666666;
+background: #FFFFFF;
+float: left;
+width: 510px;
+text-align: left;
+margin-left: 15px;
+/*border: 2px solid #0F964F;*/
+}
+
+/*  The css tag is set for pre_post and next_post.
+The colomun is blocked by div tag which is named as article_index */
+#article_index{
+text-align:center;
+font-size:12px;
+margin-top:5px;
+color: white;
+}
+
+#article_index	a		{ color: #F36D20; background: transparent; text-decoration: none;}
+#article_index	a:link	{ color: #F36D20; background: transparent; }
+#article_index	a:visited	{ color: #F36D20; background: transparent; }
+#article_index	a:active	{ color: #F36D20; background: transparent; }
+#article_index	a:hover	{ color: #148EAC; background: transparent; }
+
+.blog {
+float: left;
+width: 98%;
+font-size: 12px;
+padding-bottom: 10px;
+padding-right: 10px;
+background: transparent;
+}
+
+.blog a:link {color: #F36D20;text-decoration: none; background: none;}
+.blog a:visited {color: #F36D20;text-decoration: none; background: none;}
+.blog a:active {color: #F36D20;text-decoration: none;}
+.blog a:hover {color: #148EAC;text-decoration: underline;}
+
+.blogbody {
+font-size: 12px;
+line-height: 140%;
+color: #666666;
+
+background: transparent;
+}
+
+
+
+/*  add by reic */
+blockquote {
+color: #666;
+border: #777777 1px solid;
+background-color: #eee;
+margin: 20px 25px;
+padding: 0px 10px;
+font-size:12px;
+font-weight:normal;
+line-height:150%;
+width: auto;
+}
+
+
+blockquote.mt {
+border: 1px solid White;
+text-align: center;
+font-size:10px;
+padding: 2px 0px;
+}
+
+h3.title {
+font-size: large;
+background: #0F964F;
+color: #FFFFFF;
+
+}
+h3.title a,
+h3.title a:link,
+h3.title a:visited
+{
+color: #FFFFFF;
+background:transparent;
+text-decoration:none;
+display: block;
+
+padding-left: 5px;
+padding-bottom: 3px;
+padding-top: 5px;}
+h3.title a:active,h3.title a:hover
+{
+display:block;
+color: #FFFFFF;
+text-decoration:underline;
+background:transparent;}
+
+div.posted {
+	color: #0F964F;
+	font: 12px georgia, times new roman, times, serif;
+	padding: 0px 5px 10px 5px;
+	text-align: right;
+	word-spacing: 0.09em;
+	text-align: right;
+}
+
+div.post_content {
+	padding-top: 10px;
+	padding-bottom: 10px;
+	color: #666666;
+}
+
+div.post_outline {
+	width: 100%;
+	background-color: #0F964F; 
+	padding:2px; 
+	border-bottom: 2px solid #DDDDDD;
+	border-right: 2px solid #DDDDDD;
+}
+
+div.post_title {
+	font-size: 16px;
+	background-color: #0F964F; 
+	height:20px; 
+	line-height: 140%;
+	color: #FFFFFF; 
+	padding-top:1px;
+	padding-left: 5px
+}
+
+.post_title a,
+.post_title a:link,
+.post_title a:visited
+{
+	color: #FFFFFF;
+	background:transparent;
+	text-decoration:none;
+	padding-left: 5px;
+	padding-bottom: 3px;
+	padding-top: 5px;
+}
+
+.post_title a:active,.post_title a:hover
+{
+	color: #B4E6FA;
+	text-decoration:underline;
+	background:transparent;
+}
+
+.post_content_space {
+	background-color: #FFFFFF; 
+	padding:10px; 
+	padding-bottom: 2px;
+}
+
+
+#links {
+float: left;
+width: 190px;
+font: 12px lucida grande, verdana, arial, sans-serif;
+margin-left:10px;
+background: White;
+
+
+color: #666666;
+/*	border-top: 5px solid #006600; */
+}
+
+#links	a		{ color: #227388; background: transparent; text-decoration: none;}
+#links	a:link	{ color: #227388; background: transparent; text-decoration: none;}
+#links	a:visited	{ color: #227388; background: transparent; text-decoration: none;}
+#links	a:active,#links	a:hover
+{ color: #F36D20; text-decoration: underline;}
+
+.sidetitle {
+height: 20px;
+font-size: 12px;
+line-height: 140%;
+background: #A9D6F3;
+border: 1px solid #FFFFFF;
+border-bottom: 2px solid #DDDDDD;
+border-right: 2px solid #DDDDDD;
+color: #666666;
+padding-top:5px;
+text-align: center;
+}
+
+.side {
+text-align: left;
+margin: 5px 5px 10px;
+}
+
+.sideCal {
+text-align: center;
+margin: 5px 5px 10px;
+}
+
+div.side ul {
+list-style: none url(post.gif);
+margin:5px 0px 0px 0px;
+padding:0px 0px 0px 1.7em;
+}
+
+div.side li {
+background: transparent;
+font: 12px arial, sans-seriflucida grande, verdana;
+/*line-height: 100%*/
+color: #666666;
+}
+
+#footer {
+width:100%;
+height: 30px;
+padding-top:15px;
+text-align: left;
+background: transparent url(images/footer.gif) no-repeat scroll left bottom;
+color: #666666;
+}
+
+#credits {
+float: left;
+position: relative;
+top: -10px;
+width: 100%;
+margin: 0px;
+padding: 5px;
+background: transparent;
+color: #666666;
+text-align: center;
+}
+
+#credits p {
+font-size: 10px;
+margin: 0px;
+padding-top: 10px;
+}
+
+#credits	a		{ color: #227388; background: transparent; text-decoration: none;}
+#credits	a:link	{ color: #227388; background: transparent; text-decoration: none;}
+#credits	a:visited	{ color: #227388; background: transparent; text-decoration: none;}
+#credits	a:active   { color: #227388; background: transparent; text-decoration: none;}
+#credits	a:hover
+{ color: #EDA4A4;text-decoration: underline;}
+
+.calendar {
+  font-size: 12px;
+}
+
+.calMonth td { 
+/*  border: 1px dotted #DDDDDD; */
+  text-align: right; 
+  padding:2px;
+  margin:0px; 
+  font-size: 12px;
+} 
+
+.calMonth table{
+	margin: 0px auto;
+	font-size: 12px;
+}
+
+.calMonthCurrent {
+	color: #767E8A;
+	font-weight: bold;
+	font-size: 12px;
+}
+
+.calMonthHeader {
+	color: #767E8A;
+	font-weight: bold;
+	font-size: 12px;
+	background-color: #EFEFEF;
+	margin-top: 2px;
+}
+
+th.calMonthBackward {
+	font-size: 12px;
+}
+
+th.calMonthForward {
+	font-size: 12px;
+}
+
+.calMonthToday {
+ color: #666;
+/* background: transparent url(images/today.gif) no-repeat center;
+*/
+ background-color: #FFFFCC;
+ border-right: 2px solid #666666;
+ border-bottom: 2px solid #666666;
+*/
+ font-size: 12px;
+}
+
+#space {
+float: left;
+width: 395px;
+padding: 5px 0px 5px 5px;
+background: transparent;
+color: #666666;
+
+}
+
+/* Comment set */
+.comments-head{
+font-size: 12px;
+}
+
+.comments-body {
+font-family:verdana, arial, sans-serif;
+color:#666;
+font-size:12px;
+background-color: #FFFFFF;
+line-height:140%;
+}
+.com_countandpost{
+border-top:2px solid;
+font-size:12px;
+height:14px;
+}
+.comments-count{float:left;
+background: #666;
+color:white;
+width:35px;
+text-align:center;
+}
+
+.comments-post {
+font-family:verdana, arial, sans-serif;
+text-align: right;
+color:#666;
+font-size:12px;
+font-weight:normal;
+background: transparent;
+}
+
+
+/* comment form */
+div.cf_outline {
+	width: 100%;
+	background-color: #EDA4A4; 
+	padding:2px; 
+	border-bottom: 2px solid #DDDDDD;
+	border-right: 2px solid #DDDDDD;
+}
+
+div.cf_title {
+	font-size: 16px;
+	background-color: #EDA4A4; 
+	height:20px; 
+	line-height: 140%;
+	color: #FFFFFF; 
+	padding-top:1px;
+	padding-left: 5px
+}
+
+.cf_title a,
+.cf_title a:link,
+.cf_title a:visited
+{
+	color: #FFFFFF;
+	background:transparent;
+	text-decoration:none;
+	padding-left: 5px;
+	padding-bottom: 3px;
+	padding-top: 5px;
+}
+
+.cf_title a:active,.cf_title a:hover
+{
+	color: #FFDD06;
+	text-decoration:underline;
+	background:transparent;
+}
+
+.cf_content_space {
+	background: transparent url(images/bg_white.gif);
+	background-color: #FFFFFF; 
+	padding:10px; 
+	padding-bottom: 2px;
+}
+
+.cf_left {
+	background:transparent;
+	width:200px; 
+	float:left; 
+	text-align:left; 
+	padding-right: 5px;
+}
+
+.cf_right {
+	background:transparent;
+	padding-left: 5px;
+}
+
+/* comments */
+div.comment_outline {
+	width: 100%;
+	background-color: #C4C4C4; 
+	padding:2px; 
+	border-bottom: 2px solid #DDDDDD;
+	border-right: 2px solid #DDDDDD;
+}
+
+div.comment_title {
+	font-size: 16px;
+	background-color: #C4C4C4; 
+	height:20px; 
+	line-height: 140%;
+	color: #FFFFFF; 
+	padding-top:1px;
+	padding-left: 5px
+}
+
+
+.comment_content_space {	
+	background: transparent url(images/bg_white.gif);
+	background-color: #FFFFFF; 
+	padding:10px;
+	padding-top: 2px;
+	padding-bottom: 2px;
+}
+
+/* search result */
+div.sr_outline {
+	width: 100%;
+	background-color: #0F964F; 
+	padding:2px; 
+	border-bottom: 2px solid #DDDDDD;
+	border-right: 2px solid #DDDDDD;
+}
+
+div.sr_title {
+	font-size: 16px;
+	background-color: #0F964F; 
+	height:20px; 
+	line-height: 140%;
+	color: #FFFFFF; 
+	padding-top:1px;
+	padding-left: 5px
+}
+
+.sr_title a,
+.sr_title a:link,
+.sr_title a:visited
+{
+	color: #FFFFFF;
+	background:transparent;
+	text-decoration:none;
+	padding-left: 5px;
+	padding-bottom: 3px;
+	padding-top: 5px;
+}
+
+.sr_title a:active,.sr_title a:hover
+{
+	color: #FFDD06;
+	text-decoration:underline;
+	background:transparent;
+}
+
+.sr_content_space {
+	background: transparent url(images/bg_white.gif);
+	background-color: #FFFFFF; 
+	padding:10px; 
+}
+
+/* trackback list */
+div.tb_outline {
+	width: 100%;
+	background-color: #EDA4A4; 
+	padding:2px; 
+	border-bottom: 2px solid #DDDDDD;
+	border-right: 2px solid #DDDDDD;
+}
+
+div.tb_title {
+	font-size: 16px;
+	background-color: #EDA4A4; 
+	height:20px; 
+	line-height: 140%;
+	color: #FFFFFF; 
+	padding-top:1px;
+	padding-left: 5px
+}
+
+.tb_title a,
+.tb_title a:link,
+.tb_title a:visited
+{
+	color: #FFFFFF;
+	background:transparent;
+	text-decoration:none;
+	padding-bottom: 3px;
+	padding-top: 5px;
+}
+
+.tb_title a:active,.tb_title a:hover
+{
+	color: #FFDD06;
+	text-decoration:underline;
+	background:transparent;
+}
+
+.tb_content_space {
+	background: transparent url(images/bg_white.gif);
+	background-color: #FFFFFF; 
+	padding:10px; 
+}
+
+/* error box */
+div.err_outline {
+	width: 100%;
+	background-color: #919191; 
+	padding:2px; 
+	border-bottom: 2px solid #DDDDDD;
+	border-right: 2px solid #DDDDDD;
+}
+
+div.err_title {
+	font-size: 16px;
+	background-color: #919191; 
+	height:20px; 
+	line-height: 140%;
+	color: #FFFFFF; 
+	padding-top:1px;
+	padding-left: 5px
+}
+
+.err_title a,
+.err_title a:link,
+.err_title a:visited
+{
+	color: #FFFFFF;
+	background:transparent;
+	text-decoration:none;
+	padding-left: 5px;
+	padding-bottom: 3px;
+	padding-top: 5px;
+}
+
+.err_title a:active,.err_title a:hover
+{
+	color: #FFDD06;
+	text-decoration:underline;
+	background:transparent;
+}
+
+.err_content_space {
+	background: transparent url(images/bg_white.gif);
+	background-color: #FFFFFF; 
+	padding:10px; 
+}
+
+/* ******************  albums  *************** */
+
+#album_list {
+	color: #666666;
+	background: #FFFFFF;
+	float: left;
+	width: 720px;
+	text-align: left;
+	margin-left: 15px;
+}
+
+/* album box */
+div.album_outline {
+	width: 100%;
+	background-color: #53A1B6; 
+	padding:2px; 
+	border-bottom: 2px solid #DDDDDD;
+	border-right: 2px solid #DDDDDD;
+}
+
+div.album_title {
+	font-size: 16px;
+	background-color: #53A1B6; 
+	height:20px; 
+	line-height: 140%;
+	color: #FFFFFF; 
+	padding-top:1px;
+	padding-left: 5px
+}
+
+.album_title a,
+.album_title a:link,
+.album_title a:visited
+{
+	color: #FFFFFF;
+	background:transparent;
+	text-decoration:none;
+	padding-left: 5px;
+	padding-bottom: 3px;
+	padding-top: 5px;
+}
+
+.album_title a:active,.album_title a:hover
+{
+	color: #FFDD06;
+	text-decoration:underline;
+	background:transparent;
+}
+
+.album_content_space {
+/*	text-align: center;*/
+	background: transparent url(images/bg_white.gif);
+	background-color: #FFFFFF; 
+	padding:10px; 
+	padding-bottom: 2px;
+	height:100%;
+}
+
+
+div.album {
+	text-align: center;
+    float: left;
+    width:150px;
+    margin-bottom:20px;
+	background:transparent;
+}
+
+.album p {
+   	text-align: center;
+   	padding:0;
+   	margin:0;
+   	width:150px;
+   	}
+
+.album_sublist {
+	float: left;
+	width: 100px;
+	background-color: #53A1B6; 
+	padding:2px; 
+	border-bottom: 2px solid #DDDDDD;
+	margin-right: 20px;
+}
+
+.album_sub {
+	margin-bottom: 20px;
+	margin-right: 20px;
+
+
+}
+		
+.clear{
+clear: both;
+}
+img{
+	border: 0px;
+}
+
+.button {
+height: 25px;
+padding-left: 5px;
+padding-right: 5px;
+
+font-size: 12px;
+border: 1px solid #FFFFFF;
+border-bottom: 1px solid #666666;
+border-right: 1px solid #666666;
+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/flyupsky-daytime/download.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-daytime/error.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-daytime/error.template
===================================================================
--- templates/trunk/flyupsky-daytime/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flyupsky-daytime/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,16 @@
+{include file="$blogtemplate/header.template"}
+<div id="container">
+ <div class="blog">
+
+<div class="err_outline">
+<div class="err_title">{$locale->tr("error")}</div>
+<div class="err_content_space">
+{$locale->tr($message)}
+
+</div>
+</div>
+
+ </div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/flyupsky-daytime/folderblue.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-daytime/footer.template
===================================================================
--- templates/trunk/flyupsky-daytime/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flyupsky-daytime/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,9 @@
+<div class="clear">&nbsp;</div>
+<div id="footer">
+<div id="credits">
+<p>Designed by <a href="http://www.flyupsky.net" target="_blank">Gut</a> | Powered by <a href="http://www.lifetype.net" target="_blank">LifeType</a> | Valid <a href="http://validator.w3.org/check/referer" target="_blank">XHTML</a> and <a href="http://jigsaw.w3.org/css-validator/check/referer" target="_blank">CSS</a></p>
+</div>
+</div>
+</div>
+</body>
+</html>
\ No newline at end of file

Added: templates/trunk/flyupsky-daytime/header.template
===================================================================
--- templates/trunk/flyupsky-daytime/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flyupsky-daytime/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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()}" />
+ <title>{$blog->getBlog()}</title>
+ <meta name="generator" content="{$version}" />
+ <meta http-equiv="Content-Language" content="{$locale->getLanguageId()}" />
+ <link rel="stylesheet" title="Default" href="{$url->getTemplateFile("daytime.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="outframe">
+<div id="header">
+<div id="nav_r">
+   {include file="$blogtemplate/nav_bar.inc"}
+</div>
+<div id="title"><a href="{$url->blogLink()}" accesskey="1">{$blog->getBlog()}</a><br /><span class="description">{$blog->getAbout()}</span>
+</div>
+</div>
+
+   

Added: templates/trunk/flyupsky-daytime/images/bg.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-daytime/images/bg_white.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-daytime/images/border.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-daytime/images/compressed.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-daytime/images/file.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-daytime/images/folder.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-daytime/images/footer.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-daytime/images/logo.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-daytime/images/parentfolder.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-daytime/images/sound.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-daytime/images/video.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-daytime/italic.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-daytime/link.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-daytime/main.template
===================================================================
--- templates/trunk/flyupsky-daytime/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flyupsky-daytime/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,16 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+<div class="blog">
+{foreach from=$posts item=post}
+{** <!-- I don't like showing summary only --> **}
+{**if $showAll}
+  {include file="$blogtemplate/postsummary.template"}
+{else**}
+  {include file="$blogtemplate/post.template"}
+{**/if**}
+{/foreach}
+<div class="Pages">{include file="misc/pager.template" style="links"}</div>
+</div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/flyupsky-daytime/nav_bar.inc
===================================================================
--- templates/trunk/flyupsky-daytime/nav_bar.inc	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flyupsky-daytime/nav_bar.inc	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,5 @@
+
+    <a href="{$url->blogLink()}">{$locale->tr("main")}</a> | 
+    <a href="admin.php" accesskey="2">{$locale->tr("dashboard")}</a> | 
+    <a href="{$url->albumLink()}">{$locale->tr("albums")}</a>
+    
\ No newline at end of file

Added: templates/trunk/flyupsky-daytime/panel.template
===================================================================
--- templates/trunk/flyupsky-daytime/panel.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flyupsky-daytime/panel.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,78 @@
+<div id="links">
+<div class="sidetitle">
+    {$locale->tr("calendar")}
+   </div>
+ <div class="sideCal">
+    {$calendar}
+ </div>
+<div class="sidetitle">
+{$locale->tr("search")}
+</div>
+    <div class="side" id="Search"> 
+	<form id="search_form"  name="search_form" method="post" action="{$url->getIndexUrl()}">
+	<!--fieldset-->
+	<label for="searchTerms"><input type="text" id="searchTerms" name="searchTerms" value="" size="10"/></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 class="sidetitle">
+  {$locale->tr("recently")}
+ </div>
+ <div class="side">
+  <ul>
+  {foreach from=$recentposts item=post}
+<li><a title="{$post->getText()|truncate:15:"..."|escape}" href="{$url->postLink($post)}">{$post->getTopic()}</a></li>
+  {/foreach}
+  </ul>
+ </div>
+
+ <div class="sidetitle">
+  {$locale->tr("categories")}
+ </div>
+ <div class="side">
+<ul>
+   {foreach from=$articlecategories item=articleCategory}
+<li><a href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()}</a> [{$articleCategory->getNumArticles()}]
+<a class="nodecoration" href="{$url->categoryRssLink($articleCategory)}"><img border="0" src="{$url->getUrl("/imgs/rss_logo_small.gif")}" alt="RSS Feed for this category." height="12" /></a></li>
+   {/foreach}
+</ul>
+ </div>
+
+ <div class="sidetitle">
+  {$locale->tr("archives")}
+ </div>
+ <div class="side">
+<ul>
+  {foreach from=$archives item=archivelink}
+<li><a href="{$archivelink->getUrl()}">{$archivelink->getName()}</a> [{$archivelink->getNumArticles()}]</li>
+  {/foreach}
+</ul>
+ </div>
+ <div class="sidetitle">
+  {$locale->tr("links")}
+ </div>
+ <div class="side">
+
+   {foreach from=$mylinkscategories item=linkcategory}
+<b>{$linkcategory->getName()}</b><br />
+      {foreach from=$linkcategory->getLinks() item=link}
+<a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a><br />
+      {/foreach}
+   {/foreach}  
+ </div>
+   <div class="sidetitle">
+    {$locale->tr("syndicate")}
+   </div>
+   <div class="side">
+<ul>
+<li><a title="Link to the RSS 0.90 feed." href="{$url->rssLink("rss090")}"><img border="0" src="{$url->getUrl("/imgs/rss090_logo.gif")}" alt="" /></a></li>
+<li><a title="Link to the RSS 1.0 feed." href="{$url->rssLink("rss10")}"><img border="0" src="{$url->getUrl("/imgs/rss10_logo.gif")}" alt="" /></a></li>
+<li><a title="Link to the RSS 2.0 feed." href="{$url->rssLink("rss20")}"><img border="0" src="{$url->getUrl("/imgs/rss20_logo.gif")}" alt="" /></a></li>
+<li><a title="Link to the Atom 0.3 feed." href="{$url->rssLink("atom")}"><img border="0" src="{$url->getUrl("/imgs/atom_logo.png")}" alt="" /></a></li>
+</ul>
+   </div>
+
+</div>

Added: templates/trunk/flyupsky-daytime/post.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-daytime/post.template
===================================================================
--- templates/trunk/flyupsky-daytime/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flyupsky-daytime/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,27 @@
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+<div class="blogbody">
+
+<div class="post_outline">
+<div class="post_title"><a href="{$url->postPermalink($post)}">{$post->getTopic()}</a></div>
+<div class="post_content_space">
+<div class="posted">
+	{$postOwner->getUsername()} | {$locale->formatDate($postDate,"%d %b, %Y")}, {$locale->formatDate($postDate,"%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} | ({$post->getNumReads()} Reads)
+</div>
+<div class="post_content">
+ {$post->getText()}
+</div>
+<blockquote class="mt">Trackback URL: {$url->getTrackbackUrl()}?id={$post->getId()}</blockquote>
+<div class="posted">
+	<a href="{$url->postPermalink($post)}">{$locale->tr("permalink")}</a> | <a href="{$url->postPermalink($post)}">{$locale->tr("comments")}({$post->getTotalComments()})</a> | 
+    <a href="{$url->postTrackbackStatsLink($post)}">{$locale->tr("trackbacks")}({$post->getTotalTrackbacks()})</a>
+</div>
+</div>
+</div>
+
+</div>
+<br/>
+

Added: templates/trunk/flyupsky-daytime/postandcomments.template
===================================================================
--- templates/trunk/flyupsky-daytime/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flyupsky-daytime/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,67 @@
+{include file="$blogtemplate/header.template"}
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+
+<div id="container">
+
+{* Prevpost and nextpost use *}
+<div id="article_index">
+  {assign var=nextpost value=$post->getNextArticle()}
+   {assign var=prevpost value=$post->getPrevArticle()}
+ {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}
+   </div>
+{* End of article_index *}
+
+
+<div class="blog">
+ <!--{$url->postTrackbackLink($post)}-->
+ {include file="$blogtemplate/post.template"}
+</div>
+
+
+
+{if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+ <div class="blog">
+
+
+ <!--div class="comments-head">
+  <a name="comments"></a>Comments
+ </div-->
+ {foreach name=comment from=$comments item=comment}
+
+<div class="comment_outline">
+<div class="comment_title"><div class="comments-head">[{$smarty.foreach.comment.iteration}] {$comment->getTopic()}</div></div>
+<div class="comment_content_space">
+{$comment->getText()}
+
+<div class="comments-post">
+[<a href="{$url->postPermalink($post)}#comments_form">{$locale->tr("comments")}</a>]|
+    {$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")}
+</div>
+</div>
+</div>
+<br />
+{/foreach}
+
+
+ {if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+   {include file="$blogtemplate/commentform.template"}
+ {/if}
+ </div>
+ {/if}
+ <div class="clear">&nbsp;</div>
+</div>
+{include file="$blogtemplate/panel.template"} 
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/flyupsky-daytime/postsummary.template
===================================================================
--- templates/trunk/flyupsky-daytime/postsummary.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flyupsky-daytime/postsummary.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,19 @@
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+
+<div class="blogbody">
+
+<div class="post_outline">
+<div class="post_title"><a href="{$url->postPermalink($post)}">{$post->getTopic()}</a></div>
+<div class="post_content_space">
+<div class="posted">
+	{$postOwner->getUsername()} | {$locale->formatDate($postDate,"%d %b, %Y")}, {$locale->formatDate($postDate,"%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}
+</div>
+</div>
+</div>
+
+</div>
+<br/>

Added: templates/trunk/flyupsky-daytime/posttrackbacks.template
===================================================================
--- templates/trunk/flyupsky-daytime/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flyupsky-daytime/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,22 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+ <div class="blog">
+
+ <div class="tb_outline">
+<div class="tb_title">{$locale->tr("trackbacks_for_article")} "<a href="{$url->postLink($post)}">{$post->getTopic()}</a>"</div>
+<div class="tb_content_space">
+	{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>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/flyupsky-daytime/resource.template
===================================================================
--- templates/trunk/flyupsky-daytime/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flyupsky-daytime/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,59 @@
+{include file="$blogtemplate/header.template"}
+{assign var=metadata value=$resource->getMetadataReader()}
+{assign var=updated value=$resource->getTimestamp()}
+{assign var=album value=$resource->getAlbum()}
+<div id="album_list">
+ <div class="blog">
+
+<div class="album_outline">
+<div class="album_title">{$resource->getFileName()}</div>
+<div class="album_content_space">
+
+	<div class="posted">
+	<img src="{$url->getTemplateFile("folderblue.gif")}" width="10" height="11" alt="Download" style="border:0px;" />
+	<a href="{$url->albumLink($album)}">{$album->getName()}</a> | 
+    <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>
+
+	<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("images/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->getTemplateFile("images/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->getTemplateFile("images/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->getTemplateFile("images/file.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+     </a>    
+   {/if}   
+  {/if}
+</div>
+</div>
+
+ </div>
+</div>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/flyupsky-daytime/screenshot.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-daytime/searchresults.template
===================================================================
--- templates/trunk/flyupsky-daytime/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flyupsky-daytime/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,32 @@
+{include file="$blogtemplate/header.template"}
+
+<div id="container">
+ <div class="blog">
+
+<div class="sr_outline">
+<div class="sr_title"><div class="comments-head">{$locale->tr("search_results")}: {foreach from=$searchterms item=term}{$term} {/foreach}</div></div>
+{foreach from=$searchresults item=result}
+<div class="sr_content_space">
+
+	{assign var=article value=$result->getArticle()}
+
+	<a href="{$url->postPermalink($article)}">{$article->getTopic()}</a>
+	<div class="posted">
+	{foreach name=categories from=$article->getCategories() item=articleCategory}
+		{$locale->tr("categories")}: <a href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()}</a>
+		{if !$smarty.foreach.categories.last}, {/if}
+	{/foreach}
+	</div>
+</div>
+<br />
+{/foreach}
+</div>
+
+</div>
+
+</div>
+
+{include file="$blogtemplate/panel.template"}
+
+{include file="$blogtemplate/footer.template"}
+

Added: templates/trunk/flyupsky-evening/album.template
===================================================================
--- templates/trunk/flyupsky-evening/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flyupsky-evening/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,84 @@
+{include file="$blogtemplate/header.template"}
+<div id="album_list">
+{assign var="postDate" value=$album->getTimestamp()}
+<div class="blog">
+<div class="album_outline">
+<div class="album_title">{$locale->tr("albums")}</div>
+<div class="album_content_space">
+
+<div class="album_outline">
+<div class="album_title">{$album->getName()}</div>
+<div class="album_content_space">
+{$album->getDescription()}
+<div class="posted">
+   <a href="{$url->albumLink($album)}">
+     {$locale->tr("resources")} ({$album->getNumResources()})
+   </a> | {$locale->tr("created")} {$locale->formatDate($postDate,"%d %b, %Y")}
+</div>
+</div>
+</div>
+<br />
+<div class="album_sublist">
+<div class="album_content_space">
+	<div class="album_sub">
+	<a href="{$url->parentAlbumLink($album)}">
+    	<img src="{$url->getTemplateFile("images/parentfolder.gif")}" alt="{$locale->tr("parent")}" /></a>
+    	<p>{$locale->tr("parent")}</p>
+	</div>
+{assign var=children value=$album->getChildren()}
+	{foreach from=$children item=childalbum}
+		<div class="album_sub">
+		<a href="{$url->albumLink($childalbum)}">
+		<img src="{$url->getTemplateFile("images/folder.gif")}" alt="{$childalbum->getName()}" /></a>
+		<br />{$childalbum->getName()} ({$childalbum->getNumResources()})
+		</div>
+	{/foreach}
+</div>
+</div>
+<br />
+
+	
+   		{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)}" title="{$resource->getFileName()}">
+    	<img alt="{$resource->getDescription()}" src="{$url->resourcePreviewLink($resource)}" /></a>
+    	<p>{$resource->getFileName()}</p>
+   		{else}
+   	<a href="{$url->resourceLink($resource)}"  title="{$resource->getFileName()}">
+   		{if $resource->isSound()}
+    	<img alt="Sound" src="{$url->getTemplateFile("images/sound.gif")}" /></a>
+   		{elseif $resource->isVideo()}
+    	<img alt="Video" src="{$url->getTemplateFile("images/video.gif")}" /></a>
+   		{elseif $resource->isZip()}
+    	<img alt="Zip" src="{$url->getTemplateFile("images/compressed.gif")}" /></a>  
+   		{else}
+   	<img alt="File" src="{$url->getTemplateFile("images/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}
+
+  	</div>
+  		{/foreach}
+<div class="Pages">{include file="misc/pager.template" style="links"}</div>
+
+
+</div>
+</div>
+
+ 
+ </div>
+</div>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/flyupsky-evening/albums.template
===================================================================
--- templates/trunk/flyupsky-evening/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flyupsky-evening/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,28 @@
+{include file="$blogtemplate/header.template"}
+<div id="album_list">
+
+<div class="blog">
+<div class="album_outline">
+<div class="album_title">{$locale->tr("albums")}</div>
+<div class="album_content_space">
+	<div class="clear">&nbsp;</div>
+
+
+  	{foreach from=$albums item=album}
+	<div class="album">
+		<a href="{$url->albumLink($album)}"><img src="{$url->getTemplateFile("images/folder.gif")}" alt="{$album->getName()}" /></a>
+
+		<p>{$album->getName()} ({$album->getNumResources()})</p>
+
+		</div>
+	{/foreach}
+
+
+	<div class="clear">&nbsp;</div>
+
+</div>
+</div>
+ 
+</div>
+</div>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/flyupsky-evening/bold.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-evening/commentarticle.template
===================================================================
--- templates/trunk/flyupsky-evening/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flyupsky-evening/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,7 @@
+{include file="$blogtemplate/header.template"}
+ <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}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/flyupsky-evening/commentform.template
===================================================================
--- templates/trunk/flyupsky-evening/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flyupsky-evening/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,37 @@
+<div class="cf_outline">
+<div class="cf_title"><div class="comments-head">{$locale->tr("add_comment")}</div></div>
+<div class="cf_content_space">
+
+<a name="comments_form"></a>
+  <form name="NewComment" action="{$url->getIndexUrl()}" method="post">
+  <div class="cf_left">
+	<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 class="cf_right"> 
+  <label for="text">{$locale->tr("add_comment")}:</label><br />
+  <textarea tabindex="5" id="text" name="commentText" rows="7" cols="25"></textarea><br />
+  <br />  
+  <input type="submit" name="post" value="{$locale->tr("comment_send")}" class="button"/>
+  <input class="button" type="reset" value="Reset" /><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}"/>
+  <br />
+  <br />
+  </form>
+</div>
+
+</div>
+</div>
+
+
+

Added: templates/trunk/flyupsky-evening/download.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-evening/error.template
===================================================================
--- templates/trunk/flyupsky-evening/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flyupsky-evening/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,16 @@
+{include file="$blogtemplate/header.template"}
+<div id="container">
+ <div class="blog">
+
+<div class="err_outline">
+<div class="err_title">{$locale->tr("error")}</div>
+<div class="err_content_space">
+{$locale->tr($message)}
+
+</div>
+</div>
+
+ </div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/flyupsky-evening/evening.css
===================================================================
--- templates/trunk/flyupsky-evening/evening.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flyupsky-evening/evening.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,773 @@
+html {
+/* IE Horizontal scrollbar fix */
+overflow-y: scroll;
+/* force scrollbars in moz */
+height: 100%;
+margin-bottom: 1px;
+}
+
+body {
+text-align: center;
+margin: 0;
+padding: 0;
+background-color: #613412;
+background: transparent url(images/bg.gif);
+font-family: lucida grande, verdana, arial, sans-serif;
+color:black;
+}
+
+#outframe {
+background: transparent url(images/border.gif) repeat-y scroll;
+width:766px;
+padding: 0px;
+
+}
+
+#header {
+text-align: left;
+padding: 0px;
+margin: 0px auto;
+height: 180px;
+width: 766px;
+background: transparent url(images/logo.jpg) no-repeat scroll top left;
+color: #666666;
+}
+
+#title {
+	position: relative;
+	left: 0px;
+	top: -25px;
+	padding-left: 20px;
+	font-size:28px;
+	font-family: lucida grande, verdana, arial, sans-serif;
+	font-weight: bold;
+	color: #FFFFFF;
+}
+
+.description{
+	font-size:14px;
+	color: #FFFFFF;
+}
+#title a{
+	text-decoration: none;
+	color: #FFFFFF;
+}
+#title a:hover{
+	text-decoration: none;
+	color: #EFEFEF;
+}
+
+#nav_r{
+	position: relative;
+	left: 0px;
+	top: 110px;
+	width: 100%;
+	height: 25px;
+	padding-left: 20px;
+	padding-top:22px;
+	color: #FFFFFF;
+	font: 12px georgia, times new roman, times, serif;
+}
+
+#nav_r a		{ color: #FFFFFF; background: transparent; text-decoration: none;}
+#nav_r a:link	{ color: #FFFFFF; background: transparent; text-decoration: none;}
+#nav_r a:visited	{ color: #FFFFFF; background: transparent; text-decoration: none;}
+#nav_r a:active	{ color: #FFFFFF; background: transparent; text-decoration: none;}
+#nav_r a:hover	{ color: #FFDD06; background: transparent;text-decoration: underline; }
+
+
+
+
+#content,#container {
+color: #666666;
+background: #FFFFFF;
+float: left;
+width: 510px;
+text-align: left;
+margin-left: 15px;
+/*border: 2px solid #2A6C49;*/
+}
+
+/*  The css tag is set for pre_post and next_post.
+The colomun is blocked by div tag which is named as article_index */
+#article_index{
+text-align:center;
+font-size:12px;
+margin-top:5px;
+color: white;
+}
+
+#article_index	a		{ color: #F36D20; background: transparent; text-decoration: none;}
+#article_index	a:link	{ color: #F36D20; background: transparent; }
+#article_index	a:visited	{ color: #F36D20; background: transparent; }
+#article_index	a:active	{ color: #F36D20; background: transparent; }
+#article_index	a:hover	{ color: #148EAC; background: transparent; }
+
+.blog {
+float: left;
+width: 98%;
+font-size: 12px;
+padding-bottom: 10px;
+padding-right: 10px;
+background: transparent;
+}
+
+.blog a:link {color: #F36D20;text-decoration: none; background: none;}
+.blog a:visited {color: #F36D20;text-decoration: none; background: none;}
+.blog a:active {color: #F36D20;text-decoration: none;}
+.blog a:hover {color: #148EAC;text-decoration: underline;}
+
+.blogbody {
+font-size: 12px;
+line-height: 140%;
+color: #666666;
+
+background: transparent;
+}
+
+
+
+/*  add by reic */
+blockquote {
+color: #666;
+border: #777777 1px solid;
+background-color: #eee;
+margin: 20px 25px;
+padding: 0px 10px;
+font-size:12px;
+font-weight:normal;
+line-height:150%;
+width: auto;
+}
+
+
+blockquote.mt {
+border: 1px solid White;
+text-align: center;
+font-size:10px;
+padding: 2px 0px;
+}
+
+h3.title {
+font-size: large;
+/*text-transform: capitalize;*/
+background: #2A6C49;
+color: #FFFFFF;
+
+}
+h3.title a,
+h3.title a:link,
+h3.title a:visited
+{
+color: #FFFFFF;
+background:transparent;
+text-decoration:none;
+display: block;
+
+padding-left: 5px;
+padding-bottom: 3px;
+padding-top: 5px;}
+h3.title a:active,h3.title a:hover
+{
+display:block;
+color: #FFFFFF;
+text-decoration:underline;
+background:transparent;}
+
+div.posted {
+	color: #2A6C49;
+	font: 12px georgia, times new roman, times, serif;
+	padding: 0px 5px 10px 5px;
+	text-align: right;
+	word-spacing: 0.09em;
+	text-align: right;
+}
+
+div.post_content {
+	padding-top: 10px;
+	padding-bottom: 10px;
+	color: #666666;
+}
+
+div.post_outline {
+	width: 100%;
+	background-color: #2A6C49; 
+	padding:2px; 
+	border-bottom: 2px solid #DDDDDD;
+	border-right: 2px solid #DDDDDD;
+}
+
+div.post_title {
+	font-size: 16px;
+	background-color: #2A6C49; 
+	height:20px; 
+	line-height: 140%;
+	color: #FFFFFF; 
+	padding-top:1px;
+	padding-left: 5px
+}
+
+.post_title a,
+.post_title a:link,
+.post_title a:visited
+{
+	color: #FFFFFF;
+	background:transparent;
+	text-decoration:none;
+	padding-left: 5px;
+	padding-bottom: 3px;
+	padding-top: 5px;
+}
+
+.post_title a:active,.post_title a:hover
+{
+	color: #FFDD06;
+	text-decoration:underline;
+	background:transparent;
+}
+
+.post_content_space {
+	background-color: #FFFFFF; 
+	padding:10px; 
+	padding-bottom: 2px;
+}
+
+
+#links {
+float: left;
+width: 190px;
+font: 12px lucida grande, verdana, arial, sans-serif;
+margin-left:10px;
+background: White;
+
+
+color: #666666;
+}
+
+#links	a		{ color: #148EAC; background: transparent; text-decoration: none;}
+#links	a:link	{ color: #148EAC; background: transparent; text-decoration: none;}
+#links	a:visited	{ color: #148EAC; background: transparent; text-decoration: none;}
+#links	a:active,#links	a:hover
+{ color: #F36D20; text-decoration: underline;}
+
+.sidetitle {
+height: 20px;
+font-size: 12px;
+line-height: 140%;
+background: #F7A21C;
+border: 1px solid #FFFFFF;
+border-bottom: 2px solid #DDDDDD;
+border-right: 2px solid #DDDDDD;
+color: #FFFFFF;
+padding-top:5px;
+text-align: center;
+}
+
+.side {
+text-align: left;
+margin: 5px 5px 10px;
+}
+
+.sideCal {
+text-align: center;
+margin: 5px 5px 10px;
+}
+
+div.side ul {
+list-style: none url(post.gif);
+margin:5px 0px 0px 0px;
+padding:0px 0px 0px 1.7em;
+}
+
+div.side li {
+background: transparent;
+font: 12px arial, sans-seriflucida grande, verdana;
+/*line-height: 100%*/
+color: #666666;
+}
+
+#footer {
+width:100%;
+height: 30px;
+padding-top:15px;
+text-align: left;
+background: transparent url(images/footer.gif) no-repeat scroll left bottom;
+color: #FFFFFF;
+}
+
+#credits {
+float: left;
+width: 100%;
+margin: 0px;
+padding: 5px;
+background: transparent;
+color: #FFFFFF;
+text-align: center;
+}
+
+#credits p {
+font-size: 10px;
+margin: 0px;
+padding-top: 10px;
+}
+
+#credits	a		{ color: #FFCC66; background: transparent; text-decoration: none;}
+#credits	a:link	{ color: #FFCC66; background: transparent; text-decoration: none;}
+#credits	a:visited	{ color: #FFCC66; background: transparent; text-decoration: none;}
+#credits	a:active   { color: #FFCC66; background: transparent; text-decoration: none;}
+#credits	a:hover
+{ color: #CCCCCC;text-decoration: underline;}
+
+.calendar {
+  font-size: 12px;
+}
+
+.calMonth td { 
+/*  border: 1px dotted #DDDDDD; */
+  text-align: right; 
+  padding:2px;
+  margin:0px; 
+  font-size: 12px;
+} 
+
+.calMonth table{
+	margin: 0px auto;
+	font-size: 12px;
+}
+
+.calMonthCurrent {
+	color: #767E8A;
+	font-weight: bold;
+	font-size: 12px;
+}
+
+.calMonthHeader {
+	color: #767E8A;
+	font-weight: bold;
+	font-size: 12px;
+	background-color: #EFEFEF;
+	margin-top: 2px;
+}
+
+th.calMonthBackward {
+	font-size: 12px;
+}
+
+th.calMonthForward {
+	font-size: 12px;
+}
+
+.calMonthToday {
+ color: #666;
+/* background: transparent url(images/today.gif) no-repeat center;
+*/
+ background-color: #FFFFCC;
+ border-right: 2px solid #666666;
+ border-bottom: 2px solid #666666;
+*/
+ font-size: 12px;
+}
+
+#space {
+float: left;
+width: 395px;
+padding: 5px 0px 5px 5px;
+background: transparent;
+color: #666666;
+
+}
+
+/* Comment set */
+.comments-head{
+font-size: 12px;
+}
+
+.comments-body {
+font-family:verdana, arial, sans-serif;
+color:#666;
+font-size:12px;
+background-color: #FFFFFF;
+line-height:140%;
+}
+.com_countandpost{
+border-top:2px solid;
+font-size:12px;
+height:14px;
+}
+.comments-count{float:left;
+background: #666;
+color:white;
+width:35px;
+text-align:center;
+}
+
+.comments-post {
+font-family:verdana, arial, sans-serif;
+text-align: right;
+color:#666;
+font-size:12px;
+font-weight:normal;
+background: transparent;
+}
+
+
+/* comment form */
+div.cf_outline {
+	width: 100%;
+	background-color: #CC6666; 
+	padding:2px; 
+	border-bottom: 2px solid #DDDDDD;
+	border-right: 2px solid #DDDDDD;
+}
+
+div.cf_title {
+	font-size: 16px;
+	background-color: #CC6666; 
+	height:20px; 
+	line-height: 140%;
+	color: #FFFFFF; 
+	padding-top:1px;
+	padding-left: 5px
+}
+
+.cf_title a,
+.cf_title a:link,
+.cf_title a:visited
+{
+	color: #FFFFFF;
+	background:transparent;
+	text-decoration:none;
+	padding-left: 5px;
+	padding-bottom: 3px;
+	padding-top: 5px;
+}
+
+.cf_title a:active,.cf_title a:hover
+{
+	color: #FFDD06;
+	text-decoration:underline;
+	background:transparent;
+}
+
+.cf_content_space {
+	background: transparent url(images/bg_white.gif);
+	background-color: #FFFFFF; 
+	padding:10px; 
+	padding-bottom: 2px;
+}
+
+.cf_left {
+	background:transparent;
+	width:200px; 
+	float:left; 
+	text-align:left; 
+	padding-right: 5px;
+}
+
+.cf_right {
+	background:transparent;
+	padding-left: 5px;
+}
+
+/* comments */
+div.comment_outline {
+	width: 100%;
+	background-color: #919191; 
+	padding:2px; 
+	border-bottom: 2px solid #DDDDDD;
+	border-right: 2px solid #DDDDDD;
+}
+
+div.comment_title {
+	font-size: 16px;
+	background-color: #919191; 
+	height:20px; 
+	line-height: 140%;
+	color: #FFFFFF; 
+	padding-top:1px;
+	padding-left: 5px
+}
+
+
+.comment_content_space {	
+	background: transparent url(images/bg_white.gif);
+	background-color: #FFFFFF; 
+	padding:10px;
+	padding-top: 2px;
+	padding-bottom: 2px;
+}
+
+/* search result */
+div.sr_outline {
+	width: 100%;
+	background-color: #2A6C49; 
+	padding:2px; 
+	border-bottom: 2px solid #DDDDDD;
+	border-right: 2px solid #DDDDDD;
+}
+
+div.sr_title {
+	font-size: 16px;
+	background-color: #2A6C49; 
+	height:20px; 
+	line-height: 140%;
+	color: #FFFFFF; 
+	padding-top:1px;
+	padding-left: 5px
+}
+
+.sr_title a,
+.sr_title a:link,
+.sr_title a:visited
+{
+	color: #FFFFFF;
+	background:transparent;
+	text-decoration:none;
+	padding-left: 5px;
+	padding-bottom: 3px;
+	padding-top: 5px;
+}
+
+.sr_title a:active,.sr_title a:hover
+{
+	color: #FFDD06;
+	text-decoration:underline;
+	background:transparent;
+}
+
+.sr_content_space {
+	background: transparent url(images/bg_white.gif);
+	background-color: #FFFFFF; 
+	padding:10px; 
+}
+
+/* trackback list */
+div.tb_outline {
+	width: 100%;
+	background-color: #CC6666; 
+	padding:2px; 
+	border-bottom: 2px solid #DDDDDD;
+	border-right: 2px solid #DDDDDD;
+}
+
+div.tb_title {
+	font-size: 16px;
+	background-color: #CC6666; 
+	height:20px; 
+	line-height: 140%;
+	color: #FFFFFF; 
+	padding-top:1px;
+	padding-left: 5px
+}
+
+.tb_title a,
+.tb_title a:link,
+.tb_title a:visited
+{
+	color: #FFFFFF;
+	background:transparent;
+	text-decoration:none;
+	padding-bottom: 3px;
+	padding-top: 5px;
+}
+
+.tb_title a:active,.tb_title a:hover
+{
+	color: #FFDD06;
+	text-decoration:underline;
+	background:transparent;
+}
+
+.tb_content_space {
+	background: transparent url(images/bg_white.gif);
+	background-color: #FFFFFF; 
+	padding:10px; 
+}
+
+/* error box */
+div.err_outline {
+	width: 100%;
+	background-color: #919191; 
+	padding:2px; 
+	border-bottom: 2px solid #DDDDDD;
+	border-right: 2px solid #DDDDDD;
+}
+
+div.err_title {
+	font-size: 16px;
+	background-color: #919191; 
+	height:20px; 
+	line-height: 140%;
+	color: #FFFFFF; 
+	padding-top:1px;
+	padding-left: 5px
+}
+
+.err_title a,
+.err_title a:link,
+.err_title a:visited
+{
+	color: #FFFFFF;
+	background:transparent;
+	text-decoration:none;
+	padding-left: 5px;
+	padding-bottom: 3px;
+	padding-top: 5px;
+}
+
+.err_title a:active,.err_title a:hover
+{
+	color: #FFDD06;
+	text-decoration:underline;
+	background:transparent;
+}
+
+.err_content_space {
+	background: transparent url(images/bg_white.gif);
+	background-color: #FFFFFF; 
+	padding:10px; 
+}
+
+/* ******************  albums  *************** */
+
+#album_list {
+	color: #666666;
+	background: #FFFFFF;
+	float: left;
+	width: 720px;
+	text-align: left;
+	margin-left: 15px;
+}
+
+/* album box */
+div.album_outline {
+	width: 100%;
+	background-color: #6C5D2A; 
+	padding:2px; 
+	border-bottom: 2px solid #DDDDDD;
+	border-right: 2px solid #DDDDDD;
+}
+
+div.album_title {
+	font-size: 16px;
+	background-color: #6C5D2A; 
+	height:20px; 
+	line-height: 140%;
+	color: #FFFFFF; 
+	padding-top:1px;
+	padding-left: 5px
+}
+
+.album_title a,
+.album_title a:link,
+.album_title a:visited
+{
+	color: #FFFFFF;
+	background:transparent;
+	text-decoration:none;
+	padding-left: 5px;
+	padding-bottom: 3px;
+	padding-top: 5px;
+}
+
+.album_title a:active,.album_title a:hover
+{
+	color: #FFDD06;
+	text-decoration:underline;
+	background:transparent;
+}
+
+.album_content_space {
+/*	text-align: center;*/
+	background: transparent url(images/bg_white.gif);
+	background-color: #FFFFFF; 
+	padding:10px; 
+	padding-bottom: 2px;
+	height:100%;
+}
+
+
+div.album {
+	text-align: center;
+    float: left;
+    width:150px;
+    margin-bottom:20px;
+	background:transparent;
+}
+
+.album p {
+   	text-align: center;
+   	padding:0;
+   	margin:0;
+   	width:150px;
+   	}
+
+.album_sublist {
+	float: left;
+	width: 100px;
+	background-color: #6C5D2A; 
+	padding:2px; 
+	border-bottom: 2px solid #DDDDDD;
+	margin-right: 20px;
+}
+
+.album_sub {
+	margin-bottom: 20px;
+	margin-right: 20px;
+
+
+}
+		
+.clear{
+clear: both;
+}
+img{
+	border: 0px;
+}
+
+.button {
+height: 25px;
+padding-left: 5px;
+padding-right: 5px;
+
+font-size: 12px;
+border: 1px solid #FFFFFF;
+border-bottom: 1px solid #666666;
+border-right: 1px solid #666666;
+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/flyupsky-evening/folderblue.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-evening/footer.template
===================================================================
--- templates/trunk/flyupsky-evening/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flyupsky-evening/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,9 @@
+<div class="clear">&nbsp;</div>
+<div id="footer">
+<div id="credits">
+<p>Designed by <a href="http://www.flyupsky.net" target="_blank">Gut</a> | Powered by <a href="http://www.lifetype.net" target="_blank">LifeType</a> | Valid <a href="http://validator.w3.org/check/referer" target="_blank">XHTML</a> and <a href="http://jigsaw.w3.org/css-validator/check/referer" target="_blank">CSS</a></p>
+</div>
+</div>
+</div>
+</body>
+</html>
\ No newline at end of file

Added: templates/trunk/flyupsky-evening/header.template
===================================================================
--- templates/trunk/flyupsky-evening/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flyupsky-evening/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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()}" />
+ <title>{$blog->getBlog()}</title>
+ <meta name="generator" content="{$version}" />
+ <meta http-equiv="Content-Language" content="{$locale->getLanguageId()}" />
+ <link rel="stylesheet" title="Default" href="{$url->getTemplateFile("evening.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="outframe">
+<div id="header">
+<div id="nav_r">
+   {include file="$blogtemplate/nav_bar.inc"}
+</div>
+<div id="title"><a href="{$url->blogLink()}" accesskey="1">{$blog->getBlog()}</a><br /><span class="description">{$blog->getAbout()}</span>
+</div>
+</div>
+
+   

Added: templates/trunk/flyupsky-evening/images/bg.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-evening/images/bg_white.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-evening/images/border.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-evening/images/compressed.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-evening/images/file.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-evening/images/folder.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-evening/images/footer.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-evening/images/logo.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-evening/images/parentfolder.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-evening/images/sound.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-evening/images/video.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-evening/italic.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-evening/link.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-evening/main.template
===================================================================
--- templates/trunk/flyupsky-evening/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flyupsky-evening/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,17 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+<div class="blog">
+{foreach from=$posts item=post}
+{** <!-- I don't like showing summary only --> **}
+{**if $showAll}
+  {include file="$blogtemplate/postsummary.template"}
+{else**}
+  {include file="$blogtemplate/post.template"}
+{**/if**}
+{/foreach}
+ <div class="Pages">{include file="misc/pager.template" style="links"}</div>
+</div>
+</div>
+
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/flyupsky-evening/nav_bar.inc
===================================================================
--- templates/trunk/flyupsky-evening/nav_bar.inc	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flyupsky-evening/nav_bar.inc	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,5 @@
+
+    <a href="{$url->blogLink()}">{$locale->tr("main")}</a> | 
+    <a href="admin.php" accesskey="2">{$locale->tr("dashboard")}</a> | 
+    <a href="{$url->albumLink()}">{$locale->tr("albums")}</a>
+    
\ No newline at end of file

Added: templates/trunk/flyupsky-evening/panel.template
===================================================================
--- templates/trunk/flyupsky-evening/panel.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flyupsky-evening/panel.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,78 @@
+<div id="links">
+<div class="sidetitle">
+    {$locale->tr("calendar")}
+   </div>
+ <div class="sideCal">
+    {$calendar}
+ </div>
+<div class="sidetitle">
+{$locale->tr("search")}
+</div>
+    <div class="side" id="Search"> 
+	<form id="search_form"  name="search_form" method="post" action="{$url->getIndexUrl()}">
+	<!--fieldset-->
+	<label for="searchTerms"><input type="text" id="searchTerms" name="searchTerms" value="" size="10"/></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 class="sidetitle">
+  {$locale->tr("recently")}
+ </div>
+ <div class="side">
+  <ul>
+  {foreach from=$recentposts item=post}
+<li><a title="{$post->getText()|truncate:15:"..."|escape}" href="{$url->postLink($post)}">{$post->getTopic()}</a></li>
+  {/foreach}
+  </ul>
+ </div>
+
+ <div class="sidetitle">
+  {$locale->tr("categories")}
+ </div>
+ <div class="side">
+<ul>
+   {foreach from=$articlecategories item=articleCategory}
+<li><a href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()}</a> [{$articleCategory->getNumArticles()}]
+<a class="nodecoration" href="{$url->categoryRssLink($articleCategory)}"><img border="0" src="{$url->getUrl("/imgs/rss_logo_small.gif")}" alt="RSS Feed for this category." height="12" /></a></li>
+   {/foreach}
+</ul>
+ </div>
+
+ <div class="sidetitle">
+  {$locale->tr("archives")}
+ </div>
+ <div class="side">
+<ul>
+  {foreach from=$archives item=archivelink}
+<li><a href="{$archivelink->getUrl()}">{$archivelink->getName()}</a> [{$archivelink->getNumArticles()}]</li>
+  {/foreach}
+</ul>
+ </div>
+ <div class="sidetitle">
+  {$locale->tr("links")}
+ </div>
+ <div class="side">
+
+   {foreach from=$mylinkscategories item=linkcategory}
+<b>{$linkcategory->getName()}</b><br />
+      {foreach from=$linkcategory->getLinks() item=link}
+<a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a><br />
+      {/foreach}
+   {/foreach}  
+ </div>
+   <div class="sidetitle">
+    {$locale->tr("syndicate")}
+   </div>
+   <div class="side">
+<ul>
+<li><a title="Link to the RSS 0.90 feed." href="{$url->rssLink("rss090")}"><img border="0" src="{$url->getUrl("/imgs/rss090_logo.gif")}" alt="" /></a></li>
+<li><a title="Link to the RSS 1.0 feed." href="{$url->rssLink("rss10")}"><img border="0" src="{$url->getUrl("/imgs/rss10_logo.gif")}" alt="" /></a></li>
+<li><a title="Link to the RSS 2.0 feed." href="{$url->rssLink("rss20")}"><img border="0" src="{$url->getUrl("/imgs/rss20_logo.gif")}" alt="" /></a></li>
+<li><a title="Link to the Atom 0.3 feed." href="{$url->rssLink("atom")}"><img border="0" src="{$url->getUrl("/imgs/atom_logo.png")}" alt="" /></a></li>
+</ul>
+   </div>
+
+</div>

Added: templates/trunk/flyupsky-evening/post.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-evening/post.template
===================================================================
--- templates/trunk/flyupsky-evening/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flyupsky-evening/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,27 @@
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+<div class="blogbody">
+
+<div class="post_outline">
+<div class="post_title"><a href="{$url->postPermalink($post)}">{$post->getTopic()}</a></div>
+<div class="post_content_space">
+<div class="posted">
+	{$postOwner->getUsername()} | {$locale->formatDate($postDate,"%d %b, %Y")}, {$locale->formatDate($postDate,"%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} | ({$post->getNumReads()} Reads)
+</div>
+<div class="post_content">
+ {$post->getText()}
+</div>
+<blockquote class="mt">Trackback URL: {$url->getTrackbackUrl()}?id={$post->getId()}</blockquote>
+<div class="posted">
+	<a href="{$url->postPermalink($post)}">{$locale->tr("permalink")}</a> | <a href="{$url->postPermalink($post)}">{$locale->tr("comments")}({$post->getTotalComments()})</a> | 
+    <a href="{$url->postTrackbackStatsLink($post)}">{$locale->tr("trackbacks")}({$post->getTotalTrackbacks()})</a>
+</div>
+</div>
+</div>
+
+</div>
+<br/>
+

Added: templates/trunk/flyupsky-evening/postandcomments.template
===================================================================
--- templates/trunk/flyupsky-evening/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flyupsky-evening/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,67 @@
+{include file="$blogtemplate/header.template"}
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+
+<div id="container">
+
+{* Prevpost and nextpost use *}
+<div id="article_index">
+  {assign var=nextpost value=$post->getNextArticle()}
+   {assign var=prevpost value=$post->getPrevArticle()}
+ {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}
+   </div>
+{* End of article_index *}
+
+
+<div class="blog">
+ <!--{$url->postTrackbackLink($post)}-->
+ {include file="$blogtemplate/post.template"}
+</div>
+
+
+
+{if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+ <div class="blog">
+
+
+ <!--div class="comments-head">
+  <a name="comments"></a>Comments
+ </div-->
+ {foreach name=comment from=$comments item=comment}
+
+<div class="comment_outline">
+<div class="comment_title"><div class="comments-head">[{$smarty.foreach.comment.iteration}] {$comment->getTopic()}</div></div>
+<div class="comment_content_space">
+{$comment->getText()}
+
+<div class="comments-post">
+[<a href="{$url->postPermalink($post)}#comments_form">{$locale->tr("comments")}</a>]|
+    {$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")}
+</div>
+</div>
+</div>
+<br />
+{/foreach}
+
+
+ {if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+   {include file="$blogtemplate/commentform.template"}
+ {/if}
+ </div>
+ {/if}
+ <div class="clear">&nbsp;</div>
+</div>
+{include file="$blogtemplate/panel.template"} 
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/flyupsky-evening/postsummary.template
===================================================================
--- templates/trunk/flyupsky-evening/postsummary.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flyupsky-evening/postsummary.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,19 @@
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+
+<div class="blogbody">
+
+<div class="post_outline">
+<div class="post_title"><a href="{$url->postPermalink($post)}">{$post->getTopic()}</a></div>
+<div class="post_content_space">
+<div class="posted">
+	{$postOwner->getUsername()} | {$locale->formatDate($postDate,"%d %b, %Y")}, {$locale->formatDate($postDate,"%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}
+</div>
+</div>
+</div>
+
+</div>
+<br/>

Added: templates/trunk/flyupsky-evening/posttrackbacks.template
===================================================================
--- templates/trunk/flyupsky-evening/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flyupsky-evening/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,22 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+ <div class="blog">
+
+ <div class="tb_outline">
+<div class="tb_title">{$locale->tr("trackbacks_for_article")} "<a href="{$url->postLink($post)}">{$post->getTopic()}</a>"</div>
+<div class="tb_content_space">
+	{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>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/flyupsky-evening/resource.template
===================================================================
--- templates/trunk/flyupsky-evening/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flyupsky-evening/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,59 @@
+{include file="$blogtemplate/header.template"}
+{assign var=metadata value=$resource->getMetadataReader()}
+{assign var=updated value=$resource->getTimestamp()}
+{assign var=album value=$resource->getAlbum()}
+<div id="album_list">
+ <div class="blog">
+
+<div class="album_outline">
+<div class="album_title">{$resource->getFileName()}</div>
+<div class="album_content_space">
+
+	<div class="posted">
+	<img src="{$url->getTemplateFile("folderblue.gif")}" width="10" height="11" alt="Download" style="border:0px;" />
+	<a href="{$url->albumLink($album)}">{$album->getName()}</a> | 
+    <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>
+
+	<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("images/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->getTemplateFile("images/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->getTemplateFile("images/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->getTemplateFile("images/file.gif")}" height="64" width="64" style="border:0px;" /><br/>
+     {$resource->getFileName()}
+     </a>    
+   {/if}   
+  {/if}
+</div>
+</div>
+
+ </div>
+</div>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/flyupsky-evening/screenshot.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/flyupsky-evening/searchresults.template
===================================================================
--- templates/trunk/flyupsky-evening/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/flyupsky-evening/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,32 @@
+{include file="$blogtemplate/header.template"}
+
+<div id="container">
+ <div class="blog">
+
+<div class="sr_outline">
+<div class="sr_title"><div class="comments-head">{$locale->tr("search_results")}: {foreach from=$searchterms item=term}{$term} {/foreach}</div></div>
+{foreach from=$searchresults item=result}
+<div class="sr_content_space">
+
+	{assign var=article value=$result->getArticle()}
+
+	<a href="{$url->postPermalink($article)}">{$article->getTopic()}</a>
+	<div class="posted">
+	{foreach name=categories from=$article->getCategories() item=articleCategory}
+		{$locale->tr("categories")}: <a href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()}</a>
+		{if !$smarty.foreach.categories.last}, {/if}
+	{/foreach}
+	</div>
+</div>
+<br />
+{/foreach}
+</div>
+
+</div>
+
+</div>
+
+{include file="$blogtemplate/panel.template"}
+
+{include file="$blogtemplate/footer.template"}
+

Added: templates/trunk/forange/album.template
===================================================================
--- templates/trunk/forange/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forange/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,84 @@
+{include file="$blogtemplate/header.template"}
+
+<div class="entry">
+		<!-- Loop Start -->
+		<!-- album contents go here -->
+		<H2>{$album->getName()}</H2>
+			<H3>{$album->getDescription()}</h3>
+			<table style="border:0px;width:100%;" 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/links.template"}
+ {include file="$blogtemplate/footer.template"}

Added: templates/trunk/forange/albums.template
===================================================================
--- templates/trunk/forange/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forange/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,29 @@
+{include file="$blogtemplate/header.template"}
+
+<div class="entry">
+		<!-- Loop Start -->
+		<!-- album contents go here -->
+			<H2>{$locale->tr("albums")}</H2>
+				<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/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/links.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/forange/archives.template
===================================================================
--- templates/trunk/forange/archives.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forange/archives.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,17 @@
+{include file="$blogtemplate/header.template"} 
+		<DIV class=entry>		
+			<H3 class=entrytitle>{$locale->tr("archives")}</H3>
+			<DIV class=entrybody>
+				<ul>
+					{foreach from=$archives item=month}
+					<li>
+						<a href="{$month->getUrl()}">{$month->getName()}</a> [{$month->getNumArticles()}]
+					</li>
+					{/foreach}
+				</ul>
+
+			</div>
+		</div>
+
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"} 
\ No newline at end of file

Added: templates/trunk/forange/bookmark.template
===================================================================
--- templates/trunk/forange/bookmark.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forange/bookmark.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,18 @@
+{include file="$blogtemplate/header.template"}
+
+		<div class=entry>
+		<!-- Loop Start -->
+			<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/links.template"}
+{include file="$blogtemplate/footer.template"} 
\ No newline at end of file

Added: templates/trunk/forange/commentarticle.template
===================================================================
--- templates/trunk/forange/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forange/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/forange/commentform.template
===================================================================
--- templates/trunk/forange/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forange/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,26 @@
+<div id="commentsform">
+
+<form action="{$url->getIndexUrl()}" method="post" id="commentform">
+
+
+<p><input type="text" name="userName" id="author" value="" size="22" tabindex="1" />
+<label for="author"><small>Name (required)</small></label></p>
+
+<p><input type="text" name="userEmail" id="email" value="" size="22" tabindex="2" />
+<label for="email"><small>Mail (will not be published) (required)</small></label></p>
+
+<p><input type="text" name="userUrl" id="url" value="" size="22" tabindex="3" />
+<label for="url"><small>Website</small></label></p>
+
+
+<p><textarea name="commentText" id="comment" cols="20" rows="10" tabindex="4"></textarea></p>
+
+<p><input name="Add" type="submit" id="submit" tabindex="5" value="Submit Comment" />
+   <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>
+</div>

Added: templates/trunk/forange/demosites.template
===================================================================
--- templates/trunk/forange/demosites.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forange/demosites.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,17 @@
+{include file="$blogtemplate/header.template"}
+		<div class=entry>
+		<!-- Loop Start -->
+			<p>
+				The following sites are running pLog. Have a look at them if you want to see how 
+				pLog feels like:
+			</p>
+			<ul>
+				<li><a href="http://www.renalias.net">Oscar's (one of the developers) own personal page</a> (Kind of slow sometimes)</li>
+				<li><a href="http://www.francesc.net">Francesc's (another developer) own personal page</a> (Faster than Oscar's :))</li>
+				<li><a href="http://www.lamevaweb.info">Free blogging service for the users of the #tarrega channel in the Spanish IRC network.</a>.</li>
+				<li><a href="http://ireport.sourceforge.net">iReport project</a></li>
+				<li><a href="http://darren.someblog.com">Darren's blog</a><br/></li>
+			</ul>
+		</div>
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/forange/error.template
===================================================================
--- templates/trunk/forange/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forange/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,9 @@
+{include file="$blogtemplate/header.template"}
+		<div class=entry>
+		<!-- Loop Start -->
+				<h2>{$locale->tr("error")}</h2>
+				<p>{$locale->tr($message)}</p>
+				<p><a href="javascript:history.go(-1)">{$locale->tr("back")}</a></p>
+		</div>
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/forange/features.template
===================================================================
--- templates/trunk/forange/features.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forange/features.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,8 @@
+{include file="$blogtemplate/header.template"}
+		<div class=entry>
+		<!-- Loop Start -->
+				<h3>Features</h3>
+				{$blog->getAbout()}
+		</div>
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/forange/footer.template
===================================================================
--- templates/trunk/forange/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forange/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,9 @@
+	<!-- begin footer -->
+	<DIV id=footer>
+		<P>Using the forange theme design by <A href="http://www.fahlstad.se/">Fredrik Fahlstad </A>
+		Proudly powered by <A href="http://www.lifetype.net/">LifeType</A>.
+		</P>
+	</DIV>
+</DIV>
+</BODY>
+</HTML>
\ No newline at end of file

Added: templates/trunk/forange/header.template
===================================================================
--- templates/trunk/forange/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forange/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,25 @@
+<!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>
+
+<div id="wrap">
+	<div id="header">		
+		<h1 id="blogname"><a href="{$url->blogLink()}">{$blog->getBlog()}</a></h1>
+		<div id="description">{$blog->getAbout()}</div>
+	</div>
+	<div id="main">
+		<div id="content">
\ No newline at end of file

Added: templates/trunk/forange/images/bg_center_orange.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/forange/images/top.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/forange/links.template
===================================================================
--- templates/trunk/forange/links.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forange/links.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,74 @@
+</DIV>
+<!-- begin sidebar -->
+<DIV id=sidebar>
+<DIV id=searchdiv>
+<form method="post" action="{$url->getIndexUrl()}"><LABEL for=s>Search this site:</LABEL>
+<input type="text" name="searchTerms" value="" size="20" />
+<input type="hidden" name="op" value="Search" />
+<input type="hidden" name="blogId" value="{$blog->getId()}"/>
+<input type="submit" name="Search" value="Go" />
+</form>
+</DIV>
+
+<UL>
+
+
+<li>
+{assign var=blogOwner value=$blog->getOwnerInfo()}
+{if $blogOwner->getAboutMyself()}
+<H2>About</H2>
+<P>
+{$blogOwner->getfullName()}</P>
+<P>{$blogOwner->getAboutMyself()}</P>
+
+{/if}
+</li>
+
+
+
+
+<LI>
+<H2>Around here</H2>
+<UL>
+{foreach from=$recentposts item=recentpost}
+<LI class=page_item><A title="{$recentpost->getText()|truncate:150:"..."|strip_tags|escape}" href="{$url->postLink($recentpost)}">{$recentpost->getTopic()}</a><br/></LI>
+{/foreach}
+</UL>
+
+
+<LI>
+<H2>Categories</H2>
+<UL>
+{foreach from=$articlecategories item=articleCategory}
+<LI><A href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()}</A> ({$articleCategory->getNumArticles()})</LI>
+{/foreach}
+</UL>
+
+<LI>
+<H2>Navigate</H2>
+<UL>
+<LI><a title="{$locale->tr("main")}" href="{$url->blogLink()}">{$locale->tr("main")}</a>
+<LI><a title="{$locale->tr("archives")}" href="{$url->templatePage("archives")}">{$locale->tr("archives")}</a>
+<LI><a title="{$locale->tr("links")}" href="{$url->templatePage("bookmark")}">{$locale->tr("links")}</a>
+<LI><a title="{$locale->tr("summary")}" href="{$url->getUrl("/summary.php")}">{$locale->tr("summary")}</a>
+</UL>
+</LI>
+
+
+<LI>
+<H2>Meta</H2>
+<UL>
+<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="This page validates as XHTML 1.0 Transitional" href="http://validator.w3.org/check/referer">Valid <ABBR title="eXtensible HyperText Markup Language">XHTML</ABBR></A> </LI>
+<LI><A href="http://gmpg.org/xfn/"><ABBR title="XHTML Friends Network">XFN</ABBR></A> </LI>
+<LI><A title="Powered by LifeType, state-of-the-art semantic personal publishing platform." href="http://www.lifetype.net/">LifeType</A> </LI>
+</UL>
+</LI>
+
+
+</LI>
+
+</UL>
+</DIV>
+<!-- The main column ends  -->	</DIV>
\ No newline at end of file

Added: templates/trunk/forange/main.template
===================================================================
--- templates/trunk/forange/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forange/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,19 @@
+{include file="$blogtemplate/header.template"}
+	<!-- Loop Start -->
+	{if $showAll}
+		{if $showAll == 1 && $category}
+			<h2>{$locale->tr("posts")}: {$category->getName()}</h2>
+		{/if}
+		{foreach from=$posts item=post}
+			<!-- showing only the topic of the post, in case we have too many! -->
+			{assign var="postDate" value=$post->getDateObject()}
+			{$locale->formatDate($postDate,"%Y.%B%d")} <a href="{$url->postPermalink($post)}">{$post->getTopic()}</a><br/>
+		{/foreach}
+	{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/links.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/forange/post.template
===================================================================
--- templates/trunk/forange/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forange/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,19 @@
+<!-- {$url->postTrackbackLink($post)} -->
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+		<DIV class=entry>
+		
+		
+			<H3 class=entrytitle><A href="{$url->postPermalink($post)}">{$post->getTopic()}</A></H3>
+			<DIV class=entrybody>
+				<P>{$post->getText()}</P>
+				<DIV class=entrymeta>
+				{$locale->formatDate($postDate,"%m/%d,%Y")} Posted to 
+				{foreach name=categories from=$post->getCategories() item=postcategory}
+					<a href="{$url->categoryLink($postcategory)}">{$postcategory->getName()}</a>
+				{if !$smarty.foreach.categories.last}, {/if}
+				{/foreach} 
+				</DIV>
+			</DIV>
+			<P class=comments_link><A href="{$url->postPermalink($post)}#comments">Comments ({$post->getTotalComments()})</A> </P>
+		</DIV><br>
\ No newline at end of file

Added: templates/trunk/forange/postandcomments.template
===================================================================
--- templates/trunk/forange/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forange/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,74 @@
+{include file="$blogtemplate/header.template"}
+
+{assign var="postPageTitle" value=$post->getTopic()}
+{assign var="postPageTitle" value=" | $postPageTitle"}
+	<DIV class=entry>
+		<!-- {$url->postTrackbackLink($post)} -->
+		{assign var="postDate" value=$post->getDateObject()}
+		{assign var="postOwner" value=$post->getUserInfo()}
+		<H3 class=entrytitle><A href="{$url->postPermalink($post)}">{$post->getTopic()}</A></H3>
+		<DIV class=date>Published on {$locale->formatDate($postDate,"%m/%d,%Y")}</DIV>
+		<DIV class=entrybody>
+			<P>{$post->getText()}</P>
+			<BR clear=all>
+			</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>
+	
+		<h2 id="comments">Comments </h2>
+	<ol id="commentlist">
+	
+	{assign var="counter" value=1}
+	{foreach name=comment from=$comments item=comment}
+		<a name="{$comment->getId()}"></a>
+		{if $counter%2!=0}
+		<li class="alt" id="comment-{$comment->getId()}">
+		
+		{else}
+		<li class="standard" id="comment-{$comment->getId()}">
+		{/if}
+			<div class="commentname">
+				<span class="commentauthor"><a href="{$comment->getUserUrl()}">{$comment->getUsername()}</a></span>
+			</div>
+			<div class="commentinfo">
+				<span class="commentdate">
+					{assign var=commentDate value=$comment->getDateObject()} {$locale->formatDate($commentDate, "%m/%d,%Y")} | <a href="#comment-{$comment->getId()}" title="">{$locale->formatDate($commentDate, "%H:%M")}</a>
+				</span>
+			</div>
+			<div class='commenttext'>{$comment->getText()}</div>
+		</LI>
+		{assign var="counter" value="`$counter+1`"}
+	{/foreach}
+	</ol>
+
+
+	<a name="comments"></a>
+
+	<h2 id="commentsformheader">Leave a Reply</h2>
+	{if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+		{include file="$blogtemplate/commentform.template"}
+	{/if}
+
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/forange/posttrackbacks.template
===================================================================
--- templates/trunk/forange/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forange/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/forange/resource.template
===================================================================
--- templates/trunk/forange/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forange/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,88 @@
+<!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>
+
+<div id="wrap">
+	<div id="header">		
+		<h1 id="blogname"><a href="{$url->blogLink()}">{$blog->getBlog()}</a></h1>
+		<div id="description">{$blog->getAbout()}</div>
+	</div>
+
+<div id=resourceMain>
+
+<div class=entry>
+
+
+
+
+	
+		{assign var=metadata value=$resource->getMetadataReader()}
+		{assign var=updated value=$resource->getTimestamp()}
+		
+		<H4>
+			Filename: {$resource->getFileName()} ({$metadata->getRoundedSize()}) | 
+			{$locale->tr("created")} {$locale->formatDate($updated,"%d %B, %Y")} | 
+			<a href="{$url->resourceDownloadLink($resource)}">{$locale->tr("download")}</a>
+		</H4>
+		<H3>{$resource->getFileName()}</H3>
+		<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></div>
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/forange/samplerss.template
===================================================================
--- templates/trunk/forange/samplerss.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forange/samplerss.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,20 @@
+{include file="$blogtemplate/header.template"}
+		<div class=entry>
+		<!-- Loop Start -->
+				<h3 class="title">Sample template</h3>
+				<p>
+					{$message}
+				</p>
+				<p>
+					And now, some RSS feeds from Slashdot using the RSS parser included in this package:<br/>
+					{if $rss->parse("http://slashdot.org/slashdot.rdf")}
+					{foreach from=$rss->getItems() item=rssItem}
+					<a href="{$rssItem->getLink()}">{$rssItem->getTitle()}</a><br/>
+					{/foreach}
+					{/if}
+					<hr/>
+					<p>This is a sample of the plugin that gets the sinfest strip:</p>
+					<a href="http://sinfest.net"><img src="{$sfstrip->SinfestStripUrl()}" alt="Sinfest strip" width="385"/></a>
+		</div>
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}

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


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

Added: templates/trunk/forange/searchresults.template
===================================================================
--- templates/trunk/forange/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forange/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,15 @@
+{include file="$blogtemplate/header.template"}
+		<div class=entry>
+		<!-- Loop Start -->
+				<H2>{$locale->tr("search_results")}: {foreach from=$searchterms item=term}{$term} {/foreach}</h2>
+						{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/forange/style.css
===================================================================
--- templates/trunk/forange/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forange/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,406 @@
+/*
+	Theme Name: fOrange
+	Theme URI: http://www.fahlstad.se
+	Description: A colorful theme.
+	Version: 1.0
+	Author: Fredrik Fahlstad
+	Author URI: http://www.fahlstad.se
+*/
+
+body {
+	font-size: 62.5%;
+	color: #000;
+	margin: 0px;
+	padding: 0px;
+	font-family: Arial, Helvetica, sans-serif;
+	background: #E8B36D url(images/bg_center_orange.gif) repeat-y center;
+}
+#wrap {
+	margin: 0px auto;
+	width: 770px;
+}
+#header {
+	clear: both;
+	height: 110px;
+	background: url(images/top.jpg) no-repeat;
+}
+#description {
+	font-weight: bold;
+	color: #FFFFFF;
+	float: right;
+	font-size: 10pt;
+	margin-top: 40px;
+	margin-right: 20px;
+	letter-spacing:1px;
+}
+#main {
+	clear: both;
+	overflow: hidden;
+	margin-top: 1.5em;
+}
+
+#resourceMain {
+	background-color:white;
+	padding: 20px;
+}
+
+
+#content {
+	float: left;
+	width: 480px;
+	padding: 20px;
+	font-size: 1.2em;
+	line-height: 1.6em;
+}
+#sidebar {
+	float: right;
+	width: 227px;
+	padding: 10px;
+	font-size: 10pt;
+}
+#footer {
+	background-color: #333643;
+	clear: both;
+	border-top-width: 1px;
+	border-right-width: 1px;
+	border-bottom-width: 1px;
+	border-left-width: 1px;
+	border-bottom-style: solid;
+	border-top-color: #FFFFFF;
+	border-right-color: #FFFFFF;
+	border-bottom-color: #FFFFFF;
+	border-left-color: #FFFFFF;
+	height: 40px;
+}
+#footer p {
+	color: #FFFFFF;
+	text-align: center;
+	margin: 0px;
+	padding: 10px 0px 0px;
+	font-size: 10px;
+}
+
+h1#blogname{
+	font-size:3.2em;
+	font-family: "Century Gothic";
+	font-weight: normal;
+	margin: 0px;
+	letter-spacing: -2px;
+	padding-top: 0px;
+	padding-right: 0px;
+	padding-bottom: 0px;
+	padding-left: 20px;
+}
+h1#blogname  a{
+	color: #FFFFFF;
+}
+h1, h2, h3, h4, h5, h6 {
+	font-family: Georgia, "Times New Roman", Times, serif;
+	margin: 0; 
+	padding: 0;
+}
+	h2 a{
+	font-size: 12pt;
+	margin-top: 2em;
+	font-weight: normal;
+}
+	h3 a{
+	font-size: 1.4em;
+	font-weight: normal;
+		display:block
+
+}
+			a { 
+			color: #0099EA;
+			text-decoration: none;
+		}
+		
+		a:visited {
+		}
+		
+		a:hover, a:visited:hover {
+  color: #0099EA;
+  text-decoration:underline;
+		}
+
+	#sidebar ul {
+	list-style: none;
+	padding-left: 10px;
+	margin-left: 10px;
+}
+
+#sidebar h2 {
+	font-size: 12px;
+	font-weight:normal;
+	text-transform:uppercase;
+	color:#C52;
+}
+
+#sidebar ul, #sidebar ul ol {
+	margin: 0px;
+	padding: 0px;
+}
+
+#sidebar ul li {
+	list-style-type: none;
+	margin-bottom: 15px;
+}
+
+#sidebar ul p, #sidebar ul select {
+	margin: 5px 0 8px;
+		font-size:10pt;
+	letter-spacing:1px;
+	line-height:1.5;
+
+}
+
+#sidebar ul ul, #sidebar ul ol { margin: 5px 0 0 7px; }
+
+#sidebar ul ul ul, #sidebar ul ol { margin: 0 0 0 0px; }
+
+#sidebar ul ul li, #sidebar ul ol li {
+	margin: 0px 0 0;
+	display: block;
+	width: 200px;
+	padding-bottom: 2px;
+	padding-top: 2px;
+	padding-left: 0px;
+	border-bottom: 1px solid #E6F1F5;
+}
+
+#sidebar ul ul ul li{
+	border:0px;
+	margin-left:5px;
+}
+
+#sidebar form { margin-top: 20px; }
+#sidebar a{
+	color:#069;
+	}
+
+
+/************************************************
+*	Comments													*
+************************************************/
+h2#comments{
+	text-align:center;
+	padding:2px;
+	margin-bottom:10px;
+	margin-top:80px;
+	font-size: 110%;
+}
+
+ol#commentlist {
+	margin-top:0px;
+	padding: 5px;
+	margin-left: 20px;
+	color: #9b9b9b;
+	list-style-type: none;
+	font-size:0.9em;
+}
+
+#commentlist li  p{
+	margin-top: 8px;
+	margin-bottom: 16px;
+	line-height: 20px;
+}
+
+.commentname {
+	float: left;
+	margin: 0;
+	padding: 0  0 2px 0;
+	font-weight: bold;
+}
+
+.commentinfo{
+	width: 300px;
+	float: right;
+	text-align: right;
+}
+
+.commenttext {
+	clear: both;
+	margin-top: 0px;
+	margin-bottom: 30px;
+	border-top: 1px solid #E6F1F5;
+	line-height:12px;
+	color: #5b5b5b;
+	background-color: #FBFDFD;
+	padding: 5px;
+}
+
+.commenttext-admin {
+	clear: both;
+	margin-top: 0px;
+	margin-bottom: 30px;
+	border-top: 1px solid #ebebeb;
+	line-height:12px;
+	color: #5b5b5b;
+	background-color: #CEE4F4;
+	padding: 5px;
+}
+
+#commentsformheader{
+	padding-left:18px;
+	font-size: 1.4em;
+}
+
+#commentsform{
+	margin-top:0;
+	text-align:center;
+	border:1px solid #E6F1F5;
+	background:#FBFDFD;
+	padding:0px 10px;
+}
+
+#commentsform form{
+	text-align:left;
+	margin:0px;
+}
+
+#commentsform p{
+	margin:5px;
+}
+
+#commentsform form textarea{
+	width:90%;
+}
+p.comments_link  img{
+	margin: 0px;
+	padding: 0px;
+	border-top-style: none;
+	border-right-style: none;
+	border-bottom-style: none;
+	border-left-style: none;
+}
+/************************************************
+*	Header																			*
+************************************************/
+h2 {
+	font-size: 13pt;
+	margin-bottom:5px;
+}
+
+h2.entrydate{
+	margin-bottom:1px;
+	font-size: 1.8em;
+	font-weight:normal;
+	text-transform:uppercase;
+}
+
+.entrymeta{
+	font-size: 10pt;
+}
+
+h3.entrytitle {
+	margin-top:0px;
+	padding-bottom:10px;
+}
+
+h3.entrytitle a, h3.entrytitle a:visited{
+			color: #069;
+			font-size: 14pt;
+
+
+}
+
+.entry{
+	margin-top:8px;
+}
+
+.entrybody p a{
+	/*font-weight:bold;*/
+}
+
+
+blockquote {
+	border-left-width: 3px;
+	border-left-style: solid;
+	border-left-color: #CCCCCC;
+	padding-left: 10px;
+	font-style: italic;
+	color: #666666;
+}
+
+.entrybody p {
+	margin-top:8px;
+	margin-bottom:16px;
+	text-align: justify;
+	font-size:10pt;
+	letter-spacing:1px;
+	line-height:1.5;
+
+}
+
+.entrybody li {
+	font-size:10pt;
+	letter-spacing:1px;
+	line-height:1.5;
+}
+
+.entrybody a {
+	font-size:10pt;
+	letter-spacing:1px;
+	line-height:1.5;
+
+}
+
+.entrybody img {
+	padding: 4px;
+	border: 1px solid #CCCCCC;
+}
+code {
+	background-color: #eeeeee;
+	padding: 5px;
+	border: 1px solid #CCCCCC;
+}
+#searchdiv
+{
+	padding: 5px;
+	margin-bottom: 20px;
+	font-weight:bold;
+}
+
+#sidebar form {
+	margin: 0px;
+	padding: 0px;
+}
+label {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-weight: bold;
+	color: #000;
+}
+.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/forangeWithPlugins/album.template
===================================================================
--- templates/trunk/forangeWithPlugins/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forangeWithPlugins/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,84 @@
+{include file="$blogtemplate/header.template"}
+
+<div class="entry">
+		<!-- Loop Start -->
+		<!-- album contents go here -->
+		<H2>{$album->getName()}</H2>
+			<H3>{$album->getDescription()}</h3>
+			<table style="border:0px;width:100%;" 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/links.template"}
+ {include file="$blogtemplate/footer.template"}

Added: templates/trunk/forangeWithPlugins/albums.template
===================================================================
--- templates/trunk/forangeWithPlugins/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forangeWithPlugins/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,29 @@
+{include file="$blogtemplate/header.template"}
+
+<div class="entry">
+		<!-- Loop Start -->
+		<!-- album contents go here -->
+			<H2>{$locale->tr("albums")}</H2>
+				<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/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/links.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/forangeWithPlugins/archives.template
===================================================================
--- templates/trunk/forangeWithPlugins/archives.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forangeWithPlugins/archives.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,17 @@
+{include file="$blogtemplate/header.template"} 
+		<DIV class=entry>		
+			<H3 class=entrytitle>{$locale->tr("archives")}</H3>
+			<DIV class=entrybody>
+				<ul>
+					{foreach from=$archives item=month}
+					<li>
+						<a href="{$month->getUrl()}">{$month->getName()}</a> [{$month->getNumArticles()}]
+					</li>
+					{/foreach}
+				</ul>
+
+			</div>
+		</div>
+
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"} 
\ No newline at end of file

Added: templates/trunk/forangeWithPlugins/bookmark.template
===================================================================
--- templates/trunk/forangeWithPlugins/bookmark.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forangeWithPlugins/bookmark.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,18 @@
+{include file="$blogtemplate/header.template"}
+
+		<div class=entry>
+		<!-- Loop Start -->
+			<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/links.template"}
+{include file="$blogtemplate/footer.template"} 
\ No newline at end of file

Added: templates/trunk/forangeWithPlugins/commentarticle.template
===================================================================
--- templates/trunk/forangeWithPlugins/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forangeWithPlugins/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/forangeWithPlugins/commentform.template
===================================================================
--- templates/trunk/forangeWithPlugins/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forangeWithPlugins/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,36 @@
+<div id="commentsform">
+
+<form action="{$url->getIndexUrl()}" method="post" id="commentform">
+
+
+<p><input type="text" name="userName" id="author" value="" size="22" tabindex="1" />
+<label for="author"><small>Name (required)</small></label></p>
+
+<p><input type="text" name="userEmail" id="email" value="" size="22" tabindex="2" />
+<label for="email"><small>Mail (will not be published) (required)</small></label></p>
+
+<p><input type="text" name="userUrl" id="url" value="" size="22" tabindex="3" />
+<label for="url"><small>Website</small></label></p>
+{if !empty($authimage)}
+ {if $authimage->isEnabled()}
+ 	<p><input id=author type="text" name="authImage" id="authImage" value="" size="22" tabindex="4"/>&nbsp;{$authimage->show()}</p>
+{/if}
+{/if}
+
+{if !empty($smileys)} 
+{if $smileys->isEnabled()} 
+		<script type="text/javascript" src="{$url->getBaseUrl()}/plugins/smileys/js/smileys/smileys.js"></script> 
+		{$smileys->generateSmileysBar()} 
+	{/if}{/if}<br/>
+
+<p><textarea name="commentText" id="comment" cols="20" rows="10" tabindex="4"></textarea></p>
+
+<p><input name="Add" type="submit" id="submit" tabindex="5" value="Submit Comment" />
+   <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>
+</div>

Added: templates/trunk/forangeWithPlugins/demosites.template
===================================================================
--- templates/trunk/forangeWithPlugins/demosites.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forangeWithPlugins/demosites.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,17 @@
+{include file="$blogtemplate/header.template"}
+		<div class=entry>
+		<!-- Loop Start -->
+			<p>
+				The following sites are running pLog. Have a look at them if you want to see how 
+				pLog feels like:
+			</p>
+			<ul>
+				<li><a href="http://www.renalias.net">Oscar's (one of the developers) own personal page</a> (Kind of slow sometimes)</li>
+				<li><a href="http://www.francesc.net">Francesc's (another developer) own personal page</a> (Faster than Oscar's :))</li>
+				<li><a href="http://www.lamevaweb.info">Free blogging service for the users of the #tarrega channel in the Spanish IRC network.</a>.</li>
+				<li><a href="http://ireport.sourceforge.net">iReport project</a></li>
+				<li><a href="http://darren.someblog.com">Darren's blog</a><br/></li>
+			</ul>
+		</div>
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/forangeWithPlugins/error.template
===================================================================
--- templates/trunk/forangeWithPlugins/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forangeWithPlugins/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,9 @@
+{include file="$blogtemplate/header.template"}
+		<div class=entry>
+		<!-- Loop Start -->
+				<h2>{$locale->tr("error")}</h2>
+				<p>{$locale->tr($message)}</p>
+				<p><a href="javascript:history.go(-1)">{$locale->tr("back")}</a></p>
+		</div>
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/forangeWithPlugins/features.template
===================================================================
--- templates/trunk/forangeWithPlugins/features.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forangeWithPlugins/features.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,8 @@
+{include file="$blogtemplate/header.template"}
+		<div class=entry>
+		<!-- Loop Start -->
+				<h3>Features</h3>
+				{$blog->getAbout()}
+		</div>
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/forangeWithPlugins/footer.template
===================================================================
--- templates/trunk/forangeWithPlugins/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forangeWithPlugins/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,9 @@
+	<!-- begin footer -->
+	<DIV id=footer>
+		<P>Using the forange theme design by <A href="http://www.fahlstad.se/">Fredrik Fahlstad </A>
+		Proudly powered by <A href="http://www.lifetype.net/">LifeType</A>.
+		</P>
+	</DIV>
+</DIV>
+</BODY>
+</HTML>
\ No newline at end of file

Added: templates/trunk/forangeWithPlugins/header.template
===================================================================
--- templates/trunk/forangeWithPlugins/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forangeWithPlugins/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,25 @@
+<!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>
+
+<div id="wrap">
+	<div id="header">		
+		<h1 id="blogname"><a href="{$url->blogLink()}">{$blog->getBlog()}</a></h1>
+		<div id="description">{$blog->getAbout()}</div>
+	</div>
+	<div id="main">
+		<div id="content">
\ No newline at end of file

Added: templates/trunk/forangeWithPlugins/images/bg_center_orange.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/forangeWithPlugins/images/top.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/forangeWithPlugins/links.template
===================================================================
--- templates/trunk/forangeWithPlugins/links.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forangeWithPlugins/links.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,91 @@
+</DIV>
+<!-- begin sidebar -->
+<DIV id=sidebar>
+<DIV id=searchdiv>
+<form method="post" action="{$url->getIndexUrl()}"><LABEL for=s>Search this site:</LABEL>
+<input type="text" name="searchTerms" value="" size="20" />
+<input type="hidden" name="op" value="Search" />
+<input type="hidden" name="blogId" value="{$blog->getId()}"/>
+<input type="submit" name="Search" value="Go" />
+</form>
+</DIV>
+
+<UL>
+
+
+<li>
+{assign var=blogOwner value=$blog->getOwnerInfo()}
+{if $blogOwner->getAboutMyself()}
+<H2>About</H2>
+<P>
+{$blogOwner->getfullName()}</P>
+<P>{$blogOwner->getAboutMyself()}</P>
+
+{/if}
+</li>
+
+
+
+
+<LI>
+<H2>Around here</H2>
+<UL>
+{foreach from=$recentposts item=recentpost}
+<LI class=page_item><A title="{$recentpost->getText()|truncate:150:"..."|strip_tags|escape}" href="{$url->postLink($recentpost)}">{$recentpost->getTopic()}</a><br/></LI>
+{/foreach}
+</UL>
+
+<LI>
+{if !empty($recentcomments)}
+{if $recentcomments->isEnabled()}
+<H2>Recent Comments</H2>
+<UL>
+{assign var=comments value=$recentcomments->getRecentComments()}
+{foreach from=$comments item=comment}
+{assign var=commentpostid value=$comment->getArticleId()}
+{assign var=commentpost value=$recentcomments->getArticle($commentpostid)}
+<LI><b>{$comment->getUsername()}:</b><a title="View comments by {$comment->getUsername()}" href="{$url->postPermalink($commentpost)}#{$comment->getId()}">{$comment->getText()|truncate:100:"..."|strip_tags}</a><br /></LI>
+{/foreach}
+</UL>
+{/if}
+{/if}
+
+
+
+
+<LI>
+<H2>Categories</H2>
+<UL>
+{foreach from=$articlecategories item=articleCategory}
+<LI><A href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()}</A> ({$articleCategory->getNumArticles()})</LI>
+{/foreach}
+</UL>
+
+<LI>
+<H2>Navigate</H2>
+<UL>
+<LI><a title="{$locale->tr("main")}" href="{$url->blogLink()}">{$locale->tr("main")}</a>
+<LI><a title="{$locale->tr("archives")}" href="{$url->templatePage("archives")}">{$locale->tr("archives")}</a>
+<LI><a title="{$locale->tr("links")}" href="{$url->templatePage("bookmark")}">{$locale->tr("links")}</a>
+<LI><a title="{$locale->tr("summary")}" href="{$url->getUrl("/summary.php")}">{$locale->tr("summary")}</a>
+</UL>
+</LI>
+
+
+<LI>
+<H2>Meta</H2>
+<UL>
+<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="This page validates as XHTML 1.0 Transitional" href="http://validator.w3.org/check/referer">Valid <ABBR title="eXtensible HyperText Markup Language">XHTML</ABBR></A> </LI>
+<LI><A href="http://gmpg.org/xfn/"><ABBR title="XHTML Friends Network">XFN</ABBR></A> </LI>
+<LI><A title="Powered by LifeType, state-of-the-art semantic personal publishing platform." href="http://www.lifetype.net/">LifeType</A> </LI>
+</UL>
+</LI>
+
+
+</LI>
+
+</UL>
+</DIV>
+<!-- The main column ends  -->	</DIV>
\ No newline at end of file

Added: templates/trunk/forangeWithPlugins/main.template
===================================================================
--- templates/trunk/forangeWithPlugins/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forangeWithPlugins/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,19 @@
+{include file="$blogtemplate/header.template"}
+	<!-- Loop Start -->
+	{if $showAll}
+		{if $showAll == 1 && $category}
+			<h2>{$locale->tr("posts")}: {$category->getName()}</h2>
+		{/if}
+		{foreach from=$posts item=post}
+			<!-- showing only the topic of the post, in case we have too many! -->
+			{assign var="postDate" value=$post->getDateObject()}
+			{$locale->formatDate($postDate,"%Y.%B%d")} <a href="{$url->postPermalink($post)}">{$post->getTopic()}</a><br/>
+		{/foreach}
+	{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/links.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/forangeWithPlugins/post.template
===================================================================
--- templates/trunk/forangeWithPlugins/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forangeWithPlugins/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,19 @@
+<!-- {$url->postTrackbackLink($post)} -->
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+		<DIV class=entry>
+		
+		
+			<H3 class=entrytitle><A href="{$url->postPermalink($post)}">{$post->getTopic()}</A></H3>
+			<DIV class=entrybody>
+				<P>{$post->getText()}</P>
+				<DIV class=entrymeta>
+				{$locale->formatDate($postDate,"%m/%d,%Y")} Posted to 
+				{foreach name=categories from=$post->getCategories() item=postcategory}
+					<a href="{$url->categoryLink($postcategory)}">{$postcategory->getName()}</a>
+				{if !$smarty.foreach.categories.last}, {/if}
+				{/foreach} 
+				</DIV>
+			</DIV>
+			<P class=comments_link><A href="{$url->postPermalink($post)}#comments">Comments ({$post->getTotalComments()})</A> </P>
+		</DIV><br>
\ No newline at end of file

Added: templates/trunk/forangeWithPlugins/postandcomments.template
===================================================================
--- templates/trunk/forangeWithPlugins/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forangeWithPlugins/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,78 @@
+{include file="$blogtemplate/header.template"}
+
+{assign var="postPageTitle" value=$post->getTopic()}
+{assign var="postPageTitle" value=" | $postPageTitle"}
+	<DIV class=entry>
+		<!-- {$url->postTrackbackLink($post)} -->
+		{assign var="postDate" value=$post->getDateObject()}
+		{assign var="postOwner" value=$post->getUserInfo()}
+		<H3 class=entrytitle><A href="{$url->postPermalink($post)}">{$post->getTopic()}</A></H3>
+		<DIV class=date>Published on {$locale->formatDate($postDate,"%m/%d,%Y")}</DIV>
+		<DIV class=entrybody>
+			<P>{$post->getText()}</P>
+			<BR clear=all>
+			</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()}">回 Blog 首頁</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>
+	
+		<h2 id="comments">Comments </h2>
+	<ol id="commentlist">
+	
+	{assign var="counter" value=1}
+	{foreach name=comment from=$comments item=comment}
+		<a name="{$comment->getId()}"></a>
+		{if $counter%2!=0}
+		<li class="alt" id="comment-{$comment->getId()}">
+		
+		{else}
+		<li class="standard" id="comment-{$comment->getId()}">
+		{/if}
+			<div class="commentname">
+				<span class="commentauthor"><a href="{$comment->getUserUrl()}">{$comment->getUsername()}</a></span>
+			</div>
+			<div class="commentinfo">
+				<span class="commentdate">
+					{assign var=commentDate value=$comment->getDateObject()} {$locale->formatDate($commentDate, "%m/%d,%Y")} | <a href="#comment-{$comment->getId()}" title="">{$locale->formatDate($commentDate, "%H:%M")}</a>
+				</span>
+			</div>
+			<div class='commenttext'>			{if !empty($gravatar)}
+			{if $gravatar->isEnabled()}
+				<img src="{$gravatar->gravatar($comment)}" width="{$gravatar->getSize()}" height="{$gravatar->getSize()}" align="left" hspace="10"/>
+			{/if}{/if}
+{$comment->getText()}</div>
+		</LI>
+		{assign var="counter" value="`$counter+1`"}
+	{/foreach}
+	</ol>
+
+
+	<a name="comments"></a>
+
+	<h2 id="commentsformheader">Leave a Reply</h2>
+	{if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+		{include file="$blogtemplate/commentform.template"}
+	{/if}
+
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/forangeWithPlugins/posttrackbacks.template
===================================================================
--- templates/trunk/forangeWithPlugins/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forangeWithPlugins/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/forangeWithPlugins/resource.template
===================================================================
--- templates/trunk/forangeWithPlugins/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forangeWithPlugins/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,88 @@
+<!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>
+
+<div id="wrap">
+	<div id="header">		
+		<h1 id="blogname"><a href="{$url->blogLink()}">{$blog->getBlog()}</a></h1>
+		<div id="description">{$blog->getAbout()}</div>
+	</div>
+
+<div id=resourceMain>
+
+<div class=entry>
+
+
+
+
+	
+		{assign var=metadata value=$resource->getMetadataReader()}
+		{assign var=updated value=$resource->getTimestamp()}
+		
+		<H4>
+			Filename: {$resource->getFileName()} ({$metadata->getRoundedSize()}) | 
+			{$locale->tr("created")} {$locale->formatDate($updated,"%d %B, %Y")} | 
+			<a href="{$url->resourceDownloadLink($resource)}">{$locale->tr("download")}</a>
+		</H4>
+		<H3>{$resource->getFileName()}</H3>
+		<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></div>
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/forangeWithPlugins/samplerss.template
===================================================================
--- templates/trunk/forangeWithPlugins/samplerss.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forangeWithPlugins/samplerss.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,20 @@
+{include file="$blogtemplate/header.template"}
+		<div class=entry>
+		<!-- Loop Start -->
+				<h3 class="title">Sample template</h3>
+				<p>
+					{$message}
+				</p>
+				<p>
+					And now, some RSS feeds from Slashdot using the RSS parser included in this package:<br/>
+					{if $rss->parse("http://slashdot.org/slashdot.rdf")}
+					{foreach from=$rss->getItems() item=rssItem}
+					<a href="{$rssItem->getLink()}">{$rssItem->getTitle()}</a><br/>
+					{/foreach}
+					{/if}
+					<hr/>
+					<p>This is a sample of the plugin that gets the sinfest strip:</p>
+					<a href="http://sinfest.net"><img src="{$sfstrip->SinfestStripUrl()}" alt="Sinfest strip" width="385"/></a>
+		</div>
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}

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


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

Added: templates/trunk/forangeWithPlugins/searchresults.template
===================================================================
--- templates/trunk/forangeWithPlugins/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forangeWithPlugins/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,15 @@
+{include file="$blogtemplate/header.template"}
+		<div class=entry>
+		<!-- Loop Start -->
+				<H2>{$locale->tr("search_results")}: {foreach from=$searchterms item=term}{$term} {/foreach}</h2>
+						{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/forangeWithPlugins/style.css
===================================================================
--- templates/trunk/forangeWithPlugins/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/forangeWithPlugins/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,406 @@
+/*
+	Theme Name: fOrange
+	Theme URI: http://www.fahlstad.se
+	Description: A colorful theme.
+	Version: 1.0
+	Author: Fredrik Fahlstad
+	Author URI: http://www.fahlstad.se
+*/
+
+body {
+	font-size: 62.5%;
+	color: #000;
+	margin: 0px;
+	padding: 0px;
+	font-family: Arial, Helvetica, sans-serif;
+	background: #E8B36D url(images/bg_center_orange.gif) repeat-y center;
+}
+#wrap {
+	margin: 0px auto;
+	width: 770px;
+}
+#header {
+	clear: both;
+	height: 110px;
+	background: url(images/top.jpg) no-repeat;
+}
+#description {
+	font-weight: bold;
+	color: #FFFFFF;
+	float: right;
+	font-size: 10pt;
+	margin-top: 40px;
+	margin-right: 20px;
+	letter-spacing:1px;
+}
+#main {
+	clear: both;
+	overflow: hidden;
+	margin-top: 1.5em;
+}
+
+#resourceMain {
+	background-color:white;
+	padding: 20px;
+}
+
+
+#content {
+	float: left;
+	width: 480px;
+	padding: 20px;
+	font-size: 1.2em;
+	line-height: 1.6em;
+}
+#sidebar {
+	float: right;
+	width: 227px;
+	padding: 10px;
+	font-size: 10pt;
+}
+#footer {
+	background-color: #333643;
+	clear: both;
+	border-top-width: 1px;
+	border-right-width: 1px;
+	border-bottom-width: 1px;
+	border-left-width: 1px;
+	border-bottom-style: solid;
+	border-top-color: #FFFFFF;
+	border-right-color: #FFFFFF;
+	border-bottom-color: #FFFFFF;
+	border-left-color: #FFFFFF;
+	height: 40px;
+}
+#footer p {
+	color: #FFFFFF;
+	text-align: center;
+	margin: 0px;
+	padding: 10px 0px 0px;
+	font-size: 10px;
+}
+
+h1#blogname{
+	font-size:3.2em;
+	font-family: "Century Gothic";
+	font-weight: normal;
+	margin: 0px;
+	letter-spacing: -2px;
+	padding-top: 0px;
+	padding-right: 0px;
+	padding-bottom: 0px;
+	padding-left: 20px;
+}
+h1#blogname  a{
+	color: #FFFFFF;
+}
+h1, h2, h3, h4, h5, h6 {
+	font-family: Georgia, "Times New Roman", Times, serif;
+	margin: 0; 
+	padding: 0;
+}
+	h2 a{
+	font-size: 12pt;
+	margin-top: 2em;
+	font-weight: normal;
+}
+	h3 a{
+	font-size: 1.4em;
+	font-weight: normal;
+		display:block
+
+}
+			a { 
+			color: #0099EA;
+			text-decoration: none;
+		}
+		
+		a:visited {
+		}
+		
+		a:hover, a:visited:hover {
+  color: #0099EA;
+  text-decoration:underline;
+		}
+
+	#sidebar ul {
+	list-style: none;
+	padding-left: 10px;
+	margin-left: 10px;
+}
+
+#sidebar h2 {
+	font-size: 12px;
+	font-weight:normal;
+	text-transform:uppercase;
+	color:#C52;
+}
+
+#sidebar ul, #sidebar ul ol {
+	margin: 0px;
+	padding: 0px;
+}
+
+#sidebar ul li {
+	list-style-type: none;
+	margin-bottom: 15px;
+}
+
+#sidebar ul p, #sidebar ul select {
+	margin: 5px 0 8px;
+		font-size:10pt;
+	letter-spacing:1px;
+	line-height:1.5;
+
+}
+
+#sidebar ul ul, #sidebar ul ol { margin: 5px 0 0 7px; }
+
+#sidebar ul ul ul, #sidebar ul ol { margin: 0 0 0 0px; }
+
+#sidebar ul ul li, #sidebar ul ol li {
+	margin: 0px 0 0;
+	display: block;
+	width: 200px;
+	padding-bottom: 2px;
+	padding-top: 2px;
+	padding-left: 0px;
+	border-bottom: 1px solid #E6F1F5;
+}
+
+#sidebar ul ul ul li{
+	border:0px;
+	margin-left:5px;
+}
+
+#sidebar form { margin-top: 20px; }
+#sidebar a{
+	color:#069;
+	}
+
+
+/************************************************
+*	Comments													*
+************************************************/
+h2#comments{
+	text-align:center;
+	padding:2px;
+	margin-bottom:10px;
+	margin-top:80px;
+	font-size: 110%;
+}
+
+ol#commentlist {
+	margin-top:0px;
+	padding: 5px;
+	margin-left: 20px;
+	color: #9b9b9b;
+	list-style-type: none;
+	font-size:0.9em;
+}
+
+#commentlist li  p{
+	margin-top: 8px;
+	margin-bottom: 16px;
+	line-height: 20px;
+}
+
+.commentname {
+	float: left;
+	margin: 0;
+	padding: 0  0 2px 0;
+	font-weight: bold;
+}
+
+.commentinfo{
+	width: 300px;
+	float: right;
+	text-align: right;
+}
+
+.commenttext {
+	clear: both;
+	margin-top: 0px;
+	margin-bottom: 30px;
+	border-top: 1px solid #E6F1F5;
+	line-height:12px;
+	color: #5b5b5b;
+	background-color: #FBFDFD;
+	padding: 5px;
+}
+
+.commenttext-admin {
+	clear: both;
+	margin-top: 0px;
+	margin-bottom: 30px;
+	border-top: 1px solid #ebebeb;
+	line-height:12px;
+	color: #5b5b5b;
+	background-color: #CEE4F4;
+	padding: 5px;
+}
+
+#commentsformheader{
+	padding-left:18px;
+	font-size: 1.4em;
+}
+
+#commentsform{
+	margin-top:0;
+	text-align:center;
+	border:1px solid #E6F1F5;
+	background:#FBFDFD;
+	padding:0px 10px;
+}
+
+#commentsform form{
+	text-align:left;
+	margin:0px;
+}
+
+#commentsform p{
+	margin:5px;
+}
+
+#commentsform form textarea{
+	width:90%;
+}
+p.comments_link  img{
+	margin: 0px;
+	padding: 0px;
+	border-top-style: none;
+	border-right-style: none;
+	border-bottom-style: none;
+	border-left-style: none;
+}
+/************************************************
+*	Header																			*
+************************************************/
+h2 {
+	font-size: 13pt;
+	margin-bottom:5px;
+}
+
+h2.entrydate{
+	margin-bottom:1px;
+	font-size: 1.8em;
+	font-weight:normal;
+	text-transform:uppercase;
+}
+
+.entrymeta{
+	font-size: 10pt;
+}
+
+h3.entrytitle {
+	margin-top:0px;
+	padding-bottom:10px;
+}
+
+h3.entrytitle a, h3.entrytitle a:visited{
+			color: #069;
+			font-size: 14pt;
+
+
+}
+
+.entry{
+	margin-top:8px;
+}
+
+.entrybody p a{
+	/*font-weight:bold;*/
+}
+
+
+blockquote {
+	border-left-width: 3px;
+	border-left-style: solid;
+	border-left-color: #CCCCCC;
+	padding-left: 10px;
+	font-style: italic;
+	color: #666666;
+}
+
+.entrybody p {
+	margin-top:8px;
+	margin-bottom:16px;
+	text-align: justify;
+	font-size:10pt;
+	letter-spacing:1px;
+	line-height:1.5;
+
+}
+
+.entrybody li {
+	font-size:10pt;
+	letter-spacing:1px;
+	line-height:1.5;
+}
+
+.entrybody a {
+	font-size:10pt;
+	letter-spacing:1px;
+	line-height:1.5;
+
+}
+
+.entrybody img {
+	padding: 4px;
+	border: 1px solid #CCCCCC;
+}
+code {
+	background-color: #eeeeee;
+	padding: 5px;
+	border: 1px solid #CCCCCC;
+}
+#searchdiv
+{
+	padding: 5px;
+	margin-bottom: 20px;
+	font-weight:bold;
+}
+
+#sidebar form {
+	margin: 0px;
+	padding: 0px;
+}
+label {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-weight: bold;
+	color: #000;
+}
+.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/fsimple/album.template
===================================================================
--- templates/trunk/fsimple/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fsimple/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,84 @@
+{include file="$blogtemplate/header.template"}
+
+<div class="entry">
+		<!-- Loop Start -->
+		<!-- album contents go here -->
+		<H2>{$album->getName()}</H2>
+			<H3>{$album->getDescription()}</h3>
+			<table style="border:0px;width:100%;" 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/links.template"}
+ {include file="$blogtemplate/footer.template"}

Added: templates/trunk/fsimple/albums.template
===================================================================
--- templates/trunk/fsimple/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fsimple/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,29 @@
+{include file="$blogtemplate/header.template"}
+
+<div class="entry">
+		<!-- Loop Start -->
+		<!-- album contents go here -->
+			<H2>{$locale->tr("albums")}</H2>
+				<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/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/links.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/fsimple/archives.template
===================================================================
--- templates/trunk/fsimple/archives.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fsimple/archives.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,17 @@
+{include file="$blogtemplate/header.template"} 
+		<DIV class=entry>		
+			<H3 class=entrytitle>{$locale->tr("archives")}</H3>
+			<DIV class=entrybody>
+				<ul>
+					{foreach from=$archives item=month}
+					<li>
+						<a href="{$month->getUrl()}">{$month->getName()}</a> [{$month->getNumArticles()}]
+					</li>
+					{/foreach}
+				</ul>
+
+			</div>
+		</div>
+
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"} 
\ No newline at end of file

Added: templates/trunk/fsimple/bookmark.template
===================================================================
--- templates/trunk/fsimple/bookmark.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fsimple/bookmark.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,18 @@
+{include file="$blogtemplate/header.template"}
+
+		<div class=entry>
+		<!-- Loop Start -->
+			<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/links.template"}
+{include file="$blogtemplate/footer.template"} 
\ No newline at end of file

Added: templates/trunk/fsimple/commentarticle.template
===================================================================
--- templates/trunk/fsimple/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fsimple/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/fsimple/commentform.template
===================================================================
--- templates/trunk/fsimple/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fsimple/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,26 @@
+<div id="commentsform">
+
+<form action="{$url->getIndexUrl()}" method="post" id="commentform">
+
+
+<p><input type="text" name="userName" id="author" value="" size="22" tabindex="1" />
+<label for="author"><small>Name (required)</small></label></p>
+
+<p><input type="text" name="userEmail" id="email" value="" size="22" tabindex="2" />
+<label for="email"><small>Mail (will not be published) (required)</small></label></p>
+
+<p><input type="text" name="userUrl" id="url" value="" size="22" tabindex="3" />
+<label for="url"><small>Website</small></label></p>
+
+
+<p><textarea name="commentText" id="comment" cols="20" rows="10" tabindex="4"></textarea></p>
+
+<p><input name="Add" type="submit" id="submit" tabindex="5" value="Submit Comment" />
+   <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>
+</div>

Added: templates/trunk/fsimple/error.template
===================================================================
--- templates/trunk/fsimple/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fsimple/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,9 @@
+{include file="$blogtemplate/header.template"}
+		<div class=entry>
+		<!-- Loop Start -->
+				<h2>{$locale->tr("error")}</h2>
+				<p>{$locale->tr($message)}</p>
+				<p><a href="javascript:history.go(-1)">{$locale->tr("back")}</a></p>
+		</div>
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/fsimple/features.template
===================================================================
--- templates/trunk/fsimple/features.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fsimple/features.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,8 @@
+{include file="$blogtemplate/header.template"}
+		<div class=entry>
+		<!-- Loop Start -->
+				<h3>Features</h3>
+				{$blog->getAbout()}
+		</div>
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/fsimple/footer.template
===================================================================
--- templates/trunk/fsimple/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fsimple/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,9 @@
+	<!-- begin footer -->
+	<DIV id=footer>
+		<P>Using the fSimple theme design by <A href="http://www.fahlstad.se/">Fredrik Fahlstad </A>
+		Proudly powered by <A href="http://www.lifetype.net/">LifeType</A>.
+		</P>
+	</DIV>
+</DIV>
+</BODY>
+</HTML>
\ No newline at end of file

Added: templates/trunk/fsimple/header.template
===================================================================
--- templates/trunk/fsimple/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fsimple/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,27 @@
+<!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 id="home" class="log">
+<div id="bg">
+	<div id="wrap">
+		<div id="header">
+			<h1><a href="{$url->blogLink()}">{$blog->getBlog()}</a></h1>
+			<div class="description">{$blog->getAbout()}</div>
+
+		</div>
+		<div id="main">
+			<div id="content">
\ No newline at end of file

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


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

Added: templates/trunk/fsimple/images/body.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/fsimple/images/comments.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/fsimple/images/s_bg.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/fsimple/links.template
===================================================================
--- templates/trunk/fsimple/links.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fsimple/links.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,74 @@
+</DIV>
+<!-- begin sidebar -->
+<DIV id=sidebar>
+<DIV id=searchdiv>
+<form method="post" action="{$url->getIndexUrl()}"><LABEL for=s>Search this site:</LABEL>
+<input type="text" name="searchTerms" value="" size="16" />
+<input type="hidden" name="op" value="Search" />
+<input type="hidden" name="blogId" value="{$blog->getId()}"/>
+<input type="submit" name="Search" value="Go" />
+</form>
+</DIV>
+
+<UL>
+
+
+<li>
+{assign var=blogOwner value=$blog->getOwnerInfo()}
+{if $blogOwner->getAboutMyself()}
+<H2>About</H2>
+<P>
+{$blogOwner->getfullName()}</P>
+<P>{$blogOwner->getAboutMyself()}</P>
+
+{/if}
+</li>
+
+
+
+
+<LI>
+<H2>Around here</H2>
+<UL>
+{foreach from=$recentposts item=recentpost}
+<LI class=page_item><A title="{$recentpost->getText()|truncate:150:"..."|strip_tags|escape}" href="{$url->postLink($recentpost)}">{$recentpost->getTopic()}</a><br/></LI>
+{/foreach}
+</UL>
+
+
+<LI>
+<H2>Categories</H2>
+<UL>
+{foreach from=$articlecategories item=articleCategory}
+<LI><A href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()}</A> ({$articleCategory->getNumArticles()})</LI>
+{/foreach}
+</UL>
+
+<LI>
+<H2>Navigate</H2>
+<UL>
+<LI><a title="{$locale->tr("main")}" href="{$url->blogLink()}">{$locale->tr("main")}</a>
+<LI><a title="{$locale->tr("archives")}" href="{$url->templatePage("archives")}">{$locale->tr("archives")}</a>
+<LI><a title="{$locale->tr("links")}" href="{$url->templatePage("bookmark")}">{$locale->tr("links")}</a>
+<LI><a title="{$locale->tr("summary")}" href="{$url->getUrl("/summary.php")}">{$locale->tr("summary")}</a>
+</UL>
+</LI>
+
+
+<LI>
+<H2>Meta</H2>
+<UL>
+<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="This page validates as XHTML 1.0 Transitional" href="http://validator.w3.org/check/referer">Valid <ABBR title="eXtensible HyperText Markup Language">XHTML</ABBR></A> </LI>
+<LI><A href="http://gmpg.org/xfn/"><ABBR title="XHTML Friends Network">XFN</ABBR></A> </LI>
+<LI><A title="Powered by LifeType, state-of-the-art semantic personal publishing platform." href="http://www.lifetype.net/">LifeType</A> </LI>
+</UL>
+</LI>
+
+
+</LI>
+
+</UL>
+</DIV>
+<!-- The main column ends  -->	</DIV>
\ No newline at end of file

Added: templates/trunk/fsimple/main.template
===================================================================
--- templates/trunk/fsimple/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fsimple/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,21 @@
+{include file="$blogtemplate/header.template"}
+	<!-- Loop Start -->
+	{if $showAll}
+	<div class=entry>
+		{if $showAll == 1 && $category}
+			<h2>{$locale->tr("posts")}: {$category->getName()}</h2>
+		{/if}
+		{foreach from=$posts item=post}
+			<!-- showing only the topic of the post, in case we have too many! -->
+			{assign var="postDate" value=$post->getDateObject()}
+			{$locale->formatDate($postDate,"%Y.%B%d")} <a href="{$url->postPermalink($post)}">{$post->getTopic()}</a><br/>
+		{/foreach}
+	</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/links.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/fsimple/post.template
===================================================================
--- templates/trunk/fsimple/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fsimple/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,19 @@
+<!-- {$url->postTrackbackLink($post)} -->
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+		<DIV class=entry>
+		
+		
+			<H3 class=entrytitle><A href="{$url->postPermalink($post)}">{$post->getTopic()}</A></H3>
+			<DIV class=entrybody>
+				<P>{$post->getText()}</P>
+				<DIV class=entrymeta>
+				{$locale->formatDate($postDate,"%m/%d,%Y")} Posted to 
+				{foreach name=categories from=$post->getCategories() item=postcategory}
+					<a href="{$url->categoryLink($postcategory)}">{$postcategory->getName()}</a>
+				{if !$smarty.foreach.categories.last}, {/if}
+				{/foreach} 
+				</DIV>
+			</DIV>
+			<P class=comments_link><A href="{$url->postPermalink($post)}#comments">Comments ({$post->getTotalComments()})</A> </P>
+		</DIV><br>
\ No newline at end of file

Added: templates/trunk/fsimple/postandcomments.template
===================================================================
--- templates/trunk/fsimple/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fsimple/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,74 @@
+{include file="$blogtemplate/header.template"}
+
+{assign var="postPageTitle" value=$post->getTopic()}
+{assign var="postPageTitle" value=" | $postPageTitle"}
+	<DIV class=entry>
+		<!-- {$url->postTrackbackLink($post)} -->
+		{assign var="postDate" value=$post->getDateObject()}
+		{assign var="postOwner" value=$post->getUserInfo()}
+		<H3 class=entrytitle><A href="{$url->postPermalink($post)}">{$post->getTopic()}</A></H3>
+		<DIV class=date>Published on {$locale->formatDate($postDate,"%m/%d,%Y")}</DIV>
+		<DIV class=entrybody>
+			<P>{$post->getText()}</P>
+			<BR clear=all>
+			</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>
+	
+		<h2 id="comments">Comments </h2>
+	<ol id="commentlist">
+	
+	{assign var="counter" value=1}
+	{foreach name=comment from=$comments item=comment}
+		<a name="{$comment->getId()}"></a>
+		{if $counter%2!=0}
+		<li class="alt" id="comment-{$comment->getId()}">
+		
+		{else}
+		<li class="standard" id="comment-{$comment->getId()}">
+		{/if}
+			<div class="commentname">
+				<span class="commentauthor"><a href="{$comment->getUserUrl()}">{$comment->getUsername()}</a></span>
+			</div>
+			<div class="commentinfo">
+				<span class="commentdate">
+					{assign var=commentDate value=$comment->getDateObject()} {$locale->formatDate($commentDate, "%m/%d,%Y")} | <a href="#comment-{$comment->getId()}" title="">{$locale->formatDate($commentDate, "%H:%M")}</a>
+				</span>
+			</div>
+			<div class='commenttext'>{$comment->getText()}</div>
+		</LI>
+		{assign var="counter" value="`$counter+1`"}
+	{/foreach}
+	</ol>
+
+
+	<a name="comments"></a>
+
+	<h2 id="commentsformheader">Leave a Reply</h2>
+	{if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+		{include file="$blogtemplate/commentform.template"}
+	{/if}
+
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/fsimple/posttrackbacks.template
===================================================================
--- templates/trunk/fsimple/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fsimple/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/fsimple/resource.template
===================================================================
--- templates/trunk/fsimple/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fsimple/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,67 @@
+{include file="$blogtemplate/header.template"}
+
+<div class=entry>
+
+
+
+
+	
+		{assign var=metadata value=$resource->getMetadataReader()}
+		{assign var=updated value=$resource->getTimestamp()}
+		
+		<H4>
+			Filename: {$resource->getFileName()} ({$metadata->getRoundedSize()}) | 
+			{$locale->tr("created")} {$locale->formatDate($updated,"%d %B, %Y")} | 
+			<a href="{$url->resourceDownloadLink($resource)}">{$locale->tr("download")}</a>
+		</H4>
+		<H3>{$resource->getFileName()}</H3>
+		<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/links.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

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


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

Added: templates/trunk/fsimple/searchresults.template
===================================================================
--- templates/trunk/fsimple/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fsimple/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,15 @@
+{include file="$blogtemplate/header.template"}
+		<div class=entry>
+		<!-- Loop Start -->
+				<H2>{$locale->tr("search_results")}: {foreach from=$searchterms item=term}{$term} {/foreach}</h2>
+						{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/fsimple/style.css
===================================================================
--- templates/trunk/fsimple/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fsimple/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,423 @@
+/*
+	Theme Name: fSimple
+	Theme URI: http://www.fahlstad.se
+	Description: A simple theme.
+	Version: 1.0
+	Author: Fredrik Fahlstad
+	Author URI: http://www.fahlstad.se
+*/
+
+html
+{
+	margin: 0;
+	/* setting border: 0 hoses ie6 win window inner well border */
+	padding: 0;
+}
+#main {
+	overflow: hidden;
+}
+#bg {
+	width: 744px;
+	margin-right: auto;
+	margin-left: auto;
+	background-image: url(images/bg.gif);
+	background-repeat: repeat-y;
+}
+
+
+
+body
+{
+	margin: 0;
+	/* setting border: 0 hoses ie5 win window inner well border */
+	padding: 0;
+	font-family: 'trebuchet ms', sans-serif;
+	font-size: 12px;
+	background-color: #3F5D72;
+}
+#footer {
+	clear: both;
+	height: 30px;
+	border-top-width: 1px;
+	border-top-style: solid;
+	border-top-color: #CCCCCC;
+	background-color: #FFFFFF;
+	text-align: center;
+}
+
+#wrap {
+	width: 720px;
+	border: 2px solid #FFFFFF;
+	margin-right: 10px;
+	margin-left: 10px;
+}
+#sidebar
+{
+	display: inline; /* ie win bugfix */
+	float: right;
+	width:180px;
+	\width: 180px;
+	w\idth: 180px;
+	padding:10px;
+	font-size:11px;
+	display:inline;
+}
+#header {
+	background-color: #A80101;
+	height: 80px;
+	border-bottom-width: 2px;
+	border-bottom-style: solid;
+	border-bottom-color: #FFFFFF;
+}
+#content {
+	padding:10px;
+	background-color:#FFFFFF;
+	width:480px;
+	float:left;
+}
+h1, h2, h3, h4, h5, h6 { font-weight: normal; }
+h1, h2, h3, h4, h5, h6, p, ol, ul, pre, blockquote
+{
+	margin-top: 10px;
+	margin-bottom: 10px;
+}
+#header h1{
+	font-size:30px;
+	margin-top: 0px;
+	margin-right: 0;
+	margin-bottom: 0;
+	margin-left: 10px;
+	padding-top: 15px;
+	padding-right: 0;
+	padding-bottom: 0;
+	padding-left: 0;
+}
+#header a
+{
+	color:#FFFFFF;
+}
+.description{
+	font-weight: bold;
+	color: #FFFFFF;
+	padding-left: 10px;
+}
+/************************************************
+*	Comments													*
+************************************************/
+h2#comments{
+	text-align:center;
+	border-top:1px solid #acb1ba;
+	background:#eeeeee;
+	padding:2px;
+	border-bottom:1px solid #acb1ba;
+	margin-bottom:10px;
+	margin-top:80px;
+	font-size: 110%;
+}
+
+ol#commentlist {
+	margin-top:0px;
+	margin-left: 0px;
+	color: #9b9b9b;
+	list-style-type: none;
+	font-size:0.9em;
+	padding-top: 5px;
+	padding-right: 5px;
+	padding-bottom: 5px;
+	padding-left: 20px;
+}
+
+#commentlist li  p{
+	margin-top: 8px;
+	margin-bottom: 16px;
+	line-height: 20px;
+}
+
+.commentname {
+	float: left;
+	margin: 0;
+	padding: 0  0 2px 0;
+	font-weight: bold;
+}
+
+.commentinfo{
+	width: 300px;
+	float: right;
+	text-align: right;
+}
+
+.commenttext {
+	clear: both;
+	margin-top: 0px;
+	margin-bottom: 30px;
+	border-top: 1px solid #ebebeb;
+	line-height:12px;
+	color: #5b5b5b;
+	background-color: #F8F8F8;
+	padding: 5px;
+}
+
+.commenttext-admin {
+	clear: both;
+	margin-top: 0px;
+	margin-bottom: 30px;
+	border-top: 1px solid #ebebeb;
+	line-height:12px;
+	color: #5b5b5b;
+	background-color: #CEE4F4;
+	padding: 5px;
+}
+
+#commentsformheader{
+	padding-left:18px;
+	font-size: 1.4em;
+}
+
+#commentsform{
+	margin-top:none;
+	text-align:center;
+	border:1px solid #ddd;
+	background:#ededed;
+	padding:0px 10px;
+}
+
+#commentsform form{
+	text-align:left;
+	margin:0px;
+}
+
+#commentsform p{
+	margin:5px;
+}
+
+#commentsform form textarea{
+	width:100%;
+}
+p.comments_link  img{
+	margin: 0px;
+	padding: 0px;
+	border-top-style: none;
+	border-right-style: none;
+	border-bottom-style: none;
+	border-left-style: none;
+}
+
+a, a:visited, a:focus {
+	color:#A80101;
+	text-decoration:none;
+}
+a:hover{
+	text-decoration:underline;
+}
+/************************************************
+*	Header																			*
+************************************************/
+
+h2.entrydate{
+	margin-bottom:3px;
+	font-size: 0.9em;
+	font-weight:bold;
+	text-transform:uppercase;
+}
+
+.entrymeta{
+	font-size: x-small;
+}
+
+h3.entrytitle {
+	margin-top:0px;
+	padding-bottom:10px;
+	font-size: 1.3em;
+	font-weight:bold;
+	color:#334b5b;
+	text-transform:uppercase;
+}
+h3.entrytitle a, h3.entrytitle a:visited{
+	color:#334b5b;
+	text-decoration:none;
+	border-left:#718A9C solid 5px;
+	padding-left:8px;
+}
+h3.entrytitle a:hover{
+	text-decoration:underline;
+}
+.entry{
+	margin-top:8px;
+}
+
+.entrybody p a{
+	/*font-weight:bold;*/
+}
+blockquote {
+	border-left-width: 3px;
+	border-left-style: solid;
+	border-left-color: #CCCCCC;
+	padding-left: 10px;
+	font-style: italic;
+	color: #666666;
+}
+
+.entrybody p {
+	margin-top:8px;
+	margin-bottom:16px;
+	text-align: justify;
+	line-height:1.5;
+	font-size:12px;
+}
+.entrybody img {
+	padding: 4px;
+	border: 1px solid #CCCCCC;
+}
+code {
+	background-color: #eeeeee;
+	padding: 5px;
+	border: 1px solid #CCCCCC;
+}
+
+
+/* Lists
+================================================*/
+dl,
+ol,
+ul {margin:0 0 1em;}
+dl {margin-top:-0.5em;}
+dt {
+	font-weight:bold;
+	margin:0.5em 0 0;
+	}
+dd {margin:0 0 0 2em;}
+dd p {margin:0 0 0.5em;}
+ul {
+	padding:0 0 0 2.5ex;
+	list-style:square;
+	}
+ol {padding:0 0 0 4ex;}
+li {margin:0 0 0.5em;}
+.code {
+	border:1px solid #ddd;
+	padding:3px 5px 3px 35px;
+	font-family:Courier;
+	list-style-type:decimal-leading-zero;
+	}
+.code code {font-family:Courier;}
+.code li {
+	padding:0 5px;
+	margin:2px 0;
+	background:#f7f7f5;
+	}
+.code li.tab1 {padding-left:5ex;}
+.code li.tab2 {padding-left:10ex;}
+.code li.tab3 {padding-left:15ex;}
+.code .changed {
+	font-weight:bold;
+	color:#600;
+	}
+.code em {
+	font-style:normal;
+	font-weight:bold;
+	color:#600;
+	}
+#searchdiv
+{
+	padding: 5px;
+	font-weight:bold;
+}
+
+#sidebar form {
+	margin: 0px;
+	padding: 0px;
+}
+label {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 11px;
+	font-weight: bold;
+	color: #000000;
+}
+
+img.pic {
+	padding: 5px;
+	border: 1px solid #CCCCCC;
+	margin: 10px;
+}
+
+#sidebar h2{
+	color:#FFFFFF;
+	background-color:#A80101;
+	display:block;
+	margin:0;
+	font-size:11px;
+	text-transform:uppercase;
+	font-weight:bold;
+	border-left-width: 5px;
+	border-left-style: solid;
+	border-left-color: #3F5D72;
+	padding-top: 3px;
+	padding-right: 3px;
+	padding-bottom: 3px;
+	padding-left: 5px;
+}
+#sidebar ul{
+	padding:0;
+	margin:0;
+	list-style:none
+}
+#sidebar ul ul{
+	background-color:#E4E4E4;
+	margin-bottom:10px;
+	padding-top: 3px;
+	padding-bottom: 3px;
+}
+#sidebar ul ul ul{
+}
+#sidebar ul li{
+}
+#sidebar ul ul li{
+	list-style:square;
+	padding-top: 0px;
+	padding-right: 0px;
+	padding-bottom: 0px;
+	padding-left: 0px;
+	margin-top: 0px;
+	margin-right: 0px;
+	margin-bottom: 0px;
+	margin-left: 20px;
+}
+#sidebar ul ul ul li{
+}
+#sidebar a{
+color:#3F5D72;
+}
+.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/fsubtle/album.template
===================================================================
--- templates/trunk/fsubtle/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fsubtle/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,84 @@
+{include file="$blogtemplate/header.template"}
+
+<div class="entry firstpost">
+		<!-- Loop Start -->
+		<!-- album contents go here -->
+		<H2>{$album->getName()}</H2>
+			<H3>{$album->getDescription()}</h3>
+			<table style="border:0px;width:100%;" 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/links.template"}
+ {include file="$blogtemplate/footer.template"}

Added: templates/trunk/fsubtle/albums.template
===================================================================
--- templates/trunk/fsubtle/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fsubtle/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,29 @@
+{include file="$blogtemplate/header.template"}
+
+<div class="entry firstpost">
+		<!-- Loop Start -->
+		<!-- album contents go here -->
+			<H2>{$locale->tr("albums")}</H2>
+				<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/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/links.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/fsubtle/archives.template
===================================================================
--- templates/trunk/fsubtle/archives.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fsubtle/archives.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,17 @@
+{include file="$blogtemplate/header.template"} 
+		<DIV class="entry first">		
+			<H3 class=entrytitle>{$locale->tr("archives")}</H3>
+			<DIV class=entrybody>
+				<ul>
+					{foreach from=$archives item=month}
+					<li>
+						<a href="{$month->getUrl()}">{$month->getName()}</a> [{$month->getNumArticles()}]
+					</li>
+					{/foreach}
+				</ul>
+
+			</div>
+		</div>
+
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"} 
\ No newline at end of file

Added: templates/trunk/fsubtle/bookmark.template
===================================================================
--- templates/trunk/fsubtle/bookmark.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fsubtle/bookmark.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,18 @@
+{include file="$blogtemplate/header.template"}
+
+		<div class="entry first">
+		<!-- Loop Start -->
+			<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/links.template"}
+{include file="$blogtemplate/footer.template"} 
\ No newline at end of file

Added: templates/trunk/fsubtle/commentarticle.template
===================================================================
--- templates/trunk/fsubtle/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fsubtle/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/fsubtle/commentform.template
===================================================================
--- templates/trunk/fsubtle/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fsubtle/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,26 @@
+<div id="commentsform">
+
+<form action="{$url->getIndexUrl()}" method="post" id="commentform">
+
+
+<p><input type="text" name="userName" id="author" value="" size="22" tabindex="1" />
+<label for="author"><small>Name (required)</small></label></p>
+
+<p><input type="text" name="userEmail" id="email" value="" size="22" tabindex="2" />
+<label for="email"><small>Mail (will not be published) (required)</small></label></p>
+
+<p><input type="text" name="userUrl" id="url" value="" size="22" tabindex="3" />
+<label for="url"><small>Website</small></label></p>
+
+
+<p><textarea name="commentText" id="comment" cols="50" rows="10" tabindex="4"></textarea></p>
+
+<p><input name="Add" type="submit" id="submit" tabindex="5" value="Submit Comment" />
+   <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>
+</div>

Added: templates/trunk/fsubtle/error.template
===================================================================
--- templates/trunk/fsubtle/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fsubtle/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,9 @@
+{include file="$blogtemplate/header.template"}
+		<div class=entry>
+		<!-- Loop Start -->
+				<h2>{$locale->tr("error")}</h2>
+				<p>{$locale->tr($message)}</p>
+				<p><a href="javascript:history.go(-1)">{$locale->tr("back")}</a></p>
+		</div>
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/fsubtle/features.template
===================================================================
--- templates/trunk/fsubtle/features.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fsubtle/features.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,8 @@
+{include file="$blogtemplate/header.template"}
+		<div class=entry>
+		<!-- Loop Start -->
+				<h3>Features</h3>
+				{$blog->getAbout()}
+		</div>
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/fsubtle/footer.template
===================================================================
--- templates/trunk/fsubtle/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fsubtle/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,9 @@
+	<!-- begin footer -->
+	<DIV id=footer>
+		<P>Using the fsubtle theme design by <A href="http://www.fahlstad.se/">Fredrik Fahlstad </A>
+		Proudly powered by <A href="http://www.lifetype.net/">LifeType</A>.
+		</P>
+	</DIV>
+</DIV>
+</BODY>
+</HTML>
\ No newline at end of file

Added: templates/trunk/fsubtle/header.template
===================================================================
--- templates/trunk/fsubtle/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fsubtle/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,25 @@
+<!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 id="home" class="log">
+<div id="wrap">
+<div id="header">
+  <h1 id="blogname"><a href="{$url->blogLink()}">{$blog->getBlog()}</a></h1>
+    <div class="description">{$blog->getAbout()}</div>
+  </div>
+<div id="main">
+<div id="content">
\ No newline at end of file

Added: templates/trunk/fsubtle/images/Thumbs.db
===================================================================
(Binary files differ)


Property changes on: templates/trunk/fsubtle/images/Thumbs.db
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/fsubtle/images/bg.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/fsubtle/images/comments.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/fsubtle/images/header-copy.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/fsubtle/images/qoute.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/fsubtle/links.template
===================================================================
--- templates/trunk/fsubtle/links.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fsubtle/links.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,74 @@
+</DIV>
+<!-- begin sidebar -->
+<DIV id=sidebar>
+<DIV id=searchdiv>
+<form method="post" action="{$url->getIndexUrl()}"><LABEL for=s>Search this site:</LABEL>
+<input type="text" name="searchTerms" value="" size="16" />
+<input type="hidden" name="op" value="Search" />
+<input type="hidden" name="blogId" value="{$blog->getId()}"/>
+<input type="submit" name="Search" value="Go" />
+</form>
+</DIV>
+
+<UL>
+
+
+<li>
+{assign var=blogOwner value=$blog->getOwnerInfo()}
+{if $blogOwner->getAboutMyself()}
+<H2>About</H2>
+<P>
+{$blogOwner->getfullName()}</P>
+<P>{$blogOwner->getAboutMyself()}</P>
+
+{/if}
+</li>
+
+
+
+
+<LI>
+<H2>Around here</H2>
+<UL>
+{foreach from=$recentposts item=recentpost}
+<LI class=page_item><A title="{$recentpost->getText()|truncate:150:"..."|strip_tags|escape}" href="{$url->postLink($recentpost)}">{$recentpost->getTopic()}</a><br/></LI>
+{/foreach}
+</UL>
+
+
+<LI>
+<H2>Categories</H2>
+<UL>
+{foreach from=$articlecategories item=articleCategory}
+<LI><A href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()}</A> ({$articleCategory->getNumArticles()})</LI>
+{/foreach}
+</UL>
+
+<LI>
+<H2>Navigate</H2>
+<UL>
+<LI><a title="{$locale->tr("main")}" href="{$url->blogLink()}">{$locale->tr("main")}</a>
+<LI><a title="{$locale->tr("archives")}" href="{$url->templatePage("archives")}">{$locale->tr("archives")}</a>
+<LI><a title="{$locale->tr("links")}" href="{$url->templatePage("bookmark")}">{$locale->tr("links")}</a>
+<LI><a title="{$locale->tr("summary")}" href="{$url->getUrl("/summary.php")}">{$locale->tr("summary")}</a>
+</UL>
+</LI>
+
+
+<LI>
+<H2>Meta</H2>
+<UL>
+<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="This page validates as XHTML 1.0 Transitional" href="http://validator.w3.org/check/referer">Valid <ABBR title="eXtensible HyperText Markup Language">XHTML</ABBR></A> </LI>
+<LI><A href="http://gmpg.org/xfn/"><ABBR title="XHTML Friends Network">XFN</ABBR></A> </LI>
+<LI><A title="Powered by LifeType, state-of-the-art semantic personal publishing platform." href="http://www.lifetype.net/">LifeType</A> </LI>
+</UL>
+</LI>
+
+
+</LI>
+
+</UL>
+</DIV>
+<!-- The main column ends  -->	</DIV>
\ No newline at end of file

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

Added: templates/trunk/fsubtle/post.template
===================================================================
--- templates/trunk/fsubtle/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fsubtle/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,23 @@
+<!-- {$url->postTrackbackLink($post)} -->
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+
+	{if $smarty.foreach.post.first}
+		<div class="entry firstpost">
+	{else}
+		<div class="entry">
+	{/if}
+		
+			<H3 class=entrytitle><A href="{$url->postPermalink($post)}">{$post->getTopic()}</A></H3>
+			<DIV class=entrybody>
+				<P>{$post->getText()}</P>
+				<DIV class=entrymeta>
+				{$locale->formatDate($postDate,"%m/%d,%Y")} Posted to 
+				{foreach name=categories from=$post->getCategories() item=postcategory}
+					<a href="{$url->categoryLink($postcategory)}">{$postcategory->getName()}</a>
+				{if !$smarty.foreach.categories.last}, {/if}
+				{/foreach} 
+				</DIV>
+			</DIV>
+			<P class=comments_link><A href="{$url->postPermalink($post)}#comments">Comments ({$post->getTotalComments()})</A> </P>
+		</DIV><br>
\ No newline at end of file

Added: templates/trunk/fsubtle/postandcomments.template
===================================================================
--- templates/trunk/fsubtle/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fsubtle/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,74 @@
+{include file="$blogtemplate/header.template"}
+
+{assign var="postPageTitle" value=$post->getTopic()}
+{assign var="postPageTitle" value=" | $postPageTitle"}
+	<DIV class=entry>
+		<!-- {$url->postTrackbackLink($post)} -->
+		{assign var="postDate" value=$post->getDateObject()}
+		{assign var="postOwner" value=$post->getUserInfo()}
+		<H3 class=entrytitle><A href="{$url->postPermalink($post)}">{$post->getTopic()}</A></H3>
+		<DIV class=date>Published on {$locale->formatDate($postDate,"%m/%d,%Y")}</DIV>
+		<DIV class=entrybody>
+			<P>{$post->getText()}</P>
+			<BR clear=all>
+			</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>
+	
+		<h2 id="comments">Comments </h2>
+	<ol id="commentlist">
+	
+	{assign var="counter" value=1}
+	{foreach name=comment from=$comments item=comment}
+		<a name="{$comment->getId()}"></a>
+		{if $counter%2!=0}
+		<li class="alt" id="comment-{$comment->getId()}">
+		
+		{else}
+		<li class="standard" id="comment-{$comment->getId()}">
+		{/if}
+			<div class="commentname">
+				<span class="commentauthor"><a href="{$comment->getUserUrl()}">{$comment->getUsername()}</a></span>
+			</div>
+			<div class="commentinfo">
+				<span class="commentdate">
+					{assign var=commentDate value=$comment->getDateObject()} {$locale->formatDate($commentDate, "%m/%d,%Y")} | <a href="#comment-{$comment->getId()}" title="">{$locale->formatDate($commentDate, "%H:%M")}</a>
+				</span>
+			</div>
+			<div class='commenttext'>{$comment->getText()}</div>
+		</LI>
+		{assign var="counter" value="`$counter+1`"}
+	{/foreach}
+	</ol>
+
+
+	<a name="comments"></a>
+
+	<h2 id="commentsformheader">Leave a Reply</h2>
+	{if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+		{include file="$blogtemplate/commentform.template"}
+	{/if}
+
+{include file="$blogtemplate/links.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/fsubtle/posttrackbacks.template
===================================================================
--- templates/trunk/fsubtle/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fsubtle/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/fsubtle/resource.template
===================================================================
--- templates/trunk/fsubtle/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fsubtle/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,67 @@
+{include file="$blogtemplate/header.template"}
+
+<div class="entry firstpost">
+
+
+
+
+	
+		{assign var=metadata value=$resource->getMetadataReader()}
+		{assign var=updated value=$resource->getTimestamp()}
+		
+		<H4>
+			Filename: {$resource->getFileName()} ({$metadata->getRoundedSize()}) | 
+			{$locale->tr("created")} {$locale->formatDate($updated,"%d %B, %Y")} | 
+			<a href="{$url->resourceDownloadLink($resource)}">{$locale->tr("download")}</a>
+		</H4>
+		<H3>{$resource->getFileName()}</H3>
+		<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/links.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

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


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

Added: templates/trunk/fsubtle/searchresults.template
===================================================================
--- templates/trunk/fsubtle/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fsubtle/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,15 @@
+{include file="$blogtemplate/header.template"}
+		<div class=entry>
+		<!-- Loop Start -->
+				<H2>{$locale->tr("search_results")}: {foreach from=$searchterms item=term}{$term} {/foreach}</h2>
+						{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/fsubtle/style.css
===================================================================
--- templates/trunk/fsubtle/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/fsubtle/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,289 @@
+/*
+	Theme Name: fSubtle
+	Theme URI: http://www.fahlstad.se
+	Description: A subtle theme
+	Version: 1.0
+	Author: Fredrik Fahlstad
+	Author URI: http://www.fahlstad.se
+*/
+
+body {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: small;
+	margin: 0px;
+	padding: 0px;
+	color:#333;
+	line-height: 140%;
+	background-color: #707070;
+	background-image: url(images/bg.jpg);
+	background-repeat: repeat-y;
+	background-position: center;
+}
+
+#wrap {
+	width: 647px;
+	margin-right: auto;
+	margin-left: auto;
+	margin-top: 0px;
+	margin-bottom: 0px;
+}
+#main {
+	overflow: hidden;
+}
+#content {
+	float: left;
+	width: 430px;
+	padding-right: 10px;
+	padding-left: 3px;
+}
+#sidebar {
+	float: right;
+	width: 190px;
+	font-size: 11px;
+}
+#footer{
+	clear:both;
+	text-align: center;
+}
+#header {
+	height:160px;
+	background-image: url(images/header-copy.jpg);
+	background-repeat: no-repeat;
+	margin-top: 10px;
+	background-position: center;
+}
+h1#blogname {
+padding-top:40px;
+padding-left:20px;
+padding-bottom:5px;
+}
+#header h1 a{
+	color:#EFEFEF;font-size:200%;
+	font-family:Geneva, Arial, Helvetica, sans-serif
+
+	}
+.description {
+color:#FFFFFF;
+padding-left:20px;
+}
+h1,h2,h3 {
+	color: #365873;
+	font-family: Georgia, "Times New Roman", Times, serif;
+	margin: 0px;
+	padding: 0px;
+	font-size: 120%;	
+}
+.entrytitle {
+	padding-bottom:5px;
+}
+.entrytitle h3{
+	font-size:100%;
+	padding: 0px;
+}
+h3.entrytitle a
+{
+	color:#365873;
+}
+.entrybody h3, .entrybody h2{
+	font-size:100%;
+	}
+.entrymeta, .entrydate {
+	font-size: 78%;
+	text-transform: uppercase;
+	color: #999999;
+	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
+	font-weight: normal;
+}
+p{
+	font-size: 85%;
+	margin-bottom:15px;
+}
+a, a:visited{
+	text-decoration:none;
+	color: #8C2929;
+}
+a:hover {
+	text-decoration:underline;
+}
+/* Sidebar Content
+----------------------------------------------- */
+/*#sidebar h2 {
+	font-size:100%;
+	letter-spacing:1px;
+	color:#999999;
+	text-transform:uppercase;
+	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
+	margin-top: 10px;
+	margin-bottom: 5px;
+	display:block;
+	background-color:#ddd;
+	padding-left:3px;
+}
+#sidebar ul {
+	padding: 0px;
+	margin-top: 0px;
+	margin-right: 0px;
+	margin-bottom: 0px;
+	margin-left: 10px;
+	font-size: 11px;
+	list-style-type: none;
+  }
+#sidebar li {
+  }
+#sidebar ul ul{
+	list-style-type: none;
+	margin: 0px;
+	padding: 0px;
+  }
+#sidebar ul ul li{
+	padding: 0px;
+	margin-top: 0px;
+	margin-right: 0px;
+	margin-bottom: 0px;
+	margin-left: 3px;
+  }
+
+#sidebar p {
+  color:#666;
+  line-height:1.5em;
+  font: 11px Verdana;
+  padding:10px;
+  }
+  #sidebar a {
+  color:#365873;
+ }*/
+ #sidebar h2{
+	color:#FFFFFF;
+	background-color:#bbb;
+	display:block;
+	margin:0;
+	font-size:11px;
+	text-transform:uppercase;
+	border-left-width: 5px;
+	border-left-style: solid;
+	border-left-color: #3F5D72;
+	padding-top: 1px;
+	padding-right: 1px;
+	padding-bottom: 1px;
+	padding-left: 5px;
+}
+#sidebar ul{
+	padding:0;
+	margin:0;
+	list-style:none
+}
+#sidebar ul ul{
+	margin-bottom:10px;
+	padding-top: 3px;
+	padding-bottom: 3px;
+}
+#sidebar ul ul ul{
+}
+#sidebar ul li{
+}
+#sidebar ul ul li{
+	list-style:square;
+	padding-top: 0px;
+	padding-right: 0px;
+	padding-bottom: 0px;
+	padding-left: 0px;
+	margin-top: 0px;
+	margin-right: 0px;
+	margin-bottom: 0px;
+	margin-left: 20px;
+}
+#sidebar ul ul ul li{
+}
+#sidebar a{
+color:#3F5D72;
+}
+
+.entry {
+	border-bottom-width: 1px;
+	border-bottom-style: solid;
+	border-bottom-color: #CCCCCC;
+	margin-bottom: 20px;
+	padding: 10px;
+}
+.firstpost {
+	background-color: #FFFFFF;
+}
+.firstpost h3{
+	font-size:140%;
+		color:#4b5ba2;
+
+}
+.arc h2 {
+	font-size:140%;
+	margin:0;
+	padding:0;
+}
+.arc {
+	padding-top: 20px;
+	padding-right: 20px;
+	padding-bottom: 20px;
+	padding-left: 10px;
+}
+#searchdiv{
+	font-size:10px;
+	font-weight:bold;
+	margin-bottom: 10px;
+}
+blockquote p{
+	font-style:italic;
+	border-left:solid 3px #CCCCCC;
+	padding-left:5px;
+	}
+/**********************************************/
+/* Comments
+/**********************************************/
+
+p.comments_link img {
+	border:0;
+}
+
+ol#commentlist {
+}
+#commentblock {
+	padding: 10px;
+}
+
+#commentlist li p{
+	font-size:11px;
+	background-color:#ddd;
+	padding: 5px;
+}
+.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/greenmarinee/README.txt
===================================================================
--- templates/trunk/greenmarinee/README.txt	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/greenmarinee/README.txt	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,42 @@
+This is the readme file and change log file for "Green Marinee" template for Plog
+
+Green Marinee 1.0 - Designed by Ian Main | http://e-lusion.com
+[Theme built for WordPress 1.5 - Alex King - The WordPress 1.5 Themes Competition 2005] 
+[Licensed under GPL]
+[March 2005]
+
+Modified By Knight from http://www.ahknight.net, 
+Email me at me at ahknight.net if you found any error doe this template
+
+====================================================================
+
+
+# remove the <!-- and --> in panel.template if you wan to add a small box for self intro
+  <!--
+       <div id="author">
+	Here is a section you can use to briefly talk about yourself or your site. Uncomment and delete this line to use.
+	<p>Your description here.</p>
+       </div>
+       <div class="line"></div>
+   -->
+   
+# to add more grey box link at right hand bottom, you can edit the footer.template
+        <div class="extras">
+	<ul>
+	<li><a title="Link to the RSS 0.90 feed." href="{$url->rssLink("rss090")}">RSS</a></li>
+          <li><a href="http://www.plogworld.net/" title="Powered by pLog, multilingual multiuser multi-blog publishing platform.">pLog</a></li>
+          <li><a href="http://validator.w3.org/check/referer">XHTML 1.0 Strict</a></li>
+          <li><a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a></li>
+          <li> ADD MORE LINK HERE </li>
+        </ul>
+	</div>
+
+23 april 2005
+fix the title not display current entry 
+
+20 april 2005
+fix the comments locale problem
+fix the template footer problem
+
+9 april 2005
+template port over
\ No newline at end of file

Added: templates/trunk/greenmarinee/about.template
===================================================================
--- templates/trunk/greenmarinee/about.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/greenmarinee/about.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,12 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/panel.template"}
+<div id="content">
+<div>
+  <h2><a href="{$url->templatePage("about")}">{$locale->tr("about")}</a></h2>
+  &nbsp;&nbsp;&nbsp;&nbsp;This template is a port over of 'greenmarinee' template which design by <a href='http://e-lusion.com/'>Ian Main</a>
+ <br/>
+ You can change the contents by editing the templates/greenmarinee/about.template file.
+  </div>
+  <br />
+ </div>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/greenmarinee/album.template
===================================================================
--- templates/trunk/greenmarinee/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/greenmarinee/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,99 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/panel.template"}
+<div id="content">
+{assign var="postDate" value=$album->getTimestamp()}
+<div>
+ <h2>{$album->getName()}</h2>
+ &nbsp;&nbsp;&nbsp;&nbsp;{$album->getDescription()}
+  <div class=meta>
+    <a href="{$url->albumLink($album)}">
+     {$locale->tr("resources")} ({$album->getNumResources()})
+    </a> | {$locale->tr("created")} {$locale->formatDate($postDate,"%d %b, %Y")}
+  </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="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"}

Added: templates/trunk/greenmarinee/albums.template
===================================================================
--- templates/trunk/greenmarinee/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/greenmarinee/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,17 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/panel.template"}
+<div id="content">
+{foreach from=$albums item=album}
+ {assign var="aDate" value=$album->getTimestamp()}
+ <div>
+ <h2>{$album->getName()}</h2>
+ &nbsp;&nbsp;&nbsp;&nbsp;{$album->getDescription()|truncate:255:"..."|escape}
+  <div class="meta">
+   <a href="{$url->albumLink($album)}">  
+     {$locale->tr("view")} ({$album->getNumResources()})
+    </a> | {$locale->tr("created")} {$locale->formatDate($aDate,"%d %b, %Y")}
+  </div>
+</div>
+{/foreach}
+</div>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/greenmarinee/commentarticle.template
===================================================================
--- templates/trunk/greenmarinee/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/greenmarinee/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,7 @@
+{include file="$blogtemplate/header.template"}
+ <div class="comments-head"><a name="comments"></a>{$locale->tr("comments")}</div>
+ {if $blogsettings->getValue("comments_enabled")}
+  <div class="comments-head">Post a comment</div>
+  {include file="$blogtemplate/commentform.template"}
+ {/if}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/greenmarinee/commentform.template
===================================================================
--- templates/trunk/greenmarinee/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/greenmarinee/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,21 @@
+<div class="postinput">
+  <form action="{$url->getIndexUrl()}" method="post">   
+        <div>
+	<input tabindex="1" id="subject" name="commentTopic" />
+	<label for="subject"><small>{$locale->tr("comment_topic")}</small></label><br /><br />
+	<input tabindex="2" id="author" name="userName" />
+	<label for="author"><small>{$locale->tr("comment_username")}</small></label><br /><br />
+	<input tabindex="3" id="email" name="userEmail" />
+	<label for="email"><small>{$locale->tr("comment_email")}</small></label><br /><br />
+	<input tabindex="4" id="url" name="userUrl" />
+	<label for="url"><small>{$locale->tr("comment_url")}</small></label><br /><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}"/>
+  </div>
+  </form>
+</div>

Added: templates/trunk/greenmarinee/error.template
===================================================================
--- templates/trunk/greenmarinee/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/greenmarinee/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,14 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/panel.template"}
+<div id="content">
+  <div>
+   <h2 class="title">{$locale->tr("error")}</h2>
+   <div class="posted">
+    {$locale->tr("generated")} {$locale->formatDate($now,"%d %b, %Y")}
+   </div>
+    {$locale->tr($message)}
+    <br/><br/>
+  <a href="javascript:history.go(-1)">{$locale->tr("back")}</a> 
+  </div>
+</div>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/greenmarinee/favicon.ico
===================================================================
(Binary files differ)


Property changes on: templates/trunk/greenmarinee/favicon.ico
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/greenmarinee/footer.template
===================================================================
--- templates/trunk/greenmarinee/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/greenmarinee/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,21 @@
+ <hr />
+ </div>
+      <div id="footer">
+      <p>Original Design By <a href="http://e-lusion.com" title="Ian Main - e-lusion.com">Ian Main</a>  modified for <a href="http://www.lifetype.net/" title="Powered by LifeType, multilingual multiuser multi-blog publishing platform.">LifeType</a> by <a href="http://www.ahknight.net">Knight</a></p>
+        <div class="extras">
+	<ul>
+	<li><a title="Link to the RSS 0.90 feed." href="{$url->rssLink("rss090")}">RSS</a></li>
+          <li><a href="http://www.lifetype.net/" title="Powered by LifeType, multilingual multiuser multi-blog publishing platform.">pLog</a></li>
+          <li><a href="http://validator.w3.org/check/referer">XHTML 1.0 Strict</a></li>
+          <li><a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a></li>
+        </ul>
+	</div>
+      </div>
+      </div>
+      </div>
+      </div>
+      </div>
+</div>
+</body>
+</html>
+

Added: templates/trunk/greenmarinee/header.template
===================================================================
--- templates/trunk/greenmarinee/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/greenmarinee/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,42 @@
+<!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" /> 
+  <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">
+   <h1><a href="{$url->blogLink()}">{$blog->getBlog()}</a></h1>
+   <!-- Tag line description is off by default. Please see readme.txt or CSS(h1,tagline) for more info
+   		<div class="tagline"><?php // remove bloginfo('description'); ?></div> 
+	-->
+ 	<div id="content_bg">
+ 	<!-- Needed for dropshadows -->
+ 	<div class="container_left">
+ 	<div class="container_right">
+ 	<div class="topline">
+ 	<!-- Start float clearing -->
+	<div class="clearfix">

Added: templates/trunk/greenmarinee/images/Thumbs.db
===================================================================
(Binary files differ)


Property changes on: templates/trunk/greenmarinee/images/Thumbs.db
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/greenmarinee/images/bg_top.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/greenmarinee/images/container.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/greenmarinee/images/container_left.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/greenmarinee/images/container_right.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/greenmarinee/images/container_top.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/greenmarinee/images/content_bullet.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/greenmarinee/images/footer.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/greenmarinee/images/links_bullet.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/greenmarinee/images/search_submit.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/greenmarinee/images/warning.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/greenmarinee/main.template
===================================================================
--- templates/trunk/greenmarinee/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/greenmarinee/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,11 @@
+
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/panel.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/footer.template"}

Added: templates/trunk/greenmarinee/panel.template
===================================================================
--- templates/trunk/greenmarinee/panel.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/greenmarinee/panel.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,98 @@
+<div id="right">
+<!--
+ <div id="author">
+	Here is a section you can use to briefly talk about yourself or your site. Uncomment and delete this line to use.
+	<p>Your description here.</p>
+ </div>
+ <div class="line"></div>
+-->
+<div id="links">
+
+ <h3>{$locale->tr("search")}</h3>
+ <div id="search">
+   <div id="search_area">
+     <form method="post" action="{$url->getIndexUrl()}">
+       <div>
+         <input type="text" name="searchTerms" value="" />
+         <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>
+     </form>
+   </div>
+ </div> 
+ 
+<div class="line"></div>
+ 
+<h3>{$locale->tr("recently")}</h3>
+  <ul>
+  {foreach from=$recentposts item=rpost}
+   <li><a title="{$rpost->getText()|truncate:15:"..."|escape}" 
+		  href="{$url->postLink($rpost)}">{$rpost->getTopic()}</a></li>
+  {/foreach}
+  </ul>
+
+<div class="line"></div>
+
+ <h3>{$locale->tr("categories")}</h3>
+  <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>
+ 
+ <div class="line"></div>
+ 
+ <h3>{$locale->tr("archives")}</h3>
+  <ul>
+  {foreach from=$archives item=archivelink}
+   <li><a href="{$archivelink->getUrl()}">{$archivelink->getName()}</a>
+		[{$archivelink->getNumArticles()}]</li>
+  {/foreach}
+  </ul>
+ 
+ <div class="line"></div>
+
+ <h3>{$locale->tr("links")}</h3>
+ <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>
+ 
+ <div class="line"></div>
+
+ <h3>{$locale->tr("menu")}</h3>
+  <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> 
+ 
+</div>
+</div>
\ No newline at end of file

Added: templates/trunk/greenmarinee/post.template
===================================================================
--- templates/trunk/greenmarinee/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/greenmarinee/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,22 @@
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+<div>
+ <h2>{$post->getTopic()}</h2>
+<div class="meta">{$locale->tr("posted_by")} {$postOwner->getUsername()}  {$locale->tr("in")} 
+  {foreach name=categories from=$post->getCategories() item=postcategory}
+    <a href="{$url->categoryLink($postcategory)}">{$postcategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}
+  {/foreach} - 
+  {$locale->formatDate($postDate,"%j %b, %Y")}
+</div>
+<br />
+<div class="main">
+  {$post->getText()}
+</div>
+<br />
+<div class="comments">
+   <a href="{$url->postPermalink($post)}">{$locale->tr("permalink")}</a> /
+   <a href="{$url->postPermalink($post)}">({$post->getTotalComments()}) {$locale->tr("comments")} </a> /
+   <a href="{$url->postTrackbackStatsLink($post)}">({$post->getTotalTrackbacks()}) {$locale->tr("trackbacks")} </a>
+   <?php echo "$url" ?>
+</div>   
+</div>
\ No newline at end of file

Added: templates/trunk/greenmarinee/postandcomments.template
===================================================================
--- templates/trunk/greenmarinee/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/greenmarinee/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,49 @@
+{assign var="postPageTitle" value=$post->getTopic()}
+{assign var="postPageTitle" value=" | $postPageTitle"}
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+{assign var="oddcomment" value='alt'}
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/panel.template"}
+
+<div id="content">
+ <!-- {$url->postTrackbackLink($post)} -->
+ {include file="$blogtemplate/post.template"}
+
+ <div>
+ {if $post->getComments()}
+ <ol class="commentlist">
+ {foreach from=$post->getComments() item=comment}
+  <li class={$oddcomment}>
+    <div class="comment_author">
+      {if $comment->getUserUrl() != ""}
+        <a href="{$comment->getUserUrl()}"}>{$comment->getUsername()}</a>
+      {else}
+        {$comment->getUsername()}
+      {/if}{$locale->tr("comment on this")}
+    </div>
+    <p class="metadate">
+       	{assign var=commentDate value=$comment->getDateObject()}
+        {$locale->formatDate($commentDate, "%d %b %Y, %H:%M")}
+    </p>
+   <a name="{$comment->getId()}"></a><p>{$comment->getText()}</p>  
+  </li>
+  {if $oddcomment == 'alt'}
+  {assign var="oddcomment" value=''}
+  {else}
+  {assign var="oddcomment" value='alt'}
+  {/if}
+  {/foreach}
+ </ol>
+ {/if}
+ </div>
+ 
+ {if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+  <div>
+   <div>{$locale->tr("add_comment")}</div>
+     {include file="$blogtemplate/commentform.template"}
+  </div>
+ {/if}
+</div> 
+
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/greenmarinee/posttrackbacks.template
===================================================================
--- templates/trunk/greenmarinee/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/greenmarinee/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,17 @@
+{assign var="postPageTitle" value=$post->getTopic()}
+{assign var="postPageTitle" value=" | $postPageTitle"}
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/panel.template"}
+<div id="content">
+  <div>
+   <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>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/greenmarinee/resource.template
===================================================================
--- templates/trunk/greenmarinee/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/greenmarinee/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,55 @@
+{include file="$blogtemplate/header.template"}
+{assign var=metadata value=$resource->getMetadataReader()}
+{assign var=updated value=$resource->getTimestamp()}
+{include file="$blogtemplate/panel.template"}
+<div id="content">
+ <div>
+  <h2>{$resource->getFileName()}</h2>
+   <div>
+     <a href="{$url->resourceDownloadLink($resource)}">{$locale->tr("download")}</a> 
+    ({$metadata->getRoundedSize()}) | {$locale->tr("created")} {$locale->formatDate($updated,"%d %b, %Y")}
+   </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"}

Added: templates/trunk/greenmarinee/rss.template
===================================================================
--- templates/trunk/greenmarinee/rss.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/greenmarinee/rss.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/greenmarinee/screenshot.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/greenmarinee/searchresults.template
===================================================================
--- templates/trunk/greenmarinee/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/greenmarinee/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,35 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/panel.template"}
+
+<div id="content">
+  <h2>{$locale->tr("search_results")}: 
+    {foreach from=$searchterms item=term}{$term} {/foreach}
+  </h2>
+  {foreach from=$searchresults item=result}
+    <div>
+      {assign var=article value=$result->getArticle()}
+      {assign var="postDate" value=$article->getDateObject()}
+      {assign var="postOwner" value=$article->getUserInfo()}
+
+      <div>
+        <h2>
+          <a href="{$url->postPermalink($article)}">
+				{$article->getTopic()}</a>
+	</h2>
+        <div class="meta">{$locale->tr("posted_by")}
+          {$postOwner->getUsername()} {$locale->formatDate($postDate,"%j %b, %Y")}
+
+		  | {foreach name=categories 
+				 from=$article->getCategories() item=postcategory}
+			   <a href="{$url->categoryLink($postcategory)}">
+			     {$postcategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}
+          {/foreach}
+        </div>
+      </div>
+      {$article->getText()|strip_tags|truncate:300:"...":false}
+    </div>
+  {/foreach}
+</div>
+
+
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/greenmarinee/style.css
===================================================================
--- templates/trunk/greenmarinee/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/greenmarinee/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,546 @@
+/*
+Theme Name: Green Marinée
+Theme URI: http://e-lusion.com/
+Description: Green Marinée was designed and built specially for <a href="http://alexking.org">Alex King's</a> WordPress 1.5 themes competition.
+Version: 1.0
+Author: <a href="http://e-lusion.com">Ian Main</a>
+
+For the WordPress community (GPL), enjoy it guys.
+by Ian Main - e-lusion.com
+*/
+
+/*
+
+	1) General selectors - body,h1/h3,a,blockquote,code,p
+	2) Structure - container,content,tagline
+	3) Left selectors - main,meta,comments
+	4) Right selectors - author,links,line,search,themes
+	5) Footer - extras
+	6) Forms - input,textarea
+	7) Accessibility - skip,hr
+	8) Hacks - clearfix
+
+*/
+
+/* 1) -=-=-=- General selectors -=-=-=- */
+
+body {
+	background: #FCFEF4 url(images/bg_top.gif) repeat-x;
+	margin: 68px 0 20px 0;
+	font-family: Arial, Verdana, Helvetica;
+	font-size: 76%;
+	color: #3F3F3F;
+	text-align: center;
+	}
+
+h1 {
+	color: #FCFEF4;
+	margin: -35px 0 0 7px;
+	position: absolute;
+	font-size: 2.2em;
+	}
+	
+/* Uncomment if you want to use the tagline feature (make sure you uncomment .tagline below) - off by default
+h1 {
+	color: #FCFEF4;
+	margin: -45px 0 0 7px;
+	position: absolute;
+	font-size: 2.2em;
+	}
+*/
+	
+h1 a:link, h1 a:visited {
+	color: #FCFEF4;
+	text-decoration: none;
+	}
+	
+h1 a:hover, h1 a:active {
+	background: none;
+	color: #DAED9C;
+	text-decoration: none;
+	}
+	
+h2 {
+	color: #7DA721;
+	font-weight: normal;
+	font-size: 1.8em;
+	margin: 20px 0 0 0;
+	}
+	
+h2 a:link, h2 a:visited {
+	color: #7DA721;
+	font-weight: normal;
+	text-decoration: none;
+	}
+
+h2 a:hover, h2 a:active {
+	color: #3F3F3F;
+	background: none;
+	font-weight: normal;
+	text-decoration: none;
+	}
+	
+h3 {
+	color: #7DA721;
+	font-size: 1.2em;
+	margin: 20px 0 -10px 0;
+	font-weight: bold;
+	}
+	
+a:link {
+	color: #78A515;
+	font-weight: bold;
+	text-decoration: none;
+	}
+	
+a:visited {
+	color: #999;
+	}
+	
+a:hover, a:active {
+	background: #78A515;
+	color: #fff;
+	text-decoration: none;
+	}
+	
+td a:hover, a:active  { 
+        background: #FFF;
+        color: #000;
+	text-decoration: none;
+	}
+	
+blockquote {
+	border-left: 4px solid #3F3F3F;
+	padding: 0 10px;
+	margin: 0 0 0 10px;
+	font-style: italic;
+	}
+	
+code {
+	display: block;
+	padding: 10px;
+	color: #444E1F;
+	background: #F5F8E8;
+	font-size: 1.2em;
+	border-top: 2px solid #D0EC98;
+	}
+
+p {
+	line-height: 1.4;
+	}
+	
+/* 2)-=-=-=- Structure -=-=-=- */
+		
+#container {
+	width: 765px;
+	margin: 0 auto;
+	text-align: left;
+	}
+	
+.container_left {
+	background: url(images/container_left.gif) no-repeat;
+	}
+	
+.container_right {
+	background: url(images/container_right.gif) no-repeat top right;
+	}
+	
+.topline {
+	background: url(images/container_top.gif) no-repeat;
+	}
+	
+#content {
+	padding-top: 30px;
+	margin: 20px;
+	width: 480px;
+	}
+	
+#content_bg {
+	background: #fff url(images/container.gif) repeat-y;
+	}
+	
+/* Uncomment if you want to use the tagline feature (make sure you uncomment h1 above and comment the original h1) - off by default */
+.tagline {
+	color: #888;
+	margin: 10px 0px 0 30px;
+	position: absolute;
+	font-size: 1em;
+	}
+
+	
+/* 3)-=-=-=- Left selectors -=-=-=- */	
+	
+.main li {
+	background: url(images/content_bullet.gif) no-repeat 0 7px;
+	padding: 2px 0 0 10px;
+	list-style: none;
+	}
+	
+.main ul {
+	padding: 0 0 20px 10px;
+	margin: 0;
+	}
+	
+.main img {
+	padding: 3px;
+	border: 1px solid #ACE149;
+	}
+	
+.meta {
+	background: #F5F5F5;
+	font-size: .9em;
+	padding: 2px;
+	}
+	
+.meta:hover {
+	background: #F7FEDC;
+	}
+	
+.highlight { /* Basic highlight for text */
+	background: #F7FEDC;
+	}
+	
+.comments {
+	font-size: 1.2em;
+	padding-bottom: 25px;
+	border-bottom: 3px double #eee;
+	}
+	
+.comments a:link, .comments a:visited {
+	color: #78A515;
+	font-weight: bold;
+	text-decoration: none;
+	}
+	
+.comments a:hover, .comments a:active {
+	background: #78A515;
+	color: #fff;
+	text-decoration: none;
+	}	
+	
+.alt {
+	background: #EAF8CF !important; 
+	border: 1px solid #D5F0A4 !important;
+	padding: 10px 10px 0 10px !important;
+	}
+	
+.alt:hover {
+	border: 1px solid #ACE149 !important;
+	}
+	
+.commentlist li:hover {
+	border: 1px solid #ACE149;
+	}
+	
+.commentlist {
+	padding: 0;
+	margin: 0;
+	}
+	
+.commentlist li {
+	list-style: none;
+	padding: 10px 10px 0 10px;
+	background: #F6FCEB;
+	border: 1px solid #DEF3B6;
+	margin: 10px;
+	color: #3C452D;
+	}
+	
+p.metadate {
+	font-size: .8em;
+	margin: 0;
+	text-transform: uppercase;
+	}
+	
+p.comment_meta {
+	margin: 0 0 10px 10px;
+	font-size: .9em;
+	}
+	
+.comment_author a:visited {
+	font-weight: bold;
+	text-decoration: none;
+	}
+	
+.reply {
+	font-weight: bold;
+	font-size: 1.2em;
+	margin: 10px 0 0 10px;
+	}
+	
+.warning p { /* Used on the search page (image will appear if no result is found) */
+	background: url(images/warning.gif) no-repeat left;
+	height: 160px;
+	padding: 20px 0 0 90px;
+	font-size: 1.5em;
+	margin: 0 0 0 10px;
+	}
+	
+.postinput {
+	margin-left: 10px;
+	}
+	
+/* 4)-=-=-=- Right selectors -=-=-=- */	
+	
+#right {
+	float: right;
+	width: 250px;
+	padding: 10px 15px;
+	
+	/* Box model hack used for IE5.5/5 */
+	voice-family: "\"}\""; 
+  	voice-family: inherit;
+  	width: 230px;
+	}
+	
+#author li {
+	list-style: none;
+	margin: 0;
+	padding: 0 5px 20px 0;
+	font-size: .9em;
+	line-height: 1.4;
+	}
+	
+#author ul {
+	padding: 20px 0 0 0;
+	margin: 0;
+	}
+	
+#links li {
+	list-style: none;
+	background: url(images/links_bullet.gif) no-repeat 0 50%;
+	padding: 2px 0 2px 20px;
+	}
+	
+	
+#links ul {
+	padding: 20px 10px 30px 10px;
+	margin: 0;
+	}
+	
+#links ul ul{
+	padding: 0;
+	margin: 0;
+	}
+
+#links ul li{
+        list-style: none;
+	background: url(images/links_bullet.gif) no-repeat 0 0%;
+	padding: 0px 0 2px 20px;
+	}
+	
+#links a {
+	font-size: .9em;
+	text-decoration: none;
+	}
+	
+#links a:link {
+	color: #565D4A;
+	font-weight: normal;
+	}
+	
+#links a:visited {
+	color: #aaa;
+	}
+	
+#links a:hover, #links a:active {
+	background: #80BE14;
+	color: #fff;
+	}
+	
+.line {
+	border-top: 3px solid #ACE149;
+	margin-top: -5px;
+	}
+	
+#search {
+	background: url(images/search.gif) no-repeat;
+	height: 56px;
+	margin: 0 auto;
+	padding-top: 22px;
+	}
+	
+#search h3 {
+	font-size: 1.4em;
+	margin: 20px 0 -10px 0;
+	font-weight: normal;
+	}
+	
+p.searchinfo {
+	margin: 2px 0 -8px 2px;
+	font-size: .9em;
+	color: #999;
+	}
+	
+.searchfield {
+	background: #fff;
+	border: 1px solid #ACE149;
+	color: #7DA721;
+	padding: 2px 5px 1px 5px;
+	width: 160px;
+	}
+	
+.searchfield:hover {
+	border: 1px solid #BFBFBF;
+	color: #949494;
+	}
+	
+.submit {
+	background: url(images/search_submit.gif) no-repeat;
+	height: 20px;
+	width: 52px;
+	border: 0;
+	margin-left: 2px;
+	text-indent: -9999px;
+	cursor: pointer;
+	}
+	
+.submit:hover {
+	background: url(images/search_submit.gif) no-repeat 0 -20px;
+	height: 20px;
+	width: 52px;
+	border: 0;
+	margin-left: 2px;
+	cursor: pointer;
+	}
+	
+.themes {
+	font-size: .9em;
+	}
+	
+/* 5)-=-=-=- Footer -=-=-=- */	
+	
+#footer {
+	background: url(images/footer.gif) no-repeat;
+	height: 75px;
+	}
+	
+#footer p {
+	padding: 20px 0 0 50px;
+	float: left;
+	font-size: .9em;
+	color: #777;
+	}
+	
+.extras {
+	float: right;
+	padding: 33px 18px 0 0;
+	}
+	
+.extras a {
+	text-decoration: none;
+	font-weight: bold;
+	}
+	
+.extras a:link, .extras a:visited {
+	background: #ccc;
+	color: #fff;
+	padding: 5px;
+	border: 2px solid #fff;
+	}
+	
+.extras a:hover, .extras a:active {
+	background: #DEEEA4;
+	color: #7AB90C;
+	padding: 5px;
+	border: 2px solid #C9E979;
+	}
+	
+.extras li {
+	display: inline;
+	}
+	
+.extras ul {
+	padding: 0 0 10px 0;
+	margin: 0;
+	}
+	
+/* 6)-=-=-=- Forms -=-=-=- */
+	
+input {
+	border: 1px solid #BFBFBF;
+	color: #949494;
+	background: #fff;
+	padding: 2px 5px 1px 5px;
+	font-size: 1em;
+	}
+	
+input:hover {
+	background: #fff;
+	border: 1px solid #ACE149;
+	color: #7DA721;
+	font-size: 1em;
+	}
+	
+textarea {
+	font-family: Arial, Verdana, Helvetica;
+	font-size: 1.1em;
+	border: 1px solid #BFBFBF;
+	color: #949494;
+	padding: 2px 5px 1px 5px;
+	width: 450px;
+	}
+	
+textarea:hover {
+	background: #fff;
+	border: 1px solid #ACE149;
+	color: #7DA721;
+	}
+	
+/* 7)-=-=-=- Accessibility -=-=-=- */
+	
+#skip {
+	display: none;
+	}
+	
+hr { /* Simple style when CSS not in use */
+	display: none;
+	}
+	
+/* 8)-=-=-=- Hacks -=-=-=- */
+	
+.clearfix:after { /* float hack used to float content correctly */
+    content: "."; 
+   	display: block; 
+   	height: 0; 
+   	clear: both; 
+    visibility: hidden;
+	}
+
+/* Hides from IE-mac \*/
+* html .clearfix {height: 1%;}
+/* End hide from IE-mac */	
+.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/greenmarinee/toolbar.js
===================================================================
--- templates/trunk/greenmarinee/toolbar.js	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/greenmarinee/toolbar.js	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/gutenberg/about.template
===================================================================
--- templates/trunk/gutenberg/about.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/gutenberg/about.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/gutenberg/album.template
===================================================================
--- templates/trunk/gutenberg/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/gutenberg/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/gutenberg/albums.template
===================================================================
--- templates/trunk/gutenberg/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/gutenberg/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/gutenberg/commentarticle.template
===================================================================
--- templates/trunk/gutenberg/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/gutenberg/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/gutenberg/commentform.template
===================================================================
--- templates/trunk/gutenberg/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/gutenberg/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/gutenberg/download.gif
===================================================================
(Binary files differ)


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

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


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

Added: templates/trunk/gutenberg/error.template
===================================================================
--- templates/trunk/gutenberg/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/gutenberg/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/gutenberg/folderblue.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/gutenberg/footer.template
===================================================================
--- templates/trunk/gutenberg/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/gutenberg/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/gutenberg/header.template
===================================================================
--- templates/trunk/gutenberg/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/gutenberg/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/gutenberg/images/blockquote.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/gutenberg/images/code.gif
===================================================================
(Binary files differ)


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

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


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

Added: templates/trunk/gutenberg/images/icons/email.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/gutenberg/images/icons/outside.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/gutenberg/images/icons/pdf.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/gutenberg/main.template
===================================================================
--- templates/trunk/gutenberg/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/gutenberg/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/gutenberg/panel.template
===================================================================
--- templates/trunk/gutenberg/panel.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/gutenberg/panel.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/gutenberg/post.template
===================================================================
--- templates/trunk/gutenberg/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/gutenberg/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/gutenberg/postandcomments.template
===================================================================
--- templates/trunk/gutenberg/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/gutenberg/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/gutenberg/posttrackbacks.template
===================================================================
--- templates/trunk/gutenberg/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/gutenberg/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/gutenberg/resource.template
===================================================================
--- templates/trunk/gutenberg/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/gutenberg/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/gutenberg/screenshot.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/gutenberg/searchresults.template
===================================================================
--- templates/trunk/gutenberg/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/gutenberg/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/gutenberg/style-uncommented.css
===================================================================
--- templates/trunk/gutenberg/style-uncommented.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/gutenberg/style-uncommented.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,397 @@
+/* ----------------------------------------------
+Gutenberg CSS Theme for WordPress - http://wordpress.org/
+By Serge K. Keller - http://www.almaren.ch
+v1.0 - February 2004 - Validates as CSS3
+Designed for Alex King's WordPress CSS Style Competition - http://www.alexking.org/
+Licensed under the GNU GPL - See http://www.gnu.org/ for details
+---------------------------------------------- */
+body {
+	margin : 0;
+	padding : 0;
+	background : #eee;
+	color : #111;
+	font-size: 0.8em/1.2em;
+	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Helvetica, Arial, sans-serif;
+}
+
+#rap {
+	margin : 10px auto;
+	padding : 0;
+	width : 750px;
+	border : 1px solid #aaa;
+	background : #fff;
+	overflow: auto;
+}
+
+#header { 
+	height: 50px;
+ 	background: #fff url(images/gutenberg.gif) no-repeat top right;
+	padding: 30px 10px 5px 25px;
+	border-bottom : 1px solid #aaa;
+}
+	
+#header a {
+	color: #111;
+	text-decoration: none;
+}
+	
+#header  h1 {
+    color: #666;
+    font-size: 140%;
+	font-family: Georgia, "'New York'", Utopia, "'Times New Roman'", Times, serif;
+	font-weight : bold;
+	text-align : left;
+}
+	
+#content {
+	width: 500px;
+	margin: 0;
+	text-align: right;
+	float: left;
+	background-color: #fff;
+	padding: 10px 25px;
+}
+
+#menu {
+	margin: 0;
+	padding: 0 15px 10px 10px;
+	width: 150px;
+	text-align: left;
+	background: #fff;
+	float: right;
+	overflow: hidden;
+}
+
+.credit, credit cite {
+	clear: both;
+	margin: 15px 0 0 0;
+	padding: 3px;
+	background: #ddd;
+	border-top: solid 1px #666;
+	color: #111;
+	font-size: 90%;
+	text-align: center;
+}
+
+ .credit cite {
+	color: #111;
+	font-size: 90%;
+	font-style: normal;
+}
+
+.credit a, .credit a:hover {
+	color: #006;
+	text-decoration: none;
+}
+
+h1, h2, h3 {
+	font-family : Georgia, "'New York'", Utopia, "'Times New Roman'", Times, serif;
+}
+
+h2 {
+	font-size: 130%;
+	letter-spacing: .07em;
+}
+
+h3{
+	font-size: 120%;
+}
+
+p, li, .feedback {
+	font: 95%/175% 'Lucida Grande', Verdana, Geneva, Lucida, Helvetica, Arial, sans-serif;
+	letter-spacing: -1px;
+}
+
+a {
+	color: #036;
+    text-decoration: none;
+}
+
+a:link {
+	font-weight: bold;
+}
+
+a:visited {
+	font-weight: normal;
+}
+
+a:hover {
+	color: #900;
+    text-decoration: underline;
+}
+
+a:active {
+	text-decoration: underline overline;
+}
+
+a img {
+	border: none;
+}
+	
+/* ----------------------------------------------
+Micro-icons (CSS3 only, but should degrade gracefully
+Info: http://my-dimension.com/article/mini_icons/
+Icons: http://www.web-graphics.com/mtarchive/000305.php#000305
+---------------------------------------------- */
+a[href^="mailto:"] {
+	background: transparent url(images/icons/email.gif) no-repeat 100% 50%;
+	padding-right: 10px;
+	white-space: nowrap;
+}
+
+div.storycontent a[href^="http:"] {
+	background: transparent url(images/icons/outside.gif) no-repeat 100% 50%;
+	padding-right: 10px;
+	white-space: nowrap;
+}
+
+/* This avoids the icon being shown on internal links. Change to suit your taste */
+div.storycontent a[href^="http://alexking.org"],
+div.storycontent a[href^="http://www.alexking.org"] {
+	background: inherit;
+	padding-right: 0px;
+}
+/*---------------------------------------------- */
+
+#menu form {
+	margin: 0;
+}
+
+#menu input {
+	background: #eee;
+	border: 1px solid #111;
+	letter-spacing: -0.05em;
+}
+
+#menu ul {
+	margin: 0;
+	padding: 0 10px 0 0;
+	list-style-type: none;
+	color: #111;
+}
+
+#menu ul li {
+	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Helvetica, Arial, sans-serif;
+	font-weight: bold;
+	margin: 10px 0 10px 0;
+	border-bottom : 1px #eee;
+}
+
+#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 {
+	margin: 0;
+	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Helvetica, Arial, sans-serif;
+	font-weight: normal;
+	padding-left: 8px;
+}
+
+#menu ul ul li a {
+	text-decoration: none;
+}
+
+#search, #calendar, #other {
+/*	display: none;*/
+}
+
+form {
+	margin: 0;
+	padding: 0;
+}
+	
+input, textarea {
+	background-color: #eee;
+	border: 1px solid #aaa;
+	font-size:95%; 
+}
+
+blockquote {
+	font-size: 90%;
+	color: #777;
+	padding-left: 23px;
+	background: url(images/blockquote.gif) no-repeat 0 3px;
+}
+
+cite {
+	font-size: 90%;
+	font-style: italic;
+	color: #69c;
+}
+
+code {
+	font-style: normal;
+	color: #c30;
+	padding-left: 15px;
+	background: url(images/code.gif) no-repeat 0 3px;
+	font-family : Fixed, 'Courier New', Courier, monospace;
+}
+
+acronym, abbr {
+	border-bottom : 1px dashed #aaa;
+	cursor : help;
+	font-size: 90%;
+	letter-spacing: .07em;
+}
+
+span.caps {
+	font-size: 90%;
+	font-variant : small-caps;
+}
+
+li {
+	margin: 0;
+	padding: 0;
+}
+	
+.post {
+	text-align: left;
+}
+
+.storytitle {
+	margin: 0;
+	padding: 0;
+	font-size: 130%;
+	/*letter-spacing: .04em;*/
+	font-family: Georgia, "'New York'", Utopia, "'Times New Roman'", Times, serif; 
+	font-weight: normal;
+}
+
+.storytitle a {
+	text-decoration: none;
+}
+
+.meta {
+	font-size: 85%;
+}
+
+.meta, .meta a {
+	color: #777;
+	font-weight: normal;
+	letter-spacing: 0;
+}
+
+.meta ul {
+	display: inline;
+	margin: 0;
+	padding: 0;
+	list-style: none;
+}
+
+.meta li {
+	display: inline;
+}
+
+.feedback {
+	color: #ccc;
+	text-align: left;
+}
+	
+ol#comments li p {
+	font-size: 100%;
+}
+
+#commentform input, #commentform textarea {
+	background: #fff;
+	border: 1px solid #aaa;
+}
+
+#commentform textarea {
+	width: 100%;
+}
+
+.calendar {
+	border: 1px solid #aaa;
+	empty-cells: show;
+	margin: 0;
+	width: 90%;
+}
+
+.calendarHeaderNext {
+	padding-right: 10px;
+	text-align: right;
+}
+
+.calendarHeaderPrev {
+	padding-left: 10px;
+	text-align: left;
+}
+
+.calDayLink {
+	display: block;
+	text-decoration: none;
+}
+
+.calendar a:hover {
+	background: #eee;
+	color: #900;
+}
+
+.calendarHeader {
+	color: #111;
+    font-weight: bold;
+	text-align: center;
+}
+
+.calendar td {
+	color: #777;
+	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Helvetica, Arial, sans-serif;
+	letter-spacing: normal;
+	padding: 2px 0;
+	text-align: center;
+}
+
+.calendar td.pad:hover {
+	background: #fff;
+}
+
+.calendar td:hover, .calendarToday {
+	background: #eee;
+	color: #111;
+}
+
+.calendarHeader {
+	font-style: normal;
+	text-transform: capitalize;
+}
+.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/gutenberg/style.css
===================================================================
--- templates/trunk/gutenberg/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/gutenberg/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,436 @@
+/* ----------------------------------------------
+Gutenberg CSS Theme for WordPress - http://wordpress.org/
+By Serge K. Keller - http://www.almaren.ch
+v1.0 - February 2004 - Validates as CSS3, for CSS2 take out the 'micro-icons' style
+Designed for Alex King's WordPress CSS Style Competition - http://www.alexking.org/
+---------------------------------------------- */
+/* ----------------------------------------------
+Copyleft (c) 2004 Serge K. Keller, Rue de Lausanne 9, 1700 Fribourg (Switzerland). All Rights Reversed.
+
+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
+---------------------------------------------- */
+/* ----------------------------------------------
+General page layout
+---------------------------------------------- */
+body {
+	margin : 0;
+	padding : 0;
+	background : #eee;
+	color : #111;
+	font-size: 0.95em;
+	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Helvetica, Arial, sans-serif;
+}
+
+#rap {
+	margin : 10px auto;
+	padding : 0;
+	width : 750px;
+	border : 1px solid #aaa;
+	background : #fff;
+	overflow: auto;
+}
+
+#header { 
+	height: 50px;
+ 	background: #fff url(images/gutenberg.gif) no-repeat top right;
+	padding: 30px 10px 5px 25px;
+	border-bottom : 1px solid #aaa;
+}
+	
+#header a {
+	color: #111;
+	text-decoration: none;
+}
+	
+#header  h1 {
+    color: #666;
+    font-size: 130%;
+	font-family: Georgia, "'New York'", Utopia, "'Times New Roman'", Times, serif;
+	font-weight : bold;
+	text-align : left;
+}
+	
+#content {
+	width: 500px;
+	margin: 0;
+	text-align: right;
+	float: left;
+	background-color: #fff;
+	padding: 10px 25px;
+}
+
+#menu {
+	margin: 0;
+	padding: 0 15px 10px 10px;
+	width: 150px;
+	text-align: left;
+	background: #fff;
+	float: right;
+	overflow: hidden;
+}
+
+.credit, credit cite {
+	clear: both;
+	margin: 15px 0 0 0;
+	padding: 3px;
+	background: #ddd;
+	border-top: solid 1px #666;
+	color: #111;
+	font-size: 85%;
+	text-align: center;
+}
+
+ .credit cite {
+	color: #111;
+	font-size: 85%;
+	font-style: normal;
+}
+
+.credit a, .credit a:hover {
+	color: #006;
+	text-decoration: none;
+}
+
+/* ----------------------------------------------
+Basic XHTML styling
+---------------------------------------------- */
+h1, h2, h3 {
+	font-family : Georgia, "'New York'", Utopia, "'Times New Roman'", Times, serif;
+}
+
+h2 {
+	font-size: 120%;
+	letter-spacing: .07em;
+}
+
+h3{
+	font-size: 110%;
+}
+
+p, li, .feedback {
+	font: 85%/125% 'Lucida Grande', Verdana, Geneva, Lucida, Helvetica, Arial, sans-serif;
+	letter-spacing: -1px;
+}
+
+/* ----------------------------------------------
+Links styling
+Remember LoVe-HAte rule
+---------------------------------------------- */
+a {
+	color: #036;
+    text-decoration: none;
+}
+
+a:link {
+	font-weight: bold;
+}
+
+a:visited {
+	font-weight: normal;
+}
+
+a:hover {
+	color: #900;
+    text-decoration: underline;
+}
+
+a:active {
+	text-decoration: underline overline;
+}
+
+a img {
+	border: none;
+}
+	
+/* ----------------------------------------------
+Micro-icons (CSS3 only)
+The following will probably work only in Mozilla browsers (state: January 2004)
+but should degrade gracefully in other browsers
+Info: http://my-dimension.com/article/mini_icons/
+Icons: http://www.web-graphics.com/mtarchive/000305.php#000305
+---------------------------------------------- */
+a[href^="mailto:"] {
+	background: transparent url(images/icons/email.gif) no-repeat 100% 50%;
+	padding-right: 10px;
+	white-space: nowrap;
+}
+
+div.storycontent a[href^="http:"] {
+	background: transparent url(images/icons/outside.gif) no-repeat 100% 50%;
+	padding-right: 10px;
+	white-space: nowrap;
+}
+
+/* This avoids the icon being shown on internal links. Change to suit your taste */
+div.storycontent a[href^="http://alexking.org"],
+div.storycontent a[href^="http://www.alexking.org"] {
+	background: inherit;
+	padding-right: 0px;
+}
+
+/* ----------------------------------------------
+Menu styling
+---------------------------------------------- */
+#menu form {
+	margin: 0;
+}
+
+#menu input {
+	background: #eee;
+	border: 1px solid #111;
+	letter-spacing: -0.05em;
+}
+
+#menu ul {
+	margin: 0;
+	padding: 0 10px 0 0;
+	list-style-type: none;
+	color: #111;
+}
+
+#menu ul li {
+	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Helvetica, Arial, sans-serif;
+	font-weight: bold;
+	margin: 10px 0 10px 0;
+	border-bottom : 1px #eee;
+}
+
+#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 {
+	margin: 0;
+	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Helvetica, Arial, sans-serif;
+	font-weight: normal;
+	padding-left: 8px;
+}
+
+#menu ul ul li a {
+	text-decoration: none;
+}
+
+
+/* ----------------------------------------------
+Form styling
+---------------------------------------------- */
+form {
+	margin: 0;
+	padding: 0;
+}
+	
+input, textarea {
+	background-color: #eee;
+	border: 1px solid #aaa;
+	font-size:85%; 
+}
+
+/* ----------------------------------------------
+Other useful elements
+---------------------------------------------- */
+blockquote {
+	font-size: 80%;
+	color: #777;
+	padding-left: 23px;
+	background: url(images/blockquote.gif) no-repeat 0 3px;
+}
+
+cite {
+	font-size: 80%;
+	font-style: italic;
+	color: #69c;
+}
+
+code {
+	font-style: normal;
+	color: #c30;
+	padding-left: 15px;
+	background: url(images/code.gif) no-repeat 0 3px;
+	font-family : Fixed, 'Courier New', Courier, monospace;
+}
+
+acronym, abbr {
+	border-bottom : 1px dashed #aaa;
+	cursor : help;
+	font-size: 80%;
+	letter-spacing: .07em;
+}
+
+span.caps {
+	font-size: 80%;
+	font-variant : small-caps;
+}
+
+li {
+	margin: 0;
+	padding: 0;
+}
+	
+/* ----------------------------------------------
+WordPress elements
+---------------------------------------------- */
+.post {
+	text-align: left;
+}
+
+.storytitle {
+	margin: 0;
+	padding: 0;
+	font-size: 120%;
+	/*letter-spacing: .04em;*/
+	font-family: Georgia, "'New York'", Utopia, "'Times New Roman'", Times, serif; 
+	font-weight: normal;
+}
+
+.storytitle a {
+	text-decoration: none;
+}
+
+.meta {
+	font-size: 75%;
+}
+
+.meta, .meta a {
+	color: #777;
+	font-weight: normal;
+	letter-spacing: 0;
+}
+
+.meta ul {
+	display: inline;
+	margin: 0;
+	padding: 0;
+	list-style: none;
+}
+
+.meta li {
+	display: inline;
+}
+
+.feedback {
+	color: #ccc;
+	text-align: left;
+}
+	
+ol#comments li p {
+	font-size: 90%;
+}
+
+/* ----------------------------------------------
+WordPress comments form
+---------------------------------------------- */
+#commentform input, #commentform textarea {
+	background: #fff;
+	border: 1px solid #aaa;
+}
+
+#commentform textarea {
+	width: 100%;
+}
+
+/* ----------------------------------------------
+WordPress calendar
+---------------------------------------------- */
+#calendar {
+	empty-cells: show;
+	margin: 0;
+	width: 140px;
+}
+.calMonthHeader, .calMonthNav{
+	color: #111;
+	font: 12px 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: #eee;
+	color: #900;
+}
+
+#calendar td {
+	color: #777;
+	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Helvetica, Arial, sans-serif;
+	font-size: 10px;
+	letter-spacing: normal;
+	padding: 2px 0;
+	text-align: center;
+}
+
+#calendar td.pad:hover {
+	background: #fff;
+}
+
+#calendar td:hover, #calendar .calMonthToday {
+	background: #eee;
+	color: #111;
+}
+.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/human_condition/about.template
===================================================================
--- templates/trunk/human_condition/about.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/human_condition/about.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/human_condition/album.template
===================================================================
--- templates/trunk/human_condition/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/human_condition/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,104 @@
+{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/human_condition/albums.template
===================================================================
--- templates/trunk/human_condition/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/human_condition/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,25 @@
+{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/footer.template"}

Added: templates/trunk/human_condition/commentarticle.template
===================================================================
--- templates/trunk/human_condition/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/human_condition/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/human_condition/commentform.template
===================================================================
--- templates/trunk/human_condition/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/human_condition/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/human_condition/download.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/human_condition/error.template
===================================================================
--- templates/trunk/human_condition/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/human_condition/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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)}
+        </div>    
+    </div>
+</div>
+
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

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


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

Added: templates/trunk/human_condition/footer.template
===================================================================
--- templates/trunk/human_condition/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/human_condition/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/human_condition/header.template
===================================================================
--- templates/trunk/human_condition/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/human_condition/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/human_condition/images/bg.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/human_condition/images/bullet.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/human_condition/images/date.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/human_condition/images/fg.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/human_condition/images/footer.gif
===================================================================
(Binary files differ)


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

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


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

Added: templates/trunk/human_condition/images/posts.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/human_condition/images/today.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/human_condition/main.template
===================================================================
--- templates/trunk/human_condition/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/human_condition/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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="post"><div class="Pages">{include file="misc/pager.template" style="links"}</div></div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/human_condition/panel.template
===================================================================
--- templates/trunk/human_condition/panel.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/human_condition/panel.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,69 @@
+
+<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/human_condition/post.template
===================================================================
--- templates/trunk/human_condition/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/human_condition/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,26 @@
+{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">
+<ul class="post-categories"><li><a href="{$url->categoryLink($postCategory)}" title="{$postCategory->getName()}">{$postCategory->getName()}</a></li></ul>
+ &#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/human_condition/postandcomments.template
===================================================================
--- templates/trunk/human_condition/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/human_condition/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/human_condition/posttrackbacks.template
===================================================================
--- templates/trunk/human_condition/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/human_condition/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/human_condition/resource.template
===================================================================
--- templates/trunk/human_condition/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/human_condition/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/human_condition/screenshot.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/human_condition/searchresults.template
===================================================================
--- templates/trunk/human_condition/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/human_condition/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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>
+     {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>
+     <br/>
+    {/foreach}
+   </p> 
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/human_condition/style.css
===================================================================
--- templates/trunk/human_condition/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/human_condition/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,445 @@
+/* =-=-=-=-=-=-=-=-=-[Theme Name: Human Condition]-=-=-=-=-=-=-=-=-= */
+/* =-=-=-=-=-=-=-=-=-[Designed for Alexking Wordpress Competition - 30/01/04 - Ian Main - www.e-lusion.com]-=-=-=-=-=-=-=-=-= */
+
+/* =-=-=-=-=-=-=-=-=-[Licensing]-=-=-=-=-=-=-=-=-=
+
+1. GPL - Ian Main */ 
+
+/* =-=-=-=-=-=-=-=-=-[Hacks Used]-=-=-=-=-=-=-=-=-= 
+
+1. BMH - #content */
+
+body, html {
+	margin: 0 auto;
+	background: #E4F2FF url(images/bg.gif) repeat-y center;
+	width: 767px;
+	font-family: Lucida Grande, Lucida Sans Unicode, Lucida, Helvetica, Verdana, Arial, Sans-serif;
+	text-align: center;
+	}
+	
+a:link {
+	color: #3F729E;
+	text-decoration: none;
+	page-break-after: always;
+	}
+
+a:visited {
+	color: #ABABAB;
+	text-decoration: none;
+	}
+
+a:hover, a:active {
+	color: #093860;
+	}
+	
+#rap { 
+  	margin-left: auto;
+  	margin-right: auto;
+  	width: 749px;
+	} 
+	
+#header {
+	background: url(images/header.gif) no-repeat;
+	height: 154px;
+	width: 747px;
+	margin: 0 auto;
+	text-align: left;
+	}
+	
+#header a {
+	text-decoration: none;
+	font-size: .8em;
+	position: relative;
+	top: 95px;
+	left: 10px;
+	font-family: verdana, arial, helvetica, geneva, sans-serif;
+	text-transform: uppercase;
+	}
+	
+#header a:visited {
+	color: #3F729E;
+	}
+	
+#header a:hover {
+	color: #093860;
+	}
+
+#content {
+	text-align: left;
+	background: url(images/fg.gif) repeat-y;
+	width: 749px;
+	padding: 10px;
+	float: left;
+	voice-family: "\"}\""; 
+  	voice-family: inherit;
+  	width: 729px;
+	}
+	
+.post {
+	width: 540px;
+	}
+	
+h2 {
+	width: 508px;
+	font-size: .7em;
+	background: url(images/date.gif) no-repeat;
+	height: 23px;
+	margin: 0;
+	padding-top: 4px;
+	padding-left: 5px;
+	color: #0E2E4A;
+	}
+	
+h3 {
+	font-size: .9em;
+	margin: 5px 0 0 0;
+	}
+	
+h3 a:link {
+	color: #000;
+	}
+	
+h3 a:visited {
+	color: #000;
+	text-decoration: none;
+	}
+
+h3 a:hover, a:active {
+	color: #093860;
+	}
+
+#commentlist {	
+	margin: 0;
+	padding: 0;
+	}
+	
+#commentlist li {
+	background: #F3F3F3;
+	border: 1px solid #ddd;
+	font-size: 1em;
+	width: 530px;
+	margin-bottom: 20px;
+	padding: 0 5px 3px 5px;
+	}
+	
+ol#commentlist {
+	font-size: 1em;
+	list-style: none;
+	}
+	
+#commentlist code {
+	font-family: Courier New, Courier, mono;
+	border: 1px dashed #F3A0A0;
+	background: #F9E4E4;
+	padding: 0 5px 0 5px;
+	text-align: left;
+	}
+	
+#commentlist cite {
+	margin: 0;
+	padding: 5px;
+	font-size: .9em;
+	font-style: normal;
+	background: #fff;
+	}
+	
+#commentlist li p {
+	width: 530px;
+	}
+
+
+#content p {
+	font-size: .7em;
+	width: 535px;
+	}
+
+.storycontent ul {	
+	list-style-type: none;
+	margin-left: 10px;
+	margin-right: 20px;
+	padding: 0;	
+	font-size: .7em;
+	}
+
+.storycontent ul li {
+	list-style-image: url(images/bullet.gif);
+	margin-left: 20px;
+	}
+
+.storycontent ol {	
+	
+	margin-left: 10px;
+	margin-right: 20px;
+	padding: 0;	
+	font-size: .7em;
+	}
+
+.storycontent ol li {
+	
+	margin-left: 20px;
+	}
+	
+.meta {
+	font-size: .7em;
+	background: #eee;
+	margin: 5px 0 0 0;
+	padding: 3px;
+	width: 502px;
+	color: #3A3A3A;
+	}
+	
+.post-categories {
+	display: inline;
+	margin: 0;
+	padding: 0;
+	}
+	
+.post-categories li {
+	display: inline;
+	list-style-type: none;
+	padding: 0;
+	margin: 0;
+	}
+	
+.storycontent {
+	font-size: 1em;
+	border-left: 1px solid #ddd;
+	padding-left: 5px;
+	text-align: justify;
+	width: 535px;
+	margin: 10px 0 0 0;
+	}
+	
+.storycontent a:hover {
+	background: #EFF8FF;
+	}	
+	
+.feedback {
+	font-size: .7em;
+	background: #eee;
+	margin: 10px 0 40px 0;
+	padding: 3px;
+	width: 502px;
+	color: #3A3A3A;
+	}
+
+#menu {
+	width: 200px;
+	margin-left: -207px;
+	float: right;
+	text-align: left;
+	}
+	
+#menu ul {
+	color: #030;
+	font-weight: bold;
+	list-style-type: none;
+	margin: 0 0 0 20px;
+	padding-left: 10px;
+	width: 160px;
+	}
+	
+#menu ul li {
+	color: #242424;
+	font-family: Lucida Grande, Lucida Sans Unicode, Lucida, Helvetica, Verdana, Arial, Sans-serif;
+	font-weight: bold;
+	font-size: .7em;
+	margin-top: 15px;
+	padding: 5px;
+	border: 1px solid #D7D7D7; 
+	background: #EAEAEA;
+	}
+	
+#menu ul ul {
+	font-weight: normal;
+	line-height: 100%;
+	list-style-type: none;
+	margin: 0;
+	padding: 0;
+	text-align: left;
+	}
+	
+#menu ul ul li {
+	background: none;
+	font-family: Lucida Grande, Lucida Sans Unicode, Lucida, Helvetica, Verdana, Arial, Sans-serif;
+	font-size: 1em;
+	font-weight: normal;
+	margin-top: 5px;
+	padding: 0;
+	border: 0;
+	}
+	
+#menu input {
+	background-color: #fff;
+	border: 1px solid #3F729E;
+	font-family: verdana, arial, helvetica, geneva, sans-serif;
+	font-size: .9em;
+	font-weight: normal;
+	}
+	
+.calendar {
+	background: #fff;
+	border: 1px solid #ddd;
+	empty-cells: show;
+	font-size: 14px;
+	width: 140px;
+	}
+
+.calendarHeaderNext {
+	padding-right: 10px;
+	text-align: right;
+	}
+
+.calendarHeaderPrev {
+	padding-left: 10px;
+	text-align: left;
+	}
+
+.calDayLink {
+	display: block;
+	text-decoration: none;
+	}
+
+.calendar a:hover {
+	background: url(images/posts.gif);
+	color: #333;
+	}
+
+.calendarHeader {
+	color: #242424;
+	font-size: .8em;
+	text-align: left;
+	padding-bottom: 2px;
+	padding-left: 2px;
+	}
+
+.calendar td {
+	color: #999;
+	font: normal 11px Verdana, Geneva, sans-serif;
+	padding: 1px 1px;
+	text-align: right;
+	}
+
+.calendar td.pad:hover {
+	background: #fff;
+	}
+
+.calendarToday {
+	background: url(images/today.gif);
+	color: #666;
+	}
+
+.calendarHeader {
+	color: #7EABD1;
+	font-style: normal;
+	text-transform: capitalize;
+	}
+
+.credit {
+	clear: both;
+	background: url(images/footer.gif) no-repeat;
+	width: 747px;
+	height: 26px;
+	margin: 0 auto;
+	font-size: .6em;
+	line-height: 2.4em;
+	text-align: center;
+	}
+	
+cite {
+	margin: 0;
+	padding: 0;
+	font-size: .9em;
+	font-style: normal;
+	}
+	
+/* =-=-=-=-=-=-=-=-=-[Formatting]-=-=-=-=-=-=-=-=-= */
+
+blockquote {
+	border: 1px dashed #7EACD1;
+	background: #F2F9FF;
+	padding: 5px;
+	font-style: italic;
+	text-align: left;
+	font-size: .7em;
+	}
+	
+code {
+	font-size: 1.2em;
+	color: #4C4C4C;
+	}
+	
+abbr, acronym {
+	border-bottom: 3px double #7DAAD0;
+	}
+	
+input {
+	border: 3px double #7DAAD0;
+	background: #EFF8FF;
+	margin: 5px;
+	padding-left: 3px;
+	color: #3F729E;
+	font-family: Arial, Helvetica, sans-serif;
+	}
+
+input:hover {
+	background: #D2E5F4;
+	}
+	
+textarea {
+	border: 3px double #7DAAD0;
+	background: #EFF8FF;
+	margin: 5px;
+	padding-left: 3px;
+	color: #3F729E;
+	width: 70%;
+	font-family: Arial, Helvetica, sans-serif;
+	font-size: 1.2em;
+	}
+
+textarea:hover {
+	background: #D2E5F4;
+	}
+	
+select {
+	border: 3px double #7DAAD0;
+	background: #EFF8FF;
+	margin: 5px;
+	padding-left: 3px;
+	color: #3F729E;
+	font-family: Arial, Helvetica, sans-serif;
+	}
+.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/kubrick/README.txt
===================================================================
--- templates/trunk/kubrick/README.txt	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/kubrick/README.txt	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,33 @@
+This is the readme file and change log file for "kubrick" template for Plog
+Kubrick template is original by Michael Heilemann from http://binarybonsai.com/kubrick/
+
+Modified By Knight from http://www.ahknight.net
+Email me at me at ahknight.net if you found any error doe this template
+
+====================================================================
+
+
+# if you using this template for other language then english, you can edit the postmetadata.inc to suit your own language
+# to add your personal header image, you  can simply drop in an image called 'personalheader.jpg' into your /images/
+ directory. Dimensions should be at least 760px x 200px. Anything above that will
+ get cropped off of the image.
+ after that uncomment for #headerimg in style.css
+# remove the <!-- and --> in panel.template if you wan to add a small box for self intro
+  <!--
+	<li><h2>{$locale->tr("about")}</h2>
+		Here is a section you can use to briefly talk about yourself or your site. Uncomment and delete this line to use.
+		<p>Your description here.</p>
+	</li>
+  --> 
+ 
+9 april 2005
+added "about me" section
+fix a bug where using theme editor copy this template
+fix the comment page for valid xhtml
+fix the total comment display even the post is close for comment
+
+4 april 2005
+fixed some locale issue
+fixed the link category won't show issue
+postmetadata now include as a inc file
+empty link category will hide
\ No newline at end of file

Added: templates/trunk/kubrick/about.template
===================================================================
--- templates/trunk/kubrick/about.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/kubrick/about.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/kubrick/album.template
===================================================================
--- templates/trunk/kubrick/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/kubrick/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,102 @@
+{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/panel.template"}
+{include file="$blogtemplate/footer.template"}
+

Added: templates/trunk/kubrick/albums.template
===================================================================
--- templates/trunk/kubrick/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/kubrick/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,17 @@
+{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/panel.template"}
+{include file="$blogtemplate/footer.template"}

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


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

Added: templates/trunk/kubrick/commentarticle.template
===================================================================
--- templates/trunk/kubrick/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/kubrick/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,7 @@
+{include file="$blogtemplate/header.template"}
+ <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}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/kubrick/commentform.template
===================================================================
--- templates/trunk/kubrick/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/kubrick/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,24 @@
+<div class="postinput">
+<form action="{$url->getIndexUrl()}" method="post">   
+        <div>
+	<input tabindex="1" id="subject" name="commentTopic" />
+	<label for="subject"><small>{$locale->tr("comment_topic")}</small></label><br /><br />
+	<input tabindex="2" id="author" name="userName" />
+	<label for="author"><small>{$locale->tr("comment_username")}</small></label><br /><br />
+	<input tabindex="3" id="email" name="userEmail" />
+	<label for="email"><small>{$locale->tr("comment_email")}</small></label><br /><br />
+	<input tabindex="4" id="url" name="userUrl" />
+	<label for="url"><small>{$locale->tr("comment_url")}</small></label><br /><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}"/>
+  </div>
+  </form>
+</div>
+
+
+
+

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


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

Added: templates/trunk/kubrick/error.template
===================================================================
--- templates/trunk/kubrick/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/kubrick/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/kubrick/footer.template
===================================================================
--- templates/trunk/kubrick/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/kubrick/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,14 @@
+<hr />
+<div id="footer">
+	<p>
+		Powered by 
+		<a href="http://www.lifetype.net/" title="Powered by LifeType, multilingual multiuser multi-blog publishing platform.">LifeType</a>
+		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>
+		<br />
+		Original Design By <a href="http://binarybonsai.com/kubrick/">Michael Heilemann</a>, modified for <a href="http://www.lifetype.net/" title="Powered by LifeType, multilingual multiuser multi-blog publishing platform.">LifeType</a> by <a href="http://www.ahknight.net">Knight</a>
+		
+	</p>
+</div>
+</div>
+ </body>
+</html>

Added: templates/trunk/kubrick/header.template
===================================================================
--- templates/trunk/kubrick/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/kubrick/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,35 @@
+<!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" /> 
+  <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="page">
+  <div id="header">
+    <div id="headerimg">
+    <h1><a href="{$url->blogLink()}">{$blog->getBlog()}</a></h1>
+    <div class="description">{$blog->getAbout()}</div>
+  </div>
+</div>

Added: templates/trunk/kubrick/images/kubrickbg.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/kubrick/images/kubrickbgcolor.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/kubrick/images/kubrickbgwide.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/kubrick/images/kubrickfooter.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/kubrick/images/kubrickheader.jpg
===================================================================
(Binary files differ)


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

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


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

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


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

Added: templates/trunk/kubrick/main.template
===================================================================
--- templates/trunk/kubrick/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/kubrick/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,9 @@
+{include file="$blogtemplate/header.template"}
+<div id="content" class="narrowcolumn">
+  {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"}

Added: templates/trunk/kubrick/panel.template
===================================================================
--- templates/trunk/kubrick/panel.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/kubrick/panel.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,80 @@
+<div id="sidebar">
+<ul>
+	
+	<!--
+	<li><h2>{$locale->tr("about")}</h2>
+		Here is a section you can use to briefly talk about yourself or your site. Uncomment and delete this line to use.
+		<p>Your description here.</p>
+	</li>
+        --> 
+	<li>
+		<form method="post" action="{$url->getIndexUrl()}">
+		<div>
+	        <input type="text" name="searchTerms" size="13" value="" />
+	        <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>
+		</form>
+	</li>
+	<li><h2>{$locale->tr("recently")}</h2>
+	    <ul>
+	  	{foreach from=$recentposts item=post}
+	   	<li><a title="{$post->getText()|truncate:15:"..."|escape}" 
+		 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()}]
+	      	(<a class="nodecoration" 
+		href="{$url->categoryRssLink($articleCategory)}">rss</a>)</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>
+                {foreach name=linkcategories from=$mylinkscategories item=linkcategory}
+                {if $linkcategory->getNumLinks()>0}
+		{if $smarty.foreach.linkcategories.first}<ul>{/if}
+		<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 $smarty.foreach.linkcategories.last}</ul>{/if}
+	        {/if}
+   		{/foreach} 
+	</li>
+	<li><h2>{$locale->tr("menu")}</h2>
+	    <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>
+	</li>
+</ul>
+</div>

Added: templates/trunk/kubrick/post.template
===================================================================
--- templates/trunk/kubrick/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/kubrick/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,29 @@
+{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>
+  <p class="postmetadata"> {$locale->tr("post")} {$locale->tr("in")} 
+   {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>
+
+<!-- comment these out if you want to see an example of custom fields, but remember to name the fields
+     in the same way they are named here: 'imfeeling' (livejournal.com style), 'listening' and 'new_field' 
+<p>
+ <b>{$post->getFieldDescription("imfeeling")}</b> {$post->getField("imfeeling")}<br/>
+ <b>{$post->getFieldDescription("listening")}:</b> {$post->getField("listening")}<br/> 
+ <b>{$post->getFieldDescription("non-searchable")}</b>{$post->getField("non-searchable")}
+</p> 
+-->
+</div>

Added: templates/trunk/kubrick/postandcomments.template
===================================================================
--- templates/trunk/kubrick/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/kubrick/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,83 @@
+{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>
+ <!-- commented this part because the comment part want to change -->
+ <!-- {$url->postTrackbackLink($post)} -->
+ {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">
+   	<ul>{$post->getText()}</ul>
+   </div>
+   <br />
+  <p class="postmetadata alt">
+   <small>
+   {include file="$blogtemplate/postmetadata.inc"}
+  </small> 
+  </p>
+  
+  </div>
+ 
+ <!-- comment these out if you want to see an example of custom fields, but remember to name the fields
+      in the same way they are named here: 'imfeeling' (livejournal.com style), 'listening' and 'new_field' 
+ <p>
+  <b>{$post->getFieldDescription("imfeeling")}</b> {$post->getField("imfeeling")}<br/>
+  <b>{$post->getFieldDescription("listening")}:</b> {$post->getField("listening")}<br/> 
+  <b>{$post->getFieldDescription("non-searchable")}</b>{$post->getField("non-searchable")}
+ </p> 
+ -->
+</div>
+
+ <div>
+ {if $post->getComments()}
+ <h3 id="comments">{$post->getTotalComments()} {$locale->tr("comments")}  &amp; {$post->getTotalTrackbacks()} {$locale->tr("trackbacks")} {$locale->tr("of")} "{$post->getTopic()}" </h3>
+ {foreach from=$post->getComments() item=comment}
+  <ol class="commentlist">
+   <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>
+  </ol>
+ {/foreach}
+ {/if}
+ 
+ </div>
+ {if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+  <div>
+     {include file="$blogtemplate/commentform.template"}
+  </div>
+ {/if}
+</div> 
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/kubrick/postmetadata.inc
===================================================================
--- templates/trunk/kubrick/postmetadata.inc	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/kubrick/postmetadata.inc	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,8 @@
+      This entry was posted on {$locale->formatDate($postDate,"%d %B, %Y %H:%M")}
+      and file under
+      {foreach name=categories from=$post->getCategories() item=postcategory}
+      <a href="{$url->categoryLink($postcategory)}">{$postcategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}
+      {/foreach}. 
+      You can follow any responses to this entry through the
+      <a href="{$url->postRssLink($post)}">RSS2.0</a> feed.
+      You can leave a <a href="{$url->postPermalink($post)}">Response</a>, or <a href="{$url->postTrackbackStatsLink($post)}">{$locale->tr("trackbacks")}</a> from your own site.

Added: templates/trunk/kubrick/posttrackbacks.template
===================================================================
--- templates/trunk/kubrick/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/kubrick/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,32 @@
+{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> Date would be here<br/><br/>
+    {/foreach}
+  </div>
+ </div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/kubrick/resource.template
===================================================================
--- templates/trunk/kubrick/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/kubrick/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/kubrick/rss.template
===================================================================
--- templates/trunk/kubrick/rss.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/kubrick/rss.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/kubrick/screenshot.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/kubrick/searchresults.template
===================================================================
--- templates/trunk/kubrick/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/kubrick/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,33 @@
+{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/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/kubrick/style.css
===================================================================
--- templates/trunk/kubrick/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/kubrick/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,681 @@
+/*  
+Theme Name: WordPress Default
+Theme URI: http://wordpress.org/
+Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
+Version: 1.5
+Author: Michael Heilemann
+Author URI: http://binarybonsai.com/
+
+	Kubrick v1.5
+	 http://binarybonsai.com/kubrick/
+
+	This theme was designed and built by Michael Heilemann,
+	whose blog you will find at http://binarybonsai.com/
+
+	The CSS, XHTML and design is released under GPL:
+	http://www.opensource.org/licenses/gpl-license.php
+	
+
+	*** REGARDING IMAGES ***
+	All CSS that involves the use of images, can be found in the 'index.php' file.
+	This is to ease installation inside subdirectories of a server.
+
+	Have fun, and don't be afraid to contact me if you have questions.
+*/
+
+ input, textarea
+{
+	color: inherit;
+	background-color: #FFF;
+	border: 1px solid silver;
+	font-weight: bold;
+}	
+
+/* Begin Typography & Colors */
+body {
+	font-size: 62.5%; /* Resets 1em to 10px */
+	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
+	background-color: #d5d6d7;
+	color: #333;
+	text-align: center;
+	}
+
+#page {
+	background-color: white;
+	border: 1px solid #959596;
+	text-align: left;
+	}
+
+#header {
+	background-color: #73a0c5;
+	}
+
+#content {
+	font-size: 1.1em
+	}
+
+.widecolumn .entry p {
+	font-size: 1.05em;
+	}
+
+.narrowcolumn .entry, .widecolumn .entry {
+	line-height: 1.2em;
+	}
+
+.widecolumn {
+	line-height: 1.6em;
+	}
+	
+.narrowcolumn .postmetadata {
+	text-align: center;
+	}
+
+.alt {
+	background-color: #f8f8f8;
+	border-top: 1px solid #ddd;
+	border-bottom: 1px solid #ddd;
+	}
+
+#footer {
+	background-color: #eee;
+	}
+
+small {
+	font-family: Arial, Helvetica, Sans-Serif;
+	font-size: 0.9em;
+	line-height: 1.5em;
+	}
+
+h1, h2, h3 {
+	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
+	font-weight: bold;
+	}
+
+h1 {
+	font-size: 4em;
+	text-align: center;
+	}
+
+.description {
+	font-size: 1.2em;
+	text-align: center;
+	}
+
+h2 {
+	font-size: 1.6em;
+	text-align: left;
+	}
+
+h2.pagetitle {
+	font-size: 1.6em;
+	}
+
+#sidebar h2 {
+	font-family: 'Lucida Grande', Verdana, Sans-Serif;
+	font-size: 1.2em;
+	}
+
+h3 {
+	font-size: 1.3em;
+	}
+
+h1, h1 a, h1 a:hover, h1 a:visited, .description {
+	text-decoration: none;
+	color: white;
+	}
+
+h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
+	color: #333;
+	}
+
+h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {
+	text-decoration: none;
+	}
+
+.entry p a:visited {
+	color: #b85b5a;
+	}
+
+.commentlist li, #commentform input, #commentform textarea {
+	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
+	}
+	
+.commentlist li {
+	font-weight: bold;
+	}
+
+.commentlist cite, .commentlist cite a {
+	font-weight: bold;
+	font-style: normal;
+	font-size: 1.1em;
+	}
+
+.commentlist p {
+	font-weight: normal;
+	line-height: 1.5em;
+	text-transform: none;
+	}
+
+#commentform p {
+	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
+	}
+
+.commentmetadata {
+	font-weight: normal;
+	}
+
+#sidebar {
+	font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
+	}
+
+small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {
+	color: #777;
+	}
+	
+code {
+	font: 1.1em 'Courier New', Courier, Fixed;
+	}
+
+acronym, abbr, span.caps
+{
+	font-size: 0.9em;
+	letter-spacing: .07em;
+	}
+
+a, h2 a:hover, h3 a:hover {
+	color: #06c;
+	text-decoration: none;
+	}
+
+a:hover {
+	color: #147;
+	text-decoration: underline;
+	}
+	
+#wp-calendar #prev a {
+	font-size: 9pt;
+	}
+
+#wp-calendar a {
+	text-decoration: none;
+	}
+
+#wp-calendar caption {
+	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;
+	text-align: center;
+	}
+
+#wp-calendar th {
+	font-style: normal;
+	text-transform: capitalize;
+	}
+/* End Typography & Colors */
+
+
+
+/* Begin Structure */
+body {
+	margin: 0;
+	padding: 0; 
+	}
+
+#page {
+	background-color: white;
+	margin: 20px auto;
+	padding: 0;
+	width: 760px;
+	border: 1px solid #959596;
+	}
+	
+#header {
+	padding: 0;
+	margin: 0 auto;
+	height: 200px;
+	width: 100%;
+	background-color: #73a0c5;
+	}
+
+#headerimg {
+	margin: 0;
+	height: 200px;
+	width: 100%;
+	}
+
+.narrowcolumn {
+	float: left;
+	padding: 0 0 20px 45px;
+	margin: 0px 0 0;
+	width: 450px;
+	}
+
+.widecolumn {
+	padding: 10px 0 20px 0;
+	margin: 5px 0 0 150px;
+	width: 450px;
+	}
+	
+.post {
+	margin: 0 0 40px;
+	text-align: justify;
+	}
+	
+.post h2{
+        margin: 40px 0 0 0;
+        text-align: left;  
+	}
+
+.widecolumn .post {
+	margin: 0;
+	}
+
+.narrowcolumn .postmetadata {
+	padding-top: 5px;
+	}
+
+.widecolumn .postmetadata {
+	margin: 30px 0;
+	}
+	
+#footer {
+	padding: 0 0 0 1px;
+	margin: 0 auto;
+	width: 760px;
+	clear: both;
+	}
+
+#footer p {
+	margin: 0;
+	padding: 20px 0;
+	text-align: center;
+	}
+/* End Structure */
+
+
+
+/*	Begin Headers */
+h1 {
+	padding-top: 70px;
+	margin: 0;
+	}
+
+.description {
+	text-align: center;
+	}
+
+h2 {
+	margin: 30px 0 0;
+	}
+
+h2.pagetitle {
+	margin-top: 30px;
+	text-align: center;
+}
+
+#sidebar h2 {
+	margin: 5px 0 0;
+	padding: 0;
+	}
+
+h3 {
+	padding: 0;
+	margin: 30px 0 0;
+	}
+
+h3.comments {
+	padding: 0;
+	margin: 40px auto 20px ;
+	}
+/* End Headers */
+
+
+
+/* Begin Images */
+p img {
+	padding: 0;
+	max-width: 100%;
+	}
+
+/*	Using 'class="alignright"' on an image will (who would've
+	thought?!) align the image to the right. And using 'class="centered',
+	will of course center the image. This is much better than using
+	align="center", being much more futureproof (and valid) */
+	
+img.centered {
+	display: block;
+	margin-left: auto;
+	margin-right: auto;
+	}
+	
+img.alignright {
+	padding: 4px;
+	margin: 0 0 2px 7px;
+	display: inline;
+	}
+
+img.alignleft {
+	padding: 4px;
+	margin: 0 7px 2px 0;
+	display: inline;
+	}
+
+.alignright {
+	float: right;
+	}
+	
+.alignleft {
+	float: left;
+	}
+/* End Images */
+
+
+
+/* Begin Lists
+
+	Special stylized non-IE bullets
+	Do not work in Internet Explorer, which merely default to normal bullets. */
+
+html>body .entry ul {
+	margin-left: 0px;
+	padding: 0 0 0 30px;
+	list-style: none;
+	padding-left: 10px;
+	text-indent: -10px;
+	} 
+
+html>body .entry li {
+	margin: 7px 0 8px 10px;
+	}
+
+.entry ul li:before, #sidebar ul ul li:before {
+	content: "\00BB \0020";
+	}
+
+.entry ol {
+	padding: 0 0 0 35px;
+	margin: 0;
+	}
+
+.entry ol li {
+	margin: 0;
+	padding: 0;
+	}
+
+.postmetadata ul, .postmetadata li {
+	display: inline;
+	list-style-type: none;
+	list-style-image: none;
+	}
+	
+#sidebar ul, #sidebar ul ol {
+	margin: 0;
+	padding: 0;
+	}
+
+#sidebar ul li {
+	list-style-type: none;
+	list-style-image: none;
+	margin-bottom: 15px;
+	}
+
+#sidebar ul p, #sidebar ul select {
+	margin: 5px 0 8px;
+	}
+
+#sidebar ul ul, #sidebar ul ol {
+	margin: 5px 0 0 10px;
+	}
+
+#sidebar ul ul ul, #sidebar ul ol {
+	margin: 0 0 0 10px;
+	}
+
+ol li, #sidebar ul ol li {
+	list-style: decimal outside;
+	}
+
+#sidebar ul ul li, #sidebar ul ol li {
+	margin: 3px 0 0;
+	padding: 0;
+	}
+/* End Entry Lists */
+
+
+
+/* Begin Form Elements */
+#searchform {
+	margin: 10px auto;
+	padding: 5px 3px; 
+	text-align: center;
+	}
+
+#sidebar #searchform #s {
+	width: 115px;
+	padding: 2px;
+	}
+
+#sidebar #searchsubmit {
+	padding: 1px;
+	}
+
+.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;
+	}
+
+.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 */
+
+
+
+/* Begin Sidebar */
+#sidebar
+{
+	padding: 20px 0 10px 0;
+	margin-left: 545px;
+	width: 190px;
+	}
+
+#sidebar form {
+	margin: 0;
+	}
+/* End Sidebar */
+
+
+
+/* Begin Calendar */
+#wp-calendar {
+	empty-cells: show;
+	margin: 10px auto 0;
+	width: 155px;
+	}
+
+#wp-calendar #next a {
+	padding-right: 10px;
+	text-align: right;
+	}
+
+#wp-calendar #prev a {
+	padding-left: 10px;
+	text-align: left;
+	}
+
+#wp-calendar a {
+	display: block;
+	}
+
+#wp-calendar caption {
+	text-align: center;
+	width: 100%;
+	}
+
+#wp-calendar td {
+	padding: 3px 0;
+	text-align: center;
+	}
+
+#wp-calendar td.pad:hover { /* Doesn't work in IE */
+	background-color: #fff; }
+/* End Calendar */
+
+
+
+/* Begin Various Tags & Classes */
+acronym, abbr, span.caps {
+	cursor: help;
+	}
+
+acronym, abbr {
+	border-bottom: 1px dashed #999;
+	}
+
+blockquote {
+	margin: 15px 30px 0 10px;
+	padding-left: 20px;
+	border-left: 5px solid #ddd;
+	}
+
+blockquote cite {
+	margin: 5px 0 0;
+	display: block;
+	}
+
+.center {
+	text-align: center;
+	}
+
+hr {
+	display: none;
+	}
+
+a img {
+	border: none;
+	}
+img {
+	border: none;
+	}
+
+
+.navigation {
+	display: block;
+	text-align: center;
+	margin-top: 20px;
+	margin-bottom: 40px;
+	}
+/* End Various Tags & Classes*/
+
+
+body	{ background: url("./images/kubrickbgcolor.jpg"); }	
+	#page		{ background: url("./images/kubrickbg.jpg") repeat-y top; border: none; } 
+	#header 	{ background: url("./images/kubrickheader.jpg") no-repeat bottom center; }
+	#footer 	{ background: url("./images/kubrickfooter.jpg") no-repeat bottom; border: none;}
+	
+/*	Because the template is slightly different, size-wise, with images, this needs to be set here
+	If you don't want to use the template's images, you can also delete the following two lines. */
+
+	#header 	{ margin: 0 !important; margin: 0 0 0 1px; padding: 1px; height: 198px; width: 758px; }
+	#headerimg 	{ margin: 7px 9px 0; height: 192px; width: 740px; }
+
+/* 	To ease the insertion of a personal header image, I have done it in such a way,
+	that you simply drop in an image called 'personalheader.jpg' into your /images/
+	directory. Dimensions should be at least 760px x 200px. Anything above that will
+	get cropped off of the image. */
+
+/*
+	#headerimg 	{ background: url('./images/personalheader.jpg') no-repeat top;}
+*/
+	
+
+/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.
+	It won't be a stylish marriage, I can't afford a carriage.
+	But you'll look sweet upon the seat of a bicycle built for two." */
+	
+.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/kubrick/toolbar.js
===================================================================
--- templates/trunk/kubrick/toolbar.js	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/kubrick/toolbar.js	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/mars-spirit/about.template
===================================================================
--- templates/trunk/mars-spirit/about.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mars-spirit/about.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/mars-spirit/album.template
===================================================================
--- templates/trunk/mars-spirit/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mars-spirit/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/mars-spirit/albums.template
===================================================================
--- templates/trunk/mars-spirit/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mars-spirit/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/mars-spirit/commentarticle.template
===================================================================
--- templates/trunk/mars-spirit/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mars-spirit/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/mars-spirit/commentform.template
===================================================================
--- templates/trunk/mars-spirit/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mars-spirit/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/mars-spirit/download.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/mars-spirit/error.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/mars-spirit/error.template
===================================================================
--- templates/trunk/mars-spirit/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mars-spirit/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/mars-spirit/folderblue.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/mars-spirit/footer.template
===================================================================
--- templates/trunk/mars-spirit/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mars-spirit/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/mars-spirit/header.template
===================================================================
--- templates/trunk/mars-spirit/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mars-spirit/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/mars-spirit/images/bg-body.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/mars-spirit/images/bg-post.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/mars-spirit/images/comments.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/mars-spirit/images/date.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/mars-spirit/images/header.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/mars-spirit/images/list-archives.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/mars-spirit/images/list-archives.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/mars-spirit/images/list-calendar.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/mars-spirit/images/list-calendar.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/mars-spirit/images/list-category.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/mars-spirit/images/list-category.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/mars-spirit/images/list-meta.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/mars-spirit/images/list-meta.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/mars-spirit/images/list-other.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/mars-spirit/images/list-other.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/mars-spirit/images/list-post.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/mars-spirit/images/list-search.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/mars-spirit/images/list-search.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/mars-spirit/images/list-styles.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/mars-spirit/images/list-styles.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/mars-spirit/images/list-wordpress.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/mars-spirit/images/list-wordpress.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/mars-spirit/images/tabbed-meta.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/mars-spirit/images/tabbed-meta.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/mars-spirit/images/today.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/mars-spirit/images/topic.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/mars-spirit/images/topic.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/mars-spirit/main.template
===================================================================
--- templates/trunk/mars-spirit/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mars-spirit/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/mars-spirit/panel.template
===================================================================
--- templates/trunk/mars-spirit/panel.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mars-spirit/panel.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/mars-spirit/post.template
===================================================================
--- templates/trunk/mars-spirit/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mars-spirit/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/mars-spirit/postandcomments.template
===================================================================
--- templates/trunk/mars-spirit/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mars-spirit/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/mars-spirit/posttrackbacks.template
===================================================================
--- templates/trunk/mars-spirit/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mars-spirit/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/mars-spirit/resource.template
===================================================================
--- templates/trunk/mars-spirit/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mars-spirit/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/mars-spirit/screenshot.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/mars-spirit/searchresults.template
===================================================================
--- templates/trunk/mars-spirit/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mars-spirit/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/mars-spirit/style.css
===================================================================
--- templates/trunk/mars-spirit/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mars-spirit/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,413 @@
+body {
+	background-color: #000;
+	margin: 0;
+	padding: 0;
+	color: #C5886B;
+	font: 80%/1.5 Arial, Helvetica, sans-serif;
+}
+
+a:link {
+	color: #FB9950;
+	background-color: transparent;
+	text-decoration: none;
+}
+
+a:visited {
+	color: #C06E3D;
+	background-color: transparent;
+	text-decoration: none;
+}
+
+a:hover, a:focus {
+	color: #D5713F;
+	background-color: transparent;
+	text-decoration: underline;
+}
+
+div#rap {
+	position: relative;
+	border: 1px solid #613725;
+	margin: 0 auto;
+	padding-bottom: 280px;
+	width: 780px;
+	background: Black url(images/header.jpg) no-repeat top center;
+}
+
+div#rap h1#header {
+	position: absolute;
+	margin: 0 auto;
+	width: 780px;
+	top: 206px;
+	height: 43px;
+	overflow: hidden;
+	letter-spacing: 2px;
+	left: 20px;
+}
+
+div#rap h1#header a:hover, div#rap h1#header a:focus {
+	text-decoration: none;
+}
+
+h1#header a {
+	display: block;
+	background-color: transparent;
+}
+
+div#content {
+	position: relative;
+	border-top: 1px solid #613725;
+	border-bottom: 1px solid #613725;
+	margin: 0 auto;
+	padding-top: 20px;
+	width: 780px;
+	top: 250px;
+	background-color: #21120B;
+	background-image: url(images/bg-body.jpg);
+}
+
+div#content h2 {
+	background: #000 url(images/date.jpg) no-repeat left center;
+	color: #94532D;
+	padding: 2px 15px 2px 85px;
+	border: 1px solid #613725;
+	margin-left: 40px;
+	margin-right: 220px;
+	margin-bottom: 10px;
+	margin-top: 0;
+	font-size: 95%;
+	font-weight: normal;
+}
+
+div.post {
+	margin-left: 40px;
+	margin-right: 220px;
+	margin-top: 0;
+	margin-bottom: 30px;
+	background-color: #2A170D;
+	border: 1px solid #542E21;
+	position: relative;
+}
+
+div.post h3.storytitle {
+	background: #000 url(images/topic.jpg) no-repeat left center;
+	margin-top: 0;
+	margin-bottom: 0;
+	font-size: 100%;
+}
+
+div.post h3.storytitle a:link, div.post h3.storytitle a:visited, div.post div.feedback a:link, div.post div.feedback a:visited {
+	background-color: transparent;
+	display: block;
+	padding: 3px 15px 3px 85px;
+	text-decoration: none;
+	font-weight: bold;
+}
+
+div.post h3.storytitle a:hover, div.post h.storytitle a:focus, div.post div.feedback a:hover, div.post div.feedback a:focus {
+	text-decoration: none;
+}
+
+div.post div.meta {
+	position: relative;
+	float: right;
+	background: #512D1E url(images/tabbed-meta.gif) no-repeat left bottom;
+	margin: 0;
+	padding: 2px 15px 2px 60px;
+	font-size: 90%;
+}
+
+div.post ol, div.post ul {
+	list-style: none;
+	margin: 0;
+	padding: 0;
+}
+
+div.post li {
+	margin: 5px 15px;
+	padding: 0 20px;
+	background: transparent url(images/list-post.gif) no-repeat 0 4px;
+}
+
+div.meta ul {
+	list-style: none;
+	display: inline;
+	padding: 0;
+	margin: 0;
+}
+
+div.meta ul li {
+	display: inline;
+	padding: 0;
+	margin: 0;
+	background-image: none;
+}
+
+div.storycontent {
+	/* unfortunately a clear:right is breaking the layout in IE, so I went away with padding */
+	padding: 20px 20px 10px;
+}
+
+
+div.post div.feedback {
+	background: #000 url(images/comments.jpg) no-repeat left center;
+	margin-top: 0;
+	margin-bottom: 0;
+	font-size: 100%;
+}
+
+div#menu {
+	position: absolute;
+	width: 180px;
+	right: 0;
+	top: 251px;
+	background-color: #1A0F0A;
+	margin: 0;
+	padding-top: 10px;
+	border-left: 1px solid #613725;
+}
+
+div#menu ul {
+	margin: 0;
+	padding: 0;
+	list-style: none;
+	background-color: #1A0F0A;
+}
+
+div#menu ul li ul {
+	background-color: #512D1E;
+	padding: 10px 0;
+	border: 1px solid #905437;
+}
+
+div#menu ul li {
+	background-color: #321C10;
+	display: block;
+	margin: 10px 0;
+	padding-left: 5px;
+}
+
+li#wordpress {
+	background: #321C10 url(images/list-wordpress.gif) no-repeat 95% 1px;
+	padding: 2px 0;
+	border-top: 1px solid #48291C;
+}
+
+li#categories {
+	background: #321C10 url(images/list-category.gif) no-repeat 95% 1px;
+	padding: 2px 0;
+	border-top: 1px solid #48291C;
+}
+
+li#search {
+	background: #321C10 url(images/list-search.gif) no-repeat 95% 1px;
+	padding: 2px 0;
+	border-top: 1px solid #48291C;
+}
+
+li#archives {
+	background: #321C10 url(images/list-archives.gif) no-repeat 95% 1px;
+	padding: 2px 0;
+	border-top: 1px solid #48291C;
+}
+
+li#calendar {
+	background: #321C10 url(images/list-calendar.gif) no-repeat 95% 1px;
+	padding: 2px 0;
+	border-top: 1px solid #48291C;
+}
+
+li#other {
+	background: #321C10 url(images/list-other.gif) no-repeat 95% 1px;
+	padding: 2px 0;
+	border-top: 1px solid #48291C;
+}
+
+li#meta {
+	background: #321C10 url(images/list-meta.gif) no-repeat 95% 1px;
+	padding: 2px 0;
+	border-top: 1px solid #48291C;
+}
+
+li#style {
+	background: #321C10 url(images/list-styles.gif) no-repeat 95% 1px;
+	padding: 2px 0;
+	border-top: 1px solid #48291C;
+}
+
+div#menu ul li ul li {
+	margin: 0 10px;
+	padding: 0 15px;
+	background: transparent url(images/list-post.gif) no-repeat 0 4px; 
+}
+
+div#menu table {
+	margin: 0;
+	padding: 0;
+	background-color: #512D1E;
+	width: 100%;
+	border: 1px solid #905437;
+}
+
+div#menu table caption {
+	text-align: left;
+}
+
+div#menu table th {
+	background-color: #432418;
+}
+
+div#menu table td {
+	text-align: center;
+}
+
+div#menu table td#today {
+	background-image: url(images/today.gif);
+}
+
+div#menu td a {
+	display: block;
+	background-color: #432418;
+	border: 1px solid;
+}
+
+div#menu tfoot {
+	background-color: #432418;
+}
+
+div#menu tfoot a {
+	border: none;
+	display: inline;
+	background-color: transparent;
+}
+
+/* Comment Styles */
+
+div#content h2#comments {
+	background: #000 url(images/comments.jpg) no-repeat left center;
+	color: #94532D;
+	padding: 2px 15px 2px 85px;
+	border: 1px solid #613725;
+	margin-left: 40px;
+	margin-right: 220px;
+	margin-bottom: 10px;
+	margin-top: 0;
+	font-size: 95%;
+	font-weight: normal;
+}
+
+div#content p {
+	margin-left: 50px;
+	margin-right: 220px;
+}
+
+div#content div.post p, div#content ol#commentlist p, div#content form p {
+	margin-left: 0;
+	margin-right: 0;
+}
+
+ol#commentlist {
+	background-color: #2A170D;
+	margin: 0 220px 30px 40px;
+	padding: 0;
+	list-style: none;
+	border: 1px solid #613725;
+}
+
+ol#commentlist li {
+	margin: 10px;
+	padding: 4px 20px 0;
+	background-color:  #512D1E;
+	border: 1px solid #905437;
+}
+
+code {
+	color: #B46233;
+	font: 100% "Courier New", Courier, monospace;
+}
+
+form {
+	margin: 0 220px 30px 40px;
+	padding: 5px 20px;
+	background-color: #2A170D;
+	border: 1px solid #542E21;
+}
+
+
+textarea {
+	width: 80%;
+}
+
+label {
+	display: block;
+}
+
+input, textarea {
+	background-color: #C5886B;
+	border: 1px solid #905437;
+	font: 100% Arial, Helvetica, sans-serif;
+}
+
+input:focus, textarea:focus {
+	background-color: #DDB9A8; 
+}
+
+input[type=submit] {
+	background-color: #1A0F0A;
+	color: #C5886B;
+	cursor: pointer;
+}
+
+div#menu input {
+	margin-bottom: 5px;
+}
+
+div#menu li#search form {
+	margin: 0;
+	padding: 0;
+	background-color: #512D1E;
+	border: 1px solid #905437;
+}
+
+div#menu li#search div {
+	padding: 10px 15px;
+	margin-bottom: 0;
+}
+
+p.credit {
+	font-size: 70%;
+	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/minitemplate/album.template
===================================================================
--- templates/trunk/minitemplate/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/minitemplate/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,72 @@
+{include file="$blogtemplate/header.template"}
+
+ <!-- album contents go here -->
+<div id="album">
+		<div class="BlockTitle">		
+		<a class="nodecoration" href="{$url->parentAlbumLink($album)}">
+		<img align="middle" class="IMGDotElement"  src="{$url->getTemplateFile("/img/32_folder.gif")}" alt="Folder" /></a>
+		{$album->getName()}
+		<br/> {$album->getDescription()}
+		</div>
+  {assign var=children value=$album->getChildren()}
+  {foreach from=$children item=childalbum}
+
+		<div class="BlockArea">
+		<img salign="middle" class="IMGDotElement"  src="{$url->getTemplateFile("/img/32_folder.gif")}" alt="Folder" />
+		<a class="nodecoration" href="{$url->albumLink($childalbum)}">
+		{$childalbum->getName()} ({$childalbum->getNumResources()})
+		</a>
+		</div>
+	{/foreach}
+
+ <!--- show the resources here -->
+
+		
+		{foreach from=$resources item=resource}
+		<div class="BlockArea">
+		{if $resource->isImage()}
+
+			{if $resource->hasPreview()}
+				<img alt="{$resource->getDescription()}" src="{$url->resourcePreviewLink($resource)}" />
+				{else}
+				<img alt="{$resource->getDescription()}" src="{$url->getTemplateFile("/img/32_image.gif")}" />
+			{/if}
+			<a href="{$url->resourceLink($resource)}">{$resource->getFileName()}</a>
+
+		{else}
+			
+			{if $resource->isSound()}
+					<img alt="Sound" src="{$url->getTemplateFile("/img/32_sound.gif")}" />
+				{elseif $resource->isVideo()}
+					<img alt="Video" src="{$url->getTemplateFile("/img/32_video.gif")}" />
+				{elseif $resource->isZip()}
+					<img alt="Zip" src="{$url->getTemplateFile("/img/32_compressed.gif")}" />   
+				{else}
+					<img alt="File" src="{$url->getTemplateFile("/img/32_file.gif")}" />    
+			{/if}
+			<a class="nodecoration" href="{$url->resourceLink($resource)}">{$resource->getFileName()}	</a>
+		{/if}
+		<br/>
+
+		{assign var=metadata value=$resource->getMetadataReader()}
+		{$metadata->getRoundedSize()}
+
+		{if $resource->isImage()}
+			 || {$metadata->getWidth()} * {$metadata->getHeight()}
+		{elseif $resource->isSound()}
+			 || {$metadata->getFormat()|upper} {$metadata->getSampleRate()} bps
+		{elseif $resource->isVideo()}
+			 || {$metadata->getFormat()|upper}
+			 || {$metadata->getWidth()} * {$metadata->getHeight()} , 
+			 || {$metadata->getLengthString()}
+		{elseif $resource->isZip()}
+			 || {$metadata->getTotalFiles()} {$locale->tr("files")}
+		{/if}
+		</div>
+
+		{/foreach}
+<div class="Pages">{include file="misc/pager.template" style="links"}</div>
+</div>
+ <!-- end of album contents -->
+ 
+ {include file="$blogtemplate/footersimple.template"}

Added: templates/trunk/minitemplate/albums.template
===================================================================
--- templates/trunk/minitemplate/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/minitemplate/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,14 @@
+{include file="$blogtemplate/header.template"}
+	<div class="BlockTitle">
+		{$locale->tr("albums")}
+	</div>
+ <!-- album contents go here -->
+	{foreach from=$albums item=album}
+		<div class="BlockArea">
+			<a class="nodecoration" href="{$url->albumLink($album)}">
+			<img align="middle" class="IMGDotElement" src="{$url->getTemplateFile("/img/32_folder.gif")}" alt="Folder" /></a>
+			{$album->getName()} ({$album->getNumResources()})
+		</div>
+	{/foreach}
+ <!-- end of the albums -->
+{include file="$blogtemplate/footersimple.template"}

Added: templates/trunk/minitemplate/bgimg.js
===================================================================
--- templates/trunk/minitemplate/bgimg.js	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/minitemplate/bgimg.js	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,20 @@
+bg = new Array(11); 
+bg[0] = "topic_tree.jpg" ;
+bg[1] = "topic_pond.jpg" ;
+bg[2] = "topic_fog.jpg" ;
+bg[3] = "topic_2ant.jpg" ;
+bg[4] = "topic_dewdrop.jpg" ;
+bg[5] = "topic_ant.jpg" ;
+bg[6] = "topic_fly.jpg" ;
+bg[7] = "topic_leaf.jpg" ;
+bg[8] = "topic_lip.jpg" ;
+bg[9] = "topic_poplar.jpg" ;
+bg[10] = "topic_ladybug.jpg" ;
+bgnumber = Math.floor(Math.random() * bg.length);
+bgload="#Top{background:#eee url(http://www.minibird.com/blog/templates/minitemplate/img/"+bg[bgnumber]+") ;}" ;
+
+document.open();
+document.write("<style type='text/css'>")
+document.write(bgload);
+document.write("</style>");
+document.close();
\ No newline at end of file

Added: templates/trunk/minitemplate/commentarticle.template
===================================================================
--- templates/trunk/minitemplate/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/minitemplate/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,6 @@
+{include file="$blogtemplate/header.template"}
+	<div class="AddComment">
+		{$locale->tr("add_comment")}
+	</div>
+{include file="$blogtemplate/commentform.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/minitemplate/commentform.template
===================================================================
--- templates/trunk/minitemplate/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/minitemplate/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,20 @@
+<form action="{$url->getIndexUrl()}" method="post">
+	<div id="CommentForm">
+		<div class="BlockFormTitle"> {$locale->pr("comment_topic")}</div>
+		<div class="BlockForminput"><input class="Forminput" type="text" size="50" name="commentTopic" value=""/></div>
+		<div class="BlockFormTitle"> {$locale->pr("comment_text")} </div>
+		<div class="BlockForminput"><textarea class="FormTextarea" rows="10" cols="40" name="commentText"></textarea></div>
+		<div class="BlockFormTitle">{$locale->pr("comment_username")}</div>
+		<div class="BlockForminput"><input class="Forminput" type="text" name="userName" value=""/></div>
+		<div class="BlockFormTitle">{$locale->pr("comment_email")}</div>
+		<div class="BlockForminput"><input class="Forminput" type="text" name="userEmail" value=""/></div>
+		<div class="BlockFormTitle">{$locale->pr("comment_url")}</div>
+		<div class="BlockForminput"><input class="Forminput" type="text" name="userUrl" value=""/></div>
+		<div class="BlockForminput"><input class="Formsubmit" type="submit" value="{$locale->pr("comment_send")}" name="Add"/></div>
+
+		<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>
\ No newline at end of file

Added: templates/trunk/minitemplate/copyright.template
===================================================================
--- templates/trunk/minitemplate/copyright.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/minitemplate/copyright.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,32 @@
+<div id="Bottom">
+	<ul>
+	<li>Valid for
+		<a class="ImgLink" title="Link to the RSS 0.90 feed." href="{$url->rssLink("rss090")}">
+		<img class="logo"src="{$url->getTemplateFile("/img/logo_rss090.gif")}" alt="RSS 0.90" /></a></li>
+	<li><a class="ImgLink" title="Link to the RSS 1.0 feed." href="{$url->rssLink("rss10")}">
+		<img class="logo" src="{$url->getTemplateFile("/img/logo_rss10.gif")}" alt="RSS 1.0" /></a></li>
+	<li><a class="ImgLink" title="Link to the RSS 2.0 feed." href="{$url->rssLink("rss20")}">
+		<img class="logo" src="{$url->getTemplateFile("/img/logo_rss20.gif")}" alt="RSS 2.0" /></a></li>
+	<li><a class="ImgLink" title="Link to the Atom 0.3 feed." href="{$url->rssLink("atom")}">
+		<img class="logo" src="{$url->getTemplateFile("/img/logo_atom.png")}" alt="Atom 0.3" /></a></li>
+	<li>	<a class="ImgLink" href="http://validator.w3.org/check/referer">
+		<img class="logo" src="{$url->getTemplateFile("/img/logo_xhtml10.gif")}" alt="XHTML 1.0 Strict" /></a></li>
+	<li><a class="ImgLink"  href="http://jigsaw.w3.org/css-validator/check/referer">
+		<img class="logo" src="{$url->getTemplateFile("/img/logo_css.gif")}" alt="CSS" /></a></li>
+	<li>Powered by 
+		<a class="ImgLink" href="http://www.lifetype.net">
+		<img class="logo" src="{$url->getTemplateFile("/img/logo_plog.gif")}" alt="LifeType 1.0" /></a></li>
+	<li><a class="ImgLink" href="http://www.php.net">
+		<img class="logo" src="{$url->getTemplateFile("/img/logo_php.gif")}"  alt="PHP 4" /></a></li>
+	<li><a class="ImgLink" href="http://smarty.php.net">
+		<img class="logo" src="{$url->getTemplateFile("/img/logo_smarty.gif")}" alt="Smarty" /></a></li>
+	<li><a class="ImgLink" href="http://www.mysql.com">
+		<img class="logo" src="{$url->getTemplateFile("/img/logo_mysql.gif")}" alt="PHP 4" /></a></li>
+	<li>Designed by 
+		<a class="ImgLink" href="http://www.minibird.com">
+		<img class="logo" src="{$url->getTemplateFile("/img/logo_minibird.com.gif")}" alt="minibird.com" /></a></li>
+	</ul>
+
+<!--// Notice!! Do not delete the follow <br />, otherwise display wrong in Internet Explorer 6 //-->
+		<br />
+</div>
\ No newline at end of file

Added: templates/trunk/minitemplate/error.template
===================================================================
--- templates/trunk/minitemplate/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/minitemplate/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,4 @@
+{include file="$blogtemplate/header.template"}
+<div id="ErrorTopic">{$locale->tr("error")}</div>
+<div id="ErrorMessage">{$locale->tr($message)} <br /><a href="javascript:history.go(-1)">{$locale->tr("back")}</a></div>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/minitemplate/footer.template
===================================================================
--- templates/trunk/minitemplate/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/minitemplate/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,15 @@
+		 </div>
+<!--// Content End //-->
+
+<!--// Sidebar Begain //-->
+  {include file="$blogtemplate/sidebar.template"}
+<!--// SideBar End//-->
+<!--// Bottom Begain //-->		
+  {include file="$blogtemplate/copyright.template"}
+<!--// Bottom End //-->
+	 </div>
+<!--// Main End//-->
+</div>
+<!--//  Container End//-->
+</body>
+</html>

Added: templates/trunk/minitemplate/footersimple.template
===================================================================
--- templates/trunk/minitemplate/footersimple.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/minitemplate/footersimple.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,13 @@
+		 </div>
+<!--// Content End //-->
+
+
+<!--// Bottom Begain //-->		
+  {include file="$blogtemplate/copyright.template"}
+<!--// Bottom End //-->
+	 </div>
+<!--// Main End//-->
+</div>
+<!--//  Container End//-->
+</body>
+</html>

Added: templates/trunk/minitemplate/header.template
===================================================================
--- templates/trunk/minitemplate/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/minitemplate/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,31 @@
+<!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()}{$postPageTitle}</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("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="javascript" src="{$url->getTemplateFile("bgimg.js")}"></script>
+</head>
+<body> 
+<div 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.</div>
+<!--//  Container Begain//-->
+ <div id="Container">
+<!--// Topmenu Begain //-->
+	{include file="$blogtemplate/topmenu.template"}
+<!--// Topmen End //-->
+
+<!--// Main Begain //-->
+	<div id="Main">
+<!--// Content Begain //-->
+		<div id="Content">
\ No newline at end of file

Added: templates/trunk/minitemplate/img/16_archive.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/16_bug.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/16_category.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/16_comment.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/16_find.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/16_link.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/16_links.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/16_post.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/16_printer.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/16_websearch.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/32_archive.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/32_bug.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/32_category.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/32_compressed.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/32_file.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/32_find.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/32_folder.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/32_image.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/32_link.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/32_links.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/32_printer.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/32_sound.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/32_video.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/32_websearch.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/bg_dot.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/bg_goffer.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/logo_atom.png
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/logo_css.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/logo_minibird.com.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/logo_minibird.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/logo_mysql.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/logo_php.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/logo_plog.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/logo_rss090.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/logo_rss10.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/logo_rss20.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/logo_rss_small.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/logo_smarty.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/logo_xhtml10.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/manage.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/mouse.ani
===================================================================
(Binary files differ)


Property changes on: templates/trunk/minitemplate/img/mouse.ani
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/minitemplate/img/topic_2ant.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/topic_ant.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/topic_dewdrop.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/topic_fly.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/topic_fog.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/topic_ladybug.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/topic_leaf.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/topic_lip.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/topic_pond.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/topic_poplar.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/img/topic_tree.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/minitemplate/main.template
===================================================================
--- templates/trunk/minitemplate/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/minitemplate/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/minitemplate/post.template
===================================================================
--- templates/trunk/minitemplate/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/minitemplate/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,23 @@
+
+
+<div class="PostHeader">
+	[{foreach name=categories from=$post->getCategories() item=postCategory}
+<a href="{$url->categoryLink($postCategory)}">{$postCategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}
+{/foreach}]{$post->getTopic()}
+	<div class="PostInfo">		
+			{assign var="postOwner" value=$post->getUserInfo()}
+			{$postOwner->getUsername()} 
+			@	
+			{assign var="postDate" value=$post->getDateObject()}
+			{$locale->formatDate($postDate, "%d/%m/%Y-%H:%M")}
+	</div>
+</div>
+<div class="PostText">
+ {$post->getText()}
+</div>
+<div class="PostFooter">
+	<a href="{$url->postPermalink($post)}">{$locale->tr("comment on this")} [{$post->getTotalComments()}]</a>  | <a href="{$url->postTrackbackStatsLink($post)}">{$locale->tr("trackbacks")} [{$post->getTotalTrackbacks()}]</a>
+{*	
+	| <a title="{$locale->tr("permalink_title")}" href="{$url->postPermalink($post)}">{$locale->tr("permalink")}.</a>
+*}
+</div>

Added: templates/trunk/minitemplate/postandcomments.template
===================================================================
--- templates/trunk/minitemplate/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/minitemplate/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,45 @@
+{include file="$blogtemplate/header.template"}
+{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;&laquo;&laquo;</a> |
+{/if}
+{if $prevpost == true}
+|<a href="{$url->postPermalink($prevpost)}" title="Previous post: {$prevpost->getTopic()}">&raquo;&raquo;&raquo;</a>
+{/if}
+<!--
+{$url->postTrackbackLink($post)}
+-->
+{include file="$blogtemplate/post.template"}
+
+{foreach name=comment from=$comments item=comment}
+	<div class="CommentBlock">
+		<div class="CommenTheader">
+			<div class="categoryinfo">
+	{* ------ Show comment number *}
+				<a href="{$url->replyCommentLink($post,$comment)}">{$locale->tr("reply")}.</a>
+				[{$smarty.foreach.comment.iteration}]
+				{$comment->getTopic()} 
+			</div>
+			<div class="commentposterinfo">
+				{assign var="commentDate" value=$comment->getDateObject()}
+				{$comment->getUsername()} @ {$locale->formatDate($commentDate, "%d/%m/%Y-%H:%M")}
+			</div>
+		</div>
+
+		<div class="CommentContent">
+		{$comment->getText()}
+		</div>
+	</div>
+
+{/foreach}
+{if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+	<div class="AddComment">
+		{$locale->tr("add_comment")}
+	</div>
+
+{include file="$blogtemplate/commentform.template"}
+
+{/if}
+
+{include file="$blogtemplate/footersimple.template"}

Added: templates/trunk/minitemplate/posttrackbacks.template
===================================================================
--- templates/trunk/minitemplate/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/minitemplate/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,14 @@
+{include file="$blogtemplate/header.template"}
+<div class="BlockTitle">
+    {$locale->tr("trackbacks_for_article")} "<a href="{$url->postLink($post)}">{$post->getTopic()}</a>":
+</div>
+<div class="BlockArea">
+  {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>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/minitemplate/readme.txt
===================================================================
--- templates/trunk/minitemplate/readme.txt	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/minitemplate/readme.txt	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,22 @@
+Minitemplate v 0.1
+Designed for pLog0.3.2<http://www.plogworld.net>
+Designed by Third<Third at minibird.com><http://www.minibird.com>
+Released in GPL<http://www.gnu.org/copyleft/gpl.html>.
+aug 2004.
+
+1.there is three main content templates:
+	topmenu.template: you can add your own link.
+	sidebar.template: all sidebar content such as recently gallery.... 
+	copyright.template: you could add your own logo .
+
+2.In sidebar.template, there is 2 block for plugin :search and statistics, 
+i hide them ,if you installed that plugin, you can make it displayed.
+
+3.In style.css, find "http://www.minibird.com/blog/templates/minitemplate/img/mouse.ani" 
+and modify it to your own url for ani file.
+
+4.there is a random image in topmenu, if you don't like that, you can find
+"<SCRIPT LANGUAGE="JavaScript" SRC="{$url->getTemplateFile("bgimg.js")}"></SCRIPT>" 
+in header.template and remove it , the image will be static. If you want replace with 
+your own static image, your can modify the style.css ,find "url(./img/topic_dewdrop.jpg)" 
+and change it to your own url.

Added: templates/trunk/minitemplate/resource.template
===================================================================
--- templates/trunk/minitemplate/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/minitemplate/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,58 @@
+
+{include file="$blogtemplate/header.template"}
+<!--// Topmen End //-->
+	{assign var=metadata value=$resource->getMetadataReader()}
+	{assign var=updated value=$resource->getTimestamp()}
+
+
+		<div class="BlockTitle">
+		{$resource->getFileName()}
+
+		</div>
+		<div class="BlockArea">  
+		{assign var=album value=$resource->getAlbum()}
+		[ <a href="{$url->albumLink($album)}">{$locale->tr("back")}</a> ]
+[ <a href="{$url->resourceDownloadLink($resource)}">{$locale->tr("download")}</a> ]
+		<br />
+		{$metadata->getRoundedSize()} | {$locale->tr("created")} {$locale->formatDate($updated,"%d/%m/%Y-%H:%M")}
+		<br />
+		{$resource->getDescription()}
+		</div>
+		<div class="BlockArea">    
+
+
+			{if $resource->isImage()}
+					<img
+					src="{$url->resourceMediumSizePreviewLink($resource)}"
+					width="100%"
+					alt="{$resource->getFileName()}, {$metadata->getRoundedSize()}" />
+				{else}
+					
+{* Sound *}
+				{if $resource->isSound()}
+					<img alt="Sound" src="{$url->getTemplateFile("/img/32_sound.gif")}" /><br/>
+					{$locale->tr("format")}: {$metadata->getFormat()|upper}<br/>
+					{$locale->tr("length")}: {$metadata->getLengthString()}<br/>
+					{$locale->tr("sample_rate")}: {$metadata->getSampleRate()} Khz
+{* Video *}
+					{elseif $resource->isVideo()}
+						<img alt="Video" src="{$url->getTemplateFile("/img/32_video.gif")}" /><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()}
+{* Zip *}
+					{elseif $resource->isZip()}
+						<img alt="Zip" src="{$url->getTemplateFile("/img/32_compressd.gif")}" /><br/>
+						{$metadata->getTotalFiles()} {$locale->tr("files")}<br/>
+						{$locale->tr("uncompressed_size")}: {$metadata->getRoundedUncompressedSize()}
+{*  Other File *}
+					{else}
+						<img alt="File" src="{$url->getTemplateFile("/img/32_file.gif")}" />
+				{/if}   
+			{/if}
+		</div>
+
+		
+{include file="$blogtemplate/footersimple.template"}

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


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

Added: templates/trunk/minitemplate/searchresults.template
===================================================================
--- templates/trunk/minitemplate/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/minitemplate/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,18 @@
+{include file="$blogtemplate/header.template"}
+<div class="BlockTitle">
+	{$locale->tr("search_results")}: {foreach from=$searchterms item=term}{$term} {/foreach}
+</div>
+{foreach from=$searchresults item=result}
+	<div class="BlockArea">	
+		<div class="BlockAreaTitle">
+			{assign var=article value=$result->getArticle()}
+
+
+			<a href="{$url->postPermalink($article)}" target="blank">{$article->getTopic()}</a>
+		</div>
+		<div>
+		  {$article->getText()|strip_tags|truncate:300:"...":false}
+		 </div>
+	</div> 
+{/foreach}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/minitemplate/sidebar.template
===================================================================
--- templates/trunk/minitemplate/sidebar.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/minitemplate/sidebar.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,140 @@
+<div id="Sidebar">
+<!--// Block Search //-->
+	<div class="SideBlock">
+		<fieldset class="SideDim">
+			<legend class="SideDimTitle">{$locale->tr("search")}</legend>
+			<form id="search_form" method="post" action="{$url->getIndexUrl()}">
+			<div>
+			<label for="searchTerms"><input size=15 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>
+		</fieldset>
+	</div>
+
+<!--// Block Calendar //-->
+	<div class="SideBlock">
+		<fieldset class="SideDim">
+			<legend class="SideDimTitle">{$locale->tr("calendar")}</legend>
+			<div id="calendar">
+				{$calendar}
+			</div>	
+		</fieldset>
+	</div>
+
+
+<!--// Block Recently //-->
+	<div class="SideBlock">
+	<fieldset class="SideDim">
+		<legend class="SideDimTitle">{$locale->tr("recently")}</legend>
+		<div class="SideDimContent">
+			{foreach from=$recentposts item=recentpost}
+			<img align="middle" class="imgDotElement" src="{$url->getTemplateFile("/img/16_post.gif")}" alt="post" /><a title="{$recentpost->getText()|truncate:150:"..."|strip_tags|escape}" href="{$url->postLink($recentpost)}">{$recentpost->getTopic()}</a><br/>
+			{/foreach}
+		</div>
+	</fieldset>
+	</div>
+<!--// Block Archives //-->
+
+	<div class="SideBlock">
+	<fieldset class="SideDim">
+		<legend class="SideDimTitle">{$locale->tr("archives")}</legend>
+		<div class="SideDimContent">
+		{foreach from=$archives item=month}
+		<img align="middle" class="imgDotElement" src="{$url->getTemplateFile("/img/16_archive.gif")}" alt="Archives" /><a href="{$month->getUrl()}">{$month->getName()}</a><br/>
+		{/foreach}
+		</div>
+	</fieldset>
+	</div>
+<!--// Block Categories //-->
+
+	<div class="SideBlock">
+	<fieldset class="SideDim">
+		<legend class="SideDimTitle">{$locale->tr("categories")}</legend>
+		<div class="SideDimContent">
+		{foreach from=$articlecategories item=articleCategory}
+{*
+		<a class="ImgLink" href="{$url->categoryRssLink($articleCategory)}"><img align="middle" class="imgDotElement" src="{$url->getTemplateFile("/img/logo_rss_small.gif")}" alt="RSS 0.90" /></a>
+*}	
+		<img align="middle" class="imgDotElement" src="{$url->getTemplateFile("/img/16_category.gif")}" alt="Category" /><a href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()}</a> [{$articleCategory->getNumArticles()}]<br/>
+		{/foreach}
+		</div>
+	</fieldset>
+	</div>
+<!--// Block My Links //-->
+
+	<div class="SideBlock">
+	<fieldset class="SideDim">
+		<legend class="SideDimTitle">{$locale->tr("my_links")}</legend>
+
+		{foreach from=$mylinkscategories item=linkcategory}
+		<div class="SideDimContent">
+		<img align="middle" class="imgDotElement" src="{$url->getTemplateFile("/img/16_links.gif")}" alt="Link" />{$linkcategory->getName()}<br/>
+			{foreach from=$linkcategory->getLinks() item=link}
+			<img align="middle" class="imgDotElement" src="{$url->getTemplateFile("/img/16_link.gif")}" alt="Link" /><a href="{$link->getUrl()}" title="{$link->getDescription()}" target="_blank">{$link->getName()}</a><br/>
+			{/foreach}
+		</div>
+		{/foreach}
+
+	</fieldset>
+	</div>
+{*---
+This Block is for mark's
+plog-hack-search-20040805.class.zip
+<http://blog.markplace.net/resserver.php?blogId=1&resource=plog-hack-search-20040805.class.zip>
+
+<!--// Block Search //-->
+	<div class="SideBlock">
+		<fieldset class="SideDim">
+			<legend class="SideDimTitle">Search</legend>
+			<div class="SideDimContent">
+	   <form  type="hidden"  name="search_form" method="post" action="{$url->getIndexUrl()}">
+    <input class="FormInput" type="text" name="searchTerms" value="" size="10" />
+    <input type="hidden" name="op" value="Search" />
+    <input type="hidden" name="blogId" value="{$blog->getId()}"/>   
+    <input class="FormInput"  type="submit" name="Search" value="Go" />
+	   </form>
+			</div>	
+		</fieldset>
+	</div>
+---*}
+{*---
+This Block is for 
+plog-plugin-statistics-20040709.tar.gz
+<http://prdownloads.sourceforge.net/plog/plog-plugin-statistics-20040709.tar.gz?download>
+
+<!--// Block Statistics //-->
+<div class="SideBlock">
+	<fieldset class="SideDim">
+		<legend class="SideDimTitle">Statistics</legend>
+		<div class="SideDimContent">
+		{$blogstatistics->logStatistics()}
+
+Total Post: {$blogstatistics->getTotalPostNumber()} <br />
+Total Read: {$blogstatistics->getTotalReadNumber()} <br />
+Total Comments: {$blogstatistics->getTotalCommentNumber()} <br />
+Total Trackbacks: {$blogstatistics->getTotalTrackbackNumber()} <br />
+Total Referers: {$blogstatistics->getTotalRefererNumber()} <br />
+Today Visitors: {$blogstatistics->getTodayVisitor()}<br />
+Yesterday Visitors: {$blogstatistics->getYesterdayVisitor()}<br />
+Week Visitors: {$blogstatistics->getThisWeekVisitor()}<br />
+Month Visitors: {$blogstatistics->getThisMonthVisitor()}<br />
+Total Visitors: {$blogstatistics->getTotalVisitor()}<br />
+Online Visitors: {$blogstatistics->getOnlineVisitor()}<br />
+
+
+
+		</div>
+	</fieldset>
+	</div>
+---*}
+
+
+<!--// Manage pLog; //-->
+	<br />
+	<a href="{$url->getUrl("/admin.php")}" target="_blank">
+	<img src="{$url->getTemplateFile("img/manage.gif")}"  alt="manage blog" /></a>
+
+</div>

Added: templates/trunk/minitemplate/style.css
===================================================================
--- templates/trunk/minitemplate/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/minitemplate/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,549 @@
+body {
+	margin:0px; 
+	padding:0px;
+	text-align: center;
+	font:12px ,arial, times new roman, lucida sans unicode, sans-serif;
+	color: #000;
+	background:#fff fixed;
+	cursor: url('http://www.minibird.com/blog/templates/minitemplate/img/mouse.ani');
+	}
+
+
+hr {
+	color: #000;
+	height: 1px;
+	}
+
+a {
+	color:#666;
+	text-decoration:none;
+	border: 1px solid #fff;  
+	background: transparent;
+	}
+
+a:link {
+	color: #999; 
+	border: 1px solid #fff;  
+	background: transparent;
+	}
+a:visited {
+	color: #999; 
+	border: 1px solid #fff;  
+	background: transparent;
+	}
+a:hover {
+	color: #f00; 
+	border: 1px solid #f00; 
+	background: transparent;
+	}
+
+a.ImgLink:link {
+	border: 0px;	
+	}
+a.ImgLink:hover {
+	border: 0px;	
+	}
+a.ImgLink:visited {
+	border: 0px;	
+	}
+a.ImgLink img{
+	border: 0px;	
+	}
+
+
+.Upgrade {
+	display: none;
+	font-weight: bold;
+      }
+
+IMG {
+	border: 0px;
+	}
+.ImgLink {
+	align: middle;
+	border: 0px;
+	}
+
+ol, ul {
+	margin-top:0;
+	margin-bottom:10px;
+	line-height:1.8;
+	}
+
+#Container {
+	margin-left:auto;
+	margin-right: auto;
+	width:520px;
+	padding:0px;
+	border: 0px;	
+	text-align: left;
+	background: transparent;
+	color: #333;
+	}
+
+/* width main=sidebar + content*/
+#Main {
+	width:514px;
+	margin: 0px;
+	padding:0px;
+	border: 0px;
+	float: left;
+	text-align:center;
+	background-color: transparent;
+	color: #333;
+	}
+	
+#Container>#Main {margin-left: 0px;}
+
+#Top {
+	width: 368px;
+	height: 100px;
+	text-align:center;
+	margin: 0px;
+	padding: 0px;
+	border: 1px solid #000; 
+	color: #333;
+	background:#ddd url(./img/topic_dewdrop.jpg);
+	}
+
+#Topmenu {
+	width: 362px;
+	text-align:left;
+	margin: 2px;
+	padding: 2px;
+	border: 0px;
+	background: url(./img/bg_dot.gif);
+	font:12px bold #000;
+	font-weight: bold;
+	color:#000;
+	}
+	.TopmenuLine {
+		border: 0px;
+		display: block;
+	}
+	#Topmenu a:link {
+		color: #999; 
+		border: 2px solid #fff;  
+		background: transparent;
+		}
+	#Topmenu a:visited {
+		color: #999; 
+		border: 2px solid #fff;  
+		background: transparent;
+		}
+	#Topmenu a:hover {
+		color: #f00; 
+		border: 2px solid #f00; 
+		background: transparent;
+		}
+	#Topmenu ul {
+		margin: 0;
+		padding: 0px;
+		list-style: none;
+		text-align: left;
+		}
+		
+	#Topmenu ul li {
+		display: inline;
+		padding: 0px;
+		}
+#Content {
+	/* total width 370px */
+	width: 346px;
+	height: auto;
+	float: left;
+	text-align:left;
+	margin:0px;
+	padding:10px;
+	border: 2px solid #000;
+	color: #000;
+	background: url(./img/bg_goffer.gif);
+	word-wrap: break-word;
+	word-break: break-all; 
+	}
+/* Post Style Begain*/
+.PostHeader {
+
+	margin-top: 15px;
+	margin-bottom: 2px;
+    border: 0px;
+	color:#666;
+	font-size:13px;
+	font-weight: bold ;	
+	background: transparent;
+	}
+.PostTitle{
+	display: inline;
+	}
+.PostText {
+	line-height:1.5;
+	margin:10px 0px;
+
+	}
+.PostText:first-letter {
+	margin: 2px;
+	padding: 4px;
+	border:2px dashed #a00;
+	color: #a00;
+	float: left;
+	font-size: 200%;
+	font-weight: bold;
+	text-transform: uppercase;
+	} 
+.PostInfo {
+	font: 10px;
+	margin: 5px;
+	border-top: 1px solid #333;
+	border-left: 0px;
+	border-right:  0px;
+	border-bottom: 0px;
+	font-weight: normal;
+	}
+
+.PostFooter {
+	font:10px ;
+	color: #666;
+	background: transparent;
+	text-align: right;
+	}
+/* Post Style End*/
+
+#Sidebar {
+	/* total width 130px */
+	width: 140px;
+	padding:0px;
+	margin: 0px;
+	border: 0px;
+	float: right;
+	font:12px;
+	color:#666;
+	text-align:left;
+	background: transparent;
+	}
+.Sidetitle {
+	width: 100px;
+	text-align: left;
+	margin: 0px;
+	padding-left: 5px;
+	padding-bottom: 2px;
+	border-top: 1px solid #999;
+	border-right: 1px solid #aaa;
+	font-weight:bold;
+	color: #333;
+	background: #eee;
+    /*text-transform: uppercase; */
+	}
+.SideBlock {
+	width: auto;
+	text-align: left;
+	margin-top: 2px;
+	margin-left: 2px;
+	padding: 0px;
+	border: 0px;
+	background: transparent;
+	}
+.SideDim {
+	width: auto;
+	text-align: left;
+	margin: 0px;
+	padding-top: 10px;
+	padding: 2px;
+	border: 1px solid #000;
+	color: #333;
+	background: transparent;
+	}
+
+.SideDimTitle {
+	width: auto;
+	text-align: left;
+	margin: 0px;
+	padding: 2px;
+	border: 1px solid #000;
+	font-weight:bold;
+	color: #333;
+	background: url(./img/bg_dot.gif);
+	}
+.SideDimContent {
+	width: auto;
+	text-align: left;
+	margin-top:5px;
+	padding: 2px;
+	border: 0px;
+	background: transparent;
+	line-height: 1.5;
+	word-wrap: break-word;
+	word-break: break-all; 
+	}
+#Bottom {
+	clear: left;
+	float: left;
+	width: 370px;
+	text-align: right; 
+	margin: 0px;
+	padding: 0px;
+	border: 0px;
+	background: transparent;
+	font:10px verdana, arial, helvetica, sans-serif;
+	color:#333;
+	}
+	#Bottom ul {
+		margin: 0;
+		padding: 0px;
+		list-style: none;
+		text-align: right;
+		}
+		
+	#Bottom ul li {
+		display: block;
+		padding: 0px;
+		}
+#Resource-Container {
+	width:520px;
+	margin:0px auto;
+	text-align:left;
+	padding:0px;
+	border: 1px solid #ccc;
+	background-color:#eee;
+	color: #333;
+	}	
+	
+#Resource-Container a:link {
+ text-decoration: none;
+}
+	
+	
+#Resource-Main {
+	width:790px;
+	padding:0px;
+	border-top: 1px solid #ccc;
+	background-color:#fff;
+	color: #333;
+	text-decoration: none;
+	}
+	
+#Resource-Desc {
+    padding: 10px;
+    text-decoration: none;
+}
+
+.AlbumElementFolder {
+	margin: 5px;
+	padding: 5px;
+	border:1px dotted #000;
+	display: block;
+	}
+.AlbumElement {
+	margin: 5px;
+	padding: 5px;
+	border:1px solid #ccc;
+	display: block;
+	}
+/* calendar style begain */
+#calendar {
+	width: 100%
+	text-align: center;;
+	font-size: 11px;
+	border: 0px;
+	background-color: transparent;
+}
+#calendar div {
+	text-align:center;
+	}
+table.calMonth {
+	width: auto;
+	border: 0px;
+}
+
+thead {
+	text-align:center;
+	
+	border: 0px;
+}
+
+tbody {
+	text-align:center;
+	border: 0px;
+}
+
+table.calYear tbody tr td {
+	margin:0px;
+	padding: 0px;
+	vertical-align:top;
+	border:  0px solid #000;
+}
+.calMonthToday {
+	background-color: #fff;
+	border: 1px solid #AAA;
+	}
+.calMonthHeader, .calMonthNav{
+	color: #000;
+	font: 10px 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;
+}
+/* calendar style end*/
+/* comment style ,used by postandcomments.template */
+.commentposterinfo {
+	text-align: left;
+    margin-top: 0px;
+}
+.logo {
+	border: 0px;
+}
+
+.ImgDotElement {
+	align: middle;
+	border:2px;
+	Display: inline;
+	vertical-align:baseline;
+}
+
+.AddComment {
+	margin: 2px;
+	padding: 5px;
+	font-weight: bold;
+	border:1px solid #ccc;
+	color: #000;
+	font-size: 15px;
+	display: block;
+	}
+.CommentBlock {
+	margin: 2px;
+	padding: 5px;
+	font-weight: normal;
+	border:1px solid #ccc;
+	color: #000;
+	font-size: 12px;
+	display: block;
+}
+.CommentContent {
+	}
+.CommenTheader {
+	}
+.categoryinfo {
+	}
+.commentposterinfo {
+	}
+#CommentForm {
+	color: #f00;
+	margin: 0px;
+	padding: 0px;
+	font-weight: bold;
+	border:1px solid #fff;
+	display: block;
+	}
+.BlockFormTitle {
+	color: #000;
+	font-weight: bold;
+	}
+.BlockFormInput {
+	padding-bottom:5px;
+	margin: 0px;
+	display: block;
+	}
+	Form {
+	padding: 0px;
+	margin: 0px;
+	}
+.FormInput {
+	border: 1px solid #999;
+	background: #eee;
+	color: #000;
+	}
+.FormTextarea {
+	border: 1px solid #999;
+	background: #eee;
+	color: #000;
+	}
+
+.Formsubmit {
+	padding: 0px;
+	margin: 0px;
+	border: 1px solid #999 outset #ccc  inset #999;
+	background: #fff;
+	color: #000;
+	font-weight: bold;
+	}
+
+#ErrorTopic {
+	color: #f00;
+	margin: 5px;
+	padding: 5px;
+	font-weight: bold;
+	border:1px solid #f00;
+	display: block;
+	}
+#ErrorMessage{
+	margin: 5px;
+	padding: 5px;
+	border:1px solid #000;
+	display: block;
+	}
+.BlockTitle {
+	margin: 2px;
+	padding: 5px;
+	border:1px dotted #000;
+	font-size: 13px;
+	font-weight: bold;
+	display:block;
+	}
+.BlockArea {
+	margin: 2px;
+	padding: 2px;
+	border:1px solid #ccc;
+	display:block;
+	}
+.BlockAreaTitle {
+	margin: 2px;
+	padding: 2px;
+	border: 0px;
+	font-weight: bold;
+	display:block;
+	}
+.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/minitemplate/topmenu.template
===================================================================
--- templates/trunk/minitemplate/topmenu.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/minitemplate/topmenu.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,14 @@
+<div id="Top">
+</div>
+
+<div id="Topmenu">
+	<div class="TopmenuLine">
+		{$blog->getBlog()}
+	</div>
+	<div class="TopmenuLine">
+	<ul>
+		<li><a href="{$url->blogLink()}">{$locale->tr("main")}</a></li>
+		<li><a href="{$url->albumLink()}"> {$locale->tr("albums")}</a></li>
+		</ul>
+	</div>
+</div>
\ No newline at end of file

Added: templates/trunk/mtplog/about.template
===================================================================
--- templates/trunk/mtplog/about.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mtplog/about.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,24 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+ <div class="blog">
+  <div class="blogbody">
+  <h2 class="title">{$locale->tr("about")} mtplog {$locale->tr("template")}</h2>
+  <div class="posted"><a href="{$url->templatePage("about")}">{$locale->tr("permalink")}</a></div>
+<p>This template &quot;mtplog&quot; is a template based on <a href="http://www.movabletype.org/">MovableType 2.x</a>'s naming method. Thank <b>Sultasto </b>to porting it as a template for LifeType.</p>
+<p>This template has five different css style. All of them are in the folder of &quot;css/&quot;.</p>
+<ul><li>clean.css</li>
+<li>trendy.css</li>
+<li>gettyburg.css</li>
+<li>plain_jane.css</li>
+<li>rusty.css</li>
+</ul><p>If you want changing the css style, you sholud modify the header.template and replace  the bold character  in <i>$url-&gt;getTemplateFile(&quot;css/<b>clean.css</b>&quot;) </i>with that list above.</p>
+<p>ps: You change the content of this file by editing the about.template.</p>
+  <p align="right">by <a href="http://reic.twbbs.org">reic</a></p>
+<p>Developer: Sultasto<br />
+Porting and maintain: reic</p>
+  </div>
+  <br />
+ </div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/mtplog/album.template
===================================================================
--- templates/trunk/mtplog/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mtplog/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,103 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+{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:33%;" 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:33%;" 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%3 == 0}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+
+ <!--- show the resources here -->
+
+ 
+ {foreach from=$resources item=resource}
+  <td style="width:33%;" 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%3 == 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/mtplog/albums.template
===================================================================
--- templates/trunk/mtplog/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mtplog/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,29 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+<div class="blog">
+<h2 class="date">{$locale->tr("albums")}</h2>
+ 
+ <!-- album contents go here -->
+<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%3 == 0}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+ <td></td></tr>
+ </table>
+ </div>
+ </div>
+ <!-- end of the albums -->
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

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


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

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


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

Added: templates/trunk/mtplog/commentarticle.template
===================================================================
--- templates/trunk/mtplog/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mtplog/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,7 @@
+{include file="$blogtemplate/header.template"}
+ <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}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/mtplog/commentform.template
===================================================================
--- templates/trunk/mtplog/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mtplog/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,34 @@
+ <div class="comments-body">
+  <form name="comments_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>
+  <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="10" cols="40"></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>

Added: templates/trunk/mtplog/css/clean.css
===================================================================
--- templates/trunk/mtplog/css/clean.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mtplog/css/clean.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,293 @@
+	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:palatino,  georgia, verdana, arial, sans-serif;
+		color:#333;
+		font-size:x-large;
+		font-weight:normal;	
+  		padding:15px;
+                border-top:4px double #666;
+		}
+
+	#banner a,
+        #banner a:link,
+        #banner a:visited,
+        #banner a:active,
+        #banner a:hover {
+		font-family: palatino,  georgia, verdana, arial, sans-serif;
+		font-size: xx-large;
+		color: #333;
+		text-decoration: none;
+		}
+
+	.description {
+		font-family:palatino,  georgia, times new roman, serif;
+		color:#333;
+		font-size:small;
+  		text-transform:none;	
+		}
+				
+	#content {
+		position:absolute;
+		background:#FFF;
+		margin-right:20px;
+		margin-left:225px;
+		margin-bottom:20px;
+		border:1px solid #FFF;	
+		}
+
+	#container {
+		background:#FFF;
+		border:1px solid #FFF;		
+		}
+
+	#links {	
+		padding:15px;				
+		border:1px solid #FFF;
+		width:200px;			
+		}
+		
+	.blog {
+  		padding:15px;
+		background:#FFF; 
+		}
+
+	.blogbody {
+		font-family:palatino, georgia, verdana, arial, sans-serif;
+		color:#333;
+		font-size:small;
+		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: palatino, georgia, times new roman, serif;
+		font-size: medium;
+		color: #666;
+		}			
+
+	#menu {
+  		margin-bottom:15px;
+		background:#FFF;
+		text-align:center;
+		}		
+
+	.date	{ 
+		font-family:palatino, georgia, times new roman, serif; 
+		font-size: large; 
+		color: #333; 
+		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;
+		}
+		
+		
+	.calendar {
+		font-family:verdana, arial, sans-serif;
+		color:#666;
+		font-size:x-small;
+		font-weight:normal;
+  		background:#FFF;
+  		line-height:140%;
+  		padding:2px;
+                text-align:left;
+		}
+	
+	.calendarhead {	
+		font-family:palatino, georgia, times new roman, serif;
+		color:#666600;
+		font-size:small;
+		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:x-small;
+		font-weight:normal;
+  		background:#FFF;
+  		line-height:140%;
+  		padding:2px;				
+		}	
+		
+	.sidetitle {
+		font-family:palatino, georgia, times new roman, serif;
+		color:#666600;
+		font-size:small;
+		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:palatino, georgia, times new roman, serif;
+		color:#666;
+		font-size:x-small;		
+		line-height:140%;
+		text-transform:uppercase; 
+		padding:2px;
+		margin-top:50px;
+		letter-spacing: .2em;					
+  		background:#FFF;		
+		}	
+		
+	
+	.comments-body {
+		font-family:palatino, georgia, verdana, arial, sans-serif;
+		color:#666;
+		font-size:small;
+		font-weight:normal;
+  		background:#FFF;
+  		line-height:140%;
+ 		padding-bottom:10px;
+  		padding-top:10px;		
+ 		border-bottom:1px dotted #999; 					
+		}		
+
+	.comments-post {
+		font-family:verdana, arial, sans-serif;
+		color:#666;
+		font-size:x-small;
+		font-weight:normal;
+  		background:#FFF;		
+		}	
+			
+	
+	.trackback-url {
+		font-family:palatino, georgia, verdana, arial, sans-serif;
+		color:#666;
+		font-size:small;
+		font-weight:normal;
+  		background:#FFF;
+  		line-height:140%;
+ 		padding:5px;		
+ 		border:1px dotted #999; 					
+		}
+
+
+	.trackback-body {
+		font-family:palatino, georgia, verdana, arial, sans-serif;
+		color:#666;
+		font-size:small;
+		font-weight:normal;
+  		background:#FFF;
+  		line-height:140%;
+ 		padding-bottom:10px;
+  		padding-top:10px;		
+ 		border-bottom:1px dotted #999; 					
+		}		
+
+	.trackback-post {
+		font-family:verdana, arial, sans-serif;
+		color:#666;
+		font-size:x-small;
+		font-weight:normal;
+  		background:#FFF;		
+		}	
+
+		
+	.comments-head	{ 
+		font-family:palatino, georgia, verdana, arial, sans-serif; 
+		font-size:small; 
+		color: #666; 
+		border-bottom:1px solid #999;
+		margin-top:20px;
+		font-weight:bold;
+  		background:#FFF;		
+		}		
+
+	#banner-commentspop {
+		font-family:palatino, georgia, verdana, arial, sans-serif;
+		color:#FFF;
+		font-size:large;
+		font-weight:bold;
+		border-left:1px solid #FFF;	
+		border-right:1px solid #FFF;  		
+		border-top:1px solid #FFF;  		
+  		background:#003366;
+  		padding-left:15px;
+  		padding-right:15px;
+  		padding-top:5px;
+  		padding-bottom:5px;  		  		  			 
+		}
+.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/mtplog/css/default.css
===================================================================
--- templates/trunk/mtplog/css/default.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mtplog/css/default.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,24 @@
+/* Comment QuickTag
+   -------------------------------------------- */
+
+#ed_toolbar {
+	display: inline;
+}
+
+.ed_button {
+	width:auto;
+	background: #f4f4f4;
+	border: 1px solid #b2b2b2;
+	color: #000;
+	font:11px arial, times new roman, lucida sans unicode, sans-serif;
+	margin: 1px;
+	padding: 1px;
+}
+
+/* Upgrade Infomation
+   -------------------------------------------- */
+
+.upgrade {
+	display:none;
+	visibility:hidden;
+}
\ No newline at end of file

Added: templates/trunk/mtplog/css/gettyburg.css
===================================================================
--- templates/trunk/mtplog/css/gettyburg.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mtplog/css/gettyburg.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,305 @@
+	body {
+		margin:20px 20px 20px 20px;
+		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: #FFCC66;  }
+	A:hover		{ color: #FFCC66;  }
+
+	h1, h2, h3 {
+		margin: 0px;
+		padding: 0px;
+	}
+
+	#banner {
+		font-family:georgia, verdana, arial, sans-serif;
+		color:#FFF;
+		font-size:x-large;
+		font-weight:bold;
+		border-left:1px solid #FFF;	
+		border-right:1px solid #FFF;  		
+		border-top:1px solid #FFF;  		
+  		background:#003366;
+  		padding:15px;
+		}
+
+	#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:x-small;
+		font-weight:bold;
+  		background:#003366;
+  		text-transform:none;	
+		}
+				
+	#content {
+		float:left;
+		position:relative;
+		width:65%;
+		background:#FFF;
+		margin-right:15px;
+		margin-bottom:20px;
+		border:1px solid #FFF;	
+		}
+
+	#container {
+		background:#FFF;
+		border:1px solid #FFF;		
+		}
+
+	#links {
+		background:#999;
+		padding:15px;				
+		border:1px solid #FFF;		
+		margin-left:65%;	
+		}
+		
+	.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;
+		}
+		
+		
+	.calendar {
+		font-family:verdana, arial, sans-serif;
+		color:#FFF;
+		font-size:x-small;
+		font-weight:normal;
+  		background:#999;
+  		line-height:140%;
+  		padding:2px;
+  		text-align:center;	
+		}
+	
+	.calendarhead {	
+		font-family:verdana, arial, sans-serif;
+		color:#FFF;
+		font-size:x-small;
+		font-weight:bold;
+  		background:#999;
+  		line-height:140%;
+  		padding:2px;					
+		}	
+	
+	.side {
+		font-family:verdana, arial, sans-serif;
+		color:#333;
+		font-size:x-small;
+		font-weight:normal;
+  		background:#999;
+  		line-height:140%;
+  		padding:2px;				
+		}	
+		
+	.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:#666;
+		font-size:xx-small;
+		font-weight:bold;
+  		border:1px dotted #999;			
+		line-height:140%;
+		text-transform:uppercase; 
+		padding:2px;
+		margin-top:10px;
+		text-align:center;
+		letter-spacing: .2em;					
+  		background:#FFF;		
+		}	
+		
+	
+	.comments-body {
+		font-family:georgia, verdana, arial, sans-serif;
+		color:#666;
+		font-size:small;
+		font-weight:normal;
+  		background:#FFF;
+  		line-height:140%;
+ 		padding-bottom:10px;
+  		padding-top:10px;		
+ 		border-bottom:1px dotted #999; 					
+		}		
+
+	.comments-post {
+		font-family:verdana, arial, sans-serif;
+		color:#666;
+		font-size:x-small;
+		font-weight:normal;
+  		background:#FFF;		
+		}	
+			
+	
+	.trackback-url {
+		font-family:georgia, verdana, arial, sans-serif;
+		color:#666;
+		font-size:small;
+		font-weight:normal;
+  		background:#FFF;
+  		line-height:140%;
+ 		padding:5px;		
+ 		border:1px dotted #999; 					
+		}
+
+
+	.trackback-body {
+		font-family:georgia, verdana, arial, sans-serif;
+		color:#666;
+		font-size:small;
+		font-weight:normal;
+  		background:#FFF;
+  		line-height:140%;
+ 		padding-bottom:10px;
+  		padding-top:10px;		
+ 		border-bottom:1px dotted #999; 					
+		}		
+
+	.trackback-post {
+		font-family:verdana, arial, sans-serif;
+		color:#666;
+		font-size:x-small;
+		font-weight:normal;
+  		background:#FFF;		
+		}	
+
+		
+	.comments-head	{ 
+		font-family:georgia, verdana, arial, sans-serif; 
+		font-size:small; 
+		color: #666; 
+		border-bottom:1px solid #999;
+		margin-top:20px;
+		font-weight:bold;
+  		background:#FFF;		
+		}		
+
+	#banner-commentspop {
+		font-family:georgia, verdana, arial, sans-serif;
+		color:#FFF;
+		font-size:large;
+		font-weight:bold;
+		border-left:1px solid #FFF;	
+		border-right:1px solid #FFF;  		
+		border-top:1px solid #FFF;  		
+  		background:#003366;
+  		padding-left:15px;
+  		padding-right:15px;
+  		padding-top:5px;
+  		padding-bottom:5px;  		  		  			 
+		}
+.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/mtplog/css/plain_jane.css
===================================================================
--- templates/trunk/mtplog/css/plain_jane.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mtplog/css/plain_jane.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,289 @@
+	body {
+		margin:20px 20px 20px 20px;
+		background:#FFF;		
+		}
+	A 			{ color: #336666; text-decoration: none;} 
+	A:link		{ color: #336666; text-decoration: none; } 
+	A:visited	{ color: #336666; text-decoration: none; } 
+	A:active	{ color: #669999;  } 
+	A:hover		{ color: #669999;  }
+
+	h1, h2, h3 {
+		margin: 0px;
+		padding: 0px;
+	}
+
+	#banner {
+		font-family:verdana, arial, sans-serif;
+		color:#CC9933;
+		font-size:x-large;
+		font-weight:bold;
+  		background:#FFF;
+  		padding-left:15px; 					
+		}
+		
+	#banner a,
+        #banner a:link,
+        #banner a:visited,
+        #banner a:active,
+        #banner a:hover {
+		font-family:verdana, arial, sans-serif;
+		font-size: x-large;
+		color: #CC9933;
+		text-decoration: none;
+		}
+
+	.description {
+		font-family:verdana, arial, sans-serif;
+		color:#CCC;
+		font-size:x-small;
+		font-weight:bold;
+  		background:#FFF;	
+  		text-transform:none;	
+		letter-spacing: none; 		
+		}	
+				
+	#content {
+		float:left;
+		width:65%;
+		background:#FFF;
+		margin-right:15px;
+		margin-bottom:20px;
+		}
+
+	#links {
+		background:#FFF;
+		color:#CCC;
+		margin-top:35px;
+		margin-left:65%; 
+		}
+		
+	.blog {
+  		padding-left:15px;
+  		padding-top:15px;
+  		padding-right:15px;					
+		}	
+	
+	.blogbody {
+		font-family:verdana, arial, sans-serif;
+		color:#666;
+		font-size:small;
+		font-weight:normal;
+  		background:#FFF;
+  		line-height:140%;		
+  		border-left:1px dotted #666;			
+  		border-right:1px dotted #666;
+  		border-bottom:1px dotted #666;	  			  		
+  		padding:10px;
+		}
+
+	.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; 
+		font-size: small; 
+		color: #CCC; 
+		text-transform: uppercase;
+		font-weight:bold;	
+		}			
+		
+	#menu {
+  		margin-bottom:10px;
+		background:#FFF;
+		font-size:small;
+		font-weight:bold;  							
+		}	
+		
+	.date	{ 
+		font-family:verdana, arial, sans-serif; 
+		font-size: normal; 
+		color: #999; 
+		font-weight:bold;
+		text-transform:uppercase;
+		margin-top:10px;		
+  		border-bottom:1px dotted #666;	
+		}			
+		
+	.posted	{ 
+		font-family:verdana, arial, sans-serif; 
+		font-size: x-small; 
+		color: #999; 
+		}
+		
+		
+	.calendar {
+		font-family:verdana, arial, sans-serif;
+		color:#666;
+		font-size:x-small;
+		font-weight:normal;
+  		padding:5px;				
+		}
+	
+	.calendarhead {	
+		font-family:verdana, arial, sans-serif;
+		color:#CC9933;
+		font-size:x-small;
+		font-weight:bold;
+  		background:#FFF;
+  		line-height:140%;				
+		}	
+	
+	.side {
+		font-family:verdana, arial, sans-serif;
+		color:#CCC;
+		font-size:x-small;
+		font-weight:normal;
+  		background:#FFF;
+  		line-height:140%;				
+		}	
+		
+	.sidetitle {
+		font-family:verdana, arial, sans-serif;
+		color:#999;
+		font-size:x-small;
+		font-weight:bold;
+  		background:#FFF;
+  		line-height:140%;
+  		padding:2px;
+  		margin-top:10px;
+  		border-bottom:1px dotted #666;
+  		text-transform:uppercase;
+		letter-spacing: .2em;  					
+		}		
+	
+	.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:#FFF;  		
+ 		}	
+		
+	.powered {
+		font-family:verdana, arial, sans-serif;
+		color:#CCC;
+		font-size:xx-small;
+		font-weight:bold;
+		border-top:1px dotted #666;
+		border-bottom:1px dotted #666;		
+		line-height:140%;
+		text-transform:uppercase; 
+		padding:2px;
+		margin-top:10px;
+		text-align:center;
+		letter-spacing: .2em 
+		background:#FFF; 					
+		}	
+		
+	
+	.comments-body {
+		font-family:verdana, arial, sans-serif;
+		color:#666;
+		font-size:small;
+		font-weight:normal;
+  		background:#FFF;
+  		line-height:140%;
+  		padding-bottom:10px;			
+		}		
+
+	.comments-post {
+		font-family:verdana, arial, sans-serif;
+		color:#999;
+		font-size:x-small;
+		font-weight:normal;
+  		background:#FFF;	
+    	margin-top:0px;		
+		}	
+		
+	.comments-head	{ 
+		font-family:verdana, arial, sans-serif; 
+		font-size: small; 
+		color: #999; 
+		font-weight:bold;
+		margin-top:10px;
+		text-transform:uppercase;
+		border-bottom:1px dotted #666;		
+		}		
+
+ 	.trackback-body {
+		font-family:verdana, arial, sans-serif;
+		color:#333;
+		font-size:small;
+		font-weight:normal;
+  		background:#FFF;
+  		line-height:140%;	
+  		padding-top:15px;				
+		}		
+
+	.trackback-url {
+		font-family:verdana, arial, sans-serif;
+		color:#666;
+		font-size:small;
+		font-weight:normal;
+  		background:#FFF;
+  		line-height:140%;	
+  		padding:5px;
+  		border:1px dashed #666; 				
+		}
+
+	.trackback-post {
+		font-family:verdana, arial, sans-serif;
+		color:#999;
+		font-size:x-small;
+		font-weight:normal;
+  		background:#FFF;
+  		margin-bottom:20px;
+		}	
+
+	#banner-commentspop {
+		font-family:verdana, arial, sans-serif;
+		color:#CC9933;
+		font-size:large;
+		font-weight:bold;
+  		background:#FFF;
+  		padding-left:15px; 
+		}
+.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/mtplog/css/rusty.css
===================================================================
--- templates/trunk/mtplog/css/rusty.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mtplog/css/rusty.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,306 @@
+	body {
+		margin:20px 20px 20px 20px;
+		background:#6C6457;		
+		}
+	A 			{ color: #993300; text-decoration: none; font-weight:normal; } 
+	A:link		{ color: #993300; text-decoration: none; } 
+	A:visited	{ color: #993300; text-decoration: none; } 
+	A:active	{ color: #FFCC66;  } 
+	A:hover		{ color: #FFCC66;  }
+
+	h1, h2, h3 {
+		margin: 0px;
+		padding: 0px;
+	}
+
+	#banner {
+		font-family:georgia, verdana, arial, sans-serif;
+		color:#FFF;
+		font-size:x-large;
+		font-weight:bold;
+		border-left:1px dotted #FFF;	
+		border-right:1px dotted #FFF;  		
+		border-top:1px dotted #FFF;  		
+  		background:#993300;
+  		padding:15px; 		  		  		 	 
+		}
+
+	#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;
+		font-weight: bold;
+		color: #FFF;
+		text-decoration: none;
+		}
+		
+	.description {
+		font-family:verdana, arial, sans-serif;
+		color:#FFF;
+		font-size:x-small;
+		font-weight:bold;
+  		background:#993300;
+  		text-transform:none;	
+		}	
+				
+	#content {
+		float:left;
+		position:relative;
+		width:60%;
+		background:#FFF;
+		margin-right:15px;
+		margin-bottom:20px;
+		border:1px dotted #333;	
+		}
+
+	#container {
+		background:#FFF;
+		border:1px dotted #333;		
+		}
+
+	#links {
+		background:#FF9933;
+		padding:15px;				
+		border:1px dotted #FFF;		
+		margin-left:60%; 	
+		}
+		
+	.blog {
+  		padding:15px;
+		background:#FFF;  							
+		}	
+
+	
+	.blogbody {
+		font-family:verdana, arial, sans-serif;
+		color:#666;
+		font-size:small;
+		font-weight:normal;
+  		background:#FFF;
+  		line-height:16px;			
+		}
+
+	.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: #003366; 	
+		text-transform:uppercase;				
+		}			
+
+	#menu {
+  		margin-bottom:15px;
+		background:#FFF;
+		text-align:center;  							
+		}		
+
+	.date	{ 
+		font-family: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: #003366; 
+		margin-bottom:25px;
+		}
+		
+		
+	.calendar {
+		font-family:verdana, arial, sans-serif;
+		color:#FFF;
+		font-size:x-small;
+		font-weight:normal;
+  		background:#FF9933;
+  		line-height:140%;
+  		padding:2px;
+  		text-align:center;	
+		}
+	
+	.calendarhead {	
+		font-family:verdana, arial, sans-serif;
+		color:#FFF;
+		font-size:x-small;
+		font-weight:bold;
+  		background:#FF9933;
+  		line-height:140%;
+  		padding:2px;					
+		}	
+	
+	.side {
+		font-family:verdana, arial, sans-serif;
+		color:#333;
+		font-size:x-small;
+		font-weight:normal;
+  		background:#FF9933;
+  		line-height:140%;
+  		padding:2px;				
+		}	
+		
+	.sidetitle {
+		font-family:verdana, arial, sans-serif;
+		color:#FFF;
+		font-size:small;
+		font-weight:normal;
+  		line-height:140%;
+  		padding:2px;
+  		margin-top:10px;
+		letter-spacing: .1em;
+		border-bottom:1px dotted #FFF;
+		text-align:center;		  					
+  		background:#FF9933;		
+		}		
+	
+	.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:#FF9933;  		
+ 		}	
+		
+	.powered {
+		font-family:verdana, arial, sans-serif;
+		color:#666;
+		font-size:xx-small;
+		font-weight:bold;
+  		border:1px dotted #999;			
+		line-height:140%;
+		text-transform:uppercase; 
+		padding:2px;
+		margin-top:10px;
+		text-align:center;
+		letter-spacing: .2em;					
+  		background:#FFF;		
+		}	
+		
+	
+	.comments-body {
+		font-family:verdana, arial, sans-serif;
+		color:#666;
+		font-size:small;
+		font-weight:normal;
+  		background:#FFF;
+  		line-height:140%;
+ 		padding-bottom:10px;
+  		padding-top:10px;		
+ 		border-bottom:1px dotted #999; 					
+		}		
+
+	.comments-post {
+		font-family:verdana, arial, sans-serif;
+		color:#666;
+		font-size:x-small;
+		font-weight:normal;
+  		background:#FFF;		
+		}	
+
+	.trackback-url {
+		font-family:verdana, arial, sans-serif;
+		color:#666;
+		font-size:small;
+		font-weight:normal;
+  		background:#FFF;
+  		line-height:140%;
+ 		padding:5px;	
+ 		border:1px dotted #999; 					
+		}
+
+	.trackback-body {
+		font-family:verdana, arial, sans-serif;
+		color:#666;
+		font-size:small;
+		font-weight:normal;
+  		background:#FFF;
+  		line-height:140%;
+ 		padding-bottom:10px;
+  		padding-top:10px;		
+ 		border-bottom:1px dotted #999; 					
+		}		
+
+	.trackback-post {
+		font-family:verdana, arial, sans-serif;
+		color:#666;
+		font-size:x-small;
+		font-weight:normal;
+  		background:#FFF;		
+		}
+
+		
+	.comments-head	{ 
+		font-family:verdana, arial, sans-serif; 
+		font-size: small; 
+		color: #666; 
+		border-bottom:1px solid #999;
+		margin-top:20px;
+		font-weight:bold;
+  		background:#FFF;		
+		}		
+
+	#banner-commentspop {
+		font-family:georgia, verdana, arial, sans-serif;
+		color:#FFF;
+		font-size:large;
+		font-weight:bold;
+		border-left:1px dotted #FFF;	
+		border-right:1px dotted #FFF;  		
+		border-top:1px dotted #FFF;  		
+  		background:#993300;
+  		padding-left:15px;
+  		padding-right:15px;
+  		padding-top:5px;
+  		padding-bottom:5px;  		  		  			 
+		}
+.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/mtplog/css/trendy.css
===================================================================
--- templates/trunk/mtplog/css/trendy.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mtplog/css/trendy.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,289 @@
+	body {
+		margin:20px 20px 20px 20px;
+		background:#333;		
+		}
+	A 			{ color: #CCCC66; text-decoration: none; }
+	A:link		{ color: #CCCC66; text-decoration: none; }
+	A:visited	{ color: #CCCC66; text-decoration: none; }
+	A:active	{ color: #FFFF99; }
+	A:hover		{ color: #FFFF99; }
+	
+	h1, h2, h3 {
+		margin: 0px;
+		padding: 0px;
+	}
+
+	#banner {
+		font-family:verdana, arial, sans-serif;
+		color:#CC9933;
+		font-size:x-large;
+		font-weight:bold;
+  		background:#333;
+  		padding-left:15px; 					
+		}
+		
+	#banner a,
+        #banner a:link,
+        #banner a:visited,
+        #banner a:active,
+        #banner a:hover {
+		font-family:verdana, arial, sans-serif;
+		font-size: x-large;
+		color: #CC9933;
+		text-decoration: none;
+		}
+
+	.description {
+		font-family:verdana, arial, sans-serif;
+		color:#CCC;
+		font-size:small;
+		font-weight:bold;
+  		background:#333;	
+  		text-transform:none;	
+		letter-spacing: none; 		
+		}	
+				
+	#content {
+		float:left;
+		width:65%;
+		background:#333;
+		margin-right:15px;
+		margin-bottom:20px;
+		}
+
+	#links {
+		background:#333;
+		color:#CCC;
+		margin-top:35px;	
+		margin-left:65%; 
+		}
+		
+	.blog {
+  		padding-left:15px;
+  		padding-top:15px;
+  		padding-right:15px;					
+		}	
+	
+	.blogbody {
+		font-family:verdana, arial, sans-serif;
+		color:#CCC;
+		font-size:small;
+		font-weight:normal;
+  		background:#333;
+  		line-height:140%;		
+  		border-left:1px solid #666;			
+  		border-right:1px solid #666;
+  		border-bottom:1px solid #666;	  			  		
+  		padding:10px;
+		}
+		
+	.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: #CCC; 
+		text-transform: uppercase;
+		font-weight:bold;	
+		}			
+		
+	#menu {
+  		margin-bottom:10px;
+		background:#333;
+		font-family: verdana, arial, sans-serif;
+		font-size:small;
+		font-weight:bold;  							
+		}	
+		
+	.date	{ 
+		font-family:verdana, arial, sans-serif; 
+		font-size: normal; 
+		color: #999; 
+		font-weight:bold;
+		text-transform:uppercase;
+		margin-top:10px;		
+  		border-bottom:1px solid #666;	
+		}			
+		
+	.posted	{ 
+		font-family:verdana, arial, sans-serif; 
+		font-size: x-small; 
+		color: #999; 
+		}
+		
+		
+	.calendar {
+		font-family:verdana, arial, sans-serif;
+		color:#666;
+		font-size:x-small;
+		font-weight:normal;
+  		padding:5px;				
+		}
+	
+	.calendarhead {	
+		font-family:verdana, arial, sans-serif;
+		color:#CC9933;
+		font-size:x-small;
+		font-weight:bold;
+  		background:#333;
+  		line-height:140%;				
+		}	
+	
+	.side {
+		font-family:verdana, arial, sans-serif;
+		color:#CCC;
+		font-size:x-small;
+		font-weight:normal;
+  		background:#333;
+  		line-height:140%;				
+		}	
+		
+	.sidetitle {
+		font-family:verdana, arial, sans-serif;
+		color:#CCC;
+		font-size:x-small;
+		font-weight:bold;
+  		background:#333;
+  		line-height:140%;
+  		padding:2px;
+  		margin-top:10px;
+  		border-bottom:1px solid #666;
+  		text-transform:uppercase;
+		letter-spacing: .2em;  					
+		}		
+	
+	.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:#333;  		
+ 		}	
+		
+	.powered {
+		font-family:verdana, arial, sans-serif;
+		color:#CCC;
+		font-size:xx-small;
+		font-weight:bold;
+		border-top:1px solid #666;
+		border-bottom:1px solid #666;		
+		line-height:140%;
+		text-transform:uppercase; 
+		padding:2px;
+		margin-top:10px;
+		text-align:center;
+		letter-spacing: .2em  					
+		}	
+		
+	
+	.comments-body {
+		font-family:verdana, arial, sans-serif;
+		color:#CCC;
+		font-size:small;
+		font-weight:normal;
+  		background:#333;
+  		line-height:140%;					
+		}		
+
+	.comments-post {
+		font-family:verdana, arial, sans-serif;
+		color:#999;
+		font-size:x-small;
+		font-weight:normal;
+  		background:#333;
+ 		margin-bottom:25px;
+  		border-top:1px dashed #666;
+		}	
+		
+	.comments-head	{ 
+		font-family:verdana, arial, sans-serif; 
+		font-size: small; 
+		color: #CCC; 
+		font-weight:bold;
+		text-transform:uppercase;
+		border-bottom:1px solid #666;		
+		}		
+
+
+	.trackback-body {
+		font-family:verdana, arial, sans-serif;
+		color:#CCC;
+		font-size:small;
+		font-weight:normal;
+  		background:#333;
+  		line-height:140%;	
+  		padding-top:15px;				
+		}		
+
+	.trackback-url {
+		font-family:verdana, arial, sans-serif;
+		color:#CCC;
+		font-size:small;
+		font-weight:normal;
+  		background:#333;
+  		line-height:140%;	
+  		padding:5px;
+  		border:1px dashed #999; 				
+		}
+
+	.trackback-post {
+		font-family:verdana, arial, sans-serif;
+		color:#CCC;
+		font-size:x-small;
+		font-weight:normal;
+  		background:#333;
+  		margin-bottom:20px;
+		}	
+
+	#banner-commentspop {
+		font-family:verdana, arial, sans-serif;
+		color:#CC9933;
+		font-size:large;
+		font-weight:bold;
+  		background:#333;
+  		padding-left:15px; 
+		}		
+.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/mtplog/download.gif
===================================================================
(Binary files differ)


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

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


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

Added: templates/trunk/mtplog/error.template
===================================================================
--- templates/trunk/mtplog/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mtplog/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,22 @@
+{include file="$blogtemplate/header.template"}
+<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>
+{include file="$blogtemplate/footer.template"}

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


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

Added: templates/trunk/mtplog/footer.template
===================================================================
--- templates/trunk/mtplog/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mtplog/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,2 @@
+ </body>
+</html>

Added: templates/trunk/mtplog/header.template
===================================================================
--- templates/trunk/mtplog/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mtplog/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,32 @@
+<!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 http-equiv="Content-Language" content="{$locale->getLanguageId()}" />
+ <meta name="generator" content="{$version}" />
+ <title>{$blog->getBlog()}</title>
+
+ {* You can change the outlooking by change the css file. The available css files are list as below:  *}
+ {* clean.css   trendy.css gettyburg.css plain_jane.css    rusty.css *}
+ {* All of you need to do is to replace the rusty.css in the next line
+    with one of the css files from the list above.   by reic *}
+ <link rel="stylesheet" href="{$url->getTemplateFile("css/plain_jane.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")}" />
+ 
+ {* toolbar.js need the css setting, If you want to remove the toolbar at commentform, remove the css link together *}
+ <script type="text/javascript" src="{$url->getTemplateFile("toolbar.js")}"></script>
+ <link rel="stylesheet" title="" href="{$url->getTemplateFile("css/default.css")}" type="text/css" media="screen" />
+ {*  end of toolbar.js *}
+ 
+</head>
+<body>
+<div id="banner">
+   <h1><a href="{$url->blogLink()}">{$blog->getBlog()}</a></h1>
+   <span class="description">{$blog->getAbout()}</span>
+</div>

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


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

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


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

Added: templates/trunk/mtplog/main.template
===================================================================
--- templates/trunk/mtplog/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mtplog/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,10 @@
+{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"}

Added: templates/trunk/mtplog/panel.template
===================================================================
--- templates/trunk/mtplog/panel.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mtplog/panel.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,80 @@
+<div id="links">
+
+<div align="center" class="calendar">
+	{$calendar}
+</div>
+<div class="sidetitle">
+{$locale->tr("search")}
+</div>
+    <div class="side" id="Search"> 
+	<form id="search_form"  name="search_form" method="post" action="{$url->getIndexUrl()}">
+	<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()}" />   
+	</form>
+    </div>  
+<div class="sidetitle">
+	{$locale->tr("recently")}
+</div>
+<div class="side">
+	{foreach from=$recentposts item=post}
+	<a title="{$post->getText()|truncate:15:"..."|escape}" href="{$url->postLink($post)}">{$post->getTopic()}</a><br />
+	{/foreach}
+</div>
+
+<div class="sidetitle">
+  {$locale->tr("categories")}
+</div>
+<div class="side">
+	{foreach from=$articlecategories item=articleCategory}
+	<a href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()}</a> [{$articleCategory->getNumArticles()}]
+	<a class="nodecoration" href="{$url->categoryRssLink($articleCategory)}"><img border="0" src="{$url->getUrl("/imgs/rss_logo_small.gif")}" alt="RSS Feed for this category." height="12" /></a><br />
+	{/foreach}
+</div>
+
+<div class="sidetitle">
+	{$locale->tr("archives")}
+</div>
+<div class="side">
+	{foreach from=$archives item=archivelink}
+	<a href="{$archivelink->getUrl()}">{$archivelink->getName()}</a> [{$archivelink->getNumArticles()}]<br />
+	{/foreach}
+</div>
+
+<div class="sidetitle">
+	{$locale->tr("links")}
+</div>
+<div class="side">
+	{foreach from=$mylinkscategories item=linkcategory}
+		<b>{$linkcategory->getName()}</b><br />
+		{foreach from=$linkcategory->getLinks() item=link}
+		<a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a><br />
+		{/foreach}
+	{/foreach}  
+   </ul>
+</div>
+ 
+<div class="sidetitle">
+    {$locale->tr("syndicate")}
+</div>
+<div class="side">
+	<a title="Link to the RSS 0.90 feed." href="{$url->rssLink("rss090")}"><img src="{$url->getUrl("/imgs/rss090_logo.gif")}" border="0"/></a><br/>
+	<a title="Link to the RSS 1.0 feed." href="{$url->rssLink("rss10")}"><img src="{$url->getUrl("/imgs/rss10_logo.gif")}" border="0"/></a><br/>
+	<a title="Link to the RSS 2.0 feed." href="{$url->rssLink("rss20")}"><img src="{$url->getUrl("/imgs/rss20_logo.gif")}" border="0"/></a><br/>
+	<a title="Link to the Atom 0.3 feed." href="{$url->rssLink("atom")}"><img src="{$url->getUrl("/imgs/atom_logo.png")}" border="0"/></a><br/>
+</div>
+
+<div class="sidetitle">
+    {$locale->tr("menu")}
+</div>
+<div class="side">
+	<a href="{$url->getBaseUrl()}/admin.php"	>{$locale->tr("dashboard")}</a><br />
+	<a href="{$url->albumLink()}">{$locale->tr("albums")}</a>	<br />
+	<a href="{$url->templatePage("about")}">{$locale->tr("about")} {$locale->tr("template")}</a>
+</div>
+
+<div class="powered">
+Powered By <a href="http://www.lifetype.net">LifeType</a> <br />
+</div>
+</div>

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


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

Added: templates/trunk/mtplog/post.template
===================================================================
--- templates/trunk/mtplog/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mtplog/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,18 @@
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+
+<div class="blog">
+	<h2 class="date">{$locale->formatDate($postDate,"%B %d, %Y, %H:%M")} </h2>
+	<div class="blogbody">
+	<h3 class="title">{$post->getTopic()}</h3>
+	{$post->getText()}
+ 	 <div class="posted">
+		 {$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("comments")} ({$post->getTotalComments()})</a> |
+         <a href="{$url->postTrackbackStatsLink($post)}">{$locale->tr("trackbacks")} ({$post->getTotalTrackbacks()})</a> |
+		<a title="{$locale->tr("permalink_title")}" href="{$url->postPermalink($post)}">{$locale->tr("permalink")}</a> | 
+		({$post->getNumReads()})
+		 </div>
+	 </div>
+</div>

Added: templates/trunk/mtplog/postandcomments.template
===================================================================
--- templates/trunk/mtplog/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mtplog/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,35 @@
+{include file="$blogtemplate/header.template"}
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+<div id="content">
+ <!-- {$url->postTrackbackLink($post)} -->
+ {include file="$blogtemplate/post.template"}
+ <div class="blog">
+ <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, "%B %d, %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}
+</div> 
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/mtplog/posttrackbacks.template
===================================================================
--- templates/trunk/mtplog/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mtplog/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/mtplog/resource.template
===================================================================
--- templates/trunk/mtplog/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mtplog/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,55 @@
+{include file="$blogtemplate/header.template"}
+{assign var=metadata value=$resource->getMetadataReader()}
+{assign var=updated value=$resource->getTimestamp()}
+<div id="content">
+ <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>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

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


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

Added: templates/trunk/mtplog/searchresults.template
===================================================================
--- templates/trunk/mtplog/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mtplog/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,29 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+ <div class="blog">
+
+   <h2>{$locale->tr("search_results")}: 
+     {foreach from=$searchterms item=term}{$term} {/foreach}
+   </h2>
+   <div id="SearchResults">
+    {foreach from=$searchresults item=result}
+      <div class="blogbody">
+        {assign var=article value=$result->getArticle()}
+        <h3 class="title">
+		  <a href="{$url->postPermalink($article)}">{$article->getTopic()}</a>
+	    </h3>
+        {$article->getText()|strip_tags|truncate:300:"...":false}
+        <div class="posted">
+          {foreach name=categories 
+              from=$article->getCategories() item=articleCategory}
+            <a href="{$url->categoryLink($articleCategory)}">
+              {$articleCategory->getName()}</a>{if !$smarty.foreach.categories.last},{/if}
+          {/foreach}
+        </div>
+      </div>
+    {/foreach}
+   </div>
+ </div>
+</div>
+{include file="$blogtemplate/panel.template"} 
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/mtplog/toolbar.js
===================================================================
--- templates/trunk/mtplog/toolbar.js	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/mtplog/toolbar.js	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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";
+}

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


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

Added: templates/trunk/ocadia/Thumbs.db
===================================================================
(Binary files differ)


Property changes on: templates/trunk/ocadia/Thumbs.db
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/ocadia/album.template
===================================================================
--- templates/trunk/ocadia/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/ocadia/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,88 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+<div class="post">
+<h2 class="posttitle">{$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/blankpanel.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/ocadia/albums.template
===================================================================
--- templates/trunk/ocadia/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/ocadia/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,31 @@
+{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/blankpanel.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/ocadia/blankpanel.template
===================================================================
--- templates/trunk/ocadia/blankpanel.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/ocadia/blankpanel.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,15 @@
+<div id="sidebar" style="word-wrap: break-word; height: 300px;">
+<ul>
+
+<li id="topnav">
+<h2>Meta</h2>
+<ul>
+<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>
+<li><a href="http://blog.ysmis.cc">資管地下窩</a></li>
+</ul>
+</li>
+
+</ul>
+</div>
\ No newline at end of file

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

Added: templates/trunk/ocadia/commentform.template
===================================================================
--- templates/trunk/ocadia/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/ocadia/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,13 @@
+<form id="commentform" name="commentform" action="{$url->getIndexUrl()}" method="post">
+<p><input name="userName" type="text" size="35" />{$locale->tr("comment_username")} (required)</p>
+<p><input name="commentTopic" type="text" size="35" />{$locale->tr("comment_topic")}</p>
+<p><input name="userUrl" type="text" size="35" />{$locale->tr("comment_url")}</p>
+<p><input name="userEmail" type="text" size="35" />{$locale->tr("comment_email")}</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/ocadia/error.template
===================================================================
--- templates/trunk/ocadia/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/ocadia/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/blankpanel.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/ocadia/footer.template
===================================================================
--- templates/trunk/ocadia/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/ocadia/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,9 @@
+<div id="footer">
+<p>
+Theme Design by <a href="http://beccary.com/goodies/wordpress-themes/">Becca Wei</a>. Modify by <a href="http://blog.ysmis.cc/mit">MIT</a>.
+</p>
+</div>
+
+</div>
+</body>
+</html>
\ No newline at end of file

Added: templates/trunk/ocadia/header.template
===================================================================
--- templates/trunk/ocadia/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/ocadia/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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>
+<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="wrapper">
+
+<div id="header">
+<h1><a href="{$url->blogLink()}" accesskey="1"> {$blog->getBlog()}</a></h1>
+<p>{$blog->getAbout()}</p>
+</div>
\ No newline at end of file

Added: templates/trunk/ocadia/img/Thumbs.db
===================================================================
(Binary files differ)


Property changes on: templates/trunk/ocadia/img/Thumbs.db
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

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


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

Added: templates/trunk/ocadia/img/bullet.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/ocadia/img/comment.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/ocadia/img/commentalt.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/ocadia/img/comments.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/ocadia/img/content.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/ocadia/img/deco.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/ocadia/img/footer.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/ocadia/img/header.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/ocadia/img/perma.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/ocadia/img/sidebar-bottom.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/ocadia/img/sidebar-top.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/ocadia/img/sidebar.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/ocadia/img/sidebar2.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/ocadia/img/wrapper.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/ocadia/main.template
===================================================================
--- templates/trunk/ocadia/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/ocadia/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/ocadia/panel.template
===================================================================
--- templates/trunk/ocadia/panel.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/ocadia/panel.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,105 @@
+<div id="sidebar" style="word-wrap: break-word;">
+<ul>
+
+<li id="topnav">
+<h2>Meta</h2>
+<ul>
+<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>
+</li>
+
+<li>
+<!--Calendar-->
+<h2>Calendar</h2>
+<ul>
+<div align="center">
+{$calendar}
+</div>
+</ul>
+</li>
+
+<li>
+<!--Search-->
+<form name="search_form" method="post" action="{$url->getIndexUrl()}">
+<h2>Search</h2>
+<ul>
+<li>
+<div align="center">
+<input type="text" name="searchTerms" value="" size="14" />
+<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>
+</li>
+
+<li>
+<!--Recent Articles-->
+<h2>Recent Articles</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>
+</li>
+
+<li>
+<!--archives-->
+<h2>Archives</h2>
+<ul>
+{foreach from=$archives item=month}
+<li><a href="{$month->getUrl()}">{$month->getName()}</a></li>
+{/foreach}
+</ul>
+</li>
+
+<li>
+<!--categories-->
+<h2>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()} [{$articleCategory->getNumArticles()}]</a></li>
+{/foreach}
+</ul>
+</li>
+
+<!--Mylink-->
+{foreach from=$mylinkscategories item=linkcategory}
+<li>
+<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>
+{/foreach}
+
+<li>
+<!--Syndicate-->
+<h2>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></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>
+</ul>
+</li>
+
+<li>
+<!--Statistics-->
+<h2>Statistics</h2>
+<ul>
+<li>參觀人數:{$blog->getViewedTotal()}</li>
+<li>文章總數:{$blog->getTotalPosts()}</li>
+<!--:{$blog->getTotalComments()}<br/>-->
+<!--:{$blog->getTotalTrackbacks()}<br/>-->
+</ul>
+</li>
+
+</ul>
+</div>
\ No newline at end of file

Added: templates/trunk/ocadia/post.template
===================================================================
--- templates/trunk/ocadia/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/ocadia/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,20 @@
+<!-- {$url->postTrackbackLink($post)} -->
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+<!-- post start -->
+<div class="post">
+<h1 class="storydate">{$locale->formatDate($postDate,"%d.%m.%y")}</h1>
+<h2 id="post-11" class="storytitle"><a href="{$url->postPermalink($post)}" rel="bookmark" title="Permanent Link: {$post->getTopic()}">{$post->getTopic()}</a></h2>
+
+<p class="meta">Post in
+{foreach name=categories from=$post->getCategories() item=postcategory}<a href="{$url->categoryLink($postcategory)}">{$postcategory->getName()}</a>
+{if !$smarty.foreach.categories.last} & {/if}
+{/foreach}
+at {$locale->formatDate($postDate,"%H:%M")} :: 點閱次數 ({$post->getNumReads()})</p>
+
+{$post->getText()}
+
+<p class="feedback"><a href="{$url->postPermalink($post)}#Comments" class="commentslink"> ({$post->getTotalComments()}) {$locale->tr("comment on this")} </a>&nbsp;&nbsp;<a href="{$url->postTrackbackStatsLink($post)}" class="commentslink"> ({$post->getTotalTrackbacks()}) {$locale->tr("trackbacks")}  </a>&nbsp;&nbsp; <a href="{$url->postPermalink($post)}" title="Permanent Link: {$post->getTopic()}" class="permalink">{$locale->tr("permalink")}</a>
+</p>
+
+</div>
\ No newline at end of file

Added: templates/trunk/ocadia/postandcomments.template
===================================================================
--- templates/trunk/ocadia/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/ocadia/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,53 @@
+{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>
+{include file="$blogtemplate/post.template"}
+
+{* show comments *}
+<h2 id="comments"><a name="Comments"></a>{$post->getTotalComments()} Comments on "{$post->getTopic()}" <a href="#NewComment" title="{$locale->tr("add_comment")}">&raquo;</a></h2>
+<ol id="commentlist">
+{assign var="counter" value=1}
+{foreach name=comment from=$comments item=comment}
+{if $counter%2 == 1}
+<li class="commentalt" id="comment-{$comment->getId()}">
+{else}
+<li class="comment" id="comment-{$comment->getId()}">
+{/if}
+<a name="{$comment->getId()}"></a>
+<p class="commentauthor">{if $comment->getUserUrl() != ""}
+<a href="{$comment->getUserUrl()}"}>{$comment->getUsername()}</a>
+{else}
+{$comment->getUsername()}
+{/if} said: {$comment->getTopic()}
+</p>
+<p class="commentmeta">
+{assign var=commentDate value=$comment->getDateObject()}	
+{$locale->formatDate($commentDate, "%d/%m/%Y, at %H:%M")} [<a href="{$url->postPermalink($post)}#NewComment"> {$locale->tr("reply")} </a>]
+</p>
+{$comment->getText()}
+</li>
+{assign var="counter" value="`$counter+1`"}
+{/foreach}
+</ol>
+{if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+<h2><a name="NewComment"></a>{$locale->tr("add_comment")}</h2>
+{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/ocadia/posttrackbacks.template
===================================================================
--- templates/trunk/ocadia/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/ocadia/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/ocadia/resource.template
===================================================================
--- templates/trunk/ocadia/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/ocadia/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/blankpanel.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

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


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

Added: templates/trunk/ocadia/searchresults.template
===================================================================
--- templates/trunk/ocadia/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/ocadia/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/ocadia/style.css
===================================================================
--- templates/trunk/ocadia/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/ocadia/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,327 @@
+/*
+ATTENTION:
+This CSSheet is original designed for Wordpress by Becca Wei at http://beccary.com/goodies/wordpress-themes/
+Modify for blog.ysmis.cc by MIT at http://blog.ysmis.cc/mit
+Some rights reserved.
+*/
+
+/*
+Theme Name: Ocadia
+Theme URI: http://beccary.com/goodies/wordpress-themes/
+Description: A two column blue-grey theme, clean yet stylish.
+Version: 1.2
+Author: Becca Wei
+Author URI: http://beccary.com
+*/
+
+
+
+/* Basics */
+
+body {
+margin: 0;
+padding: 0;
+background: #E6EEEE url(img/bg.gif) repeat-x;
+color: #333;
+font-size: 78%;
+font-family: "Lucida Sans Unicode", Tahoma, Geneva, sans-serif;
+text-align: center;
+}
+p {
+font-size: 1em;
+line-height: 1.5em;
+margin: 1.2em 0;
+}
+ol, ul {
+font-size: 1em;
+line-height: 1.5em;
+margin: 1.2em 0 1.2em 2em;
+padding: 0;
+}
+h1, h2, h3, h4, h5, h6 {
+margin: 1.2em 0;
+font-family: Georgia, serif;
+color: #534B48;
+}
+h1, h2 {
+font-size: 1.4em;
+}
+h3 {
+font-size: 1.3em;
+}
+h4 {
+font-size: 1.2em;
+}
+h5 {
+font-size: 1.1em;
+}
+h6 {
+font-size: 1em;
+}
+a:link {
+color: #59708C;
+}
+a:visited {
+color: #5C6C7D;
+}
+a:hover, a:active {
+color: #8CA0B4;
+text-decoration: none;
+}
+blockquote {
+margin: 0 20px;
+padding: 0.05em 20px;
+border-top: 1px solid #CCC;
+border-bottom: 1px solid #CCC;
+background: url(img/commentalt.gif) repeat-y;
+font-size: 0.9em;
+}
+code {
+color: #666;
+}
+input, textarea, select {
+background-color: #FFF;
+color: #333;
+font-size: 1em;
+font-family: "Lucida Sans Unicode", Tahoma, Geneva, sans-serif;
+}
+form, img {
+border: 0;
+margin: 0;
+padding: 0;
+}
+
+
+
+/* Layout */
+
+#wrapper {
+margin-left: auto;
+margin-right: auto;
+width: 760px;
+background: #FFF url(img/wrapper.gif) repeat-y;
+text-align: left;
+}
+#header {
+width: 760px;
+height: 132px;
+background: url(img/header.gif) no-repeat;
+}
+
+/* Header styles */
+#header h1 {
+margin: 0;
+padding: 35px 0 0 40px;
+font-size: 2em;
+line-height: 40px;
+}
+#header h1 a {
+text-decoration: none;
+}
+#header p {
+margin: 0;
+padding: 5px 0 0 40px;
+}
+
+#content {
+float: left;
+margin-top: -12px;
+padding: 0 10px 0 40px;
+width: 520px;
+min-height: 268px;
+background: url(img/content.gif) no-repeat;
+overflow: visible;
+voice-family: "\"}\"";
+voice-family: inherit;
+width: 470px;
+}
+html>body #content {
+width: 470px;
+}
+#sidebar {
+float: left;
+width: 240px;
+background: url(img/sidebar.gif) no-repeat top right;
+font-size: 0.9em;
+}
+
+/* Sidebar styles */
+#sidebar ul {
+margin: 0;
+padding: 0;
+list-style-type: none;
+background: url(img/sidebar2.gif) repeat-y;
+}
+#sidebar ul li {
+margin: 0;
+padding: 0 0 1.5em 0;
+background: url(img/sidebar-bottom.gif) no-repeat bottom left;
+overflow: visible;
+}
+#sidebar h2 {
+margin: 0;
+padding: 1.2em 40px 0 20px;
+font-size: 1.1em;
+background: url(img/sidebar-top.gif) no-repeat;
+}
+/* Fix our list and paragraph styles */
+#sidebar p, #sidebar ul ul, #sidebar ul ol {
+margin: 1em 0 0 0;
+padding: 0 40px 0 20px;
+}
+#sidebar ul ol {
+margin: 1em 0 0 20px;
+}
+#sidebar ul ol li {
+padding: 0;
+background: url(img/bullet.gif) no-repeat 2000px 0;
+/* IE goes buggy with background: none; */
+}
+#sidebar ul ul {
+background: none;
+}
+#sidebar ul ul ul {
+margin: 0;
+padding: 0 0 0 0.8em;
+background: none;
+}
+#sidebar ul ul li {
+padding: 0 0 0 1.5em;
+background: url(img/bullet.gif) no-repeat 0 0.2em;
+}
+
+* html #content, * html #sidebar {
+overflow: hidden; /* For IE */
+}
+#footer {
+clear: both;
+margin: 0 20px;
+padding: 25px 4px 0 4px;
+background: url(img/footer.gif) no-repeat;
+}
+
+/* Footer styles */
+#footer p {
+margin: 0;
+padding: 0.5em 20px;
+background-color: #999;
+font-size: 0.9em;
+}
+#footer a:hover, #footer a:active {
+color: #5C6C7D;
+text-decoration: none;
+}
+
+
+
+/* Blog */
+
+.pagetitle {
+margin: 1.2em 0 0 0;
+}
+.post {
+padding: 1.2em 0 0 0;
+}
+.storydate {
+float: left;
+margin: 0 0.5em 0 0;
+padding: 0 0.5em 0 0;
+border-right: 1px solid #CCC;
+font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Geneva, sans-serif;
+font-weight: normal;
+color: #999;
+}
+.storytitle {
+float: left;
+margin: 0;
+}
+.meta {
+margin: 0;
+padding: 0.5em 0 0 3em;
+}
+.feedback {
+padding: 0 0 0 3em;
+}
+.meta, .feedback {
+clear: both;
+font-size: 0.9em;
+color: #999;
+background: url(img/deco.gif) no-repeat bottom left;
+}
+.permalink {
+margin: 0 1.5em 0 0;
+padding: 0 0 0 1.2em;
+background: url(img/perma.gif) no-repeat center left;
+}
+.commentslink {
+padding: 0 0 0 1.5em;
+background: url(img/comments.gif) no-repeat center left;
+}
+.storytitle a, .meta a, .feedback a, .commentauthor a, .commentmeta a, #comments a {
+text-decoration: none;
+}
+
+/* Comments */
+
+#commentlist {
+margin: 1.2em 0;
+padding: 0;
+list-style-type: none;
+}
+#commentlist li {
+margin: 1em 0;
+padding: 0 20px;
+border-top: 1px solid #CCC;
+border-bottom: 1px solid #CCC;
+background: url(img/comment.gif) repeat-y;
+}
+.commentalt {
+background: url(img/commentalt.gif) repeat-y !important;
+}
+.commentauthor {
+margin: 1em 0 0 0;
+}
+.commentauthor a {
+font-weight: bold;
+}
+.commentmeta {
+margin-top: 0;
+font-size: 0.9em;
+}
+#comment {
+width: 98%;
+}
+.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/outback/about.template
===================================================================
--- templates/trunk/outback/about.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/outback/about.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/outback/album.template
===================================================================
--- templates/trunk/outback/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/outback/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/outback/albums.template
===================================================================
--- templates/trunk/outback/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/outback/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/outback/commentarticle.template
===================================================================
--- templates/trunk/outback/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/outback/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/outback/commentform.template
===================================================================
--- templates/trunk/outback/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/outback/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/outback/download.gif
===================================================================
(Binary files differ)


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

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


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

Added: templates/trunk/outback/error.template
===================================================================
--- templates/trunk/outback/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/outback/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/outback/folderblue.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/outback/footer.template
===================================================================
--- templates/trunk/outback/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/outback/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/outback/header.template
===================================================================
--- templates/trunk/outback/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/outback/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/outback/headerimg.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/outback/kangaroo.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/outback/main.template
===================================================================
--- templates/trunk/outback/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/outback/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/outback/panel.template
===================================================================
--- templates/trunk/outback/panel.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/outback/panel.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/outback/post.template
===================================================================
--- templates/trunk/outback/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/outback/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/outback/postandcomments.template
===================================================================
--- templates/trunk/outback/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/outback/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/outback/postbg.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/outback/posttrackbacks.template
===================================================================
--- templates/trunk/outback/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/outback/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/outback/rapbg.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/outback/resource.template
===================================================================
--- templates/trunk/outback/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/outback/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/outback/screenshot.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/outback/searchresults.template
===================================================================
--- templates/trunk/outback/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/outback/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/outback/style.css
===================================================================
--- templates/trunk/outback/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/outback/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,356 @@
+/*  Stylesheet by Andreas Kalt, January 2004
+	released under the GPL license
+	info at andreas-kalt.de
+	http://www.andreas-kalt.de/
+*/
+body {
+	font-family:Verdana, sans-serif;
+	margin:30px 0 0 0;
+	padding: 0;
+	background:#FCF6DD;
+	color: black;
+	text-align:center;
+	background:#FCF6DD url(kangaroo.gif) no-repeat 100% 100% fixed;
+}
+
+
+#rap {
+	border:2px solid #957151;
+	border-top:8px solid #2F597E;
+	width:760px;
+	margin:20px auto;
+	position:relative;
+	z-index:10;
+	text-align:left;
+	background:url(rapbg.gif) repeat-y 570px 0;
+}
+
+
+#content {
+	margin:0px 240px 0 3em;
+	padding-bottom: 40px;
+}
+
+
+cite {
+	font-size: 90%;
+	font-style: normal;
+}
+
+/* ----------------------------- */
+#header {
+	background:url(headerimg.jpg) 50% 0% no-repeat;
+	height:170px;
+	font: italic normal 230% Georgia, 'Times New Roman', Times, serif;
+	letter-spacing: 0.2em;
+	margin:0;
+	padding: 10px 15px 15px 30px;
+}
+
+#header a {
+	color:#F9F3D0;
+	text-decoration: none;
+}
+
+
+#header a:hover {
+	text-decoration: underline;
+}
+
+
+
+a {
+	color: #926F47;
+}
+
+a img {
+	border: none;
+}
+
+a:link {
+	font-weight:bold;
+}
+
+a:visited {
+	color: #926F47;
+	font-weight:normal;
+}
+
+a:hover {
+	color: #835B42;
+}
+
+/* ----------------------------- */
+
+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;
+}
+
+/* ----------------------------- */
+
+.post {
+	padding:15px;
+	background:url(postbg.gif);
+}
+
+
+h2 {
+	border-bottom: 1px dotted #BE9D68;
+	font:bold 90% Georgia, "Times New Roman", Times, serif;
+	letter-spacing: 0.2em;
+	margin: 15px 0 2px 0;
+	padding-bottom: 2px;
+	color: #AB8350;
+	text-align:right;
+}
+
+h3 {
+	font-family: Georgia, "Times New Roman", Times, serif;
+	margin-top: 0;
+	color: #AB8350;
+}
+
+h3 a:link, h3 a:visited {
+	font-weight:bold;
+} 
+
+ol#comments li p {
+	font-size: 100%;
+}
+
+p, li, .feedback {
+	font: 90%/175% Georgia, "Times New Roman", Times, serif; 
+}
+
+/* ----------------------------- */
+.credit {
+	font-size: 11px;
+	margin:0;
+	padding:5px;
+	text-align: center;
+}
+
+.credit a:link, .credit a:hover {
+	color: #333;
+}
+/* ----------------------------- */
+
+
+.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;
+}
+
+.storytitle a {
+	text-decoration: none;
+}
+/* ----------------------------- */
+#commentform input, #commentform textarea {
+	background: #fff;
+	border: 1px solid #333;
+}
+
+#commentform textarea {
+	width: 100%;
+}
+/* ----------------------------- */
+
+
+#menu {
+	padding:20px 15px;
+	position: absolute;
+	right: 0px;
+	top: 200px;
+	width: 150px;
+	background:url(postbg.gif);
+}
+
+#menu a:link {
+	font-weight:normal;
+}
+
+#menu form {
+	margin: 0 0 0 13px;
+}
+
+#menu input {
+	background: #fff;
+	border: 1px solid #957151;
+	width: 80%;
+	margin:5px 0;
+	padding:2px;
+}
+
+#commentform input, #commentform textarea  {
+	background: #fff;
+	border: 1px solid #957151;
+	padding:2px;
+	
+}
+
+#menu ul {
+	color: #AB8350;
+	font-weight: bold;
+	list-style-type: none;
+	margin: 0;
+	padding-left: 3px;
+	text-transform: lowercase;
+}
+
+#menu ul li {
+	font: bold 110% Georgia, 'Times New Roman', Times, serif;
+	letter-spacing: 0.1em;
+	margin-top: 15px;
+	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 90%/130% Verdana, sans-serif;
+	letter-spacing: 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;
+}
+
+#calendar {
+	empty-cells: show;
+	margin: 0;
+	width: 130px;
+	background-color:#FCF6DD;
+}
+.calMonthHeader, .calMonthNav{
+	color: #000;
+	font: 10px 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: #D8DFB3;
+	color: #333;
+}
+
+#calendar td {
+	color: #000;
+	font: normal 12px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
+	letter-spacing: normal;
+	padding: 0px;
+	text-align: center;
+}
+
+#calendar td.pad:hover {
+	background: #D8DFB3;
+}
+
+#calendar td:hover, #calendar .calMonthToday {
+	background: #D8DFB3;
+	color: #667553;
+}
+
+.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/pastel-blocks/album.template
===================================================================
--- templates/trunk/pastel-blocks/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pastel-blocks/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,96 @@
+{include file="$blogtemplate/header.template"}
+
+    <div class="block-shadow">
+     <div class="block-main">
+      <div class="box-purple">
+       <div class="block-albums">
+
+<h1>{$album->getName()}</h1>
+<p>
+ {$album->getDescription()}
+</p>
+
+ <!-- album contents go here -->
+
+<table class="album-table">
+ <tr>
+  <td class="album-cell">
+   <a class="album" 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 class="album-cell">
+   <a class="album" 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 class="album-cell">
+  {if $resource->hasPreview()}
+   {*<a target="_blank" href="resserver.php?blogId={$blog->getId()}&amp;resource={$resource->getFileName()}">*}
+   <a class="album" href="{$url->resourceLink($resource)}">
+    <img alt="{$resource->getDescription()}" style="border:0px;" src="{$url->resourcePreviewLink($resource)}" />
+    <br/>{$resource->getFileName()|truncate:20:"...":true}
+   </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}
+ </tr>
+</table>
+<div class="Pages">{include file="misc/pager.template" style="links"}</div>
+ <!-- end of album contents -->
+
+       </div>
+      </div>
+     </div>
+    </div>
+ 
+ {include file="$blogtemplate/footer.template"}

Added: templates/trunk/pastel-blocks/albums.template
===================================================================
--- templates/trunk/pastel-blocks/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pastel-blocks/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,38 @@
+{include file="$blogtemplate/header.template"}
+
+    <div class="block-shadow">
+     <div class="block-main">
+      <div class="box-purple">
+       <div class="block-albums">
+
+<h1>{$locale->tr("albums")}</h1>
+
+ <!-- album contents go here -->
+
+<table class="album-table">
+ <tr>
+  {assign var="counter" value=0}
+  {foreach from=$albums item=album}
+  <td class="album-cell">
+   <a class="album" href="{$url->albumLink($album)}">
+   <img 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}
+  </tr>
+ </table>
+
+ <!-- end of the albums -->
+
+       </div>
+      </div>
+     </div>
+    </div>
+
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/pastel-blocks/block-archives.template
===================================================================
--- templates/trunk/pastel-blocks/block-archives.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pastel-blocks/block-archives.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,20 @@
+    <div class="block-shadow">
+     <div class="block-main">
+      <div class="{cycle values="box-red,box-blue,box-orange,box-teal,box-purple,box-green"}">
+       <div class="block-archives">
+
+       <div class="block-title">
+         <div class="block-header">{$locale->tr("archives")}</div>
+       </div>
+
+        <ul>
+        {foreach from=$archives item=month}
+        <li><a href="{$month->getUrl()}">{$month->getName()}</a></li>
+        {/foreach}
+        </ul>
+        <br/>
+
+       </div>
+      </div>
+     </div>
+    </div>
\ No newline at end of file

Added: templates/trunk/pastel-blocks/block-calendar.template
===================================================================
--- templates/trunk/pastel-blocks/block-calendar.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pastel-blocks/block-calendar.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,20 @@
+    <div class="block-shadow">
+     <div class="block-main">
+      <div class="{cycle values="box-red,box-blue,box-orange,box-teal,box-purple,box-green"}">
+       <div class="block-calendar">
+
+        <div class="block-title">
+         <div class="block-header">
+          {$locale->tr("calendar")}
+         </div>
+        </div>
+
+        {$calendar}
+        <br/>
+       </div>
+      </div>
+     </div>
+    </div>
+
+
+

Added: templates/trunk/pastel-blocks/block-categories.template
===================================================================
--- templates/trunk/pastel-blocks/block-categories.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pastel-blocks/block-categories.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,20 @@
+    <div class="block-shadow">
+     <div class="block-main">
+      <div class="{cycle values="box-red,box-blue,box-orange,box-teal,box-purple,box-green"}">
+       <div class="block-categories">
+
+        <div class="block-title">
+          <div class="block-header">{$locale->tr("categories")}</div>
+        </div>
+        
+         <ul>
+         {foreach from=$articlecategories item=articleCategory}
+         <li><a href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()}</a> [{$articleCategory->getNumArticles()}]</li>
+         {/foreach}
+          </ul>
+         <br/>
+
+        </div>
+       </div>
+      </div>
+     </div>
\ No newline at end of file

Added: templates/trunk/pastel-blocks/block-endcredits.template
===================================================================
--- templates/trunk/pastel-blocks/block-endcredits.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pastel-blocks/block-endcredits.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,43 @@
+   <div class="block-credits">
+    <div class="block-shadow">
+     <div class="block-main">
+      <div class="box-orange"> 
+
+       <br/>      
+       
+       <div class="credit">
+        <div class="credit-block">
+         All content copyright &copy; 2004 your name here.
+        </div>
+        <img alt="------------------------" class="seperator" src="{$url->getTemplateFile("/line1.gif")}"/> 
+
+       <!--                                            -->
+       <!-- Please leave the credit intact. Thank you! -->
+       <!--                                            -->
+
+
+        <div class="credit-block">
+         Powered by <a href="http://www.lifetype.net">LifeType</a>
+         <img alt="|" class="seperator" src="{$url->getTemplateFile("/sp.gif")}"/> 
+         Design by <a href="http://tonymasiello.com">Tony Masiello</a>
+        </div> 
+
+        <img alt="------------------------" class="seperator" src="{$url->getTemplateFile("/line2.gif")}"/> 
+
+        <div class="credit-block">
+         valid <a href="http://validator.w3.org/check/referer">XHTML</a>
+         <img alt="|" class="seperator" src="{$url->getTemplateFile("/sp.gif")}"/> 
+         valid <a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a>
+        </div>
+       </div>
+
+       <!--                                            -->
+       <!--               End Credit                   -->
+       <!--                                            -->
+    
+       <br/>
+
+      </div>
+     </div>
+    </div>
+   </div>
\ No newline at end of file

Added: templates/trunk/pastel-blocks/block-links.template
===================================================================
--- templates/trunk/pastel-blocks/block-links.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pastel-blocks/block-links.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,24 @@
+    <div class="block-shadow">
+     <div class="block-main">
+      <div class="{cycle values="box-red,box-blue,box-orange,box-teal,box-purple,box-green"}">
+       <div class="block-links">
+
+       <div class="block-title">
+         <div class="block-header">{$locale->tr("my_links")}</div>
+       </div>
+       
+        {foreach from=$mylinkscategories item=linkcategory}
+         <div class="link-cat">{$linkcategory->getName()}</div>
+         <ul>
+         {foreach from=$linkcategory->getLinks() item=link}
+          <li class="link-item">
+           <a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a>
+          </li>
+         {/foreach}
+        </ul>
+        {/foreach}
+        <br/>
+       </div>
+      </div>
+     </div>
+    </div>
\ No newline at end of file

Added: templates/trunk/pastel-blocks/block-recently.template
===================================================================
--- templates/trunk/pastel-blocks/block-recently.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pastel-blocks/block-recently.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,21 @@
+    <div class="block-shadow">
+     <div class="block-main">
+      <div class="{cycle values="box-red,box-blue,box-orange,box-teal,box-purple,box-green"}">
+       <div class="block-recently">
+
+        <div class="block-title">
+         <div class="block-header">{$locale->tr("recently")}</div>
+        </div>
+
+        <div class="recent-posts">
+         <ul>
+         {foreach from=$recentposts item=recentpost}
+         <li class="recent"><a title="{$recentpost->getText()|truncate:150:"..."|strip_tags|escape}" href="{$url->postLink($recentpost)}">{$recentpost->getTopic()}</a></li>
+         {/foreach}
+         </ul>       
+        </div><br/>        
+
+       </div>
+      </div>
+     </div>
+    </div>
\ No newline at end of file

Added: templates/trunk/pastel-blocks/block-resources.template
===================================================================
--- templates/trunk/pastel-blocks/block-resources.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pastel-blocks/block-resources.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,25 @@
+{assign var="blogId" value=$blog->getId()}
+
+    <div class="block-shadow">
+     <div class="block-main">
+      <div class="{cycle values="box-red,box-blue,box-orange,box-teal,box-purple,box-green"}">
+       <div class="block-archives">
+
+       <div class="block-title">
+         <div class="block-header">{$locale->tr("resources")}</div>
+       </div>
+
+        <ul>
+
+         <li><a href="admin.php">Admin</a></li>
+         <li><a href="{$url->albumLink()}">{$locale->tr("albums")}</a></li>
+         <li><a href="index.php?op=Template&amp;blogId={$blogId}&amp;show=features">Features</a></li>
+         <li><a href="index.php?op=Template&amp;blogId={$blogId}&amp;show=demosites">DemoSites</a></li>
+         <li><a href="index.php?op=Template&amp;blogId={$blogId}&amp;show=samplerss">Sample RSS</a></li>
+
+        </ul><br/>
+
+       </div>
+      </div>
+     </div>
+    </div>

Added: templates/trunk/pastel-blocks/block-search.template
===================================================================
--- templates/trunk/pastel-blocks/block-search.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pastel-blocks/block-search.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,25 @@
+   <div class="block-shadow">
+    <div class="block-main">
+      <div class="{cycle values="box-red,box-blue,box-orange,box-teal,box-purple,box-green"}">
+      <div class="block-search">
+
+       <div class="block-title">     
+        <div class="block-header">{$locale->tr("search")}
+        </div>
+       </div>
+
+         <form id="search_form" method="post" action="{$url->getIndexUrl()}">
+          <div>
+           <label for="searchTerms">
+           <input type="text" id="searchTerms" name="searchTerms" value="" size="14" />
+           </label><br/><br/>
+           <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>
+      </div>
+     </div>
+    </div>
\ No newline at end of file

Added: templates/trunk/pastel-blocks/block-style.template
===================================================================
--- templates/trunk/pastel-blocks/block-style.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pastel-blocks/block-style.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,6 @@
+  Change site style:<br />
+  <a href="#" onclick="setActiveStyleSheet('pastel blocks'); return false;">pastel blocks</a><br />
+  <a href="#" onclick="setActiveStyleSheet('no shadow'); return false;">no shadow</a><br />
+  <a href="#" onclick="setActiveStyleSheet('white blocks'); return false;">white blocks</a><br />
+  <a href="#" onclick="setActiveStyleSheet('darker colors'); return false;">darker colors</a><br/>
+  <a href="#" onclick="setActiveStyleSheet('column swap'); return false;">column swap</a><br/>
\ No newline at end of file

Added: templates/trunk/pastel-blocks/block-syndicate.template
===================================================================
--- templates/trunk/pastel-blocks/block-syndicate.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pastel-blocks/block-syndicate.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,21 @@
+    <div class="block-shadow">
+     <div class="block-main">
+      <div class="{cycle values="box-red,box-blue,box-orange,box-teal,box-purple,box-green"}">
+       <div class="block-syndicate">
+
+        <div class="block-title">
+         <div class="block-header">{$locale->tr("syndicate")}</div>
+        </div>
+
+         <p>
+          <a class="rsslink" title="Add to My Yahoo." href="http://add.my.yahoo.com/rss?url={$url->rssLink("rss10")}"><img src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo2.gif" style="border:0px;" alt="add to My Yahoo" /></a><br/><br/>
+          <a class="rsslink" 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/><br/>
+          <a class="rsslink" 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/><br/>
+          <a class="rsslink" 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/><br/>
+          <a class="rsslink" 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/><br/>	
+         </p><br/>
+
+       </div>
+      </div>
+     </div>
+    </div>
\ No newline at end of file

Added: templates/trunk/pastel-blocks/commentarticle.template
===================================================================
--- templates/trunk/pastel-blocks/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pastel-blocks/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,4 @@
+{include file="$blogtemplate/header.template"}
+
+ {include file="$blogtemplate/commentform.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/pastel-blocks/commentform.template
===================================================================
--- templates/trunk/pastel-blocks/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pastel-blocks/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,27 @@
+    <form action="{$url->getIndexUrl()}" method="post">
+
+    <div class="block-shadow">
+     <div class="block-main">
+      <div class="{cycle values="box-teal,box-purple,box-red,box-green,box-blue"}">
+       <div class="block-cmntform">
+
+        <br/><br/><span>{$locale->tr("add_comment")}</span><br/><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}"/>
+        {$locale->pr("comment_topic")}<br/><input class="field" type="text" name="commentTopic" value=""/><br/><br/>
+        {$locale->pr("comment_text")} <br/><textarea rows="10" cols="37" name="commentText"></textarea><br/><br/>
+        {$locale->pr("comment_username")}<br/> <input class="field" type="text" name="userName" value=""/><br/><br/>
+        {$locale->pr("comment_email")}<br/> <input class="field" type="text" name="userEmail" value=""/><br/><br/>
+        {$locale->pr("comment_url")}<br/> <input class="field" type="text" name="userUrl" value=""/><br/><br/>
+        <input type="submit" value="{$locale->pr("comment_send")}" name="Add"/><br/><br/>
+
+       </div>
+      </div>
+     </div>
+    </div>
+
+    </form>
\ No newline at end of file

Added: templates/trunk/pastel-blocks/demosites.template
===================================================================
--- templates/trunk/pastel-blocks/demosites.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pastel-blocks/demosites.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,30 @@
+{include file="$blogtemplate/header.template"}
+
+    <div class="block-shadow">
+     <div class="block-main">
+      <div class="{cycle values="box-teal,box-purple,box-red,box-green,box-blue"}">
+       <div class="block-demosites">
+
+        <br/>
+        <span class="demosites">
+         The following sites are running pLog. Take a peek to see the look and feel of pLog!
+        </span>
+        <br/><br/>
+
+        <ul>
+         <li><a href="http://www.renalias.net">Oscar's (one of the developers) own personal page</a> (Kind of slow sometimes)</li>
+         <li><a href="http://www.francesc.net">Francesc's (another developer) own personal page</a> (Faster than Oscar's :))</li>
+         <li><a href="http://www.lamevaweb.info">Free blogging service for the users of the #tarrega channel in the Spanish IRC network.</a>.</li>
+         <li><a href="http://ireport.sourceforge.net">iReport project</a></li>
+         <li><a href="http://darren.someblog.com">Darren's blog</a></li>
+         <li><a href="http://blog.tonymasiello.com/index.php?blogid=1">Tony's Blog</a></li>
+         <li><a href="http://blog.tonymasiello.com/index.php?blogid=2">Quan's Blog</a></li>
+        </ul>
+        <br/>
+
+       </div>
+      </div>
+     </div>
+    </div>
+
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/pastel-blocks/error.template
===================================================================
--- templates/trunk/pastel-blocks/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pastel-blocks/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,19 @@
+{include file="$blogtemplate/header.template"}
+
+    <div class="block-shadow">
+     <div class="block-main">
+      <div class="{cycle values="box-teal,box-purple,box-red,box-green,box-blue"}">
+       <div class="block-error">
+
+        <br/>
+        <span class="error">{$locale->tr("error")}</span><br/><br/>
+        {$locale->tr($message)}<br/><br/>
+        <a href="javascript:history.go(-1)">{$locale->tr("back")}</a><br/><br/>
+
+       </div>
+      </div>
+     </div>
+    </div>
+
+
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/pastel-blocks/features.template
===================================================================
--- templates/trunk/pastel-blocks/features.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pastel-blocks/features.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,18 @@
+{include file="$blogtemplate/header.template"}
+
+    <div class="block-shadow">
+     <div class="block-main">
+      <div class="{cycle values="box-teal,box-purple,box-red,box-green,box-blue"}">
+       <div class="block-features">
+
+        <br/>
+        <span class="features">Features</span><br/><br/>
+        {$blog->getAbout()}
+        <br/><br/>
+
+       </div>
+      </div>
+     </div>
+    </div>
+
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/pastel-blocks/footer.template
===================================================================
--- templates/trunk/pastel-blocks/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pastel-blocks/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,5 @@
+{include file="$blogtemplate/block-endcredits.template"}
+
+  </div>
+ </body>
+</html>

Added: templates/trunk/pastel-blocks/header.template
===================================================================
--- templates/trunk/pastel-blocks/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pastel-blocks/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,66 @@
+<!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()}">
+
+{assign var=tpldir value=$url->getTemplateFile("")}
+
+ <head>
+
+  <title>{$blog->getBlog()}{$postPageTitle}</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="pastel blocks" href="{$url->getTemplateFile("style-common.css")}" type="text/css" />
+  <link rel="stylesheet" title="pastel blocks" href="{$url->getTemplateFile("style.css")}" type="text/css" />
+
+  <link rel="alternate stylesheet" title="no shadow" href="{$url->getTemplateFile("style-common.css")}" type="text/css" />
+  <link rel="alternate stylesheet" title="no shadow" href="{$url->getTemplateFile("style-noshadow.css")}" type="text/css" />
+
+  <link rel="alternate stylesheet" title="white blocks" href="{$url->getTemplateFile("style-common.css")}" type="text/css" />
+  <link rel="alternate stylesheet" title="white blocks" href="{$url->getTemplateFile("style-whiteblocks.css")}" type="text/css" />
+
+  <link rel="alternate stylesheet" title="darker colors" href="{$url->getTemplateFile("style-common.css")}" type="text/css" />
+  <link rel="alternate stylesheet" title="darker colors" href="{$url->getTemplateFile("style-darkercolors.css")}" type="text/css" />
+
+  <link rel="alternate stylesheet" title="column swap" href="{$url->getTemplateFile("style-common.css")}" type="text/css" />
+  <link rel="alternate stylesheet" title="column swap" href="{$url->getTemplateFile("style-columnswap.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 class="banner-shadow">
+   <div class="banner">  
+        <div><span class="span1">{$blog->getBlog()}</span></div>
+        {if $blog->getAbout()}<div><span class="span2">{$blog->getAbout()}</span></div>{/if}
+    </div>
+  </div>
+
+  <div class="column"
+       id="left">
+
+{include file="$blogtemplate/block-calendar.template"}
+{include file="$blogtemplate/block-links.template"}
+{include file="$blogtemplate/block-recently.template"}
+{include file="$blogtemplate/block-categories.template"}
+{include file="$blogtemplate/block-syndicate.template"}
+{include file="$blogtemplate/block-search.template"}
+{include file="$blogtemplate/block-resources.template"}
+{include file="$blogtemplate/block-archives.template"}
+
+
+
+  </div>
+
+  <div class="column"
+       id="right">

Added: templates/trunk/pastel-blocks/li.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/pastel-blocks/li.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/pastel-blocks/line1.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/pastel-blocks/line1.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/pastel-blocks/line2.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/pastel-blocks/line2.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/pastel-blocks/logo.jpg
===================================================================
(Binary files differ)


Property changes on: templates/trunk/pastel-blocks/logo.jpg
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/pastel-blocks/main.template
===================================================================
--- templates/trunk/pastel-blocks/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pastel-blocks/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,9 @@
+{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/pastel-blocks/post.template
===================================================================
--- templates/trunk/pastel-blocks/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pastel-blocks/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,37 @@
+    <div class="block-shadow">
+     <div class="block-main">
+      <div class="{cycle values="box-teal,box-purple,box-red,box-green,box-blue"}">
+
+       <div class="entry-headpad">
+        <div class="entry-headboard">
+         <div class="entry-header">
+          <img alt="star" src="{$url->getTemplateFile("/star.gif")}"/> 
+          {$post->getTopic()}
+         </div>
+         {assign var="postDate" value=$post->getDateObject()}
+         {assign var="postOwner" value=$post->getUserInfo()}
+         <div class="entry-date">{$postOwner->getUsername()} - {$locale->formatDate($postDate,"%Y %b %d (%A) - %H:%M")}</div>
+        </div>
+       </div>
+
+       <div class="entry-content">
+        {$post->getText()}
+       </div>
+
+       <div class="entry-footer">
+         {foreach name=categories from=$post->getCategories() item=postCategory}
+           <a href="{$url->categoryLink($postCategory)}">{$postCategory->getName()}</a>
+           {if !$smarty.foreach.categories.last}, {/if}
+         {/foreach}
+
+        <img alt="|" class="seperator" src="{$url->getTemplateFile("sp.gif")}"/> 
+        <a href="{$url->postPermalink($post)}">{$locale->tr("comment on this")} ({$post->getTotalComments()})</a> 
+        <img alt="|" class="seperator" src="{$url->getTemplateFile("sp.gif")}"/> 
+        <a title="{$locale->tr("permalink_title")}" href="{$url->postPermalink($post)}">{$locale->tr("permalink")}</a> 
+        <img alt="|" class="seperator" src="{$url->getTemplateFile("sp.gif")}"/> 
+        <a href="{$url->postTrackbackStatsLink($post)}">{$locale->tr("trackbacks")} ({$post->getTotalTrackbacks()})</a> 
+       </div>
+
+      </div>
+     </div>
+    </div>

Added: templates/trunk/pastel-blocks/postandcomments.template
===================================================================
--- templates/trunk/pastel-blocks/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pastel-blocks/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,74 @@
+{assign var="postPageTitle" value=$post->getTopic()}
+{assign var="postPageTitle" value=" | $postPageTitle"}
+{include file="$blogtemplate/header.template"}
+
+    <div class="block-shadow">
+     <div class="block-main">
+      <div class="{cycle values="box-teal,box-purple,box-red,box-green,box-blue"}">
+       <div class="block-prevnext">
+        <span class="prevnext">
+   
+         <br/>
+         {assign var=nextpost value=$post->getNextArticle()}
+         {assign var=prevpost value=$post->getPrevArticle()}
+         {if $prevpost == true}
+          <a href="{$url->postPermalink($prevpost)}" title="Previous post: {$prevpost->getTopic()}">&larr; Previous Entry</a>
+            {if $nextpost == true}  <img alt="|" class="seperator" src="{$url->getTemplateFile("/sp.gif")}"/>  {/if}
+         {/if}
+         {if $nextpost == true}
+          <a href="{$url->postPermalink($nextpost)}" title="Next post: {$nextpost->getTopic()}">Next Entry &rarr;</a>
+         {/if}
+         <br/><br/>
+
+        </span>
+       </div>
+      </div>
+     </div>
+    </div>
+
+   {assign var="poster" value=$post->getUserInfo()}
+   <!-- {$url->postTrackbackLink($post)} -->
+   {include file="$blogtemplate/post.template"}
+   {foreach from=$comments item=comment}
+
+    <div class="block-shadow">
+     <div class="block-main">
+      <div class="{cycle values="box-teal,box-purple,box-red,box-green,box-blue"}">
+       <div class="commentheader">
+
+       <div class="comment-title">
+         <div class="comment-header">
+          <div class="comment-topic">
+           <img alt="comment" src="{$url->getUrl("/imgs/comment_icon1.gif")}"/> {$comment->getTopic()} 
+          </div>
+         <!-- div class="entry-date" -->
+          <span class="comment-posterinfo">
+           {assign var="commentDate" value=$comment->getDateObject()}
+           {$comment->getUsername()} - {$locale->formatDate($commentDate,"%Y %b %d - %H:%M")}
+          </span>
+         <!-- /div -->
+        </div>
+       </div>
+
+
+
+       <p>
+        {$comment->getText()}
+       </p>
+
+       <span class="categoryinfo"><a href="{$url->replyCommentLink($post,$comment)}">{$locale->tr("reply")}</a></span>
+
+
+    
+
+       </div>
+      </div>
+     </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/pastel-blocks/posttrackbacks.template
===================================================================
--- templates/trunk/pastel-blocks/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pastel-blocks/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,53 @@
+{include file="$blogtemplate/header.template"}
+
+    <div class="block-shadow">
+     <div class="block-main">
+      <div class="{cycle values="box-teal,box-purple,box-red,box-green,box-blue"}">
+       <div class="block-trback-top">
+
+  <br/>
+    <span class="trback-top">{$locale->tr("trackbacks_for_article")}: "<a href="{$url->postLink($post)}">{$post->getTopic()}</a>"</span>
+  <br/><br/>
+
+       </div>
+      </div>
+     </div>
+    </div>
+
+  {foreach from=$trackbacks item=trackback}
+
+    <div class="block-shadow">
+     <div class="block-main">
+      <div class="{cycle values="box-teal,box-purple,box-red,box-green,box-blue"}">
+       <div class="block-trback">
+
+  <br/>
+
+   <span class="trback-url"><a href="{$trackback->getUrl()}">{$trackback->getTitle()}</a></span><br/><br/>
+
+   <table class="trback-table">
+    <tr>
+     <td class="trback-left"><b>{$locale->tr("trackback_excerpt")}</b></td>
+     <td class="trback-right">{$trackback->getExcerpt()}</td>
+    </tr>
+    <tr>
+     <td class="trback-left"><b>{$locale->tr("trackback_weblog")}</b></td>
+     <td class="trback-right">{$trackback->getBlogName()}</td>
+    </tr>
+    <tr>
+     {assign var="trackbackDate" value=$trackback->getDateObject()}
+     <td class="trback-left"><b>{$locale->tr("date")}</b></td>
+     <td class="trback-right">{$locale->formatDate($trackbackDate, "%Y %b %d - %H:%M")}</td>
+    </tr>
+   </table>
+
+  <br/>
+
+       </div>
+      </div>
+     </div>
+    </div>
+
+  {/foreach}
+
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/pastel-blocks/readme.txt
===================================================================
--- templates/trunk/pastel-blocks/readme.txt	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pastel-blocks/readme.txt	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,55 @@
+Pastel Blocks template for pLog
+
+  version 1.0 
+  2004-11-04
+  design by Tony Masiello 
+            http://tonymasiello.com
+            pastel-colors at tonymasiello.com
+
+This is an orginal design that has been modified to work with pLog. It uses a fluid two column layout with nested DIVs to obtain a shadow box effect and multiple alternate stylesheets. It uses several very light 'pastel' colors for a varied effect, that is still easy on the eyes, and will contrast well with most darker text colors. If you plan to use light colors of text within your blog entries, than this template might not be for you. 
+
+Every effort has been made to make this template error free with valid XHTML and valid CSS. If you find any errors please report them to me at; pastel-colors at tonymasiello.com
+
+
+Some tips for tweaking this template:
+
+ - Add your own copyright message
+     - The copyright message is in the file 'block-endcredits.template'. You can add your own custom copyright or footer message here. Please leave the credits intact. Thanks!
+
+ - Add your own logo
+     - Replace the file logo.jpg with your logo. The current logo is 792x130
+     - If your logo will have different dimensions, you will need to make some slight modifications to the style sheets.
+        Open the document style.css 
+        Edit the '.banner-shadow' class to match the 'width' and 'height' of your logo
+        Edit the '.banner' class to match the 'height' of your logo
+        If you intend to use the enclosed 'alternate stylesheets' make all of the above changes to these classes where appropriate. If a given property is not listed, do NOT add it. 
+
+ - Removing the Alternate Stylesheets
+     - Open the file 'header.template'
+     - delete all lines at the top of the file that begin; <link rel="alternate stylesheet"
+
+ - Editing the style sheets
+     - I used multiple style documents for each available style. The file style-common.css contains most of the declarations that are common to every style. 
+     - Please let me know if you create new styles for this template (without editing the template itself). I will consider including them in future versions of the template.
+
+ - Adding, removing or reordering  'blocks' from the template
+     - Open the header.template file and look for the following section of the file;
+
+           {include file="$blogtemplate/block-calendar.template"}
+           {include file="$blogtemplate/block-links.template"}
+           {include file="$blogtemplate/block-categories.template"}
+           {include file="$blogtemplate/block-recently.template"}
+           {include file="$blogtemplate/block-archives.template"}
+           {include file="$blogtemplate/block-syndicate.template"}
+           {include file="$blogtemplate/block-resources.template"}
+
+      - Any of these blocks can be removed simply by removing the line the calls it's template file.
+      - In addition, and new blocks can easily be added by creating a new template for your block and adding the appropriate include statement.
+
+ - Editing the template files
+      - Have fun editing the template files and customizing them for your site. If you keep the look, feel or structure of Pastel Blocks, please leave the credits intact. Thanks!
+
+
+credits:
+  line1.gif and line2.gif images modified from images found at http://www.iconarchive.com/
+

Added: templates/trunk/pastel-blocks/resource.template
===================================================================
--- templates/trunk/pastel-blocks/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pastel-blocks/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,65 @@
+{include file="$blogtemplate/header.template"}
+
+    <div class="block-shadow">
+     <div class="block-main">
+      <div class="{cycle values="box-teal,box-purple,box-red,box-green,box-blue"}">
+       <div class="block-resource">
+
+{assign var=metadata value=$resource->getMetadataReader()}
+{assign var=updated value=$resource->getTimestamp()}
+<h2>{$resource->getFileName()}</h2>
+<br/>
+ <div>
+    <a href="{$url->resourceDownloadLink($resource)}">{$locale->tr("download")}</a> 
+    ({$metadata->getRoundedSize()}) <img alt="|" class="seperator" src="{$url->getTemplateFile("/sp.gif")}"/> {$locale->tr("created")} {$locale->formatDate($updated,"%d %b, %Y")}
+ <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/>
+  </div>
+  <p>
+   {assign var=album value=$resource->getAlbum()}
+   <a href="{$url->albumLink($album)}">{$locale->tr("back")}</a>
+  </p>
+  </div>
+
+ 
+       </div>
+      </div>
+     </div>
+    </div>
+
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/pastel-blocks/samplerss.template
===================================================================
--- templates/trunk/pastel-blocks/samplerss.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pastel-blocks/samplerss.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,225 @@
+{include file="$blogtemplate/header.template"}
+
+    <div class="block-shadow">
+     <div class="block-main">
+      <div class="{cycle values="box-teal,box-purple,box-red,box-green,box-blue"}">
+       <div class="block-samplerss">
+
+        <br/>
+        <span class="samplerss">
+         Sample RSS Feeds using the RSS parser included in this package
+        </span>
+        <br/><br/>
+
+       </div>
+      </div>
+     </div>
+    </div>
+
+    <div class="block-shadow">
+     <div class="block-main">
+      <div class="{cycle values="box-teal,box-purple,box-red,box-green,box-blue"}">
+       <div class="block-samplerss">
+
+        {if $rss->parse("http://rss.news.yahoo.com/rss/topstories")}
+
+        <div class="block-title">
+         <div class="block-rss">
+         {assign var=channel value=$rss->getChannel()}
+         {$channel->getTitle()|escape}
+         </div>
+        </div>
+
+        <ul>
+         {foreach name=rss from=$rss->getItems() item=rssItem}
+          {if $smarty.foreach.rss.iteration < 11} 
+           <li class="rss"><a href="{$rssItem->getLink()|escape}">{$rssItem->getTitle()|escape}</a></li>
+          {/if}
+         {/foreach}
+        {/if}
+        </ul><br/>
+
+       </div>
+      </div>
+     </div>
+    </div>
+
+   
+
+    <div class="block-shadow">
+     <div class="block-main">
+      <div class="{cycle values="box-teal,box-purple,box-red,box-green,box-blue"}">
+       <div class="block-samplerss">
+
+        {assign var=feed value="http://rss.news.yahoo.com/rss/internet"}
+        {if $rss->parse($feed)}
+
+        <div class="block-title">
+         <div class="block-rss">
+         {assign var=channel value=$rss->getChannel()}
+         {$channel->getTitle()|escape}
+         </div>
+        </div>
+
+        <ul>
+         {foreach name=rss from=$rss->getItems() item=rssItem}
+          {if $smarty.foreach.rss.iteration < 11} 
+           <li class="rss"><a href="{$rssItem->getLink()|escape}">{$rssItem->getTitle()|escape}</a></li>
+          {/if}
+         {/foreach}
+        {/if}
+        </ul><br/>
+
+       </div>
+      </div>
+     </div>
+    </div>
+
+    <div class="block-shadow">
+     <div class="block-main">
+      <div class="{cycle values="box-teal,box-purple,box-red,box-green,box-blue"}">
+       <div class="block-samplerss">
+
+        {assign var=feed value="http://rss.news.yahoo.com/rss/rssblog"}
+        {if $rss->parse($feed)}
+
+        <div class="block-title">
+         <div class="block-rss">
+         {assign var=channel value=$rss->getChannel()}
+         {$channel->getTitle()|escape}
+         </div>
+        </div>
+
+        <ul>
+         {foreach name=rss from=$rss->getItems() item=rssItem}
+          {if $smarty.foreach.rss.iteration < 11} 
+           <li class="rss"><a href="{$rssItem->getLink()|escape}">{$rssItem->getTitle()|escape}</a></li>
+          {/if}
+         {/foreach}
+        {/if}
+        </ul><br/>
+
+       </div>
+      </div>
+     </div>
+    </div>
+
+
+    <div class="block-shadow">
+     <div class="block-main">
+      <div class="{cycle values="box-teal,box-purple,box-red,box-green,box-blue"}">
+       <div class="block-samplerss">
+
+        {assign var=feed value="http://blog.tonymasiello.com/rss.php?blogId=1&profile=rss090"}
+        {if $rss->parse($feed)}
+
+        <div class="block-title">
+         <div class="block-rss">
+         {assign var=channel value=$rss->getChannel()}
+         {$channel->getTitle()|escape}
+         </div>
+        </div>
+
+        <ul>
+         {foreach name=rss from=$rss->getItems() item=rssItem}
+          {if $smarty.foreach.rss.iteration < 11} 
+           <li class="rss"><a href="{$rssItem->getLink()|escape}">{$rssItem->getTitle()|escape}</a></li>
+          {/if}
+         {/foreach}
+        {/if}
+        </ul><br/>
+
+       </div>
+      </div>
+     </div>
+    </div>
+
+
+    <div class="block-shadow">
+     <div class="block-main">
+      <div class="{cycle values="box-teal,box-purple,box-red,box-green,box-blue"}">
+       <div class="block-samplerss">
+
+        {assign var=feed value="http://www.mozillazine.org/atom.xml"}
+        {if $rss->parse($feed)}
+
+        <div class="block-title">
+         <div class="block-rss">
+         {assign var=channel value=$rss->getChannel()}
+         {$channel->getTitle()|escape}
+         </div>
+        </div>
+
+        <ul>
+         {foreach name=rss from=$rss->getItems() item=rssItem}
+          {if $smarty.foreach.rss.iteration < 11} 
+           <li class="rss"><a href="{$rssItem->getLink()|escape}">{$rssItem->getTitle()|escape}</a></li>
+          {/if}
+         {/foreach}
+        {/if}
+        </ul><br/>
+
+       </div>
+      </div>
+     </div>
+    </div>
+
+    <div class="block-shadow">
+     <div class="block-main">
+      <div class="{cycle values="box-teal,box-purple,box-red,box-green,box-blue"}">
+       <div class="block-samplerss">
+
+        {assign var=feed value="http://www.nytimes.com/services/xml/rss/nyt/Science.xml"}
+        {if $rss->parse($feed)}
+
+        <div class="block-title">
+         <div class="block-rss">
+         {assign var=channel value=$rss->getChannel()}
+         {$channel->getTitle()|escape}
+         </div>
+        </div>
+
+        <ul>
+         {foreach name=rss from=$rss->getItems() item=rssItem}
+          {if $smarty.foreach.rss.iteration < 11} 
+           <li class="rss"><a href="{$rssItem->getLink()|escape}">{$rssItem->getTitle()|escape}</a></li>
+          {/if}
+         {/foreach}
+        {/if}
+        </ul><br/>
+
+       </div>
+      </div>
+     </div>
+    </div>
+
+    <div class="block-shadow">
+     <div class="block-main">
+      <div class="{cycle values="box-teal,box-purple,box-red,box-green,box-blue"}">
+       <div class="block-samplerss">
+
+        {assign var=feed value="http://news.bbc.co.uk/rss/newsonline_uk_edition/world/rss091.xml"}
+        {if $rss->parse($feed)}
+
+        <div class="block-title">
+         <div class="block-rss">
+         {assign var=channel value=$rss->getChannel()}
+         {$channel->getTitle()|escape}
+         </div>
+        </div>
+
+        <ul>
+         {foreach name=rss from=$rss->getItems() item=rssItem}
+          {if $smarty.foreach.rss.iteration < 11} 
+           <li class="rss"><a href="{$rssItem->getLink()|escape}">{$rssItem->getTitle()|escape}</a></li>
+          {/if}
+         {/foreach}
+        {/if}
+        </ul><br/>
+
+       </div>
+      </div>
+     </div>
+    </div>
+
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/pastel-blocks/screenshot.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/pastel-blocks/searchresults.template
===================================================================
--- templates/trunk/pastel-blocks/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pastel-blocks/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,54 @@
+{include file="$blogtemplate/header.template"} 
+    <div class="block-shadow">
+     <div class="block-main">
+      <div class="box-blue">
+       <div class="block-prevnext">
+        <span class="prevnext">
+         <br />{$locale->tr("search_results")}: {foreach from=$searchterms item=term}{$term} {/foreach}
+         <br /><br />
+        </span>
+       </div>
+      </div>
+     </div>
+    </div>
+
+   <div id="searchresults">
+    {foreach from=$searchresults item=result}
+    <div class="block-shadow">
+     <div class="block-main">
+      <div class="{cycle values="box-teal,box-purple,box-red,box-green,box-blue"}">
+      {assign var=article value=$result->getArticle()}
+       <div class="entry-headpad">
+        <div class="entry-headboard">
+         <div class="entry-header">
+          <img alt="star" src="{$url->getTemplateFile("/star.gif")}"/> 
+          {$article->getTopic()}
+         </div>
+         <div class="entry-date">
+         {assign var="postDate" value=$article->getDateObject()}
+         {assign var="postOwner" value=$article->getUserInfo()}
+         {$postOwner->getUsername()} - {$locale->formatDate($postDate,"%Y %b %d (%A) - %H:%M")}
+         </div>
+        </div>
+       </div>
+       <div class="entry-content">
+        {$article->getText()|strip_tags|truncate:300:"...":false}
+       </div>
+       <div class="entry-footer">
+        {foreach name=categories from=$article->getCategories() item=postCategory}
+		<a href="{$url->categoryLink($postCategory)}">{$postCategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}
+	  {/foreach} 
+        <img alt="|" class="seperator" src="{$url->getTemplateFile("sp.gif")}"/> 
+        <a href="{$url->postPermalink($article)}">{$locale->tr("comment on this")} ({$article->getTotalComments()})</a> 
+        <img alt="|" class="seperator" src="{$url->getTemplateFile("sp.gif")}"/> 
+        <a title="{$locale->tr("permalink_title")}" href="{$url->postPermalink($article)}">{$locale->tr("permalink")}</a> 
+        <img alt="|" class="seperator" src="{$url->getTemplateFile("sp.gif")}"/> 
+        <a href="{$url->postTrackbackStatsLink($article)}">{$locale->tr("trackbacks")} ({$article->getTotalTrackbacks()})</a>
+       </div>
+      </div>
+     </div>
+    </div>
+    {/foreach}
+   </div> 
+
+{include file="$blogtemplate/footer.template"} 

Added: templates/trunk/pastel-blocks/sp.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/pastel-blocks/sp.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/pastel-blocks/star.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/pastel-blocks/star.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/pastel-blocks/style-columnswap.css
===================================================================
--- templates/trunk/pastel-blocks/style-columnswap.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pastel-blocks/style-columnswap.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,94 @@
+body                 {               margin: 10px 0px; 
+                                    padding: 0px;
+                                 text-align: center;
+                                       font: 8pt verdana, arial, times new roman, lucida sans unicode, sans-serif;
+                                      color: #111;
+                                 background: #dddde7;}
+
+.column              {               border: none;
+                             padding-bottom: 20px;
+                                     height: auto;
+                                        top: 150px;}
+
+#left                {             position: absolute;
+                                       left: 76%;
+                                      width: 22%;}
+#right               {             position: absolute;
+                                       left: 3%;
+                                      width: 70%;}
+
+.banner-shadow       {           text-align: center;
+                                      width: 790px;
+                                     height: 130px;
+                                   position: relative; 
+                                     margin: auto;
+                                 margin-top: 20px;
+                              margin-bottom: 20px;
+                                 background: #777;} 
+
+.banner              {           text-align: center;
+                                    padding: 0px;
+                              border-bottom: 0px;
+                                      color: #000;
+                                     height: 130px;
+                                     border: 1px solid #444;
+                           background-image: url("logo.jpg");
+                                   position: relative; 
+                                       left: -7px; 
+                                        top: -6px;}
+
+.block-shadow        {           text-align: center;
+                                   position: relative; 
+                                     margin: auto;
+                                 margin-top: 30px;
+                              margin-bottom: 30px;
+                                 background: #707070;} 
+
+.block-main         {            text-align: left;
+                                   position: relative; 
+                                       left: -7px; 
+                                        top: -5px;
+                                     border: 1px solid #222;}
+
+
+.box-purple       {        background-color: #f7e7ff;}
+.box-blue         {        background-color: #e7e7ff;}
+.box-red          {        background-color: #fee;}
+.box-teal         {        background-color: #dff;}
+.box-green        {        background-color: #e7ffe7;}
+.box-orange       {        background-color: #fec;}
+
+.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/pastel-blocks/style-common.css
===================================================================
--- templates/trunk/pastel-blocks/style-common.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pastel-blocks/style-common.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,378 @@
+.upgrade          {                 display: none;
+                                font-weight: bold;}
+
+.span1            {                    font: 24px georgia, verdana, times new roman, lucida sans unicode, sans-serif;
+                                font-weight: 500;
+                                      color: #000;
+                                padding-top: 50px;
+                                line-height: 300%;}
+
+.span2            {                    font: 14px georgia, verdana, times new roman, lucida sans unicode, sans-serif;
+                                font-weight: 500;
+                                 margin-top: 10px;
+                                      color: #000;
+                                line-height: 100%;}
+
+.block-title      {             padding-top: 10px;}
+
+.block-header     {              text-align: center;
+                                       font: 10px arial, sans-serif;
+                             letter-spacing: 0.09em;
+                             text-transform: uppercase;
+                                      width: 75%;
+                                     margin: auto;
+                              margin-bottom: 10px;
+                                 border-top: 1px solid #ddd;
+                                border-left: 1px solid #ddd;
+                               border-right: 1px solid #666;
+                              border-bottom: 1px solid #666;}
+.block-rss        {              text-align: center;
+                                       font: 12px verdana, arial, sans-serif;
+                             text-transform: none;
+                                      width: 50%;
+                                margin-left: auto;
+                               margin-right: auto;
+                              margin-bottom: 10px;
+                                 border-top: 1px solid #ddd;
+                                border-left: 1px solid #ddd;
+                               border-right: 1px solid #666;
+                              border-bottom: 1px solid #666;}
+
+.entry-header     {                   color: #555;
+                                       font: bold 10pt georgia, lucida sans unicode, times new roman, times, sans-serif;
+                                      width: 95%;
+                                     margin: auto;
+                                 margin-top: 10px;
+                              margin-bottom: 2px;
+                                 background: transparent;
+                              border-bottom: 1px solid #666;}
+
+.entry-headboard  {                   width: 75%;
+                                margin-left: 10px;
+                                 border-top: 1px solid #ddd;
+                                border-left: 1px solid #ddd;
+                               border-right: 1px solid #666;
+                              border-bottom: 1px solid #666;}
+
+.entry-headpad    {             padding-top: 10px;}
+
+.entry-date       {                    font: 10px verdana, arial, helvetica, sans-serif;
+                             letter-spacing: 0.09em;
+                                      width: 95%;
+                             padding-bottom: 10px;
+                                     margin: auto;}
+
+.entry-content    {                   width: 90%;
+                                     margin: auto;
+                                 margin-top: 20px;
+                              margin-bottom: 10px;
+                                line-height: 175%;}
+
+.entry-footer     {                    font: 7pt verdana, arial, helvetica, sans-serif;
+                                      color: #666;
+                                 background: transparent;
+                                 text-align: center;
+                             padding-bottom: 20px;
+                                      width: 95%;
+                                     margin: auto;
+                                 margin-top: 10px;}
+
+.block-calendar   {                  margin: auto;
+                                   overflow: hidden;}
+.block-search   {                    margin: auto;
+                                 text-align: center;
+                                   overflow: hidden;}
+.block-links      {             margin-left: 10px;
+                               margin-right: 10px;
+                                       font: 8pt arial, times new roman, lucida sans unicode, sans-serif;
+                                      color: #111;}
+.block-categories {             margin-left: 10px;
+                               margin-right: 10px;
+                                padding-top: 0px;
+                             padding-bottom: 0px;
+                                       font: 8pt arial, times new roman, lucida sans unicode, sans-serif;
+                                      color: #111;}
+.block-recently   {             margin-left: 10px;
+                               margin-right: 10px;
+                                       font: 8pt arial, times new roman, lucida sans unicode, sans-serif;
+                                      color: #111;}
+.block-archives   {             margin-left: 10px;
+                               margin-right: 10px;
+                                       font: 8pt arial, times new roman, lucida sans unicode, sans-serif;
+                                      color: #111;}
+.block-syndicate  {             margin-left: auto;
+                               margin-right: auto;
+                                 text-align: center;}
+.block-credits    {}
+.block-cmntform   {              text-align: left;
+                                margin-left: 25px;
+                                 margin-top: 0px;
+                              margin-bottom: 0px;
+                                padding-top: 0px;
+                             padding-bottom: 0px;}
+.block-prevnext   {              text-align: center;
+                                padding-top: 0px;
+                             padding-bottom: 0px;}
+.block-albums     {              text-align: center;
+                                padding-top: 10px;
+                             padding-bottom: 10px;
+                                margin-left: 10%;
+                               margin-right: 10%;}
+.block-resource   {              text-align: center;
+                                padding-top: 10px;
+                             padding-bottom: 10px;
+                                margin-left: 5%;
+                               margin-right: 5%;}
+.block-trback-top,
+.block-trback,
+.block-error,
+.block-features,
+.block-demosites,
+.block-samplerss  {              text-align: left;
+                                margin-left: 25px;
+                               margin-right: 25px;}
+
+SPAN.prevnext,
+SPAN.trback-top,
+SPAN.features,
+SPAN.samplerss,
+SPAN.linktracker,
+SPAN.demosites    {                    font: 10pt georgia, lucida sans unicode, times new roman, times, sans-serif;}
+SPAN.error        {                    font: 15pt bold lucida sans unicode, times new roman, times, sans-serif;}
+SPAN.trback-url   {                    font: 9pt verdana, arial, helvetica, sans-serif;}
+
+.comment-title    {             padding-top: 0px;}
+
+.comment-header   {              text-align: left;                                    
+                             letter-spacing: 0.09em;
+                                      width: 50%;
+                                margin-left: 0px;
+                               margin-right: 0px;
+                              margin-bottom: 10px;
+                                 border-top: 1px solid #ddd;
+                                border-left: 1px solid #ddd;
+                               border-right: 1px solid #666;
+                              border-bottom: 1px solid #666;}
+
+.comment-topic    {                   color: #555;
+                                       font: bold 8pt georgia, lucida sans unicode, times new roman, times, sans-serif;
+                                      width: 95%;
+                                     margin: auto;
+                                 margin-top: 10px;
+                              margin-bottom: 2px;
+                                 background: transparent;
+                              border-bottom: 1px solid #666;}
+
+.comment-posterinfo {                  font: 9px verdana, arial, helvetica, sans-serif;
+                                      color: #888;
+                                      width: 95%;
+                             padding-bottom: 10px;
+                                     margin: auto;
+                                margin-left: 10px;}
+
+a                 {                   color: #111;
+                            text-decoration: none;
+                                 background: transparent;}   
+a:link            {           border-bottom: 1px solid #aaa;}
+a:visited         {           border-bottom: 1px solid #aaa;}
+a:hover           {           border-bottom: 1px solid #111;}
+
+a.rsslink         {}
+a.rsslink:link    {                  border: 1px none #eee;} 
+a.rsslink:visited {                  border: 1px none #eee;}
+a.rsslink:hover   {                  border: 1px none #111;} 
+
+a.album           {                  border: none;}
+
+.link-cat         {              margin-top: 15px;
+                                margin-left: 10px;
+                                padding-top: 3px;
+                             padding-bottom: 3px;
+                                 text-align: left;                              
+                                       font: 8pt arial, times new roman;
+                                font-weight: bold;
+                                      color: #333}
+.xlink-item        {             margin-top: 1px;
+                                margin-left: 10px;
+                               margin-right: 10px;}
+
+LI                {             line-height: 150%;
+                            list-style-type: disc;
+                           list-style-image: url('li.gif');
+                        list-style-position: outside;
+                                text-indent: 0px;
+                               padding-left: 3px;
+                                padding-top: 3px;
+                                 margin-top: 5px;}
+LI.rss            {             line-height: 150%;
+                            list-style-type: disc;
+                           list-style-image: none;
+                        list-style-position: outside;
+                                text-indent: 0px;
+                               padding-left: 3px;
+                                padding-top: 0px;
+                                 margin-top: 0px;}
+
+UL                {                  margin: 5px;
+                                margin-left: 10px;
+                               padding-left: 7px;
+                            list-style-type: none;}
+
+IMG.seperator     {             margin-left: 5px;
+                               margin-right: 5px;}
+IMG.resource      {                   width: 100%;
+                                     height: auto;}
+
+.recent           {}
+
+TABLE             {             margin-left: auto;
+                               margin-right: auto;}
+TABLE.album-table {                  border: none;
+                                margin-left: auto;
+                               margin-right: auto;
+                             border-spacing: 15px;
+                            border-collapse: separate;}
+TABLE.trback-table {                 border: none;
+                                margin-left: 25px;
+                               margin-right: 25px;
+                             border-spacing: 15px 5px;
+                            border-collapse: separate;} 
+
+TD                {              text-align: right;
+                                       font: 8pt arial, verdana, helvetica, sans-serif;
+                                 border-top: 1px solid #ccc;
+                                border-left: 1px solid #ccc;
+                               border-right: 1px solid #eee;
+                              border-bottom: 1px solid #eee;
+                                    padding: 1px;}
+
+TD.album-cell     {              text-align: center;
+                             vertical-align: middle;
+                                     margin: auto;
+                                    padding: 10px;
+                                      width: auto;
+                                 border-top: 1px solid #ccc;
+                                border-left: 1px solid #ccc;
+                               border-right: 1px solid #f7f7f7;
+                              border-bottom: 1px solid #f7f7f7;}
+
+TD.trback-left    {                  border: none;
+                                 text-align: right;}
+TD.trback-right   {                  border: none;
+                                 text-align: left;}
+
+TH                {              border-top: 1px solid #ccc;
+                                border-left: 1px solid #ccc;
+                               border-right: 1px solid #eee;
+                              border-bottom: 1px solid #eee;}
+
+.calMonth         {          padding-bottom: 0px;}
+
+.calMonthNav      {                    font: 8pt arial, times new roman;
+                                font-weight: bold;
+                                      color: #333}
+
+.calMonthHeader   {                    font: 7pt courier new, arial, times new roman;
+                                font-weight: normal;
+                                 text-align: center;}
+
+.calMonthBackward {                    font: 11px arial, times new roman;
+                                font-weight: normal;
+                                 text-align: center;}
+.calMonthForward  {                    font: 11px arial, times new roman;
+                                font-weight: normal;
+                                 text-align: center;}
+.calMonthCurrent  {                    font: 11px arial, times new roman;
+                                font-weight: bold;
+                                 text-align: center;}
+
+.calMonthToday    {             font-weight: normal;
+                           background-color: #dcc;
+                                 border-top: 1px solid #aaa;
+                                border-left: 1px solid #aaa;
+                               border-right: 1px solid #ccc;
+                              border-bottom: 1px solid #ccc;}
+
+#Bottommenu       {              text-align: center;
+                                    padding: 10px 5px;
+                                       font: 8pt verdana, arial, helvetica, sans-serif;
+                                      color: #111;}
+
+.credit           {              text-align: center;
+                                    padding: 10px; 
+                                     margin: auto;
+                                      color: #111;}
+
+.credit-block     {              text-align: center;
+                                       font: 7pt verdana, arial, helvetica, sans-serif;
+                             letter-spacing: 0.04em;                            
+                                      width: 50%;
+                                     margin: auto;
+                                 margin-top: 10px;
+                              margin-bottom: 10px;
+                                padding-top: 5px;
+                             padding-bottom: 5px;
+                                 border-top: 1px solid #ddd;
+                                border-left: 1px solid #ddd;
+                               border-right: 1px solid #666;
+                              border-bottom: 1px solid #666;}
+
+.commentheader    {             margin-left: 25px;
+                               margin-right: 25px;
+                                padding-top: 10px;
+                             padding-bottom: 10px;}
+
+INPUT.field       {              border-top: 2px solid #666;
+                                border-left: 2px solid #666;
+                               border-right: 1px solid #ccc;
+                              border-bottom: 1px solid #ccc;
+                           background-color: #fff;
+                                      color: #111;}
+
+TEXTAREA          {              border-top: 2px solid #666;
+                                border-left: 2px solid #666;
+                               border-right: 2px solid #ccc;
+                              border-bottom: 2px solid #ccc;
+                           background-color: #fff;
+                                      color: #111;}
+
+.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/pastel-blocks/style-darkercolors.css
===================================================================
--- templates/trunk/pastel-blocks/style-darkercolors.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pastel-blocks/style-darkercolors.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,113 @@
+body                 {               margin: 10px 0px; 
+                                    padding: 0px;
+                                 text-align: center;
+                                       font: 8pt verdana, arial, times new roman, lucida sans unicode, sans-serif;
+                                      color: #111;
+                                 background: #78b;}
+
+.column              {               border: none;
+                             padding-bottom: 20px;
+                                     height: auto;
+                                        top: 150px;}
+
+#left                {             position: absolute;
+                                       left: 3%;
+                                      width: 22%;}
+#right               {             position: absolute;
+                                       left: 28%;
+                                      width: 70%;}
+
+.banner-shadow       {           text-align: center;
+                                      width: 790px;
+                                     height: 130px;
+                                   position: relative; 
+                                     margin: auto;
+                                 margin-top: 20px;
+                              margin-bottom: 20px;
+                                 background: #444;} 
+
+.banner              {           text-align: center;
+                                    padding: 0px;
+                              border-bottom: 0px;
+                                      color: #000;
+                                     height: 130px;
+                                     border: 1px solid #444;
+                           background-image: url("logo.jpg");
+                                   position: relative; 
+                                       left: -7px; 
+                                        top: -6px;}
+
+.block-shadow        {           text-align: center;
+                                   position: relative; 
+                                     margin: auto;
+                                 margin-top: 30px;
+                              margin-bottom: 30px;
+                                 background: #444;} 
+
+.block-main         {            text-align: left;
+                                   position: relative; 
+                                       left: -7px; 
+                                        top: -5px;
+                                     border: 1px solid #222;}
+
+.box-purple       {        background-color: #ebe;}
+.box-blue         {        background-color: #ddf;}
+.box-red          {        background-color: #ecc;}
+.box-teal         {        background-color: #bdd;}
+.box-green        {        background-color: #bdb;}
+.box-orange       {        background-color: #ec8;}
+
+TD                {              text-align: right;
+                                       font: 8pt arial, verdana, helvetica, sans-serif;
+                                 border-top: 1px solid #aaa;
+                                border-left: 1px solid #aaa;
+                               border-right: 1px solid #ccc;
+                              border-bottom: 1px solid #ccc;
+                                    padding: 1px;}
+
+TH                {              border-top: 1px solid #aaa;
+                                border-left: 1px solid #aaa;
+                               border-right: 1px solid #ccc;
+                              border-bottom: 1px solid #ccc;}
+
+.calendarToday    {             font-weight: normal;
+                           background-color: #baa;
+                                 border-top: 1px solid #888;
+                                border-left: 1px solid #888;
+                               border-right: 1px solid #aaa;
+                              border-bottom: 1px solid #aaa;}
+
+.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/pastel-blocks/style-noshadow.css
===================================================================
--- templates/trunk/pastel-blocks/style-noshadow.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pastel-blocks/style-noshadow.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,84 @@
+body                 {               margin: 10px 0px; 
+                                    padding: 0px;
+                                 text-align: center;
+                                       font: 8pt verdana, arial, times new roman, lucida sans unicode, sans-serif;
+                                      color: #111;
+                                 background: #dddde7;}
+
+.column              {               border: none;
+                             padding-bottom: 20px;
+                                     height: auto;
+                                        top: 150px;}
+
+#left                {             position: absolute;
+                                       left: 3%;
+                                      width: 22%;}
+#right               {             position: absolute;
+                                       left: 28%;
+                                      width: 70%;}
+
+.banner-shadow       {               } 
+
+.banner              {           text-align: center;
+                                    padding: 0px;
+                                      color: #000;                                  
+                                     border: 1px solid #444;
+                           background-image: url("logo.jpg");
+                                      width: 790px;
+                                     height: 130px;
+                                     margin: auto;
+                                 margin-top: 20px;
+                              margin-bottom: 20px;}
+
+.block-shadow        {               } 
+
+.block-main         {            text-align: left;
+                                   position: relative; 
+                                     margin: auto;
+                                 margin-top: 30px;
+                              margin-bottom: 30px;
+                                     border: 1px solid #222;}
+
+.box-purple       {        background-color: #f7e7ff;}
+.box-blue         {        background-color: #e7e7ff;}
+.box-red          {        background-color: #fee;}
+.box-teal         {        background-color: #dff;}
+.box-green        {        background-color: #e7ffe7;}
+.box-orange       {        background-color: #fec;}
+
+.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/pastel-blocks/style-whiteblocks.css
===================================================================
--- templates/trunk/pastel-blocks/style-whiteblocks.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pastel-blocks/style-whiteblocks.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,93 @@
+body                 {               margin: 10px 0px; 
+                                    padding: 0px;
+                                 text-align: center;
+                                       font: 8pt verdana, arial, times new roman, lucida sans unicode, sans-serif;
+                                      color: #111;
+                                 background: #dddde7;}
+
+.column              {               border: none;
+                             padding-bottom: 20px;
+                                     height: auto;
+                                        top: 150px;}
+
+#left                {             position: absolute;
+                                       left: 3%;
+                                      width: 22%;}
+#right               {             position: absolute;
+                                       left: 28%;
+                                      width: 70%;}
+
+.banner-shadow       {           text-align: center;
+                                      width: 790px;
+                                     height: 130px;
+                                   position: relative; 
+                                     margin: auto;
+                                 margin-top: 20px;
+                              margin-bottom: 20px;
+                                 background: #777;} 
+
+.banner              {           text-align: center;
+                                    padding: 0px;
+                              border-bottom: 0px;
+                                      color: #000;
+                                     height: 130px;
+                                     border: 1px solid #444;
+                           background-image: url("logo.jpg");
+                                   position: relative; 
+                                       left: -7px; 
+                                        top: -6px;}
+
+.block-shadow        {           text-align: center;
+                                   position: relative; 
+                                     margin: auto;
+                                 margin-top: 30px;
+                              margin-bottom: 30px;
+                                 background: #707070;} 
+
+.block-main         {            text-align: left;
+                                   position: relative; 
+                                       left: -7px; 
+                                        top: -5px;
+                                     border: 1px solid #222;}
+
+.box-purple       {        background-color: #fff;}
+.box-blue         {        background-color: #fff;}
+.box-red          {        background-color: #fff;}
+.box-teal         {        background-color: #fff;}
+.box-green        {        background-color: #fff;}
+.box-orange       {        background-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/pastel-blocks/style.css
===================================================================
--- templates/trunk/pastel-blocks/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pastel-blocks/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,99 @@
+body                 {               margin: 10px 0px; 
+                                    padding: 0px;
+                                 text-align: center;
+                                       font: 8pt verdana, arial, times new roman, lucida sans unicode, sans-serif;
+                                      color: #111;
+                                 background: #dddde7;}
+
+.column              {               border: none;
+                             padding-bottom: 20px;
+                                     height: auto;
+                                        top: 150px;}
+
+#left                {             position: absolute;
+                                       left: 3%;
+                                      width: 22%;}
+#right               {             position: absolute;
+                                       left: 28%;
+                                      width: 70%;}
+
+.banner-shadow       {           text-align: center;
+                                      width: 790px;
+                                     height: 130px;
+                                   position: relative; 
+                                     margin: auto;
+                                 margin-top: 20px;
+                              margin-bottom: 20px;
+                                 background: #777;} 
+
+.banner              {           text-align: center;
+                                    padding: 0px;
+                              border-bottom: 0px;
+                                      color: #000;
+                                     height: 130px;
+                                     border: 1px solid #444;
+                           background-image: url("logo.jpg");
+                                   position: relative; 
+                                       left: -7px; 
+                                        top: -6px;}
+
+.block-shadow        {           text-align: center;
+                                   position: relative; 
+                                     margin: auto;
+                                 margin-top: 30px;
+                              margin-bottom: 30px;
+                                 background: #707070;} 
+
+.block-main         {            text-align: left;
+                                   position: relative; 
+                                       left: -7px; 
+                                        top: -5px;
+                                     border: 1px solid #222;}
+
+
+.box-purple       {        background-color: #f7e7ff;}
+.box-blue         {        background-color: #e7e7ff;}
+.box-red          {        background-color: #fee;}
+.box-teal         {        background-color: #dff;}
+.box-green        {        background-color: #e7ffe7;}
+.box-orange       {        background-color: #fec;}
+
+.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/pink_lilies/about.template
===================================================================
--- templates/trunk/pink_lilies/about.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pink_lilies/about.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/pink_lilies/album.template
===================================================================
--- templates/trunk/pink_lilies/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pink_lilies/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/pink_lilies/albums.template
===================================================================
--- templates/trunk/pink_lilies/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pink_lilies/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,25 @@
+{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("imgs/folderblue.gif")}" width="10" height="11" style="border:0px;" />
+        {$locale->tr("view")} ({$album->getNumResources()})
+       </a>
+    </div>
+ </div>
+{/foreach}
+</div>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/pink_lilies/commentarticle.template
===================================================================
--- templates/trunk/pink_lilies/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pink_lilies/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/pink_lilies/commentform.template
===================================================================
--- templates/trunk/pink_lilies/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pink_lilies/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/pink_lilies/error.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/pink_lilies/error.template
===================================================================
--- templates/trunk/pink_lilies/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pink_lilies/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/pink_lilies/footer.template
===================================================================
--- templates/trunk/pink_lilies/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pink_lilies/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/pink_lilies/header.template
===================================================================
--- templates/trunk/pink_lilies/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pink_lilies/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/pink_lilies/imgs/bullet.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/pink_lilies/imgs/comment.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/pink_lilies/imgs/date.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/pink_lilies/imgs/day.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/pink_lilies/imgs/day2.gif
===================================================================
(Binary files differ)


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

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


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

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


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

Added: templates/trunk/pink_lilies/imgs/lilies.jpg
===================================================================
(Binary files differ)


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

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


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

Added: templates/trunk/pink_lilies/main.template
===================================================================
--- templates/trunk/pink_lilies/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pink_lilies/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,11 @@
+{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>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/pink_lilies/panel.template
===================================================================
--- templates/trunk/pink_lilies/panel.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pink_lilies/panel.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/pink_lilies/post.template
===================================================================
--- templates/trunk/pink_lilies/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pink_lilies/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/pink_lilies/postandcomments.template
===================================================================
--- templates/trunk/pink_lilies/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pink_lilies/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,38 @@
+{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}
+           <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/pink_lilies/posttrackbacks.template
===================================================================
--- templates/trunk/pink_lilies/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pink_lilies/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/pink_lilies/resource.template
===================================================================
--- templates/trunk/pink_lilies/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pink_lilies/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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("imgs/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/pink_lilies/screenshot.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/pink_lilies/searchresults.template
===================================================================
--- templates/trunk/pink_lilies/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pink_lilies/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/pink_lilies/style.css
===================================================================
--- templates/trunk/pink_lilies/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/pink_lilies/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,441 @@
+/* Pink Lilies by Naoko M. --- http://blog.detlog.org/ visit for more info. */
+/* Designed for Wordpress CSS Competition | Released on February 6, 2004 */
+/* Licensed under GPL (http://www.mysql.gr.jp/jpdoc/3.23/manual.ja_GPL_license.html#GPL_license */
+/* Box Model Hack by Tantek Celik (http://www.tantek.com/CSS/Examples/boxmodelhack.html)  */
+body, html {
+	margin: 0px;
+	padding:0px;
+	background: #74605A;
+	text-align: center;
+	}
+	
+body, html, p, td, li, #menu ul ul li, input, select, textarea { 
+	font-family: verdana, arial, helvetica, geneva, sans-serif;
+	}
+h1, h2, h3 {
+	font-family: georgia, times new roman,serif;
+	}
+
+a { color: #B38147; text-decoration: none;}
+a:link { color: #B38147; }
+a:visited { color: #805933; }
+a:hover { color:#E7768C; }
+a:active { color:#E7768C; }
+
+a img { border: none; }
+
+#rap {
+	margin: 0px auto;
+	padding: 0px;
+	width: 720px;
+    border-width: 1px 1px 0px 1px;
+    border-style: solid;
+    border-color: #6E4646;
+	voice-family: "\"}\""; 
+	voice-family: inherit;
+	width: 718px;
+	}
+	
+#header {
+    background: url(imgs/top.gif);
+    background-repeat: repeat-x;
+	text-align: right;
+	padding: 8px 10px 2px 0px;
+	margin:0px;
+	height: 56px;
+	voice-family: "\"}\""; 
+	voice-family: inherit;
+	height: 46px;
+}
+
+#rap #header #description {
+   position: relative;
+   text-align: left;
+   padding: 0px;
+   margin: 0px;
+   clear: none;
+   width: 65%;
+   color: #F9F5E7;
+   float: left;
+   font-size: 16px;
+   font-weight: bold;
+}
+
+#rap #header #title{
+   text-decoration: none;
+   position: relative;
+   text-align: right;
+   padding: 0px;
+   margin: 0px;
+   clear: none;
+   color: #F9F5E7;
+   float: right;
+   font-size: 32px;
+}
+
+
+#rap #header a:hover, #rap #header a:visited, #rap #header a:link{
+	color: #F9F5E7;
+}
+	
+#content {
+/*	position: relative;*/
+	background: url(imgs/lilies.jpg) repeat-y #F9F5E7;
+	text-align: left;
+	width: 718px;
+	padding: 0px 0px 0px 160px;
+	float: left;
+	color: #666;
+	clear: both;
+	min-height: 800px;
+	voice-family: "\"}\""; 
+	voice-family: inherit;
+	width: 558px;
+	height: 527px; 	
+}
+	
+#content .post {
+	width: 380px;
+	margin: 0px;
+	}
+	
+#content h2 {
+	width: 380px;
+	font-size: .9em;
+	margin: 0px;
+	padding-top: 8px;
+	}
+	
+#content h3 {
+	font-size: .9em;
+	margin: 5px 0px 0px 0px;
+	}
+
+/* MAIN COLUMN starts here */	
+
+ol, li { margin-left: 15px}
+
+#content p {
+	font-size: .7em;
+	width: 380px;
+	margin: 0em 0em 1em 0em;
+	}
+	
+.storycontent ul {	
+	list-style-type: none;
+	margin: 10px;
+	padding: 0px;	
+	font-size: .7em;
+	}
+
+.storycontent ul li {
+	list-style-image: url(imgs/bullet.gif);
+	margin-left: 20px;
+	}
+
+.storycontent ol {
+	margin-left: 10px;
+	margin-right: 20px;
+	padding: 0px;	
+	font-size: .7em;
+	}
+	
+.meta {
+	font-size: .7em;
+	margin: 5px 0px 0px 0px;
+	padding: 3px;
+	color: #3A3A3A;
+	padding: 0px 0px 2px 16px;
+	background: url(imgs/date.gif) no-repeat 2px 1px;
+}
+	
+.post-categories {
+	display: inline;
+	margin: 0px;
+	padding: 0px;
+	}
+	
+.post-categories li {
+	display: inline;
+	list-style-type: none;
+	padding: 0px;
+	margin: 0px;
+	}
+	
+.storycontent {
+	font-size: 1em;
+	text-align: justify;
+	width: 380px;
+	margin: 10px 0px 0px 0px;
+	}
+.searchresult {
+	font-size: 1em;
+	text-align: justify;
+	width: 380px;
+	margin: 10px 0px 0px 0px;
+	}
+	
+.feedback {
+	font-size: .7em;
+	margin: 8px 0px 0px 0px;
+	color: #3A3A3A;
+	padding: 0px 20px 2px 16px;
+	background: url(imgs/comment.gif) no-repeat 2px 1px;
+	}
+	
+#commentlist {	
+	margin: 0px;
+	padding: 0px;
+	}
+	
+#commentlist li {
+	background: #FFF;
+	border-top: 1px solid #E7768C;
+	border-bottom: 1px solid #E7768C;
+	font-size: 1em;
+	width: 370px;
+	margin-bottom: 10px;
+	margin-left:5px;
+	padding: 5px;
+	voice-family: "\"}\""; 
+	voice-family: inherit;
+	width: 365px;
+	}
+	
+ol#commentlist {
+	font-size: 1em;
+	list-style: none;
+	}
+		
+#commentlist cite {
+	margin: 0px;
+	font-size: .9em;
+	font-style: normal;
+	}
+	
+#commentlist li p {
+	width: 360px;
+	}
+	
+/* MENU starts here */	
+	
+#menu {
+	position: relative;
+	width: 160px;
+	margin-left: -160px;
+    padding: 0px;
+	float: right;
+	text-align: left;
+	background: transparent;
+}
+	
+#menu ul {
+	color: #612000;
+	font-weight: bold;
+	list-style-type: none;
+	margin: 0px;
+	padding: 0px 4px;
+	}
+	
+#menu ul li {
+	font-family: georgia, times, serif;
+	font-weight: bold;
+	font-size: .9em;
+	margin: 5px 0px 5px 0px;
+	border-bottom:#AFA37C 1px dashed;
+	}
+	
+#menu ul ul {
+	font-weight: normal;
+	line-height: 100%;
+	list-style-type: none;
+	margin: 0px 0px 8px 0px;
+	padding: 0px;
+	text-align: left;
+	}
+	
+#menu ul ul li {
+	background: none;
+	font-size: .75em;
+	font-weight: normal;
+	line-height: 1.2em;
+	padding: 0px;
+	margin: 0px;
+	border: 0px;
+	}
+	
+#menu input {
+	background-color: #fff;
+	border: 1px solid #6E4646;
+	font-size: .9em;
+	font-weight: normal;
+	}
+	
+#calendar {
+	empty-cells: show;
+	font-size: 11px;
+	width: 150px;
+	margin-bottom: 8px;
+}
+
+.calMonthHeader, .calMonthNav{
+	font: 14px 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 {
+	color: #FFF;
+	}
+
+
+#calendar td, #calendar th {
+	font-size: 11px;
+	font-weight: normal;
+	padding: 0px;
+	text-align: center;
+}
+	
+#calendar td.pad {
+	background: #CCBE92;
+	}
+	
+#calendar .calMonthToday {
+	background: #6E2224;
+	color: #FFF;
+	}
+	
+/* MENU ends here */	
+	
+.credit {
+	clear: both;
+	background: #A67879;
+    border-top: 1px solid #6E4646;
+    border-bottom-width: 0px;
+    border-left: 1px solid #6E4646;
+	width: 720px;
+	margin: 0px auto;
+	font-size: .7em;
+	color:#F9F5E7;
+	padding: 3px 0px;
+	text-align: center;
+	voice-family: "\"}\""; 
+  	voice-family: inherit;
+  	width: 718px;
+	}
+.credit a, .credit a:visited { color:#612000; }
+.credit a:hover { color:#F9F5E7; }
+
+cite {
+	margin: 0px;
+	padding: 0px;
+	font-size: .9em;
+	font-style: normal;
+	}
+	
+#content blockquote p { border-top: 1px solid #E7768C;
+	border-right-width: 0px;
+	border-bottom: 1px solid #E7768C;
+	border-left-width: 0px;
+	font-size: .7em;
+	padding: 5px; margin: 8px 10px 8px 40px;
+	width: 350px;
+	voice-family: "\"}\""; 
+  	voice-family: inherit;
+  	width: 300px;
+	}
+blockquote { 
+	padding: 0px; margin: 0px; width:350px;
+	}
+	
+code, p code {
+	font-size:.7em;
+	color: #666;
+	font-family: courier, monospace;
+	background: #FFF;
+	}
+	
+abbr, acronym {
+	border-bottom: 1px dashed #E7768C;
+	}
+
+form { margin: 0px;
+	padding:0px;
+	}
+
+input {
+	border: 1px solid #999;
+	background: #FDF3F5;
+	margin: 3px;
+	padding-left: 3px;
+	color: #666;
+	}
+	
+textarea {
+	border: 1px solid #999;
+	background: #FDF3F5;
+	margin: 3px;
+	padding-left: 3px;
+	color: #666;
+	width: 85%;
+	font-size: 1.2em;
+	}
+	
+select {
+	border: 1px solid #999;
+	background: #FFF;
+	margin: 5px 0px 0px 0px;
+	padding-left: 3px;
+	color: #666;
+	}
+.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/reic/about.template
===================================================================
--- templates/trunk/reic/about.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic/about.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,30 @@
+{include file="$blogtemplate/header.template"}
+<div id="outcon">
+<div id="content">
+<div class="blog">
+<h3 class="title">Reic Template User Guide</h3>
+<p><a href="{$url->templatePage("about")}">English Version</a> | <a href="{$url->templatePage("about.zh_TW")}">Chinese Version</a></p>
+<p>"Reic Template" is a based on the embeded template of blueish. The template now is suitable for LifeType 1.0.
+</p>
+<p>How to customize the template?
+<ol>
+<li>Modify the background images method:
+<ul>
+<li>Open:Open the 'reic.psd' file with Photoshop.</li>
+<li>Change:Change whatever you want, such as for instance the background color.</li>
+<li>Save:Go to File->Save For Web. Press Save when the dialog appears. Choose a place to save it.</li>
+<li>Upload:Photoshop has now created a directory called 'images', where you saved the images. Upload this directory to the root of your WordPress installation, overwriting the files already there.</li>
+</ul>
+</li>
+<li>Modify the reic.css to change the css style.</li>
+</ol>
+<p style="text-align:right;font-style:italic;">by reic</p>
+<hr />
+<p>You can change the contents of this page by editing the about.template file.</p>
+<p>The change log is described at <a href="{$url->templatePage("changelog")}" title="change log">changlog page</a>.
+</div>
+<div class="clear">&nbsp;</div>
+</div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/reic/about.zh_TW.template
===================================================================
--- templates/trunk/reic/about.zh_TW.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic/about.zh_TW.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,28 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+<div class="blog">
+<h3 class="title">Reic 模版使用說明</h3>
+<p><a href="{$url->templatePage("about")}">English Version</a> | <a href="{$url->templatePage("about.zh_TW")}">中文版本</a></p>
+<p>"Reic 模版" 是由內建模版 blueish 所發展的版本. 目前本版為 plog 1.0 的使用模版.
+</p>
+<p>如何去更改模版呢?
+<ol>
+<li>編輯影像法:
+  <ul>
+    <li>Open — 在 Photoshop  中開啟 "reic.psd".</li>
+    <li>Change — 在 Photoshop 修改或新增你所想要增加的部分.</li>
+    <li>Save — 在儲存時,選擇 "儲存為網頁用",並選擇一個地方放置.</li>
+    <li>Upload — Photoshop 會建立一個 'images' 的目錄來儲放影像. 
+    上傳這一個 'images' 目錄到 "Reic 模版" 所在路徑即可.</li>
+  </ul>
+</li>
+<li>修改 reic.css 來調整顏色的配置。</li>
+</ol>
+	<p style="text-align:right;font-style:italic;">by reic</p>
+	<hr />
+	<p>※修改 about.zh_TW.template 即可修改此頁面的內容</p>
+
+</div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/reic/album.template
===================================================================
--- templates/trunk/reic/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,77 @@
+{include file="$blogtemplate/header.template"}
+<div id="container">
+{assign var="postDate" value=$album->getTimestamp()}
+<div class="blog">
+ <h2 class="date">{$locale->tr("albums")}</h2>
+ <div class="blogbody">
+ <h3 class="title">{$album->getName()}</h3>
+  <div class="posted">
+   <a href="{$url->albumLink($album)}">
+     {$locale->tr("resources")} ({$album->getNumResources()})
+    </a> | {$locale->tr("created")} {$locale->formatDate($postDate,"%d %b, %Y")}
+  </div>
+ <p>{$album->getDescription()}</p><br/>
+ </div>
+	<div class="clear">&nbsp;</div>
+ 
+	<div class="album">
+	<a href="{$url->parentAlbumLink($album)}">
+    	<img src="{$url->getTemplateFile("images/parentfolder.gif")}" alt="{$locale->tr("parent")}" /></a>
+    	<p>{$locale->tr("parent")}</p>
+	</div>
+
+
+   		{assign var=children value=$album->getChildren()}
+   		{foreach from=$children item=childalbum}
+	<div class="album">
+   	<a href="{$url->albumLink($childalbum)}">
+   	<img src="{$url->getTemplateFile("images/folder.gif")}" alt="{$childalbum->getName()}" /></a>
+   	<p>{$childalbum->getName()} ({$childalbum->getNumResources()})</p>
+	</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)}" title="{$resource->getFileName()}">
+    	<img alt="{$resource->getDescription()}" src="{$url->resourcePreviewLink($resource)}" /></a>
+    	<p>{$resource->getFileName()}</p>
+   		{else}
+   	<a href="{$url->resourceLink($resource)}"  title="{$resource->getFileName()}">
+   		{if $resource->isSound()}
+    	<img alt="Sound" src="{$url->getTemplateFile("images/sound.gif")}" /></a>
+   		{elseif $resource->isVideo()}
+    	<img alt="Video" src="{$url->getTemplateFile("images/video.gif")}" /></a>
+   		{elseif $resource->isZip()}
+    	<img alt="Zip" src="{$url->getTemplateFile("images/compressed.gif")}" /></a>  
+   		{else}
+   	<img alt="File" src="{$url->getTemplateFile("images/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}
+
+  	</div>
+  		{/foreach}
+
+	<div class="clearer">&nbsp;</div>
+ <div class="Pages">{include file="misc/pager.template" style="links"}</div>
+
+ </div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/reic/albums.template
===================================================================
--- templates/trunk/reic/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,23 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+ <div class="blog">
+ <div class="blogbody">
+  <h2 class="date">{$locale->tr("albums")}</h2>
+ 	<div class="clear">&nbsp;</div>
+
+
+  		{foreach from=$albums item=album}
+	<div class="album">
+	<a href="{$url->albumLink($album)}"><img src="{$url->getTemplateFile("images/folder.gif")}" alt="{$album->getName()}" /></a>
+  	<p>{$album->getName()} ({$album->getNumResources()})</p>
+
+	</div>
+		{/foreach}
+
+	<div class="clear">&nbsp;</div>
+ 
+</div>
+</div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/reic/changelog.template
===================================================================
--- templates/trunk/reic/changelog.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic/changelog.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,44 @@
+{include file="$blogtemplate/header.template"}
+<div id="outcon">
+<div id="content">
+<div class="blog">
+<h3 class="title">Reic Template Chang log</h3>
+<p>2005/03/24</p>
+<ul><li>Removed the post.gif in reic.css.</li>
+<li>Changed the download.gif in resource.template to images/download.gif.</li>
+<li>Removed fieldset tag in panel. The border of the search is vanished.</li>
+<li>Removed smarty space between category name and subsequent comma.</li>
+<li>Removed the smarty tag $locale-&gt;tr('categories') at post and searchresult.</li>
+<li>Fixed the non-English character in about.</li>
+<li>Fixed the dash board page link error.</li>
+<li>Add changelog in about</li>
+</ul>
+<p>2005/03/17</p>
+<ul>
+<li>Fix Reic template II error.template bug (by firer )</li>
+<li>Fix Reic template II searchresults.template bug (by <a href="http://intelblog.com/plog/index.php?blogId=1">firer</a> report)</li>
+</ul>
+<p>2005/3/15</p>
+<ul>
+<li>Use the $locale-&gt;tr("comments") instead of the chiniese character in commentform.tepmlate (by JamesHuang report)</li>
+</ul>
+<p>2005/03/14</p>
+<ul>
+<li>Hide the image title at psd file</li>
+<li>Redesign the css file for #title field and .scription field</li>
+</ul>
+<p>2005/03/12</p>
+<ul>
+<li>fixed a error in postandcomment.template</li>
+</ul>
+<p>2005/03/11</p>
+<ul>
+<li>Redesign error, album, album,  resource files</li>
+<li>Change the types of output file in reic.psd to gif.</li>
+</ul>
+</div>
+<div class="clear">&nbsp;</div>
+</div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/reic/commentarticle.template
===================================================================
--- templates/trunk/reic/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,7 @@
+{include file="$blogtemplate/header.template"}
+ <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}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/reic/commentform.template
===================================================================
--- templates/trunk/reic/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,25 @@
+<a name="comments_form"></a> <div class="comments-body">
+  <form name="NewComment" action="{$url->getIndexUrl()}" method="post">
+  <div style="width:150px; 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 /><br /><br />
+  </div>
+ <div> 
+  <label for="text">{$locale->tr("add_comment")}:</label><br />
+  <textarea tabindex="5" id="text" name="commentText" rows="10" cols="40"></textarea><br />
+  <br />  
+  <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"><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/reic/error.template
===================================================================
--- templates/trunk/reic/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,10 @@
+{include file="$blogtemplate/header.template"}
+<div id="container">
+ <div class="blog">
+  <div class="blogbody">
+   <h2 class="title">{$locale->tr("error")}</h2>
+   <p>{$locale->tr($message)}</p>
+  </div>
+ </div>
+</div>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/reic/footer.template
===================================================================
--- templates/trunk/reic/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,9 @@
+<div class="clear">&nbsp;</div>
+<div id="footer">
+<div id="credits">
+<p>Designed by <a href="http://reic.twbbs.org">reic</a> | Powered by <a href="http://www.lifetype.net">LifeType</a> | 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>
+</div>
+</body>
+</html>
\ No newline at end of file

Added: templates/trunk/reic/header.template
===================================================================
--- templates/trunk/reic/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,24 @@
+<!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()}" />
+ <title>{$blog->getBlog()}</title>
+ <meta name="generator" content="{$version}" />
+ <meta http-equiv="Content-Language" content="{$locale->getLanguageId()}" />
+ <link rel="stylesheet" title="Default" href="{$url->getTemplateFile("reic.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="outframe">
+<div id="header">
+<div id="title"><a href="{$url->blogLink()}" accesskey="1">{$blog->getBlog()}</a><br /><span class="description">{$blog->getAbout()}</span>
+</div>
+</div>
+
+   <div id="nav_r">
+   {include file="$blogtemplate/nav_bar.inc"}
+   </div>

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


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

Added: templates/trunk/reic/images/border.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/reic/images/compressed.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/reic/images/con1.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/reic/images/con2.gif
===================================================================
(Binary files differ)


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

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


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

Added: templates/trunk/reic/images/file.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/reic/images/folder.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/reic/images/footer.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/reic/images/footer.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/reic/images/frameborder.gif
===================================================================
(Binary files differ)


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

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


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

Added: templates/trunk/reic/images/links1.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/reic/images/links2.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/reic/images/nav_bar.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/reic/images/parentfolder.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/reic/images/sidetitle.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/reic/images/sound.gif
===================================================================
(Binary files differ)


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

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


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

Added: templates/trunk/reic/main.template
===================================================================
--- templates/trunk/reic/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,15 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+<div class="blog">
+{foreach from=$posts item=post}
+{if $showAll}
+  {include file="$blogtemplate/postsummary.template"}
+{else}
+  {include file="$blogtemplate/post.template"}
+{/if}
+{/foreach}
+ <div class="Pages">{include file="misc/pager.template" style="links"}</div>
+</div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/reic/nav_bar.inc
===================================================================
--- templates/trunk/reic/nav_bar.inc	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic/nav_bar.inc	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,6 @@
+
+    <a href="{$url->blogLink()}">{$locale->tr("main")}</a> | 
+    <a href="{$url->getBaseUrl()}/admin.php" accesskey="2">{$locale->tr("dashboard")}</a> | 
+    <a href="{$url->albumLink()}">{$locale->tr("albums")}</a> |
+    <a href="{$url->templatePage("about")}">About</a>
+    
\ No newline at end of file

Added: templates/trunk/reic/panel.template
===================================================================
--- templates/trunk/reic/panel.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic/panel.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,76 @@
+<div id="links">
+<div class="sidetitle">
+    {$locale->tr("calendar")}
+   </div>
+ <div class="side">
+    {$calendar}
+ </div>
+<div class="sidetitle">
+{$locale->tr("search")}
+</div>
+    <div class="side" id="Search"> 
+	<form id="search_form"  name="search_form" method="post" action="{$url->getIndexUrl()}">
+	<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()}" />   
+	</form>
+    </div>   
+ <div class="sidetitle">
+  {$locale->tr("recently")}
+ </div>
+ <div class="side">
+  <ul>
+  {foreach from=$recentposts item=post}
+<li><a title="{$post->getText()|truncate:15:"..."|escape}" href="{$url->postLink($post)}">{$post->getTopic()}</a></li>
+  {/foreach}
+  </ul>
+ </div>
+
+ <div class="sidetitle">
+  {$locale->tr("categories")}
+ </div>
+ <div class="side">
+<ul>
+   {foreach from=$articlecategories item=articleCategory}
+<li><a href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()}</a> [{$articleCategory->getNumArticles()}]
+<a class="nodecoration" href="{$url->categoryRssLink($articleCategory)}"><img border="0" src="{$url->getUrl("/imgs/rss_logo_small.gif")}" alt="RSS Feed for this category." height="12" /></a></li>
+   {/foreach}
+</ul>
+ </div>
+
+ <div class="sidetitle">
+  {$locale->tr("archives")}
+ </div>
+ <div class="side">
+<ul>
+  {foreach from=$archives item=archivelink}
+<li><a href="{$archivelink->getUrl()}">{$archivelink->getName()}</a> [{$archivelink->getNumArticles()}]</li>
+  {/foreach}
+</ul>
+ </div>
+ <div class="sidetitle">
+  {$locale->tr("links")}
+ </div>
+ <div class="side">
+
+   {foreach from=$mylinkscategories item=linkcategory}
+<b>{$linkcategory->getName()}</b><br />
+      {foreach from=$linkcategory->getLinks() item=link}
+<a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a><br />
+      {/foreach}
+   {/foreach}  
+ </div>
+   <div class="sidetitle">
+    {$locale->tr("syndicate")}
+   </div>
+   <div class="side">
+<ul>
+<li><a title="Link to the RSS 0.90 feed." href="{$url->rssLink("rss090")}"><img border="0" src="{$url->getUrl("/imgs/rss090_logo.gif")}" alt="" /></a></li>
+<li><a title="Link to the RSS 1.0 feed." href="{$url->rssLink("rss10")}"><img border="0" src="{$url->getUrl("/imgs/rss10_logo.gif")}" alt="" /></a></li>
+<li><a title="Link to the RSS 2.0 feed." href="{$url->rssLink("rss20")}"><img border="0" src="{$url->getUrl("/imgs/rss20_logo.gif")}" alt="" /></a></li>
+<li><a title="Link to the Atom 0.3 feed." href="{$url->rssLink("atom")}"><img border="0" src="{$url->getUrl("/imgs/atom_logo.png")}" alt="" /></a></li>
+</ul>
+   </div>
+
+</div>

Added: templates/trunk/reic/post.template
===================================================================
--- templates/trunk/reic/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,20 @@
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+
+ <div class="blogbody">
+<h3 class="title"><a href="{$url->postPermalink($post)}">{$post->getTopic()}</a></h3>
+    <div class="posted">{$postOwner->getUsername()} | {$locale->formatDate($postDate,"%d %b, %Y")}, {$locale->formatDate($postDate,"%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}
+
+| ({$post->getNumReads()} Reads)
+    </div>
+ {$post->getText()}
+  <blockquote class="mt">Trackback URL: {$url->getTrackbackUrl()}?id={$post->getId()}</blockquote>
+    <div class="posted">
+    <a href="{$url->postPermalink($post)}">{$locale->tr("permalink")}</a> | <a href="{$url->postPermalink($post)}">{$locale->tr("comments")} ({$post->getTotalComments()})</a> | 
+     <a href="{$url->postTrackbackStatsLink($post)}">{$locale->tr("trackbacks")} ({$post->getTotalTrackbacks()})</a>
+    </div>
+  </div>
\ No newline at end of file

Added: templates/trunk/reic/postandcomments.template
===================================================================
--- templates/trunk/reic/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,60 @@
+{include file="$blogtemplate/header.template"}
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+
+<div id="container">
+{* Prevpost and nextpost use *}
+<div id="article_index">
+  {assign var=nextpost value=$post->getNextArticle()}
+   {assign var=prevpost value=$post->getPrevArticle()}
+ {if $prevpost == true}
+     <a href="{$url->postPermalink($prevpost)}" title="Previous post: {$prevpost->getTopic()}">&laquo; {$locale->tr("previous_post")}</a> |
+   {/if}
+   {if $nextpost == true}
+     <a href="{$url->postPermalink($nextpost)}" title="Next post: {$nextpost->getTopic()}">{$locale->tr("next_post")}&raquo;</a>
+   {/if}
+   </div>
+{* End of article_index *}
+
+
+<div class="blog">
+<!--{$url->postTrackbackLink($post)}-->
+ {include file="$blogtemplate/post.template"}
+</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}
+ <div class="blog">
+ <div class="comments-head">
+  <a name="comments"></a>Comments
+ </div>
+ {foreach name=comment from=$comments item=comment}
+  <div class="comments-body">
+   <a name="{$comment->getId()}"></a>
+   
+   <div class="com_countandpost"><span class="comments-count">[{$smarty.foreach.comment.total-$smarty.foreach.comment.iteration+1}]</span>
+   <span style="padding-left:10px;float:left;"><strong>{$comment->getTopic()}</strong></span><span class="comments-post">[<a href="{$url->postPermalink($post)}#comments_form">{$locale->tr("comments")}</a>]|
+    {$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>   
+
+      {$comment->getText()}
+ 
+  </div>
+ {/foreach}
+ </div>
+ 
+ <div class="clear">&nbsp;</div>
+</div>
+{include file="$blogtemplate/panel.template"} 
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/reic/postsummary.template
===================================================================
--- templates/trunk/reic/postsummary.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic/postsummary.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,5 @@
+
+ <div class="blogbody">
+  <a href="{$url->postPermalink($post)}">{$post->getTopic()}</a>
+  </div>
+

Added: templates/trunk/reic/posttrackbacks.template
===================================================================
--- templates/trunk/reic/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/reic/reic.css
===================================================================
--- templates/trunk/reic/reic.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic/reic.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,386 @@
+html {
+/* IE Horizontal scrollbar fix */
+overflow-y: scroll;
+/* force scrollbars in moz */
+height: 100%;
+margin-bottom: 1px;
+}
+
+body {
+margin: 0 auto;
+padding: 0;
+background: transparent url(images/bg.gif) repeat scroll;
+font-family: lucida grande, verdana, arial, sans-serif;
+color:black;
+}
+
+#outframe {
+background: transparent url(images/border.gif) repeat-y scroll;
+width:760px;
+margin: 10px auto;
+padding: 0px;
+
+}
+
+#header {
+padding: 0px;
+margin: 0px auto;
+height: 128px;
+width: 100%;
+background: transparent url(images/header.gif) 	no-repeat scroll top;
+color: #666666;
+}
+
+#title {
+
+padding-left:35px;
+font-size:28px;
+padding-top:25px;
+ font-weight: bold;
+}
+.description{
+	font-size:14px;
+	color: white;
+}
+#title a{
+	text-decoration: none;
+	color: #581085;
+}
+#title a:hover{
+	text-decoration: none;
+	color: White;
+}
+
+#nav_r{
+width: 760px;
+height:25px;
+padding-top:22px;
+text-align: center;
+background: transparent url(images/nav_bar.gif) no-repeat scroll left top;
+color: #558800;
+font: 12px georgia, times new roman, times, serif;
+}
+
+#nav_r a		{ color: #558800; background: transparent; text-decoration: none;}
+#nav_r a:link	{ color: #558800; background: transparent; }
+#nav_r a:visited	{ color: #558800; background: transparent; }
+#nav_r a:active	{ color: #558800; background: transparent; }
+#nav_r a:hover	{ color: white; background: transparent;text-decoration: underline; }
+
+
+
+
+#content,#container {
+color: #666666;
+background: #A5B6CE;
+float: left;
+width: 510px;
+text-align: left;
+margin-left: 15px;
+}
+
+/*  The css tag is set for pre_post and next_post.
+The colomun is blocked by div tag which is named as article_index */
+#article_index{
+text-align:center;
+font-size:11px;
+margin-top:5px;
+color: white;
+}
+
+#article_index	a		{ color: #DDC911; background: transparent; text-decoration: none;}
+#article_index	a:link	{ color: #DDC911; background: transparent; }
+#article_index	a:visited	{ color: #DD1125; background: transparent; }
+#article_index	a:active	{ color: #DDC911; background: transparent; }
+#article_index	a:hover	{ color: #DD1125; background: transparent; }
+
+.blog {
+float: left;
+width: 98%;
+font-size: 12px;
+padding-bottom: 10px;
+padding-right: 10px;
+background: transparent;
+}
+
+.blog a:link {color: White;text-decoration: none; background: none;}
+.blog a:visited {color: White; background: none;}
+.blog a:active {color: #7D6FD0;background: White;}
+.blog a:hover {color: #1188DD;background : White;}
+
+.blogbody {
+font-size: 12px;
+margin: 10px 0px 5px 10px;
+line-height: 140%;
+color: White;
+
+background: transparent;
+}
+
+
+
+/*  add by reic */
+blockquote {
+color: #666;
+border: #777777 1px solid;
+background-color: #eee;
+margin: 20px 25px;
+padding: 0px 10px;
+font-size:12px;
+font-weight:normal;
+line-height:150%;
+width: auto;
+}
+
+
+blockquote.mt {
+border: 1px solid White;
+text-align: center;
+font-size:smaller;
+padding: 2px 0px;
+/*	 color: #666;
+background-color: #eee;
+margin-top:20px;
+font-weight:normal;
+line-height:150%;
+width: auto;
+*/
+}
+
+h3.title {
+font-size: large;
+text-transform: capitalize;
+background: transparent;
+color: #424242;
+margin: 15px 0px 0px;
+
+}
+h3.title a,
+h3.title a:link,
+h3.title a:visited
+{
+color: #0055AA;
+background:transparent;
+text-decoration:none;
+
+border-bottom: 1px solid #114477;
+width:100%;
+display: block;
+
+padding-bottom: 3px;
+padding-top: 3px;}
+h3.title a:active,h3.title a:hover
+{
+width:100%;
+display:block;
+color: White;
+
+border-bottom: 1px solid #114477;
+background:transparent;}
+
+div.posted {
+color: #294D7B;
+font: 12px georgia, times new roman, times, serif;
+padding: 0px 5px 10px 5px;
+text-align: right;
+word-spacing: 0.09em;
+text-align: right;
+}
+
+
+#links {
+float: left;
+width: 190px;
+font: 12px lucida grande, verdana, arial, sans-serif;
+margin-left:10px;
+background: White;
+
+
+
+color: #666666;
+/*	border-top: 5px solid #006600; */
+}
+
+#links	a		{ color: #708090; background: transparent; text-decoration: none;}
+#links	a:link	{ color: #708090; background: transparent; }
+#links	a:visited	{ color: #708090; background: transparent; }
+#links	a:active,#links	a:hover
+{ color: White; background: #99CC00;}
+
+.sidetitle {
+font-size: 13px;
+font-weight: bold;
+line-height: 140%;
+background: #9D94BE;
+color: #0055AA;
+padding-bottom:2px;
+border-top: 1px solid #C6C4E1;
+border-left: 1px solid #C6C4E1;
+border-right: 1px solid #C6C4E1;
+border-bottom: 2px solid #7274A0;
+text-align: center;
+}
+
+.side {
+margin: 5px 5px 10px;
+
+}
+
+div.side ul {
+list-style: none;
+margin:5px 0px 0px 0px;
+padding:0px 0px 0px 1.7em;
+}
+
+div.side li {
+background: transparent;
+font: 12px arial, sans-seriflucida grande, verdana;
+/*line-height: 100%*/
+color: #666666;
+}
+
+#footer {
+float: left;
+width: 760px;
+height: 30px;
+padding-top:15px;
+text-align: left;
+background: transparent url(images/footer.gif) no-repeat scroll left bottom;
+color: #666666;
+}
+
+#credits {
+float: left;
+width: 100%;
+margin: 0px;
+padding: 5px;
+background: transparent;
+color: gray;
+text-align: center;
+}
+
+#credits p {
+font-size: 10px;
+margin: 0px;
+padding-top: 10px;
+}
+table.calMonth{
+margin: 0px auto;
+}
+.calendarHeader
+{
+font-weight: bold;
+}
+.calendarToday{
+border:1px dotted #669933;
+}
+
+#space {
+float: left;
+width: 395px;
+padding: 5px 0px 5px 5px;
+background: transparent;
+color: #666666;
+
+}
+
+/* Comment set */
+.comments-head{
+background: White;
+font-family: georgia, verdana, arial, sans-serif;
+font-size: small;
+border:1px solid #999;
+padding:5px;
+font-weight:normal;
+margin-top:10px;
+}
+
+.comments-body {
+font-family:verdana, arial, sans-serif;
+color:#666;
+font-size:small;
+font-weight:normal;
+background: transparent;
+line-height:140%;
+padding:10px;
+border-left:1px dotted;
+border-right:1px dotted;
+border-bottom:1px dotted;
+}
+.com_countandpost{
+border-top:2px solid;
+font-size:12px;
+height:14px;
+}
+.comments-count{float:left;
+background: #666;
+color:white;
+width:35px;
+text-align:center;
+}
+
+.comments-post {
+font-family:verdana, arial, sans-serif;
+float:right;
+color:#666;
+font-size:x-small;
+font-weight:normal;
+background: 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;
+   	}
+		
+.clear{
+clear: both;
+}
+img{
+	border: 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/reic/reic.psd
===================================================================
(Binary files differ)


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

Added: templates/trunk/reic/resource.template
===================================================================
--- templates/trunk/reic/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,56 @@
+{include file="$blogtemplate/header.template"}
+{assign var=metadata value=$resource->getMetadataReader()}
+{assign var=updated value=$resource->getTimestamp()}
+<div id="container">
+ <div class="blog">
+    <div class="blogbody">
+    <h3 class="title">{$resource->getFileName()}</h3>
+   <div class="posted">
+    <img src="{$url->getTemplateFile("images/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->getTemplateFile("images/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->getTemplateFile("images/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->getTemplateFile("images/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->getTemplateFile("images/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("parent")}</a>
+  </p>
+ </div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

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


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

Added: templates/trunk/reic/searchresults.template
===================================================================
--- templates/trunk/reic/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,24 @@
+{include file="$blogtemplate/header.template"}
+<div id="container">
+ <div class="blog">
+
+   <h2>{$locale->tr("search_results")}: {foreach from=$searchterms item=term}{$term} {/foreach}</h2>
+   <div id="SearchResults">
+    {foreach from=$searchresults item=result}
+  <div class="blogbody">   
+    
+      {assign var=article value=$result->getArticle()}
+      <h3 class="title"><a href="{$url->postPermalink($article)}">{$article->getTopic()}</a></h3>
+  <div class="posted">{foreach name=categories from=$article->getCategories() item=articleCategory}
+    <a href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()}</a>{if !$smarty.foreach.categories.last},{/if}
+  {/foreach}</div>    
+{$article->getText()|strip_tags|truncate:300:"...":false}
+</div> 
+    {/foreach}
+
+ </div>
+ </div>
+</div>
+{include file="$blogtemplate/panel.template"} 
+{include file="$blogtemplate/footer.template"}
+

Added: templates/trunk/reic1/about.template
===================================================================
--- templates/trunk/reic1/about.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic1/about.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,30 @@
+{include file="$blogtemplate/header.template"}
+<div id="outcon">
+<div id="content">
+<div class="blog">
+<h3 class="title">Reic Template User Guide</h3>
+<p><a href="{$url->templatePage("about")}">English Version</a> | <a href="{$url->templatePage("about.zh_TW")}">Chinese Version</a></p>
+<p>"Reic Template" is a based on the embeded template of blueish. The template now is suitable for LifeType 1.0.
+</p>
+<p>How to customize the template?
+<ol>
+<li>Modify the background images method:
+<ul>
+<li>Open:Open the 'reic.psd' file with Photoshop.</li>
+<li>Change:Change whatever you want, such as for instance the background color.</li>
+<li>Save:Go to File->Save For Web. Press Save when the dialog appears. Choose a place to save it.</li>
+<li>Upload:Photoshop has now created a directory called 'images', where you saved the images. Upload this directory to the root of your WordPress installation, overwriting the files already there.</li>
+</ul>
+</li>
+<li>Modify the reic.css to change the css style.</li>
+</ol>
+<p style="text-align:right;font-style:italic;">by reic</p>
+<hr />
+<p>You can change the contents of this page by editing the about.template file.</p>
+<p>The change log is described at <a href="{$url->templatePage("changelog")}" title="change log">changlog page</a>.
+</div>
+<div class="clear">&nbsp;</div>
+</div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/reic1/about.zh_TW.template
===================================================================
--- templates/trunk/reic1/about.zh_TW.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic1/about.zh_TW.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,31 @@
+{include file="$blogtemplate/header.template"}
+<div id="outcon">
+<div id="content">
+<div class="blog">
+<h3 class="title">Reic 模版使用說明</h3>
+<p><a href="{$url->templatePage("about")}">English Version</a> | <a href="{$url->templatePage("about.zh_TW")}">中文版本</a></p>
+<p>"Reic 模版" 是由內建模版 blueish 所發展的版本. 目前本版為 plog 1.0 的使用模版.
+</p>
+<p>如何去更改模版呢?
+<ol>
+<li>編輯影像法:
+  <ul>
+    <li>Open — 在 Photoshop  中開啟 "reic.psd".</li>
+    <li>Change — 在 Photoshop 修改或新增你所想要增加的部分.</li>
+    <li>Save — 在儲存時,選擇 "儲存為網頁用",並選擇一個地方放置.</li>
+    <li>Upload — Photoshop 會建立一個 'images' 的目錄來儲放影像. 
+    上傳這一個 'images' 目錄到 "Reic 模版" 所在路徑即可.</li>
+  </ul>
+</li>
+<li>修改 reic.css 來調整顏色的配置。</li>
+</ol>
+	<p style="text-align:right;font-style:italic;">by reic</p>
+	<hr />
+	<p>※修改 about.zh_TW.template 即可修改此頁面的內容</p>
+
+</div>
+<div class="clear">&nbsp;</div>
+</div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/reic1/album.template
===================================================================
--- templates/trunk/reic1/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic1/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,79 @@
+{include file="$blogtemplate/header.template"}
+<div id="outcon">
+<div id="container">
+{assign var="postDate" value=$album->getTimestamp()}
+<div class="blog">
+ <h2 class="date">{$locale->tr("albums")}</h2>
+ <div class="blogbody">
+ <h3 class="title">{$album->getName()}</h3>
+  <div class="posted">
+   <a href="{$url->albumLink($album)}">
+     {$locale->tr("resources")} ({$album->getNumResources()})
+    </a> | {$locale->tr("created")} {$locale->formatDate($postDate,"%d %b, %Y")}
+  </div>
+ <p>{$album->getDescription()}</p><br/>
+ </div>
+	<div class="clear">&nbsp;</div>
+ 
+	<div class="album">
+	<a href="{$url->parentAlbumLink($album)}">
+    	<img src="{$url->getTemplateFile("images/parentfolder.gif")}" alt="{$locale->tr("parent")}" /></a>
+    	<p>{$locale->tr("parent")}</p>
+	</div>
+
+
+   		{assign var=children value=$album->getChildren()}
+   		{foreach from=$children item=childalbum}
+	<div class="album">
+   	<a href="{$url->albumLink($childalbum)}">
+   	<img src="{$url->getTemplateFile("images/folder.gif")}" alt="{$childalbum->getName()}" /></a>
+   	<p>{$childalbum->getName()} ({$childalbum->getNumResources()})</p>
+	</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)}" title="{$resource->getFileName()}">
+    	<img alt="{$resource->getDescription()}" src="{$url->resourcePreviewLink($resource)}" /></a>
+    	<p>{$resource->getFileName()}</p>
+   		{else}
+   	<a href="{$url->resourceLink($resource)}"  title="{$resource->getFileName()}">
+   		{if $resource->isSound()}
+    	<img alt="Sound" src="{$url->getTemplateFile("images/sound.gif")}" /></a>
+   		{elseif $resource->isVideo()}
+    	<img alt="Video" src="{$url->getTemplateFile("images/video.gif")}" /></a>
+   		{elseif $resource->isZip()}
+    	<img alt="Zip" src="{$url->getTemplateFile("images/compressed.gif")}" /></a>  
+   		{else}
+   	<img alt="File" src="{$url->getTemplateFile("images/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}
+
+  	</div>
+  		{/foreach}
+
+	<div class="clearer">&nbsp;</div>
+  <div class="Pages">{include file="misc/pager.template" style="links"}</div>
+ </div>
+<div class="clear">&nbsp;</div>
+</div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/reic1/albums.template
===================================================================
--- templates/trunk/reic1/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic1/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,26 @@
+{include file="$blogtemplate/header.template"}
+<div id="outcon">
+<div id="content">
+ <div class="blog">
+ <div class="blogbody">
+  <h2 class="date">{$locale->tr("albums")}</h2>
+ 	<div class="clear">&nbsp;</div>
+
+
+  		{foreach from=$albums item=album}
+	<div class="album">
+	<a href="{$url->albumLink($album)}"><img src="{$url->getTemplateFile("images/folder.gif")}" alt="{$album->getName()}" /></a>
+  	<p>{$album->getName()} ({$album->getNumResources()})</p>
+
+	</div>
+		{/foreach}
+
+	<div class="clear">&nbsp;</div>
+ 
+</div>
+</div>
+<div class="clear">&nbsp;</div>
+</div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/reic1/changelog.template
===================================================================
--- templates/trunk/reic1/changelog.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic1/changelog.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,45 @@
+{include file="$blogtemplate/header.template"}
+<div id="outcon">
+<div id="content">
+<div class="blog">
+<h3 class="title">Reic Template Chang log</h3>
+<p>2005/03/24</p>
+<ul><li>Fixed the empty blogbg.gif error in reic.css. Change the blogbg.gif to con1.gif.</li>
+<li>Removed the post.gif in reic.css.</li>
+<li>Changed the download.gif in resource.template to images/download.gif.</li>
+<li>Removed fieldset tag in panel. The border of the search is vanished.</li>
+<li>Removed smarty space between category name and subsequent comma.</li>
+<li>Removed the smarty tag $locale-&gt;tr('categories') at post and searchresult.</li>
+<li>Fixed the non-English character in about.</li>
+<li>Fixed the dash board page link error.</li>
+<li>Add changelog in about</li>
+</ul>
+<p>2005/03/17</p>
+<ul>
+<li>Fix Reic template II error.template bug (by firer )</li>
+<li>Fix Reic template II searchresults.template bug (by <a href="http://intelblog.com/plog/index.php?blogId=1">firer</a> report)</li>
+</ul>
+<p>2005/3/15</p>
+<ul>
+<li>Use the $locale-&gt;tr("comments") instead of the chiniese character in commentform.tepmlate (by JamesHuang report)</li>
+</ul>
+<p>2005/03/14</p>
+<ul>
+<li>Hide the image title at psd file</li>
+<li>Redesign the css file for #title field and .scription field</li>
+</ul>
+<p>2005/03/12</p>
+<ul>
+<li>fixed a error in postandcomment.template</li>
+</ul>
+<p>2005/03/11</p>
+<ul>
+<li>Redesign error, album, album,  resource files</li>
+<li>Change the types of output file in reic.psd to gif.</li>
+</ul>
+</div>
+<div class="clear">&nbsp;</div>
+</div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/reic1/commentarticle.template
===================================================================
--- templates/trunk/reic1/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic1/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,7 @@
+{include file="$blogtemplate/header.template"}
+ <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}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/reic1/commentform.template
===================================================================
--- templates/trunk/reic1/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic1/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,25 @@
+<a name="comments_form"></a> <div class="comments-body">
+  <form name="NewComment" action="{$url->getIndexUrl()}" method="post">
+  <div style="width:150px; 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 /><br /><br />
+  </div>
+ <div> 
+  <label for="text">{$locale->tr("add_comment")}:</label><br />
+  <textarea tabindex="5" id="text" name="commentText" rows="10" cols="40"></textarea><br />
+  <br />  
+  <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"><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/reic1/error.template
===================================================================
--- templates/trunk/reic1/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic1/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,14 @@
+{include file="$blogtemplate/header.template"}
+<div id="outcon">
+<div id="container">
+<div class="blog">
+<div class="blogbody">
+<h2 class="title">{$locale->tr("error")}</h2>
+<p>{$locale->tr($message)}</p>
+</div>
+</div>
+<div class="clear"> &nbsp; </div>
+</div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/reic1/footer.template
===================================================================
--- templates/trunk/reic1/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic1/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,9 @@
+<div class="clear">&nbsp;</div>
+<div id="footer">
+<div id="credits">
+<p>Designed by <a href="http://reic.twbbs.org">reic</a> | Powered by <a href="http://www.lifetype.net">LifeType</a> | 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>
+</div>
+</body>
+</html>
\ No newline at end of file

Added: templates/trunk/reic1/header.template
===================================================================
--- templates/trunk/reic1/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic1/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,24 @@
+<!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()}" />
+ <title>{$blog->getBlog()}</title>
+ <meta name="generator" content="{$version}" />
+ <meta http-equiv="Content-Language" content="{$locale->getLanguageId()}" />
+ <link rel="stylesheet" title="Default" href="{$url->getTemplateFile("reic.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="outframe">
+<div id="header">
+<div id="title"><a href="{$url->blogLink()}" accesskey="1">{$blog->getBlog()}</a><br /><span class="description">{$blog->getAbout()}</span>
+</div>
+</div>
+
+   <div id="nav_r">
+   {include file="$blogtemplate/nav_bar.inc"}
+   </div>

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


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

Added: templates/trunk/reic1/images/compressed.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/reic1/images/con1.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/reic1/images/con2.gif
===================================================================
(Binary files differ)


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

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


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

Added: templates/trunk/reic1/images/file.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/reic1/images/folder.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/reic1/images/footer.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/reic1/images/footer.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/reic1/images/frameborder.gif
===================================================================
(Binary files differ)


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

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


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

Added: templates/trunk/reic1/images/links1.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/reic1/images/links2.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/reic1/images/nav_bar.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/reic1/images/parentfolder.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/reic1/images/sidetitle.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/reic1/images/sound.gif
===================================================================
(Binary files differ)


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

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


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

Added: templates/trunk/reic1/main.template
===================================================================
--- templates/trunk/reic1/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic1/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,20 @@
+{include file="$blogtemplate/header.template"}
+<div id="outcon">
+   <div id="content">
+      <div class="blogout">
+         <div class="blog">
+            {foreach from=$posts item=post}
+            {if $showAll}
+            {include file="$blogtemplate/postsummary.template"}
+            {else}
+            {include file="$blogtemplate/post.template"}
+            {/if}
+            {/foreach}
+             <div class="Pages">{include file="misc/pager.template" style="links"}</div>
+         </div>
+      </div>
+      <div class="clear">&nbsp;</div>
+   </div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}
\ No newline at end of file

Added: templates/trunk/reic1/nav_bar.inc
===================================================================
--- templates/trunk/reic1/nav_bar.inc	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic1/nav_bar.inc	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,6 @@
+
+    <a href="{$url->blogLink()}">{$locale->tr("main")}</a> | 
+    <a href="{$url->getBaseUrl()}/admin.php" accesskey="2">{$locale->tr("dashboard")}</a> | 
+    <a href="{$url->albumLink()}">{$locale->tr("albums")}</a> |
+    <a href="{$url->templatePage("about")}">About</a>
+    
\ No newline at end of file

Added: templates/trunk/reic1/panel.template
===================================================================
--- templates/trunk/reic1/panel.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic1/panel.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,78 @@
+<div id="linksout">
+<div id="links">
+<div class="sidetitle">
+    {$locale->tr("calendar")}
+   </div>
+ <div class="side">
+    {$calendar}
+ </div>
+<div class="sidetitle">
+{$locale->tr("search")}
+</div>
+    <div class="side" id="Search"> 
+	<form id="search_form"  name="search_form" method="post" action="{$url->getIndexUrl()}">
+	<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()}" />   
+		</form>
+ </div>   
+ <div class="sidetitle">
+  {$locale->tr("recently")}
+ </div>
+ <div class="side">
+  <ul>
+  {foreach from=$recentposts item=post}
+<li><a title="{$post->getText()|truncate:15:"..."|escape}" href="{$url->postLink($post)}">{$post->getTopic()}</a></li>
+  {/foreach}
+  </ul>
+ </div>
+
+ <div class="sidetitle">
+  {$locale->tr("categories")}
+ </div>
+ <div class="side">
+<ul>
+   {foreach from=$articlecategories item=articleCategory}
+<li><a href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()}</a> [{$articleCategory->getNumArticles()}]
+<a class="nodecoration" href="{$url->categoryRssLink($articleCategory)}"><img border="0" src="{$url->getUrl("/imgs/rss_logo_small.gif")}" alt="RSS Feed for this category." height="12" /></a></li>
+   {/foreach}
+</ul>
+ </div>
+
+ <div class="sidetitle">
+  {$locale->tr("archives")}
+ </div>
+ <div class="side">
+<ul>
+  {foreach from=$archives item=archivelink}
+<li><a href="{$archivelink->getUrl()}">{$archivelink->getName()}</a> [{$archivelink->getNumArticles()}]</li>
+  {/foreach}
+</ul>
+ </div>
+ <div class="sidetitle">
+  {$locale->tr("links")}
+ </div>
+ <div class="side">
+
+   {foreach from=$mylinkscategories item=linkcategory}
+<b>{$linkcategory->getName()}</b><br />
+      {foreach from=$linkcategory->getLinks() item=link}
+<a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a><br />
+      {/foreach}
+   {/foreach}  
+ </div>
+   <div class="sidetitle">
+    {$locale->tr("syndicate")}
+   </div>
+   <div class="side">
+<ul>
+<li><a title="Link to the RSS 0.90 feed." href="{$url->rssLink("rss090")}"><img border="0" src="{$url->getUrl("/imgs/rss090_logo.gif")}" alt="" /></a></li>
+<li><a title="Link to the RSS 1.0 feed." href="{$url->rssLink("rss10")}"><img border="0" src="{$url->getUrl("/imgs/rss10_logo.gif")}" alt="" /></a></li>
+<li><a title="Link to the RSS 2.0 feed." href="{$url->rssLink("rss20")}"><img border="0" src="{$url->getUrl("/imgs/rss20_logo.gif")}" alt="" /></a></li>
+<li><a title="Link to the Atom 0.3 feed." href="{$url->rssLink("atom")}"><img border="0" src="{$url->getUrl("/imgs/atom_logo.png")}" alt="" /></a></li>
+</ul>
+   </div>
+
+</div>
+</div>
\ No newline at end of file

Added: templates/trunk/reic1/post.template
===================================================================
--- templates/trunk/reic1/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic1/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,21 @@
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+
+ 
+ <div class="blogbody">
+<h3 class="title"><a href="{$url->postPermalink($post)}">{$post->getTopic()}</a></h3>
+    <div class="posted">{$postOwner->getUsername()} | {$locale->formatDate($postDate,"%d %b, %Y")}, {$locale->formatDate($postDate,"%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}
+| ({$post->getNumReads()} Reads)
+    </div>
+ {$post->getText()}
+  <blockquote class="mt">Trackback URL: {$url->getTrackbackUrl()}?id={$post->getId()}</blockquote>
+    <div class="posted">
+    <a href="{$url->postPermalink($post)}">{$locale->tr("permalink")}</a> | <a href="{$url->postPermalink($post)}">{$locale->tr("comments")} ({$post->getTotalComments()})</a> | 
+     <a href="{$url->postTrackbackStatsLink($post)}">{$locale->tr("trackbacks")} ({$post->getTotalTrackbacks()})</a>
+    </div>
+  </div>
+

Added: templates/trunk/reic1/postandcomments.template
===================================================================
--- templates/trunk/reic1/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic1/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,61 @@
+{include file="$blogtemplate/header.template"}
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+<div id="outcon">
+<div id="container">
+{* Prevpost and nextpost use *}
+<div id="article_index">
+  {assign var=nextpost value=$post->getNextArticle()}
+   {assign var=prevpost value=$post->getPrevArticle()}
+ {if $prevpost == true}
+     <a href="{$url->postPermalink($prevpost)}" title="Previous post: {$prevpost->getTopic()}">&laquo; {$locale->tr("previous_post")}</a> |
+   {/if}
+   {if $nextpost == true}
+     <a href="{$url->postPermalink($nextpost)}" title="Next post: {$nextpost->getTopic()}">{$locale->tr("next_post")}&raquo;</a>
+   {/if}
+   </div>
+{* End of article_index *}
+
+
+<div class="blog">
+ <!--{$url->postTrackbackLink($post)}-->
+ {include file="$blogtemplate/post.template"}
+</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}
+ <div class="blog">
+ <div class="comments-head">
+  <a name="comments"></a>Comments
+ </div>
+ {foreach name=comment from=$comments item=comment}
+  <div class="comments-body">
+   <a name="{$comment->getId()}"></a>
+   
+   <div class="com_countandpost"><span class="comments-count">[{$smarty.foreach.comment.total-$smarty.foreach.comment.iteration+1}]</span>
+   <span style="padding-left:10px;float:left;"><strong>{$comment->getTopic()}</strong></span><span class="comments-post">[<a href="{$url->postPermalink($post)}#comments_form">{$locale->tr("comments")}</a>]|
+    {$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>   
+
+      {$comment->getText()}
+ 
+  </div>
+ {/foreach}
+ </div>
+ 
+<div class="clear">&nbsp;</div>
+</div>
+</div>
+{include file="$blogtemplate/panel.template"} 
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/reic1/postsummary.template
===================================================================
--- templates/trunk/reic1/postsummary.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic1/postsummary.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,5 @@
+
+ <div class="blogbody">
+  <a href="{$url->postPermalink($post)}">{$post->getTopic()}</a>
+  </div>
+

Added: templates/trunk/reic1/posttrackbacks.template
===================================================================
--- templates/trunk/reic1/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic1/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,21 @@
+{include file="$blogtemplate/header.template"}
+<div id="outcon">
+<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 class="clear">&nbsp;</div>
+</div>
+</div>
+{include file="$blogtemplate/panel.template"} 
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/reic1/reic.css
===================================================================
--- templates/trunk/reic1/reic.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic1/reic.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,361 @@
+/* frame setting
+This part is good to keep unchange unless you change the position of the slince at the reic.psd.
+ */
+html {
+	/* IE Horizontal scrollbar fix */
+	overflow-y: scroll;
+	/* force scrollbars in moz */
+	height: 100%;
+	margin-bottom: 1px;
+	}
+	
+body {
+margin: 0;
+padding: 0;
+background: transparent url(images/bg.gif) repeat scroll;
+}
+
+#outframe {
+background: transparent url(images/frameborder.gif) repeat-y scroll;
+width:760px;
+margin: 10px auto;
+padding: 0px;
+
+}
+
+#header {
+padding: 0px;
+margin: 0px auto;
+height: 128px;
+width: 100%;
+background: transparent url(images/header.gif) 	no-repeat scroll top;
+color: #666666;
+}
+
+#title {
+padding-left:35px;
+padding-top:25px;
+}
+
+
+#nav_r{
+width: 760px;
+height:37px;
+padding:22px 0px 0px 0px;
+text-align: center;
+background: transparent url(images/nav_bar.gif) no-repeat scroll left top;
+color: #558800;
+font: 12px georgia, times new roman, times, serif;
+}
+
+
+
+
+#outcon{
+float: left;
+width: 530px;
+
+background: transparent url(images/con1.gif) repeat-y scroll left;
+}
+
+#content, #container {
+color: #666666;
+
+   padding-bottom: 20px;
+	background: transparent url(images/con2.gif) no-repeat scroll bottom;
+text-align: left;
+
+}
+
+#links {
+padding-left:543px;
+padding-right:33px;
+padding-bottom: 20px;
+background: transparent url(images/links2.gif) no-repeat scroll right bottom;
+}
+#linksout {
+background: transparent url(images/links1.gif) repeat-y scroll right;
+}
+#article_index{
+background: transparent url(images/con1.gif) repeat-y scroll left;
+}
+.blog{
+width:500px;
+padding:  0px 15px 0px 15px;
+}
+
+.comments-head{
+width: 480px;
+margin:10px 0px 0px 10px;
+}
+
+.comments-body {
+width: 480px;
+margin: 0px 0px 0px 10px;
+}
+
+#footer {
+width: 760px;
+height: 39px;
+background: transparent url(images/footer.gif) no-repeat scroll;
+}
+
+.clear{
+	clear: both;
+}
+/* end of frame setting */
+
+/* fonts, color, and paragraph describe part */
+/* main part */
+body{
+font: normal normal normal 12px/normal lucida grande, verdana, arial, sans-serif;;
+color: black;
+}
+
+img{
+	border: 0px;
+}
+
+#title {
+font-size:28px;
+font-weight: bold;
+}
+.description{
+	font-size:14px;
+	color: white;
+}
+
+
+#nav_bar{
+	text-align: center;	
+}
+
+#content, #container
+{
+	text-align: left;
+}
+
+/* fonts, color, and paragraph describe part */
+/*  The css tag is set for pre_post and next_post.
+The colomun is blocked by div tag which is named as article_index */
+#article_index{
+text-align:center;
+font-size:11px;
+}
+
+/* fonts, color, and paragraph describe part */
+/* entries part, which is often filled with article or picture */
+.blog {
+
+}
+
+.blogbody {
+margin: 10px 0px 5px 10px;
+line-height: 140%;
+}
+
+h3.title {
+font-size: large;
+text-transform: capitalize;
+margin: 15px 0px 0px;
+}
+
+div.posted {
+margin: 0px;
+padding: 0px 5px 10px 5px;
+text-align: right;
+text-align: right;
+}
+
+blockquote {
+color: #666;
+border: #777777 1px solid;
+background-color: #eee;
+margin: 20px 25px;
+padding: 0px 10px;
+font-size:12px;
+line-height:150%;
+width: auto;
+}
+
+
+blockquote.mt {
+border: 1px solid White;
+text-align: center;
+font-size:smaller;
+padding: 2px 0px;
+}
+
+/* fonts, color, and paragraph describe part */
+/* comment part */
+.comments-head{
+background: White;
+font-size: 14px;
+border:1px solid #999;
+padding:5px;
+}
+
+.comments-body {
+line-height:140%;
+padding:5px;
+border-left:1px dotted;
+border-right:1px dotted;
+border-bottom:1px dotted;
+}
+
+.com_countandpost{
+border-top:2px solid;
+height:14px;
+}
+.comments-count{
+float:left;
+background: #666;
+color:white;
+width:35px;
+text-align:center;
+}
+
+.comments-post {
+float:right;
+font-size:x-small;
+}
+
+/* fonts, color, and paragraph describe part */
+/* links part */
+#links li, #links ul{
+margin: 1px 3px;
+padding:1px 3px;
+}
+#links ul{
+	list-style: none;
+}
+
+.sidetitle{
+
+	font-size:14px;
+	background: transparent url(images/sidetitle.gif) no-repeat scroll center top;
+
+	text-align: center;
+	height: 20px;
+	color: #DCDCDC;
+	padding:2px 0px 1px;
+}
+.side{
+	margin-bottom:10px;
+}
+
+#search_form fieldset{
+  border-width: 0px;
+}
+
+table.calMonth{
+margin: 0px auto;
+}
+.calMonthHeader
+{
+font-weight: bold;
+}
+.calMonthToday{
+border:1px dotted #669933;
+}
+
+/* fonts, color, and paragraph describe part */
+/* footer part */
+#footer {
+
+}
+
+#credits {
+margin: 0px;
+padding: 5px;
+color: gray;
+text-align: center;
+}
+
+#credits p {
+font-size: 11px;
+margin: 0px;
+padding-top: 10px;
+}
+
+/* end of */
+/* fonts, color, and paragraph describe part */
+
+
+/* hyperlinks setting */
+a { text-decoration: none;}
+a:hover { text-decoration: underline;}
+
+#title a{
+	text-decoration: none;
+	color: #581085;
+}
+#title a:hover{
+	text-decoration: none;
+	color: White;
+}
+
+#nav_r a	{ color: #558800; background: transparent; text-decoration: none;}
+#nav_r a:link	{ color: #558800; background: transparent; }
+#nav_r a:visited	{ color: #558800; background: transparent; }
+#nav_r a:active	{ color: #558800; background: transparent; }
+#nav_r a:hover	{ color: white; background: transparent;text-decoration: underline; }
+
+h3.title a{
+	border-bottom: 1px solid black;
+	display: block;
+	padding-bottom:2px;
+}
+h3.title a:hover{
+	display: block; text-decoration: none; background-color: Gray;}
+
+
+/* ******************  albums  *************** */
+
+div.album {
+	text-align: center;
+   float:left;
+        width:150px;
+        margin-bottom:20px;
+  	}
+
+.album p {
+   	text-align: center;
+   	padding:0;
+   	margin:0;
+   	width:150px;
+   	}
+.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/reic1/reic.psd
===================================================================
(Binary files differ)


Property changes on: templates/trunk/reic1/reic.psd
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/reic1/resource.template
===================================================================
--- templates/trunk/reic1/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic1/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,59 @@
+{include file="$blogtemplate/header.template"}
+{assign var=metadata value=$resource->getMetadataReader()}
+{assign var=updated value=$resource->getTimestamp()}
+<div id="outcon">
+<div id="container">
+ <div class="blog">
+  <div class="blogbody">
+  <h3 class="title">{$resource->getFileName()}</h3>
+   <div class="posted">
+    <img src="{$url->getTemplateFile("images/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->getTemplateFile("images/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->getTemplateFile("images/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->getTemplateFile("images/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->getTemplateFile("images/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("parent")}</a>
+  </p>
+ </div>
+ <div class="clear">&nbsp;</div>
+</div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

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


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

Added: templates/trunk/reic1/searchresults.template
===================================================================
--- templates/trunk/reic1/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/reic1/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,27 @@
+{include file="$blogtemplate/header.template"}
+<div id="outcon">
+<div id="container">
+ <div class="blog">
+
+   <h2>{$locale->tr("search_results")}: {foreach from=$searchterms item=term}{$term} {/foreach}</h2>
+   <div id="SearchResults">
+    {foreach from=$searchresults item=result}
+  <div class="blogbody">   
+      {assign var=article value=$result->getArticle()}
+      <h3 class="title"><a href="{$url->postPermalink($article)}">{$article->getTopic()}</a></h3>
+  <div class="posted">
+  {$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>    
+        {$article->getText()|strip_tags|truncate:300:"...":false}
+     </div> 
+    {/foreach}
+ </div>
+ </div>
+ <div class="clear"> &nbsp; </div>
+</div>
+</div>
+{include file="$blogtemplate/panel.template"} 
+{include file="$blogtemplate/footer.template"}
+

Added: templates/trunk/roodoplog-2-column/about.template
===================================================================
--- templates/trunk/roodoplog-2-column/about.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-2-column/about.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,16 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/title.template"}
+{include file="$blogtemplate/banner.template"}
+<div id="content">
+ <div class="blog">
+  <div class="blogbody">
+  <h2 class="title">{$locale->tr("about")} mtplog {$locale->tr("template")}</h2>
+  <div class="posted"><a href="{$url->templatePage("about")}">{$locale->tr("permalink")}</a></div>
+  <a class="aposted" href="http://blog.yam.com">樣板設計及版權所有 ─ 樂多</a></div>
+Porting and maintain: fragileness</p>
+  </div>
+  <br />
+ </div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/roodoplog-2-column/album.template
===================================================================
--- templates/trunk/roodoplog-2-column/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-2-column/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,104 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/title.template"}
+{include file="$blogtemplate/banner.template"}
+<div id="content">
+{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:33%;" 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:33%;" 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%3 == 0}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+
+ <!--- show the resources here -->
+
+ 
+ {foreach from=$resources item=resource}
+  <td style="width:33%;" 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%3 == 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/roodoplog-2-column/albums.template
===================================================================
--- templates/trunk/roodoplog-2-column/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-2-column/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,31 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/title.template"}
+{include file="$blogtemplate/banner.template"}
+<div id="content">
+<div class="blog">
+<h2 class="date">{$locale->tr("albums")}</h2>
+ 
+ <!-- album contents go here -->
+<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%3 == 0}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+ <td></td></tr>
+ </table>
+ </div>
+ </div>
+ <!-- end of the albums -->
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/roodoplog-2-column/banner.template
===================================================================
--- templates/trunk/roodoplog-2-column/banner.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-2-column/banner.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,8 @@
+</head>
+<body>
+<a name="top"></a>
+<div id="container">
+<div id="banner">
+   <h1 class="blogtitle"><a href="{$url->blogLink()}">{$blog->getBlog()}</a></h1>
+   <div class="description">{$blog->getAbout()}</div>
+</div>

Added: templates/trunk/roodoplog-2-column/bold.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/roodoplog-2-column/bubble.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/roodoplog-2-column/commentarticle.template
===================================================================
--- templates/trunk/roodoplog-2-column/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-2-column/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,9 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/title.template"}
+{include file="$blogtemplate/banner.template"}
+ <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}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/roodoplog-2-column/commentform.template
===================================================================
--- templates/trunk/roodoplog-2-column/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-2-column/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,33 @@
+ <div>
+  <form name="comments_form" action="{$url->getIndexUrl()}" method="post">
+   <table class="form" border="0" cellpadding="5" cellspacing="0">
+   <tbody>
+	<tr><td valign="top"><label for="subject">{$locale->tr("comment_topic")}:</label></td>
+	<td><input tabindex="1" id="subject" name="commentTopic" /></td></tr>
+	<tr><td valign="top"><label for="author">{$locale->tr("comment_username")}:</label></td>
+	<td><input tabindex="2" id="author" name="userName" /></td></tr>
+	<tr><td valign="top"><label for="email">{$locale->tr("comment_email")}:</label></td>
+	<td><input tabindex="3" id="email" name="userEmail" /></td></tr>
+	<tr><td valign="top"><label for="url">{$locale->tr("comment_url")}:</label></td>
+	<td><input tabindex="4" id="url" name="userUrl" /></td></tr>
+  <div>
+<tr><td></td><td><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></td></tr>
+  <tr><td valign="top"><label for="text">{$locale->tr("add_comment")}:</label></td>
+  <td><textarea tabindex="5" id="text" name="commentText" rows="10" cols="40"></textarea></td></tr>
+  <tr><td></td><td><input style="font-weight: bold;" type="submit" name="post" value="&nbsp;{$locale->tr("comment_send")}&nbsp;" /></td></tr></tbody></table>
+  <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>
+</div>

Added: templates/trunk/roodoplog-2-column/css/15main_image.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/roodoplog-2-column/css/15main_image.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/roodoplog-2-column/css/Thumbs.db
===================================================================
(Binary files differ)


Property changes on: templates/trunk/roodoplog-2-column/css/Thumbs.db
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/roodoplog-2-column/css/default.css
===================================================================
--- templates/trunk/roodoplog-2-column/css/default.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-2-column/css/default.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,343 @@
+BODY {
+	FONT-SIZE: 12px; 
+	BACKGROUND: url(15main_image.gif) #fef4e1 no-repeat 50% 0px; 
+	MARGIN: 0px; WIDTH: 100%; COLOR: #993300; 
+	FONT-FAMILY: Arial, Helvetica, sans-serif; 
+	HEIGHT: 100%; TEXT-ALIGN: center
+}
+A {
+	COLOR: #ffcc00; TEXT-DECORATION: underline
+}
+A:link {
+	COLOR: #ffcc00; TEXT-DECORATION: underline
+}
+A:visited {
+	COLOR: #ffcc00; TEXT-DECORATION: underline
+}
+A:active {
+	COLOR: #ffcc00
+}
+A:hover {
+	COLOR: #ff6600; TEXT-DECORATION: none
+}
+A.acalendar {
+	COLOR: #ff9900; TEXT-DECORATION: underline
+}
+A.acalendar:link {
+	COLOR: #ff9900; TEXT-DECORATION: underline
+}
+A.acalendar:visited {
+	TEXT-DECORATION: underline
+}
+A.acalendar:active {
+	
+}
+A.acalendar:hover {
+	COLOR: #ff6600; TEXT-DECORATION: none
+}
+A.acontinues {
+	COLOR: #cccccc; TEXT-DECORATION: underline
+}
+A.acontinues:link {
+	COLOR: #cccccc; TEXT-DECORATION: underline
+}
+A.acontinues:visited {
+	TEXT-DECORATION: underline
+}
+A.acontinues:active {
+	
+}
+A.acontinues:hover {
+	COLOR: #bababa; TEXT-DECORATION: none
+}
+A.amenu {
+	COLOR: #993300; TEXT-DECORATION: underline
+}
+A.amenu:link {
+	COLOR: #993300; TEXT-DECORATION: underline
+}
+A.amenu:visited {
+	TEXT-DECORATION: underline
+}
+A.amenu:active {
+	
+}
+A.amenu:hover {
+	COLOR: #bababa; TEXT-DECORATION: none
+}
+#container {
+	MARGIN: 0px auto; WIDTH: 740px; TEXT-ALIGN: left
+}
+#banner {
+	WIDTH: 740px; HEIGHT: 50px
+}
+#subbanner {
+	
+}
+#banner A {
+	COLOR: #ff9900; TEXT-DECORATION: none
+}
+#banner A:link {
+	COLOR: #ff9900; TEXT-DECORATION: none
+}
+#banner A:visited {
+	TEXT-DECORATION: none
+}
+#banner A:active {
+	
+}
+#banner A:hover {
+	COLOR: #ffcc00; TEXT-DECORATION: underline
+}
+#subbanner A {
+	COLOR: #cccccc; TEXT-DECORATION: none
+}
+#subbanner A:link {
+	COLOR: #cccccc; TEXT-DECORATION: none
+}
+#subbanner A:visited {
+	TEXT-DECORATION: none
+}
+#subbanner A:active {
+	
+}
+#subbanner A:hover {
+	COLOR: #cccccc; TEXT-DECORATION: underline
+}
+H1 {
+	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
+}
+H2 {
+	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
+}
+H3 {
+	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
+}
+.blogtitle {
+	PADDING-RIGHT: 40px; FONT-WEIGHT: bold; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px; LETTER-SPACING: 1px; TEXT-ALIGN: right
+}
+.description {
+	PADDING-RIGHT: 40px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6600; LETTER-SPACING: 2px; TEXT-ALIGN: right
+}
+#content {
+	FLOAT: right; 
+	WIDTH: 500px; 
+	MARGIN-RIGHT: 0px
+}
+.blog {
+	WIDTH: 450px; 
+	FLOAT: right; 
+	MARGIN: 0px 25px
+}
+.date {
+	FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN: 20px 0px 5px; COLOR: #ff9900; TEXT-ALIGN: right
+}
+.blogbody {
+	BORDER-RIGHT: #ff9900 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ff9900 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ff9900 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ff9900 1px solid; BACKGROUND-COLOR: #ffffff
+}
+.title {
+	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff9900; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
+}
+.main {
+	FONT-SIZE: 12px; MARGIN: 15px 0px; COLOR: #666666; LINE-HEIGHT: 180%; FONT-FAMILY: Arial, Helvetica, sans-serif
+}
+.main-continues {
+	FONT-SIZE: 13px
+}
+.posted {
+	FONT-SIZE: 11px; MARGIN: 0px 0px 5px; COLOR: #993300; TEXT-ALIGN: right
+}
+A.aposted {
+	COLOR: #666666; TEXT-DECORATION: underline
+}
+A.aposted:link {
+	COLOR: #ff6600; TEXT-DECORATION: underline
+}
+A.aposted:visited {
+	COLOR: #ff9900; TEXT-DECORATION: underline
+}
+A.aposted:active {
+	}
+A.aposted:hover {
+	COLOR: #ff9900; TEXT-DECORATION: none
+}
+.menu {
+	FONT-SIZE: 12px; COLOR: #666666; TEXT-ALIGN: right
+}
+.comments-head {
+	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #ff9900; PADDING-TOP: 0px; HEIGHT: 10px
+}
+.comments-body {
+	FONT-SIZE: 12px; MARGIN: 20px 0px 15px 50px; LINE-HEIGHT: 135%
+}
+.comments-post {
+	FONT-SIZE: 12px; MARGIN: 0px 0px 25px; COLOR: #666666; TEXT-ALIGN: right
+}
+.trackback-url {
+	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 20px 0px 15px 13px; COLOR: #ff6600
+}
+.trackback-body {
+	FONT-SIZE: 13px; MARGIN: 20px 0px 15px 13px; LINE-HEIGHT: 135%
+}
+.trackback-post {
+	FONT-SIZE: 12px; MARGIN: 0px 0px 25px; COLOR: #666666; TEXT-ALIGN: right
+}
+A.atrackback-post {
+	COLOR: #2d8d5f; TEXT-DECORATION: underline
+}
+A.atrackback-post:link {
+	COLOR: #2d8d5f; TEXT-DECORATION: underline
+}
+A.atrackback-post:visited {
+	COLOR: #80b59c; TEXT-DECORATION: underline
+}
+A.atrackback-post:active {
+	}
+A.atrackback-post:hover {
+	COLOR: #bababa; TEXT-DECORATION: none
+}
+TABLE.form {
+	MARGIN: 25px 0px 0px 13px
+}
+LABEL {
+	FONT-WEIGHT: bold; FONT-SIZE: 13px
+}
+#author {
+	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; WIDTH: 200px; BORDER-BOTTOM: #993300 1px solid
+}
+#email {
+	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; WIDTH: 200px; BORDER-BOTTOM: #993300 1px solid
+}
+#url {
+	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; WIDTH: 200px; BORDER-BOTTOM: #993300 1px solid
+}
+#text {
+	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; WIDTH: 350px; BORDER-BOTTOM: #993300 1px solid; HEIGHT: 200px
+}
+.pagetop {
+	FONT-SIZE: 12px; MARGIN: 5px 0px 25px; TEXT-ALIGN: right
+}
+#links {
+	MARGIN-TOP: 250px; 
+	FLOAT: left; 
+	MARGIN-LEFT: 10px; 
+	WIDTH: 180px; 
+	TEXT-ALIGN: center
+}
+.calendarhead {
+	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 4px; BACKGROUND-COLOR: #ff9900; TEXT-ALIGN: center
+}
+.calendartable {
+	BORDER-RIGHT: #ff9900 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; BORDER-LEFT: #ff9900 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #ff9900 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
+}
+.calendarweek {
+	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-ALIGN: left
+}
+.calendarwd {
+	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ff6600
+}
+.calendard {
+	empty-cells: show
+}
+.calendardbg {
+	BACKGROUND-COLOR: #efefef
+}
+.calendar {
+	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #ff9900; PADDING-TOP: 2px
+}
+.sidetitle {
+	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; LETTER-SPACING: 2px; BACKGROUND-COLOR: #ff9900; TEXT-ALIGN: center
+}
+.side {
+	BORDER-RIGHT: #ff9900 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; BORDER-LEFT: #ff9900 1px solid; LINE-HEIGHT: 200%; PADDING-TOP: 10px; BORDER-BOTTOM: #ff9900 1px solid; TEXT-ALIGN: left
+}
+A.aside {
+	COLOR: #ccccff; TEXT-DECORATION: underline
+}
+A.aside:link {
+	COLOR: #ff9900; TEXT-DECORATION: underline
+}
+A.aside:visited {
+	COLOR: #ff9900; TEXT-DECORATION: underline
+}
+A.aside:hover {
+	COLOR: #ff6600; TEXT-DECORATION: none
+}
+A.arss {
+	COLOR: #dddddd; TEXT-DECORATION: underline
+}
+A.arss:link {
+	COLOR: #2d8d5f; TEXT-DECORATION: underline
+}
+A.arss:visited {
+	COLOR: #80b59c; TEXT-DECORATION: underline
+}
+A.arss:active {
+	
+}
+A.arss:hover {
+	COLOR: #bababa; TEXT-DECORATION: none
+}
+img {BORDER: 0px;}
+.pict {MARGIN: 5px 5px 5px 5px;}
+.photo {
+	TEXT-ALIGN: center
+}
+.nickname {
+	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 10px 0px; COLOR: #2d8d5f
+}
+.message {
+	FONT-SIZE: 12px
+}
+.quotetable {
+	
+}
+.quote {
+	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; COLOR: #666666; PADDING-TOP: 1px
+}
+.blogtimes {
+	MARGIN: 0px 0px 15px; TEXT-ALIGN: center
+}
+.powered {
+	MARGIN: 0px 0px 10px; TEXT-ALIGN: center
+}
+.syndicate {
+	MARGIN: 5px 0px; TEXT-ALIGN: center
+}
+.checkers {
+	MARGIN-TOP: 10px; FONT-SIZE: 12px
+}
+.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/roodoplog-2-column/download.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/roodoplog-2-column/error.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/roodoplog-2-column/error.template
===================================================================
--- templates/trunk/roodoplog-2-column/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-2-column/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,22 @@
+{include file="$blogtemplate/header.template"}
+<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>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/roodoplog-2-column/folderblue.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/roodoplog-2-column/footer.template
===================================================================
--- templates/trunk/roodoplog-2-column/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-2-column/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,5 @@
+<div id="footer"></div>
+<DIV style="CLEAR: both">&nbsp;</DIV>
+</div>
+ </body>
+</html>

Added: templates/trunk/roodoplog-2-column/header.template
===================================================================
--- templates/trunk/roodoplog-2-column/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-2-column/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,27 @@
+<!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 http-equiv="Content-Language" content="{$locale->getLanguageId()}" />
+ <meta name="generator" content="{$version}" />
+
+
+ <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>
+ {* 注意:此模版與樂多網誌(http://blog.yam.com/)的CSS樣式檔相容,                                               *}
+ {* 但若套用樂多網誌的其他CSS樣式檔及圖片,必須注意                                                             *}
+ {* 1. 不能用在營利的 Blog 平台上                                                                               *}
+ {* 2. 必須在首頁加上「樣板設計及版權所有 ─ 樂多」連到blog.yam.com                                              *}
+ {* 原本的defaŭlt.css檔之內容則僅受第二點之限制,不受第一點限制。                                               *}
+ 
+ {* Mention: This template is also compatible with other css files from Roodo (http://blog.yam.com/).           *}
+ {* However, if you want to use other css files and images from Roodo, you must                                 *}
+ {* 1. Not use for commercial purposes or at commercial BSP sites, and                                          *}
+ {* 2. Add the text "Design by Roodo. All rights reserved." and a link to http://blog.yam.com/ on your homepage *}
+ 
+ <link rel="stylesheet" title="" href="{$url->getTemplateFile("css/default.css")}" type="text/css" media="screen" />
\ No newline at end of file

Added: templates/trunk/roodoplog-2-column/italic.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/roodoplog-2-column/link.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/roodoplog-2-column/main.template
===================================================================
--- templates/trunk/roodoplog-2-column/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-2-column/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,14 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/title.template"}
+{include file="$blogtemplate/banner.template"}
+<div id="content">
+<div class="blog">
+ {foreach from=$posts item=post}
+  {include file="$blogtemplate/post.template"}
+ {/foreach}
+ <div class="pagetop"><a class="aposted" href="#top">back to top</a></div>
+</div>
+ <div class="Pages">{include file="misc/pager.template" style="links"}</div>
+ </div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/roodoplog-2-column/panel.template
===================================================================
--- templates/trunk/roodoplog-2-column/panel.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-2-column/panel.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,100 @@
+<div id="links">
+<div class="sidetitle">
+{$locale->tr("search")}
+</div>
+    <div class="side" id="Search"> 
+    <div class="sidebody">
+	<form id="search_form"  name="search_form" method="post" action="{$url->getIndexUrl()}">
+	<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()}" />   
+	</form>
+	</div>
+    </div>  
+<div class="sidetitle">
+	{$locale->tr("recently")}
+</div>
+<div class="side">
+	{foreach from=$recentposts item=post}
+	<div class="sidebody"><a class="aside" title="{$post->getText()|truncate:15:"..."|escape}" href="{$url->postLink($post)}">{$post->getTopic()}</a></div>
+	{/foreach}
+</div>
+
+{if !empty($recentcomments)}
+{if $recentcomments->isEnabled()}
+<div class="sidetitle">Recent Comments</div>
+{assign var=comments value=$recentcomments->getRecentComments()}
+<div class="side">
+{foreach from=$comments item=comment}
+{assign var=commentpostid value=$comment->getArticleId()}
+{assign var=commentpost value=$recentcomments->getArticle($commentpostid)}
+<div class="sidebody"><a class="aside" title="View comments by {$comment->getUsername()}" href="{$url->postPermalink($commentpost)}#{$comment->getId()}"><b>{$comment->getUsername()}:</b>{$comment->getText()|truncate:100:"..."|strip_tags}</a></div>
+{/foreach}
+</div>            
+{/if}
+{/if}
+
+{if !empty($recenttrackbacks)}
+{if $recenttrackbacks->isEnabled()}
+<div class="sidetitle">Recent Trackbacks</div>
+{assign var=trackbacks value=$recenttrackbacks->getRecentTrackbacks()}
+<div class="side">
+{foreach from=$trackbacks item=trackback}
+{assign var=trackbackpostid value=$trackback->getArticleId()}
+{assign var=trackbackpost value=$recenttrackbacks->getArticle($trackbackpostid)}
+<div class="sidebody"><a class="aside" title="View trackbacks by {$trackback->getBlogName()}" href="{$trackback->getUrl()}"><b>{$trackback->getBlogName()}:</b>{$trackback->getTitle()}</a></div>
+{/foreach}
+</div>            
+{/if}
+{/if}
+
+<div class="sidetitle">
+  {$locale->tr("categories")}
+</div>
+<div class="side">
+	{foreach from=$articlecategories item=articleCategory}
+	<div class="sidebody"><a class="aside" href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()}</a> [{$articleCategory->getNumArticles()}]
+	<a class="nodecoration" href="{$url->categoryRssLink($articleCategory)}"><img border="0" src="{$url->getUrl("/imgs/rss_logo_small.gif")}" alt="RSS Feed for this category." height="12" /></a></div>
+	{/foreach}
+</div>
+
+<div class="sidetitle">
+	{$locale->tr("archives")}
+</div>
+<div class="side">
+	{foreach from=$archives item=archivelink}
+	<div class="sidebody">
+	<a class="aside" href="{$archivelink->getUrl()}">{$archivelink->getName()}</a> [{$archivelink->getNumArticles()}]</div>
+	{/foreach}
+</div>
+
+<div class="sidetitle">
+	{$locale->tr("links")}
+</div>
+<div class="side">
+	{foreach from=$mylinkscategories item=linkcategory}
+	<div class="sidebody">
+		<b>{$linkcategory->getName()}</b><br />
+		{foreach from=$linkcategory->getLinks() item=link}
+		<a class="aside" href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a><br />
+		{/foreach}
+	</div>
+	{/foreach}  
+   </ul>
+</div>
+<div class="syndicate">
+	<a title="Link to the RSS 0.90 feed." href="{$url->rssLink("rss090")}"><img src="{$url->getUrl("/imgs/rss090_logo.gif")}" border="0"/></a></div>
+<div class="syndicate">	
+	<a title="Link to the RSS 1.0 feed." href="{$url->rssLink("rss10")}"><img src="{$url->getUrl("/imgs/rss10_logo.gif")}" border="0"/></a></div>
+<div class="syndicate">	
+	<a title="Link to the RSS 2.0 feed." href="{$url->rssLink("rss20")}"><img src="{$url->getUrl("/imgs/rss20_logo.gif")}" border="0"/></a></div>
+<div class="syndicate">	
+	<a title="Link to the Atom 0.3 feed." href="{$url->rssLink("atom")}"><img src="{$url->getUrl("/imgs/atom_logo.png")}" border="0"/></a></div>
+
+<div class="syndicate"><a class="aside" href="http://blog.yam.com">樣板設計及版權所有 ─ 樂多<br/>Designed by Roodo</a></div>
+
+<div class="syndicate">
+Powered By <a class="aside" href="http://www.lifetype.net">LifeType</a> <br />
+</div>
+</div>

Added: templates/trunk/roodoplog-2-column/post.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/roodoplog-2-column/post.template
===================================================================
--- templates/trunk/roodoplog-2-column/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-2-column/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,18 @@
+<!-- {$url->postTrackbackLink($post)} -->
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+
+	<h2 class="date">{$locale->formatDate($postDate,"%B %d, %Y, %H:%M")} </h2>
+	<div class="blogbody">
+	<h3 class="title">{$post->getTopic()}</h3>
+	<div class="main">
+	{$post->getText()}
+	</div>
+ 	 <div class="posted">
+		 Posted by {$postOwner->getUsername()} | 
+		 <a class="aposted" title="{$locale->tr("permalink_title")}" href="{$url->postPermalink($post)}">{$locale->tr("permalink")}</a> | 
+         <a class="aposted" href="{$url->postPermalink($post)}">{$locale->tr("comments")} ({$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}
+		 </div>
+	 </div>

Added: templates/trunk/roodoplog-2-column/post1.template
===================================================================
--- templates/trunk/roodoplog-2-column/post1.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-2-column/post1.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,17 @@
+<!-- {$url->postTrackbackLink($post)} -->
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+
+	<h2 class="date">{$locale->formatDate($postDate,"%B %d, %Y, %H:%M")} </h2>
+	<div class="blogbody">
+	<h3 class="title">{$post->getTopic()}</h3>
+	<div class="main">
+	{$post->getText()}
+	</div>
+ 	 <div class="posted">
+		 Posted by {$postOwner->getUsername()} | 
+		 <a class="aposted" title="{$locale->tr("permalink_title")}" href="{$url->postPermalink($post)}">{$locale->tr("permalink")}</a> | 
+         <a class="aposted" href="{$url->postPermalink($post)}">{$locale->tr("comments")} ({$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}
+		 </div>

Added: templates/trunk/roodoplog-2-column/postandcomments.template
===================================================================
--- templates/trunk/roodoplog-2-column/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-2-column/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,37 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/title1.template"}
+{include file="$blogtemplate/banner.template"}
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+
+<div class="blog">
+ {include file="$blogtemplate/post1.template"} 
+ <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>
+  </div> 
+   <div class="comments-post">
+    {$locale->tr("posted_by")}: 
+    {if $comment->getUserUrl() != ""}
+     <a class="aposted" href="{$comment->getUserUrl()}"}>{$comment->getUsername()}</a>
+    {else}
+     {$comment->getUsername()}
+    {/if} |
+	{assign var=commentDate value=$comment->getDateObject()}
+    {$locale->formatDate($commentDate, "%B %d, %Y, %H:%M")}
+   </div>
+ {/foreach}
+ {if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+  <div>
+   <div class="comments-head"></div>
+   {include file="$blogtemplate/commentform.template"}
+  </div>
+ {/if}
+ <div class="pagetop"><a class="aposted" href="#top">back to top</a></div>
+</div>
+</div>
+
+{include file="$blogtemplate/footer.template"}

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

Added: templates/trunk/roodoplog-2-column/resource.template
===================================================================
--- templates/trunk/roodoplog-2-column/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-2-column/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,57 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/title.template"}
+{include file="$blogtemplate/banner.template"}
+{assign var=metadata value=$resource->getMetadataReader()}
+{assign var=updated value=$resource->getTimestamp()}
+<div id="content">
+ <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>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/roodoplog-2-column/screenshot.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/roodoplog-2-column/searchresults.template
===================================================================
--- templates/trunk/roodoplog-2-column/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-2-column/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,31 @@
+{include file="$blogtemplate/header.template"}
+{include file="$blogtemplate/title.template"}
+{include file="$blogtemplate/banner.template"}
+<div id="content">
+ <div class="blog">
+
+   <h2>{$locale->tr("search_results")}: 
+     {foreach from=$searchterms item=term}{$term} {/foreach}
+   </h2>
+   <div id="SearchResults">
+    {foreach from=$searchresults item=result}
+      <div class="blogbody">
+        {assign var=article value=$result->getArticle()}
+        <h3 class="title">
+		  <a href="{$url->postPermalink($article)}">{$article->getTopic()}</a>
+	    </h3>
+        {$article->getText()|strip_tags|truncate:300:"...":false}
+        <div class="posted">
+          {foreach name=categories 
+              from=$article->getCategories() item=articleCategory}
+            <a href="{$url->categoryLink($articleCategory)}">
+              {$articleCategory->getName()}</a>{if !$smarty.foreach.categories.last},{/if}
+          {/foreach}
+        </div>
+      </div>
+    {/foreach}
+   </div>
+ </div>
+</div>
+{include file="$blogtemplate/panel.template"} 
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/roodoplog-2-column/title.template
===================================================================
--- templates/trunk/roodoplog-2-column/title.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-2-column/title.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1 @@
+ <title>{$blog->getBlog()}</title>

Added: templates/trunk/roodoplog-2-column/title1.template
===================================================================
--- templates/trunk/roodoplog-2-column/title1.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-2-column/title1.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1 @@
+ <title>{$blog->getBlog()}:{$post->getTopic()}</title>

Added: templates/trunk/roodoplog-2-column/toolbar.js
===================================================================
--- templates/trunk/roodoplog-2-column/toolbar.js	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-2-column/toolbar.js	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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";
+}

Added: templates/trunk/roodoplog-2-column/trackback.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/roodoplog-3-column/about.template
===================================================================
--- templates/trunk/roodoplog-3-column/about.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-3-column/about.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,24 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+ <div class="blog">
+  <div class="blogbody">
+  <h2 class="title">{$locale->tr("about")} mtplog {$locale->tr("template")}</h2>
+  <div class="posted"><a href="{$url->templatePage("about")}">{$locale->tr("permalink")}</a></div>
+<p>This template &quot;mtplog&quot; is a template based on <a href="http://www.movabletype.org/">MovableType 2.x</a>'s naming method. Thank <b>Sultasto </b>to porting it as a template of plog. </p>
+<p>This template has five different css style. All of them are in the folder of &quot;css/&quot;.</p>
+<ul><li>clean.css</li>
+<li>trendy.css</li>
+<li>gettyburg.css</li>
+<li>plain_jane.css</li>
+<li>rusty.css</li>
+</ul><p>If you want changing the css style, you sholud modify the header.template and replace  the bold character  in <i>$url-&gt;getTemplateFile(&quot;css/<b>clean.css</b>&quot;) </i>with that list above.</p>
+<p>ps: You change the content of this file by editing the about.template.</p>
+  <p align="right">by <a href="http://reic.twbbs.org">reic</a></p>
+<p>Developer: Sultasto<br />
+Porting and maintain: reic</p>
+  </div>
+  <br />
+ </div>
+</div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/roodoplog-3-column/album.template
===================================================================
--- templates/trunk/roodoplog-3-column/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-3-column/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,103 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+{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:33%;" 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:33%;" 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%3 == 0}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+
+ <!--- show the resources here -->
+
+ 
+ {foreach from=$resources item=resource}
+  <td style="width:33%;" 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%3 == 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/roodoplog-3-column/albums.template
===================================================================
--- templates/trunk/roodoplog-3-column/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-3-column/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,29 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+<div class="blog">
+<h2 class="date">{$locale->tr("albums")}</h2>
+ 
+ <!-- album contents go here -->
+<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%3 == 0}
+   </tr>
+   <tr>
+  {/if}
+ {/foreach}
+ <td></td></tr>
+ </table>
+ </div>
+ </div>
+ <!-- end of the albums -->
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/roodoplog-3-column/bold.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/roodoplog-3-column/bubble.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/roodoplog-3-column/commentarticle.template
===================================================================
--- templates/trunk/roodoplog-3-column/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-3-column/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,7 @@
+{include file="$blogtemplate/header.template"}
+ <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}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/roodoplog-3-column/commentform.template
===================================================================
--- templates/trunk/roodoplog-3-column/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-3-column/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,33 @@
+ <div>
+  <form name="comments_form" action="{$url->getIndexUrl()}" method="post">
+   <table class="form" border="0" cellpadding="5" cellspacing="0">
+   <tbody>
+	<tr><td valign="top"><label for="subject">{$locale->tr("comment_topic")}:</label></td>
+	<td><input tabindex="1" id="subject" name="commentTopic" /></td></tr>
+	<tr><td valign="top"><label for="author">{$locale->tr("comment_username")}:</label></td>
+	<td><input tabindex="2" id="author" name="userName" /></td></tr>
+	<tr><td valign="top"><label for="email">{$locale->tr("comment_email")}:</label></td>
+	<td><input tabindex="3" id="email" name="userEmail" /></td></tr>
+	<tr><td valign="top"><label for="url">{$locale->tr("comment_url")}:</label></td>
+	<td><input tabindex="4" id="url" name="userUrl" /></td></tr>
+  <div>
+<tr><td></td><td><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></td></tr>
+  <tr><td valign="top"><label for="text">{$locale->tr("add_comment")}:</label></td>
+  <td><textarea tabindex="5" id="text" name="commentText" rows="10" cols="40"></textarea></td></tr>
+  <tr><td></td><td><input style="font-weight: bold;" type="submit" name="post" value="&nbsp;{$locale->tr("comment_send")}&nbsp;" /></td></tr></tbody></table>
+  <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>
+</div>

Added: templates/trunk/roodoplog-3-column/css/15main_image1.gif
===================================================================
(Binary files differ)


Property changes on: templates/trunk/roodoplog-3-column/css/15main_image1.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/roodoplog-3-column/css/Thumbs.db
===================================================================
(Binary files differ)


Property changes on: templates/trunk/roodoplog-3-column/css/Thumbs.db
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: templates/trunk/roodoplog-3-column/css/default.css
===================================================================
--- templates/trunk/roodoplog-3-column/css/default.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-3-column/css/default.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,343 @@
+BODY {
+	FONT-SIZE: 12px; 
+	BACKGROUND: url(15main_image1.gif) #fef4e1 no-repeat 50% 0px; 
+	MARGIN: 0px; WIDTH: 100%; COLOR: #993300; 
+	FONT-FAMILY: Arial, Helvetica, sans-serif; 
+	HEIGHT: 100%; TEXT-ALIGN: center
+}
+A {
+	COLOR: #ffcc00; TEXT-DECORATION: underline
+}
+A:link {
+	COLOR: #ffcc00; TEXT-DECORATION: underline
+}
+A:visited {
+	COLOR: #ffcc00; TEXT-DECORATION: underline
+}
+A:active {
+	COLOR: #ffcc00
+}
+A:hover {
+	COLOR: #ff6600; TEXT-DECORATION: none
+}
+A.acalendar {
+	COLOR: #ff9900; TEXT-DECORATION: underline
+}
+A.acalendar:link {
+	COLOR: #ff9900; TEXT-DECORATION: underline
+}
+A.acalendar:visited {
+	TEXT-DECORATION: underline
+}
+A.acalendar:active {
+	
+}
+A.acalendar:hover {
+	COLOR: #ff6600; TEXT-DECORATION: none
+}
+A.acontinues {
+	COLOR: #cccccc; TEXT-DECORATION: underline
+}
+A.acontinues:link {
+	COLOR: #cccccc; TEXT-DECORATION: underline
+}
+A.acontinues:visited {
+	TEXT-DECORATION: underline
+}
+A.acontinues:active {
+	
+}
+A.acontinues:hover {
+	COLOR: #bababa; TEXT-DECORATION: none
+}
+A.amenu {
+	COLOR: #993300; TEXT-DECORATION: underline
+}
+A.amenu:link {
+	COLOR: #993300; TEXT-DECORATION: underline
+}
+A.amenu:visited {
+	TEXT-DECORATION: underline
+}
+A.amenu:active {
+	
+}
+A.amenu:hover {
+	COLOR: #bababa; TEXT-DECORATION: none
+}
+#container {
+	MARGIN: 0px auto; WIDTH: 740px; TEXT-ALIGN: left
+}
+#banner {
+	WIDTH: 740px; HEIGHT: 50px
+}
+#subbanner {
+	
+}
+#banner A {
+	COLOR: #ff9900; TEXT-DECORATION: none
+}
+#banner A:link {
+	COLOR: #ff9900; TEXT-DECORATION: none
+}
+#banner A:visited {
+	TEXT-DECORATION: none
+}
+#banner A:active {
+	
+}
+#banner A:hover {
+	COLOR: #ffcc00; TEXT-DECORATION: underline
+}
+#subbanner A {
+	COLOR: #cccccc; TEXT-DECORATION: none
+}
+#subbanner A:link {
+	COLOR: #cccccc; TEXT-DECORATION: none
+}
+#subbanner A:visited {
+	TEXT-DECORATION: none
+}
+#subbanner A:active {
+	
+}
+#subbanner A:hover {
+	COLOR: #cccccc; TEXT-DECORATION: underline
+}
+H1 {
+	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
+}
+H2 {
+	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
+}
+H3 {
+	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
+}
+.blogtitle {
+	PADDING-RIGHT: 40px; FONT-WEIGHT: bold; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px; LETTER-SPACING: 1px; TEXT-ALIGN: right
+}
+.description {
+	PADDING-RIGHT: 40px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6600; LETTER-SPACING: 2px; TEXT-ALIGN: right
+}
+#content {
+	FLOAT: right; 
+	WIDTH: 500px; 
+	MARGIN-RIGHT: 0px
+}
+.blog {
+	WIDTH: 450px; 
+	FLOAT: right; 
+	MARGIN: 0px 25px
+}
+.date {
+	FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN: 20px 0px 5px; COLOR: #ff9900; TEXT-ALIGN: right
+}
+.blogbody {
+	BORDER-RIGHT: #ff9900 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ff9900 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ff9900 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ff9900 1px solid; BACKGROUND-COLOR: #ffffff
+}
+.title {
+	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff9900; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
+}
+.main {
+	FONT-SIZE: 12px; MARGIN: 15px 0px; COLOR: #666666; LINE-HEIGHT: 180%; FONT-FAMILY: Arial, Helvetica, sans-serif
+}
+.main-continues {
+	FONT-SIZE: 13px
+}
+.posted {
+	FONT-SIZE: 11px; MARGIN: 0px 0px 5px; COLOR: #993300; TEXT-ALIGN: right
+}
+A.aposted {
+	COLOR: #666666; TEXT-DECORATION: underline
+}
+A.aposted:link {
+	COLOR: #ff6600; TEXT-DECORATION: underline
+}
+A.aposted:visited {
+	COLOR: #ff9900; TEXT-DECORATION: underline
+}
+A.aposted:active {
+	}
+A.aposted:hover {
+	COLOR: #ff9900; TEXT-DECORATION: none
+}
+.menu {
+	FONT-SIZE: 12px; COLOR: #666666; TEXT-ALIGN: right
+}
+.comments-head {
+	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #ff9900; PADDING-TOP: 0px; HEIGHT: 10px
+}
+.comments-body {
+	FONT-SIZE: 12px; MARGIN: 20px 0px 15px 50px; LINE-HEIGHT: 135%
+}
+.comments-post {
+	FONT-SIZE: 12px; MARGIN: 0px 0px 25px; COLOR: #666666; TEXT-ALIGN: right
+}
+.trackback-url {
+	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 20px 0px 15px 13px; COLOR: #ff6600
+}
+.trackback-body {
+	FONT-SIZE: 13px; MARGIN: 20px 0px 15px 13px; LINE-HEIGHT: 135%
+}
+.trackback-post {
+	FONT-SIZE: 12px; MARGIN: 0px 0px 25px; COLOR: #666666; TEXT-ALIGN: right
+}
+A.atrackback-post {
+	COLOR: #2d8d5f; TEXT-DECORATION: underline
+}
+A.atrackback-post:link {
+	COLOR: #2d8d5f; TEXT-DECORATION: underline
+}
+A.atrackback-post:visited {
+	COLOR: #80b59c; TEXT-DECORATION: underline
+}
+A.atrackback-post:active {
+	}
+A.atrackback-post:hover {
+	COLOR: #bababa; TEXT-DECORATION: none
+}
+TABLE.form {
+	MARGIN: 25px 0px 0px 13px
+}
+LABEL {
+	FONT-WEIGHT: bold; FONT-SIZE: 13px
+}
+#author {
+	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; WIDTH: 200px; BORDER-BOTTOM: #993300 1px solid
+}
+#email {
+	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; WIDTH: 200px; BORDER-BOTTOM: #993300 1px solid
+}
+#url {
+	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; WIDTH: 200px; BORDER-BOTTOM: #993300 1px solid
+}
+#text {
+	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; WIDTH: 350px; BORDER-BOTTOM: #993300 1px solid; HEIGHT: 200px
+}
+.pagetop {
+	FONT-SIZE: 12px; MARGIN: 5px 0px 25px; TEXT-ALIGN: right
+}
+#links {
+	MARGIN-TOP: 250px; 
+	FLOAT: left; 
+	MARGIN-LEFT: 10px; 
+	WIDTH: 180px; 
+	TEXT-ALIGN: center
+}
+.calendarhead {
+	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 4px; BACKGROUND-COLOR: #ff9900; TEXT-ALIGN: center
+}
+.calendartable {
+	BORDER-RIGHT: #ff9900 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; BORDER-LEFT: #ff9900 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #ff9900 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
+}
+.calendarweek {
+	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-ALIGN: left
+}
+.calendarwd {
+	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ff6600
+}
+.calendard {
+	empty-cells: show
+}
+.calendardbg {
+	BACKGROUND-COLOR: #efefef
+}
+.calendar {
+	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #ff9900; PADDING-TOP: 2px
+}
+.sidetitle {
+	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; LETTER-SPACING: 2px; BACKGROUND-COLOR: #ff9900; TEXT-ALIGN: center
+}
+.side {
+	BORDER-RIGHT: #ff9900 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; BORDER-LEFT: #ff9900 1px solid; LINE-HEIGHT: 200%; PADDING-TOP: 10px; BORDER-BOTTOM: #ff9900 1px solid; TEXT-ALIGN: left
+}
+A.aside {
+	COLOR: #ccccff; TEXT-DECORATION: underline
+}
+A.aside:link {
+	COLOR: #ff9900; TEXT-DECORATION: underline
+}
+A.aside:visited {
+	COLOR: #ff9900; TEXT-DECORATION: underline
+}
+A.aside:hover {
+	COLOR: #ff6600; TEXT-DECORATION: none
+}
+A.arss {
+	COLOR: #dddddd; TEXT-DECORATION: underline
+}
+A.arss:link {
+	COLOR: #2d8d5f; TEXT-DECORATION: underline
+}
+A.arss:visited {
+	COLOR: #80b59c; TEXT-DECORATION: underline
+}
+A.arss:active {
+	
+}
+A.arss:hover {
+	COLOR: #bababa; TEXT-DECORATION: none
+}
+img {BORDER: 0px;}
+.pict {MARGIN: 5px 5px 5px 5px;}
+.photo {
+	TEXT-ALIGN: center
+}
+.nickname {
+	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 10px 0px; COLOR: #2d8d5f
+}
+.message {
+	FONT-SIZE: 12px
+}
+.quotetable {
+	
+}
+.quote {
+	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; COLOR: #666666; PADDING-TOP: 1px
+}
+.blogtimes {
+	MARGIN: 0px 0px 15px; TEXT-ALIGN: center
+}
+.powered {
+	MARGIN: 0px 0px 10px; TEXT-ALIGN: center
+}
+.syndicate {
+	MARGIN: 5px 0px; TEXT-ALIGN: center
+}
+.checkers {
+	MARGIN-TOP: 10px; FONT-SIZE: 12px
+}
+.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/roodoplog-3-column/download.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/roodoplog-3-column/error.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/roodoplog-3-column/error.template
===================================================================
--- templates/trunk/roodoplog-3-column/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-3-column/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,22 @@
+{include file="$blogtemplate/header.template"}
+<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>
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/roodoplog-3-column/folderblue.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/roodoplog-3-column/footer.template
===================================================================
--- templates/trunk/roodoplog-3-column/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-3-column/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,5 @@
+<div id="footer"></div>
+<DIV style="CLEAR: both">&nbsp;</DIV>
+</div>
+ </body>
+</html>

Added: templates/trunk/roodoplog-3-column/header.template
===================================================================
--- templates/trunk/roodoplog-3-column/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-3-column/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,29 @@
+<!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 http-equiv="Content-Language" content="{$locale->getLanguageId()}" />
+ <meta name="generator" content="{$version}" />
+ <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")}" />
+ 
+ <script type="text/javascript" src="{$url->getTemplateFile("toolbar.js")}"></script>
+  {* You can change the outlooking by change the css file. * }
+  {* You can use roodo-capatable css files at http://blog.roodo.com/ * }
+  {* All you need to do is to edit defaŭlt.css *}
+ <link rel="stylesheet" title="" href="{$url->getTemplateFile("css/default.css")}" type="text/css" media="screen" />
+ 
+</head>
+<body>
+<a name="top"></a>
+<div id="container">
+<div id="banner">
+   <h1 class="blogtitle"><a href="{$url->blogLink()}">{$blog->getBlog()}</a></h1>
+   <div class="description">{$blog->getAbout()}</div>
+</div>

Added: templates/trunk/roodoplog-3-column/italic.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/roodoplog-3-column/link.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/roodoplog-3-column/main.template
===================================================================
--- templates/trunk/roodoplog-3-column/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-3-column/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,12 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+<div class="blog">
+ {foreach from=$posts item=post}
+  {include file="$blogtemplate/post.template"}
+ {/foreach}
+ <div class="pagetop"><a class="aposted" href="#top">back to top</a></div>
+</div>
+ <div class="Pages">{include file="misc/pager.template" style="links"}</div>
+ </div>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/roodoplog-3-column/panel.template
===================================================================
--- templates/trunk/roodoplog-3-column/panel.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-3-column/panel.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,96 @@
+<div id="links">
+<div class="sidetitle">
+{$locale->tr("search")}
+</div>
+    <div class="side" id="Search"> 
+    <div class="sidebody">
+	<form id="search_form"  name="search_form" method="post" action="{$url->getIndexUrl()}">
+	<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()}" />   
+	</form>
+	</div>
+    </div>  
+<div class="sidetitle">
+	{$locale->tr("recently")}
+</div>
+<div class="side">
+	{foreach from=$recentposts item=post}
+	<div class="sidebody"><a class="aside" title="{$post->getText()|truncate:15:"..."|escape}" href="{$url->postLink($post)}">{$post->getTopic()}</a></div>
+	{/foreach}
+</div>
+{if !empty($recentcomments)}
+{if $recentcomments->isEnabled()}
+<div class="sidetitle">Recent Comments</div>
+{assign var=comments value=$recentcomments->getRecentComments()}
+<div class="side">
+{foreach from=$comments item=comment}
+{assign var=commentpostid value=$comment->getArticleId()}
+{assign var=commentpost value=$recentcomments->getArticle($commentpostid)}
+<div class="sidebody"><a class="aside" title="View comments by {$comment->getUsername()}" href="{$url->postPermalink($commentpost)}#{$comment->getId()}"><b>{$comment->getUsername()}:</b>{$comment->getText()|truncate:100:"..."|strip_tags}</a></div>
+{/foreach}
+</div>            
+{/if}
+{/if}
+{if !empty($recenttrackbacks)}
+{if $recenttrackbacks->isEnabled()}
+<div class="sidetitle">Recent Trackbacks</div>
+{assign var=trackbacks value=$recenttrackbacks->getRecentTrackbacks()}
+<div class="side">
+{foreach from=$trackbacks item=trackback}
+{assign var=trackbackpostid value=$trackback->getArticleId()}
+{assign var=trackbackpost value=$recenttrackbacks->getArticle($trackbackpostid)}
+<div class="sidebody"><a class="aside" title="View trackbacks by {$trackback->getBlogName()}" href="{$trackback->getUrl()}"><b>{$trackback->getBlogName()}:</b>{$trackback->getTitle()}</a></div>
+{/foreach}
+</div>            
+{/if}
+{/if}
+
+<div class="sidetitle">
+  {$locale->tr("categories")}
+</div>
+<div class="side">
+	{foreach from=$articlecategories item=articleCategory}
+	<div class="sidebody"><a class="aside" href="{$url->categoryLink($articleCategory)}">{$articleCategory->getName()}</a> [{$articleCategory->getNumArticles()}]
+	<a class="nodecoration" href="{$url->categoryRssLink($articleCategory)}"><img border="0" src="{$url->getUrl("/imgs/rss_logo_small.gif")}" alt="RSS Feed for this category." height="12" /></a></div>
+	{/foreach}
+</div>
+
+<div class="sidetitle">
+	{$locale->tr("archives")}
+</div>
+<div class="side">
+	{foreach from=$archives item=archivelink}
+	<div class="sidebody">
+	<a class="aside" href="{$archivelink->getUrl()}">{$archivelink->getName()}</a> [{$archivelink->getNumArticles()}]</div>
+	{/foreach}
+</div>
+
+<div class="sidetitle">
+	{$locale->tr("links")}
+</div>
+<div class="side">
+	{foreach from=$mylinkscategories item=linkcategory}
+	<div class="sidebody">
+		<b>{$linkcategory->getName()}</b><br />
+		{foreach from=$linkcategory->getLinks() item=link}
+		<a class="aside" href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a><br />
+		{/foreach}
+	</div>
+	{/foreach}  
+   </ul>
+</div>
+<div class="syndicate">
+	<a title="Link to the RSS 0.90 feed." href="{$url->rssLink("rss090")}"><img src="{$url->getUrl("/imgs/rss090_logo.gif")}" border="0"/></a></div>
+<div class="syndicate">	
+	<a title="Link to the RSS 1.0 feed." href="{$url->rssLink("rss10")}"><img src="{$url->getUrl("/imgs/rss10_logo.gif")}" border="0"/></a></div>
+<div class="syndicate">	
+	<a title="Link to the RSS 2.0 feed." href="{$url->rssLink("rss20")}"><img src="{$url->getUrl("/imgs/rss20_logo.gif")}" border="0"/></a></div>
+<div class="syndicate">	
+	<a title="Link to the Atom 0.3 feed." href="{$url->rssLink("atom")}"><img src="{$url->getUrl("/imgs/atom_logo.png")}" border="0"/></a></div>
+
+<div class="syndicate">
+Powered By <a class="aside" href="http://www.lifetype.net">LifeType</a> <br />
+</div>
+</div>

Added: templates/trunk/roodoplog-3-column/post.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/roodoplog-3-column/post.template
===================================================================
--- templates/trunk/roodoplog-3-column/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-3-column/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,18 @@
+<!-- {$url->postTrackbackLink($post)} -->
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+
+	<h2 class="date">{$locale->formatDate($postDate,"%B %d, %Y, %H:%M")} </h2>
+	<div class="blogbody">
+	<h3 class="title">{$post->getTopic()}</h3>
+	<div class="main">
+	{$post->getText()}
+	</div>
+ 	 <div class="posted">
+		 Posted by {$postOwner->getUsername()} | 
+		 <a class="aposted" title="{$locale->tr("permalink_title")}" href="{$url->postPermalink($post)}">{$locale->tr("permalink")}</a> | 
+         <a class="aposted" href="{$url->postPermalink($post)}">{$locale->tr("comments")} ({$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}
+		 </div>
+	 </div>

Added: templates/trunk/roodoplog-3-column/post1.template
===================================================================
--- templates/trunk/roodoplog-3-column/post1.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-3-column/post1.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,17 @@
+<!-- {$url->postTrackbackLink($post)} -->
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+
+	<h2 class="date">{$locale->formatDate($postDate,"%B %d, %Y, %H:%M")} </h2>
+	<div class="blogbody">
+	<h3 class="title">{$post->getTopic()}</h3>
+	<div class="main">
+	{$post->getText()}
+	</div>
+ 	 <div class="posted">
+		 Posted by {$postOwner->getUsername()} | 
+		 <a class="aposted" title="{$locale->tr("permalink_title")}" href="{$url->postPermalink($post)}">{$locale->tr("permalink")}</a> | 
+         <a class="aposted" href="{$url->postPermalink($post)}">{$locale->tr("comments")} ({$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}
+		 </div>

Added: templates/trunk/roodoplog-3-column/postandcomments.template
===================================================================
--- templates/trunk/roodoplog-3-column/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-3-column/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,35 @@
+{include file="$blogtemplate/header.template"}
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+
+<div class="blog">
+ {include file="$blogtemplate/post1.template"} 
+ <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>
+  </div> 
+   <div class="comments-post">
+    {$locale->tr("posted_by")}: 
+    {if $comment->getUserUrl() != ""}
+     <a class="aposted" href="{$comment->getUserUrl()}"}>{$comment->getUsername()}</a>
+    {else}
+     {$comment->getUsername()}
+    {/if} |
+	{assign var=commentDate value=$comment->getDateObject()}
+    {$locale->formatDate($commentDate, "%B %d, %Y, %H:%M")}
+   </div>
+ {/foreach}
+ {if $blogsettings->getValue("comments_enabled") && $post->getCommentsEnabled()==1}
+  <div>
+   <div class="comments-head"></div>
+   {include file="$blogtemplate/commentform.template"}
+  </div>
+ {/if}
+ <div class="pagetop"><a class="aposted" href="#top">back to top</a></div>
+</div>
+</div>
+
+{include file="$blogtemplate/footer.template"}

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

Added: templates/trunk/roodoplog-3-column/resource.template
===================================================================
--- templates/trunk/roodoplog-3-column/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-3-column/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,55 @@
+{include file="$blogtemplate/header.template"}
+{assign var=metadata value=$resource->getMetadataReader()}
+{assign var=updated value=$resource->getTimestamp()}
+<div id="content">
+ <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>
+{include file="$blogtemplate/panel.template"}
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/roodoplog-3-column/screenshot.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/roodoplog-3-column/searchresults.template
===================================================================
--- templates/trunk/roodoplog-3-column/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-3-column/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,29 @@
+{include file="$blogtemplate/header.template"}
+<div id="content">
+ <div class="blog">
+
+   <h2>{$locale->tr("search_results")}: 
+     {foreach from=$searchterms item=term}{$term} {/foreach}
+   </h2>
+   <div id="SearchResults">
+    {foreach from=$searchresults item=result}
+      <div class="blogbody">
+        {assign var=article value=$result->getArticle()}
+        <h3 class="title">
+		  <a href="{$url->postPermalink($article)}">{$article->getTopic()}</a>
+	    </h3>
+        {$article->getText()|strip_tags|truncate:300:"...":false}
+        <div class="posted">
+          {foreach name=categories 
+              from=$article->getCategories() item=articleCategory}
+            <a href="{$url->categoryLink($articleCategory)}">
+              {$articleCategory->getName()}</a>{if !$smarty.foreach.categories.last},{/if}
+          {/foreach}
+        </div>
+      </div>
+    {/foreach}
+   </div>
+ </div>
+</div>
+{include file="$blogtemplate/panel.template"} 
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/roodoplog-3-column/toolbar.js
===================================================================
--- templates/trunk/roodoplog-3-column/toolbar.js	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roodoplog-3-column/toolbar.js	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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";
+}

Added: templates/trunk/roodoplog-3-column/trackback.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/roof/album.template
===================================================================
--- templates/trunk/roof/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roof/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,86 @@
+{include file="$blogtemplate/header.template"}
+<h1>{$album->getName()}</h1>
+<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>
+</div>
+ <!-- end of album contents -->
+ 
+ {include file="$blogtemplate/footer.template"}

Added: templates/trunk/roof/albums.template
===================================================================
--- templates/trunk/roof/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roof/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,25 @@
+{include file="$blogtemplate/header.template"}
+<h1>{$locale->tr("albums")}</h1>
+ <!-- album contents go here -->
+<div id="album">
+<table style="border:0px;width:100%;" summary="Albums">
+<tr>
+  {assign var="counter" value=0}
+  {foreach from=$albums item=album}
+  <td style="width:50%;" align="center">
+   <a 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>
+ </div>
+ <!-- end of the albums -->
+{include file="$blogtemplate/footer.template"}

Added: templates/trunk/roof/bm_roof.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/roof/commentarticle.template
===================================================================
--- templates/trunk/roof/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roof/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/roof/commentform.template
===================================================================
--- templates/trunk/roof/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roof/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/roof/error.template
===================================================================
--- templates/trunk/roof/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roof/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,5 @@
+{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/roof/footer.template
===================================================================
--- templates/trunk/roof/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roof/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,76 @@
+<!-- end of content space -->
+</div>
+
+
+<div id="links">
+   <!-- the calendar -->
+   <div id="calendar">
+    {$calendar}
+   </div>
+   <br/>
+   
+   <!-- search -->
+   <div id="search">
+		<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>
+   </div>
+   <br/>
+   
+   <!-- some text about the blog --> 
+   <h3>{$locale->tr("About")}</h3>
+   <div id="about"> 
+    {$blog->getAbout()}
+   </div>
+   <br/>
+
+	<!-- archive links will be generated here -->
+	<h3>{$locale->tr("Archive")}</h3>
+	<ul>
+    {foreach from=$archives item=post}
+    <li><a href="{$post->getUrl()}">{$post->getName()}</a></li>
+    {/foreach}
+    </ul>
+    <br/>
+	
+	<!-- blogroll -->
+	<h3>{$locale->tr("links")}</h3>
+   <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>
+   <br/>
+    
+    <!-- article categories -->
+    <h3>{$locale->tr("categories")}</h3>
+    <ul>
+     {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}
+    </ul>
+    <br/>
+    
+    <!-- other links -->
+    <ul>
+    <li><a title="{$locale->tr("albums")}" href="{$url->albumLink()}">{$locale->tr("albums")}</a></li>
+    <li><a title="Link to the RSS 0.90 feed." href="{$url->rssLink("rss090")}"><img src="{$url->getUrl("/imgs/rss090_logo.gif")}" border="0"/></a></li>
+    <li><a title="Link to the RSS 1.0 feed." href="{$url->rssLink("rss10")}"><img src="{$url->getUrl("/imgs/rss10_logo.gif")}" border="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")}" border="0"/></a></li>
+    </ul>
+</div>
+
+</body>
+</html>

Added: templates/trunk/roof/header.template
===================================================================
--- templates/trunk/roof/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roof/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,31 @@
+<!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/ -->
+
+<!--
+     This template is distributed under the Creative Commons License. For more information, please
+     see http://creativecommons.org/licenses/by-nc-sa/1.0/ and
+     http://creativecommons.org/licenses/by-nc-sa/1.0/legalcode
+
+     The LifeType team.
+-->
+
+	<title>{$blog->getBlog()}</title>
+	<meta http-equiv="Content-Type" content="text/html; charset={$locale->getCharset()}" />
+	<!-- the part below <style> determines the look of the page -->
+	<link rel="stylesheet" title="default" type="text/css" media="screen" href="{$url->getTemplateFile("roof.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>
+<div id="content">
+<!-- start of content space -->
+<h1>{$blog->getBlog()}</h1>

Added: templates/trunk/roof/main.template
===================================================================
--- templates/trunk/roof/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roof/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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"}
\ No newline at end of file

Added: templates/trunk/roof/post.template
===================================================================
--- templates/trunk/roof/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roof/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,7 @@
+{assign var="postDate" value=$post->getDateObject()}
+{assign var="postOwner" value=$post->getUserInfo()}
+<p>
+ {$post->getText()} (<a title="{$locale->tr("permalink")}" href="{$url->postPermalink($post)}">#</a>)
+</p>
+<div class="postinfo">{foreach name=categories from=$post->getCategories() item=postCategory}
+<a href="{$url->categoryLink($postCategory)}">{$postCategory->getName()}</a>{if !$smarty.foreach.categories.last}, {/if}{/foreach} :: {$locale->tr("posted_by")} {$postOwner->getUsername()} {$locale->formatDate($postDate,"%H:%M")}</div>

Added: templates/trunk/roof/postandcomments.template
===================================================================
--- templates/trunk/roof/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roof/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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="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/roof/posttrackbacks.template
===================================================================
--- templates/trunk/roof/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roof/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/roof/resource.template
===================================================================
--- templates/trunk/roof/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roof/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,225 @@
+<!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/ -->
+
+<!--
+     This template is distributed under the Creative Commons License. For more information, please
+     see http://creativecommons.org/licenses/by-nc-sa/1.0/ and
+     http://creativecommons.org/licenses/by-nc-sa/1.0/legalcode
+
+     The LifeType team.
+-->
+
+	<title>{$blog->getBlog()}</title>
+	<meta http-equiv="Content-Type" content="text/html; charset={$locale->getCharset()}" />
+	<!-- the part below <style> determines the look of the page -->
+	<style type="text/css">
+    {literal}
+	body {
+		{/literal}background : White url("{$url->getTemplateFile("bm_roof.jpg")}") no-repeat fixed top left;{literal}
+		font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
+		color : #000033;
+	}
+	h1 {
+		font : bold 2.2em Georgia, serif;
+		text-align: center;
+		color: #678897;
+		padding-bottom: 30px;
+	}
+	#links {
+		line-height : 1.3em;
+		position : absolute;
+		top: 100px;
+		left: 10px;
+		width: 180px;
+		color : white;
+		text-transform: capitalize;
+	}
+	
+	#links ul {
+	 list-style: none;
+	 padding: 0px;
+	 margin: 0px;
+	}
+	
+	#links h3 {
+	 font-weight: bold;
+	 padding: 0px;
+	 margin: 0px;
+	}
+	
+	#links #about {
+	 font-size: normal;
+	}
+	
+	#links #calendar {
+	  // nothing, just in case
+	}
+	
+	#content {
+		width : 454px;
+		line-height : 1.3em;
+		position : absolute;
+		top : 0px;
+		left : 205px;
+		padding: 20px;
+	}
+	h3 {
+		font-weight : bold;
+		font-size : 1em;
+		padding-bottom : 10px;
+	}
+	.postinfo {
+		font-size : 11px;
+		margin-bottom: 35px;
+		color: #333333;
+	}
+	a:link {
+		color : #CCFFFF;
+	}
+	a:visited {
+		color : #CCFFFF;
+	}
+	a:active {
+		color : #CC9900;
+	}
+	a:hover {
+		color : #CC9900;
+	}
+    .calendarToday {
+    	background-color: #678897;
+        color: #FFFFFF;
+    }
+    
+    #album a,
+    #album a:hover,
+    #album a:link,
+    #album a:visited {
+      text-decoration: none;
+    }
+    
+    {/literal}
+</style>
+</head>
+
+<body>
+<div id="content">
+<!-- start of content space -->
+<h1>{$blog->getBlog()}</h1>
+
+
+
+{assign var=metadata value=$resource->getMetadataReader()}
+{assign var=updated value=$resource->getTimestamp()}
+ <div id="resource-desc">
+    <h2>{$resource->getFileName()}</h2>
+    <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>
+   <a href="javascript:history.go(-1);">{$locale->tr("back")}</a>
+  </p>
+</div>
+<!-- end of content space -->
+</div>
+
+
+<div id="links">
+   <!-- the calendar -->
+   <div id="calendar">
+    {$calendar}
+   </div>
+   <br/>
+   
+   <!-- some text about the blog --> 
+   <h3>{$locale->tr("About")}</h3>
+   <div id="about"> 
+    {$blog->getAbout()}
+   </div>
+   <br/>
+
+	<!-- archive links will be generated here -->
+	<h3>{$locale->tr("Archive")}</h3>
+	<ul>
+    {foreach from=$archives item=post}
+    <li><a href="{$post->getUrl()}">{$post->getName()}</a></li>
+    {/foreach}
+    </ul>
+    <br/>
+	
+	<!-- blogroll -->
+	<h3>{$locale->tr("links")}</h3>
+   <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>
+   <br/>
+    
+    <!-- article categories -->
+    <h3>{$locale->tr("categories")}</h3>
+    <ul>
+     {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}
+    </ul>
+    <br/>
+    
+    <!-- other links -->
+    <ul>
+    <li><a title="{$locale->tr("albums")}" href="{$url->albumLink()}">{$locale->tr("albums")}</a></li>
+    <li><a title="Link to the RSS 0.90 feed." href="{$url->rssLink("rss090")}"><img src="{$url->getUrl("/imgs/rss090_logo.gif")}" border="0"/></a></li>
+    <li><a title="Link to the RSS 1.0 feed." href="{$url->rssLink("rss10")}"><img src="{$url->getUrl("/imgs/rss10_logo.gif")}" border="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")}" border="0"/></a></li>
+    </ul>
+</div>
+
+</body>
+</html>

Added: templates/trunk/roof/roof.css
===================================================================
--- templates/trunk/roof/roof.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roof/roof.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,116 @@
+	body {
+		background : White url("bm_roof.jpg") no-repeat fixed top left;
+		font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
+		color : #000033;
+	}
+	h1 {
+		font : bold 2.2em Georgia, serif;
+		text-align: center;
+		color: #678897;
+		padding-bottom: 30px;
+	}
+	#links {
+		line-height : 1.3em;
+		position : absolute;
+		top: 100px;
+		left: 10px;
+		width: 180px;
+		color : white;
+		text-transform: capitalize;
+	}
+	
+	#links ul {
+	 list-style: none;
+	 padding: 0px;
+	 margin: 0px;
+	}
+	
+	#links h3 {
+	 font-weight: bold;
+	 padding: 0px;
+	 margin: 0px;
+	}
+	
+	#links #about {
+	 font-size: normal;
+	}
+	
+	#links #calendar {
+	  // nothing, just in case
+	}
+	
+	#content {
+		width : 454px;
+		line-height : 1.3em;
+		position : absolute;
+		top : 0px;
+		left : 205px;
+		padding: 20px;
+	}
+	h3 {
+		font-weight : bold;
+		font-size : 1em;
+		padding-bottom : 10px;
+	}
+	.postinfo {
+		font-size : 11px;
+		margin-bottom: 35px;
+		color: #333333;
+	}
+	a:link {
+		color : #CCFFFF;
+	}
+	a:visited {
+		color : #CCFFFF;
+	}
+	a:active {
+		color : #CC9900;
+	}
+	a:hover {
+		color : #CC9900;
+	}
+    .calMonthToday {
+    	background-color: #678897;
+        color: #FFFFFF;
+    }
+    
+    #album a,
+    #album a:hover,
+    #album a:link,
+    #album a:visited {
+      text-decoration: none;
+    }
+.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/roof/screenshot.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/roof/searchresults.template
===================================================================
--- templates/trunk/roof/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/roof/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/rubric/about.template
===================================================================
--- templates/trunk/rubric/about.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/rubric/about.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/rubric/album.template
===================================================================
--- templates/trunk/rubric/album.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/rubric/album.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/rubric/albums.template
===================================================================
--- templates/trunk/rubric/albums.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/rubric/albums.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/rubric/commentarticle.template
===================================================================
--- templates/trunk/rubric/commentarticle.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/rubric/commentarticle.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/rubric/commentform.template
===================================================================
--- templates/trunk/rubric/commentform.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/rubric/commentform.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/rubric/download.gif
===================================================================
(Binary files differ)


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

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


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

Added: templates/trunk/rubric/error.template
===================================================================
--- templates/trunk/rubric/error.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/rubric/error.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/rubric/folderblue.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/rubric/footer.template
===================================================================
--- templates/trunk/rubric/footer.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/rubric/footer.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/rubric/header.template
===================================================================
--- templates/trunk/rubric/header.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/rubric/header.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/rubric/images/rubric/gradient.gif
===================================================================
(Binary files differ)


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

Added: templates/trunk/rubric/images/rubric/pen-sm.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/rubric/main.template
===================================================================
--- templates/trunk/rubric/main.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/rubric/main.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/rubric/panel.template
===================================================================
--- templates/trunk/rubric/panel.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/rubric/panel.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/rubric/post.template
===================================================================
--- templates/trunk/rubric/post.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/rubric/post.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/rubric/postandcomments.template
===================================================================
--- templates/trunk/rubric/postandcomments.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/rubric/postandcomments.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/rubric/posttrackbacks.template
===================================================================
--- templates/trunk/rubric/posttrackbacks.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/rubric/posttrackbacks.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/rubric/resource.template
===================================================================
--- templates/trunk/rubric/resource.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/rubric/resource.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/rubric/screenshot.jpg
===================================================================
(Binary files differ)


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

Added: templates/trunk/rubric/searchresults.template
===================================================================
--- templates/trunk/rubric/searchresults.template	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/rubric/searchresults.template	2006-07-25 17:13:22 UTC (rev 3800)
@@ -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/rubric/style.css
===================================================================
--- templates/trunk/rubric/style.css	2006-07-25 16:32:02 UTC (rev 3799)
+++ templates/trunk/rubric/style.css	2006-07-25 17:13:22 UTC (rev 3800)
@@ -0,0 +1,307 @@
+/* Whole page
+   -------------------------------------------- */
+
+
+body {
+	background-image: url("images/rubric/gradient.gif");
+	background-attachment: fixed;
+	background-position: bottom;
+	background-repeat: repeat-x;
+}
+	 
+#content {
+	margin-right: 20em;
+	margin-left: 40px;
+	background-color: #fff;
+	padding: 0.5em;
+	margin-top: 160px;
+	
+	border: 1px #eee solid;
+}
+
+/* Image from sxc.hu (http://www.sxc.hu/browse.phtml?f=view&id=16710)
+   Thanks bradleym! */
+
+
+#header {
+	position: absolute;
+	top: 40px;
+	left: 0px;
+	background-image: url("images/rubric/pen-sm.jpg");
+	background-position: top right;
+	background-repeat: no-repeat;
+	width:80%;
+	margin: 0;
+	height: 150px;
+	
+	padding-left: 45px;
+	
+	font-family: Georgia;
+	font-weight: normal;
+	font-size: 3em;
+}
+
+
+/* Content & menu
+   -------------------------------------------- */
+
+#menu {
+	width: 14em;
+	position: absolute;
+	float: right;
+	top: 200px;
+	right: 5em;
+	
+	font-size: 90%;
+}
+* html #menu { /* make IE put it in the right place */
+	right: 5em;
+}
+
+
+#menu ul {
+	margin-top: 0;
+	padding-left: 0;
+	margin-left: 0;
+	list-style: none;	
+
+	color: #B54141;
+	/*text-indent: 1000em;*/
+
+}
+
+#menu a:link, #menu a:visited {
+	color: black;
+	border: none;
+}
+
+#menu ul ul {
+	margin-left: 0;
+	list-style: disc;
+	list-style-position: inside;
+	padding-left: 0.5em;
+	text-indent: 0;
+	
+	color: black;
+}
+
+
+#menu form{
+	margin: 0;	 
+}
+#menu form br {
+	display:none;
+}
+input {
+	width: 6em;
+	font-family: Verdana, Tahoma, Arial, sans-serif; 
+}
+
+
+#calendar {
+	empty-cells: show;
+	font-size: 14px;
+	margin: 0px;
+}
+.calMonthHeader, .calMonthNav{
+	color: #000;
+	font: 12px Verdana, Arial, serif;
+	padding-top:10px;
+	text-align: center;
+	text-transform: uppercase;
+}
+
+#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 {
+	color: #ff0000;
+}
+
+#calendar td {
+	color: #000;
+	font: normal 10px Verdana, Arial, serif;
+	padding: 1px;
+	text-align: center;
+}
+
+#calendar .calMonthToday {
+	border: 1px solid #000;
+}
+
+
+
+ 
+/* Post
+   -------------------------------------------- */
+
+
+#content h2 {
+	font-size: 0.9em;
+	color: #666;
+	margin-bottom: 0;
+	margin-top: 0;
+}
+
+h3 {
+	font-size: 1.5em;
+	font-weight: normal;
+	margin-bottom: 0.33em;
+}
+
+.storytitle {
+	margin-top: 0.25em;
+}
+
+.post-categories {
+	display: inline;
+	margin: 0;
+	padding: 0;
+}
+.post-categories li {
+	display: inline;
+	margin-left: 0 3px 0 0;
+	padding: 0;
+}
+
+.post .meta {
+	font-size: 0.85em;
+	color: #666;
+}
+.post .meta * {
+	margin-top: 0;
+}	
+
+.post .feedback {
+	margin-bottom: 3em;
+	border-bottom: 1px solid #ccc; 
+	padding-bottom: 1px;
+}
+
+
+/* Credit
+   -------------------------------------------- */
+	 
+p.credit {	
+	margin-right: 20em;
+	margin-left: 40px;
+	padding: 0.5em;
+	font-size: 90%;
+}
+p.credit a:visited, p.credit a:link {
+	border: none;
+}
+	
+
+/* Basic typography
+   -------------------------------------------- */
+
+body {
+	font-family: Verdana, Tahoma, Arial, sans-serif;
+	font-size: 80%;
+}
+
+p, td, th, li {
+	font-size: 1em;
+	line-height: 1.65em;
+}
+
+
+a:link, a:visited {
+	text-decoration: none;
+	color: #B54141;
+	border: 1px solid white;
+}
+a:hover {
+	background-color: #eee;
+	border: 1px solid #ccc;
+}
+
+
+
+/* Temporary & testing
+   -------------------------------------------- */
+
+	 
+/* Backup of coloured menu headings 
+ 
+#menu ul {
+	margin-top: 0;
+	padding-left: 0;
+	margin-left: 0;
+	list-style: none;	
+
+	background-color: #B54141;
+	color: #fff;
+	padding: 1px;
+
+}
+
+#menu ul ul {
+	background-color: white;
+	margin-left: 0;
+	list-style: disc;
+	list-style-position: inside;
+	padding-left: 0.5em;
+}
+
+#menu ul ul * {
+	background-color: white;
+	color: #000;
+	width: 100%;
+}	
+
+#menu table, #menu form, #menu caption {
+	background-color: #fff;
+	color: black;
+	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;	
+}



More information about the pLog-svn mailing list