[pLog-svn] r1542 - plog/trunk/templates/plogworld

oscar at devel.plogworld.net oscar at devel.plogworld.net
Thu Mar 17 23:46:27 GMT 2005


Author: oscar
Date: 2005-03-17 23:46:27 +0000 (Thu, 17 Mar 2005)
New Revision: 1542

Modified:
   plog/trunk/templates/plogworld/blog.template
   plog/trunk/templates/plogworld/boxes.template
   plog/trunk/templates/plogworld/demosites.template
   plog/trunk/templates/plogworld/development.template
   plog/trunk/templates/plogworld/documentation.template
   plog/trunk/templates/plogworld/donations.template
   plog/trunk/templates/plogworld/download.gif
   plog/trunk/templates/plogworld/download.template
   plog/trunk/templates/plogworld/features.template
   plog/trunk/templates/plogworld/main.template
   plog/trunk/templates/plogworld/plogworld.css
   plog/trunk/templates/plogworld/plugins.template
   plog/trunk/templates/plogworld/press.template
   plog/trunk/templates/plogworld/projectinfo.template
   plog/trunk/templates/plogworld/screenshots.template
   plog/trunk/templates/plogworld/support.template
   plog/trunk/templates/plogworld/top_logo.jpg
Log:
would be nice if I could finish this in time for the new release...

Modified: plog/trunk/templates/plogworld/blog.template
===================================================================
--- plog/trunk/templates/plogworld/blog.template	2005-03-17 22:37:04 UTC (rev 1541)
+++ plog/trunk/templates/plogworld/blog.template	2005-03-17 23:46:27 UTC (rev 1542)
@@ -1,7 +1,7 @@
 {include file="$blogtemplate/header.template" pageTitle="Development Blog"}
 {include file="$blogtemplate/blogcommon.template"}
       <div id="posts">
-      {foreach from=$recentposts item=post}
+      {foreach from=$posts item=post}
        {include file="$blogtemplate/post.template"}
       {/foreach}
 </div>

Modified: plog/trunk/templates/plogworld/boxes.template
===================================================================
--- plog/trunk/templates/plogworld/boxes.template	2005-03-17 22:37:04 UTC (rev 1541)
+++ plog/trunk/templates/plogworld/boxes.template	2005-03-17 23:46:27 UTC (rev 1542)
@@ -1,10 +1,11 @@
 <div id="version">
- Current version is 0.3.2<br/>
- <a href="#">Download!</a>
+ <a href="http://sourceforge.net/project/showfiles.php?group_id=83964" style="border:0px;">
+  <img src="{$url->getTemplateFile("download.gif")}" alt="Download!" />
+ </a> 
 </div>
 
-<div id="version">
+{**<div id="version">
  Donate!<br/>
  <img src="{$url->getTemplateFile("paypal.gif")}" alt="Donate!" /><br/>
  <a href="{$url->templatePage("donations")}">What will happen to my donation?</a>
-</div>
\ No newline at end of file
+</div>**}
\ No newline at end of file

Modified: plog/trunk/templates/plogworld/demosites.template
===================================================================
--- plog/trunk/templates/plogworld/demosites.template	2005-03-17 22:37:04 UTC (rev 1541)
+++ plog/trunk/templates/plogworld/demosites.template	2005-03-17 23:46:27 UTC (rev 1542)
@@ -1,32 +1,31 @@
-{include file="$blogtemplate/header.template" pageTitle=Features}
-
-  <div id="nav_bar">
-  <div id="section_title">
-     <h2>Demo Sites</h2>
-  </div>
-  <br style="clear:both;" />
+{include file="$blogtemplate/header.template" pageTitle=Features}
+
+  <div id="nav_bar">
+  <div id="section_title">
+     <h2>Success Stories</h2>
   </div>
-      <ul id="tablist">
-      <li><a href="{$url->templatePage("features")}">Features</a></li>
-      <li><a href="{$url->templatePage("projectinfo")}">Project Info</a></li>
+  <br style="clear:both;" />
+  </div>
+      <ul id="tablist">
+      <li><a href="{$url->templatePage("features")}">Features</a></li>
+      <li><a href="{$url->templatePage("projectinfo")}">Project Info</a></li>
       <li><a href="{$url->templatePage("screenshots")}">Screenshots</a></li>
       <li><a href="{$url->templatePage("donations")}">Donations</a></li>
-      <li id="tab_active"><a id="tab_current" href="{$url->templatePage("demosites")}">Demo Sites</a></li>
-      <li><a href="{$url->templatePage("press")}">References</a></li>
-	</ul>
+      <li id="tab_active"><a id="tab_current" href="{$url->templatePage("demosites")}">Success Stories</a></li>
+      <li><a href="{$url->templatePage("press")}">References</a></li>
+	</ul>
  <div id="page">
-   {include file="$blogtemplate/boxes.template"}
-  <ul>
-   {foreach from=$mylinkscategories item=linkcategory}
-     <li><b>{$linkcategory->getName()}</b>
-     <ul>
-      {foreach from=$linkcategory->getLinks() item=link}
-       <li><a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a></li>
-      {/foreach}
-     </ul>
-    </li>
-   {/foreach}  
-   </ul>
- </div>  
-
+  <ul>
+   {foreach from=$mylinkscategories item=linkcategory}
+     <li><b>{$linkcategory->getName()}</b>
+     <ul>
+      {foreach from=$linkcategory->getLinks() item=link}
+       <li><a href="{$link->getUrl()}" title="{$link->getDescription()}">{$link->getName()}</a></li>
+      {/foreach}
+     </ul>
+    </li>
+   {/foreach}  
+   </ul>
+ </div>  
+
 {include file="$blogtemplate/footer.template"}
\ No newline at end of file

Modified: plog/trunk/templates/plogworld/development.template
===================================================================
--- plog/trunk/templates/plogworld/development.template	2005-03-17 22:37:04 UTC (rev 1541)
+++ plog/trunk/templates/plogworld/development.template	2005-03-17 23:46:27 UTC (rev 1542)
@@ -1,23 +1,28 @@
-{include file="$blogtemplate/header.template" pageTitle=Download}
-<div id="content" >
-  <div id="nav_bar">
-  <div id="section_title">
-     <h2>Development Releases</h2>
-  </div>
-  <br style="clear:both;" />
-  </div>
-    <ul id="tablist">
-      <li><a href="{$url->templatePage("download")}">Official Releases</a></li>				  	
-	  <li><a href="{$url->templatePage("plugins")}">Plugins</a></li>  
-	  <li><a href="{$url->templatePage("templates")}">Templates</a></li>     
-	  <li id="tab_active"><a id="tab_current" href="{$url->templatePage("development")}">Development</a></li>
-	</ul>
-  <div id="page">
-   <p>The most bleeding edge development of pLog is kept in our <a href="http://subversion.tigris.org">Subversion</a> repository hosted at <a href="http://devel.plogworld.net/svn">http://devel.plogworld.net</a>.
-Subversion is a very powerful replacement for CVS, which is already being widely use in many other
-open-source projects.</p>
-   <p>The development version is updated almost daily and it might be that it is broken from time to time, maybe because the development made some big changes or maybe because we did not even notice when we committed the code. Nonetheless, it should work most of the time.</p>
-   <p>The <a href="http://wiki.plogworld.net/index.php/Subversion_Repository">page in the wiki describing Subversion access</a> has more information on how to find a suitable client for your
-   system and how how to fetch the most recent version of the code.</p>
-  </div>
+{include file="$blogtemplate/header.template" pageTitle=Download}
+<div id="content" >
+  <div id="nav_bar">
+  <div id="section_title">
+     <h2>Development Releases</h2>
+  </div>
+  <br style="clear:both;" />
+  </div>
+    <ul id="tablist">
+      <li><a href="{$url->templatePage("download")}">Official Releases</a></li>				  	
+	  <li><a href="{$url->templatePage("plugins")}">Plugins</a></li>  
+	  <li><a href="{$url->templatePage("templates")}">Templates</a></li>     
+	  <li id="tab_active"><a id="tab_current" href="{$url->templatePage("development")}">Development</a></li>
+	</ul>
+  <div id="page">
+   <p>The bleeding edge development of pLog is kept in the project's <a href="http://subversion.tigris.org">Subversion</a> 
+   repository hosted at <a href="http://devel.plogworld.net/svn">http://devel.plogworld.net</a>.
+Subversion is a very powerful replacement for CVS, which is already being widely use in many other
+open-source projects.</p>
+   <p>Please be aware that the development version is updated almost daily and can be broken from time to time, so it is
+   not advisable to use the development version in production sites, unless we are near the end of a release cycle and
+   the code in the repository has been frozen.
+   </p>
+   <p>There is a page in the wiki <a href="http://wiki.plogworld.net/index.php/Subversion_Repository">that describes Subversion access</a> 
+   and that has more information on how to find a suitable client for your
+   system and how how to fetch the most recent version of the code.</p>
+  </div>
 {include file="$blogtemplate/footer.template"}
\ No newline at end of file

Modified: plog/trunk/templates/plogworld/documentation.template
===================================================================
--- plog/trunk/templates/plogworld/documentation.template	2005-03-17 22:37:04 UTC (rev 1541)
+++ plog/trunk/templates/plogworld/documentation.template	2005-03-17 23:46:27 UTC (rev 1542)
@@ -1,17 +1,16 @@
-{include file="$blogtemplate/header.template" pageTitle=Documentation}
-
-  <div id="nav_bar">
-  <div id="section_title">
-     <h2>End User Documentation</h2>
-  </div>
-  <br style="clear:both;" />
-  </div>
-    <ul id="tablist">
-      <li id="tab_active"><a id="tab_current" href="{$url->templatePage("documentation")}">End Users</a></li>
-      <li><a href="{$url->templatePage("docsdevel")}">Developers</a></li>
-	</ul>
-  <div id="page">
-   {include file="$blogtemplate/boxes.template"}
-  </div>
-
+{include file="$blogtemplate/header.template" pageTitle=Documentation}
+
+  <div id="nav_bar">
+  <div id="section_title">
+     <h2>End User Documentation</h2>
+  </div>
+  <br style="clear:both;" />
+  </div>
+    <ul id="tablist">
+      <li id="tab_active"><a id="tab_current" href="{$url->templatePage("documentation")}">End Users</a></li>
+      <li><a href="{$url->templatePage("docsdevel")}">Developers</a></li>
+	</ul>
+  <div id="page">
+</div>
+
 {include file="$blogtemplate/footer.template"}
\ No newline at end of file

Modified: plog/trunk/templates/plogworld/donations.template
===================================================================
--- plog/trunk/templates/plogworld/donations.template	2005-03-17 22:37:04 UTC (rev 1541)
+++ plog/trunk/templates/plogworld/donations.template	2005-03-17 23:46:27 UTC (rev 1542)
@@ -10,11 +10,10 @@
       <li><a href="{$url->templatePage("projectinfo")}">Project Info</a></li>
       <li id="tab_active"><a id="tab_current" href="{$url->templatePage("donations")}">Donations</a></li>
       <li><a href="{$url->templatePage("screenshots")}">Screenshots</a></li>
-      <li><a href="{$url->templatePage("demosites")}">Demo Sites</a></li>
+      <li><a href="{$url->templatePage("demosites")}">Success Stories</a></li>
       <li><a href="{$url->templatePage("press")}">References</a></li>
 	</ul>
 <div id="page">  
-{include file="$blogtemplate/boxes.template"} 	
  <p>
   When dealing with donations to Open Source projects such as pLog, it is often
   difficult to understand what is going to happen to your money as a donor. In our case,
@@ -36,7 +35,4 @@
   As you might have noticed, PayPal is our method of choice for making donations. PayPal is a well-known, reliable
   and proven service that we hope that you as a potential donor will inmediately recognize and trust.
  </p>
- <p>
-  Thanks.
- </p>
 {include file="$blogtemplate/footer.template"}
\ No newline at end of file

Modified: plog/trunk/templates/plogworld/download.gif
===================================================================
(Binary files differ)

Modified: plog/trunk/templates/plogworld/download.template
===================================================================
--- plog/trunk/templates/plogworld/download.template	2005-03-17 22:37:04 UTC (rev 1541)
+++ plog/trunk/templates/plogworld/download.template	2005-03-17 23:46:27 UTC (rev 1542)
@@ -1,20 +1,25 @@
-{include file="$blogtemplate/header.template" pageTitle=Download}
-<div id="content" >
-  <div id="nav_bar">
-    <div id="section_title">
-       <h2>Official Releases</h2>
-    </div>
-    <br style="clear:both;" />
-  </div>
-    <ul id="tablist">
-      <li id="tab_active"><a id="tab_current" href="{$url->templatePage("download")}">Official Releases</a></li>
-	  <li><a href="{$url->templatePage("plugins")}">Plugins</a></li>  
-	  <li><a href="{$url->templatePage("templates")}">Templates</a></li>
-	  <li><a href="{$url->templatePage("development")}">Development</a></li>
-	</ul>
-  <div id="page">
-   {include file="$blogtemplate/boxes.template"}   
-   blah blah blah
-  </div>
-
+{include file="$blogtemplate/header.template" pageTitle=Download}
+<div id="content" >
+  <div id="nav_bar">
+    <div id="section_title">
+       <h2>Official Releases</h2>
+    </div>
+    <br style="clear:both;" />
+  </div>
+    <ul id="tablist">
+      <li id="tab_active"><a id="tab_current" href="{$url->templatePage("download")}">Official Releases</a></li>
+	  <li><a href="{$url->templatePage("plugins")}">Plugins</a></li>  
+	  <li><a href="{$url->templatePage("templates")}">Templates</a></li>
+	  <li><a href="{$url->templatePage("development")}">Development</a></li>
+	</ul>
+  <div id="page">
+   <p>
+   The current newest version of pLog is <b>1.0</b>. Please download it by clicking the image 
+   below:<br/><br/>
+ <a href="http://sourceforge.net/project/showfiles.php?group_id=83964" style="border:0px;">
+  <img src="{$url->getTemplateFile("download.gif")}" alt="Download!" />
+ </a>   
+   </p>
+  </div>
+
 {include file="$blogtemplate/footer.template"}
\ No newline at end of file

Modified: plog/trunk/templates/plogworld/features.template
===================================================================
--- plog/trunk/templates/plogworld/features.template	2005-03-17 22:37:04 UTC (rev 1541)
+++ plog/trunk/templates/plogworld/features.template	2005-03-17 23:46:27 UTC (rev 1542)
@@ -1,93 +1,90 @@
 {include file="$blogtemplate/header.template" pageTitle=Features}
-
-  <div id="nav_bar">
-  <div id="section_title">
-     <h2>Features</h2>
-  </div>
-  <br style="clear:both;" />
-  </div>
-    <ul id="tablist">
+
+  <div id="nav_bar">
+  <div id="section_title">
+     <h2>Features</h2>
+  </div>
+  <br style="clear:both;" />
+  </div>
+    <ul id="tablist">
       <li id="tab_active"><a id="tab_current" href="{$url->templatePage("features")}">Features</a></li>
       <li><a href="{$url->templatePage("projectinfo")}">Project Info</a></li>
       <li><a href="{$url->templatePage("donations")}">Donations</a></li>
-      <li><a href="{$url->templatePage("screenshots")}">Screenshots</a></li>
-      <li><a href="{$url->templatePage("demosites")}">Demo Sites</a></li>
-      <li><a href="{$url->templatePage("press")}">References</a></li>
-	</ul>
+      <li><a href="{$url->templatePage("screenshots")}">Screenshots</a></li>
+      <li><a href="{$url->templatePage("demosites")}">Success Stories</a></li>
+      <li><a href="{$url->templatePage("press")}">References</a></li>
+	</ul>
 
-<div id="page">  
+<div id="page">  
+<h5>Fast!</h5>
+<p class="tightenable">pLog was built with speed in mind, as it is meant to support many simulatenous users browsing dynamic pages. It has been optimized for performance several times during its development cycles and it is one of the fastest out there.</p>
+<h5>Multiple blogs in one installation</h5>
+<p class="tightenable">There is no need to install multiple copies of the same software to have different blogs! pLog was built from the ground up to be able to support different blogs with just one single installation and one single database</p>
+<h5>Easy installation</h5>
+<p class="tightenable">Installing web-based software had never been so easy. Let the installation script take care of configuring pLog for you, detect the right settings and ready to start blogging as soon as the installation script finishes.</p>
+<h5>Multiple users per blog</h5>
 
-{include file="$blogtemplate/boxes.template"} 
-
-<h5>Fast!</h5>
-<p class="tightenable">pLog was built with speed in mind, as it is meant to support many simulatenous users browsing dynamic pages. It has been optimized for performance several times during its development cycles and it is one of the fastest out there.</p>
-<h5>Multiple blogs in one installation</h5>
-<p class="tightenable">There is no need to install multiple copies of the same software to have different blogs! pLog was built from the ground up to be able to support different blogs with just one single installation and one single database</p>
-<h5>Easy installation</h5>
-<p class="tightenable">Installing web-based software had never been so easy. Let the installation script take care of configuring pLog for you, detect the right settings and ready to start blogging as soon as the installation script finishes.</p>
-<h5>Multiple users per blog</h5>
-
-<p class="tightenable">We can easily gives other users permissions to access our blog and let them post articles whenever they wish, making collaborative web sites even easier!</p>
-
-<h5>Easy to modify template system</h5>
-<p class="tightenable">If you don't like any of the templates included in the package, worry not. pLog is built on top of the fantastic Smarty template engine, providing unprecedented power to template developers without compromising security, since Smarty templates do not allow by default to add potentially dangerous PHP code to our templates. This is specially important if we use pLog to provide a blogging service to a community of people.</p>
-<h5>Search engine friendly URLs</h5>
-<p class="tightenable">Toggle a setting in the configuration of the site and pLog will automatically use cruft-free URLs instead of the old style, raw ones. Friendlier URLs are easier to remember, shorter to type and web-crawling engines will be able to index all your posts. These kind of URLs are only available when using Apache 1.3.x.</p>
-<h5>XHTML content</h5>
-<p class="tightenable">The default templates included in pLog are XHTML 1.0 Strict, and so is the content generated by pLog. Worried about generating correct and standard mark-up? Perhaps pLog is your tool...</p>
-<h5>Per blog configurable localization</h5>
-
-<p class="tightenable">pLog was build from the ground up to be 100% localizable. It supports any encoding and the latest version has been translated to English, Spanish, Dutch and Japanese (both using EUC-JP and UTF-8 encodings) Changing the language in which texts appear in your blog is as easy as 1-2-3!</p>
-<h5>Database storage system</h5>
-
-<p class="tightenable">Forget about clumsy rebuilds of your site every time you post a new article! Type your post, click the "Blog this!" button and in no time you will have your newly typed article included in the main page of your site. Talk about publishing for the masses!</p>
-<h5>Possibility to upload images, videos and any other kind of files, easily manageable from the administration interface.</h5>
-<p class="tightenable">It is said that a picture is worth a million words, but how about having a million words <b>and</b> a picture to express yourself? Let pLog take care of it, upload your files, organize them in albums, show information about them, and share them with the world! Want to add anything from your collection to one of your posts? Click a button and select a file!</p>
-<h5>Simple user levels implementation</h5>
-<p class="tightenable">pLog supports a simple yet powerful user levels system: either you own a blog, or you are just allowed to post articles in it. Being an owner, you control the settings and add and remove more users and templates if needed. Or perhaps you're a site administrator and can control the global settings?</p>
-
-<h5>Support for several different formats of syndication: RSS 0.90, RSS 1.0, RSS 2.0, custom XML and Klipfolio.</h5>
-
-<p class="tightenable">pLog is capable of generating out of the box 3 different flavours of RSS: 0.90, 1.0 and 2.0. There is also a Klipfolio feed and a custom-defined XML feed. Don't like any of them? Don't worry, they all use templates that are easily modifiable to suit our needs.</p>
-<h5>Powerful plugin framework</h5>
-<p class="tightenable">There is no need to add every single feature we can think of to the core of pLog, so that's why pLog offers a powerful and easy to use plugin framework. pLog can be extended in many different ways without compromising the stability of the core while providing new and useful featutres. Don't forget to check out the list of plugins available!</p>
-<h5>No need to edit configuration files: everything is controlled from the admin interface.</h5>
-<p class="tightenable">pLog is fully controlled via its administration interface: every single setting of pLog is tweakable from there. and don't bother about securing pLog's config files, everything's stored in the database.</p>
-<h5>Archives and calendar features.</h5>
-<p class="tightenable">pLog automatically generates a nicely looking calendar, which will take into account things like the current locale, the first day of the week in your country and so on. Also, automatic links to monthly archives are generated, for easier navigation through older posts.</p>
-
-<h5>Possibility to maintain a list of links, classified in categories.</h5>
-<p class="tightenable">No need to manually edit a template file every time we want to want to add a new link to our blogroll. pLog can take care of that, using even categories under which to classify the different links.</p>
-
-<h5>WYSIWYG editor of posts</h5>
-<p class="tightenable">Have no clue about HTML code? Don't worry, pLog uses the HTMLArea component which will allow you to type posts with all kind of formatting as easy as if you were using a typical word processor. Also, the resources framework has been integrated with HTMLArea so picking a, let's say, image and adding it to the article we're currently typing had never been that easy!</p>
-<h5>Comments can be posted for every post</h5>
-<p class="tightenable">It's always nice to hear what people have to say about our musings, rants or bashings, so why not include a commenting system in pLog?</p>
-<h5>Content syndication and aggregation</h5>
-<p class="tightenable">pLog comes bundled with an RSS aggregator so that you can easily include external sources of news in your website.</p>
-
-<h5>Email notification to the post owner when comments are posted</h5>
-<p class="tightenable">Want to know whenever somebody comments on something you typed? It's easy to keep track of the comments posted in the articles in the main page, but what happens when somebody posts a comment in a really old article? Let pLog let you know every time that happens!</p>
-<h5>Link Tracker</h5>
-
-<p class="tightenable">Let your users see with a click of a link all the places you've been linking to lately!</p>
-<h5>Referrer Statistics</h5>
-<p class="tightenable">Want to know where people are coming from when they reach your blog? Want to know where they go? pLog includes a very basic referrer module that will show you all that information.</p>
-<h5>Support for sending and receiving trackback pings</h5>
-<p class="tightenable">Let people know when you post about them! If the destination blog is trackback-enabled, pLog will auto-discover everything for you (including the trackback URL) and send a trackback ping. It had never been so simple!</p>
-
-<h5>XMLRPC-Ping notification to configurable sites that support the protocol, such as weblogs.com, blo.gs or Technorati</h5>
-<p class="tightenable">How about letting the whole world know whenever you post something? You can do that by sending automatic XMLRPC pings to sites that support them. Easy. Simple. Fast.</p>
-<h5>Blogger-compatible XMLRPC API</h5>
-<p class="tightenable">If you like to publish right from your desktop, pLog comes with an implementation of the Blogger XMLRPC API. Clients like w.Bloggar have no problem in talking to pLog.</p>
-
-<h5>Security measures: IP address blocking and simple regular expression-based content filter</h5>
-<p class="tightenable">If there is anybody out there really annoying you, block the IP. Or block the whole range, and don't even let him see the main page! No more than a couple of clicks are needed in pLog to do that!</p>
-<h5>Anti-spam filter: a full featured Bayesian filter.</h5>
-<p class="tightenable">If blog spammers annoy you too much, pLog is the first blogging tool to be released including a fully-featured Bayesian filter which will help you in defeating the bad guys. The filter needs a bit of training in the beginning but then it'll be fine!</p>
-
-<h5>Time offsets</h5>
-<p class="tightenable">If you live in a different time zone than where your pLog is installed and the dates and times are not correct, pLog has support for calculating time offsets and updating all the dates displayed accordingly.</p>
-  
-</div>
+<p class="tightenable">We can easily gives other users permissions to access our blog and let them post articles whenever they wish, making collaborative web sites even easier!</p>
+
+<h5>Easy to modify template system</h5>
+<p class="tightenable">If you don't like any of the templates included in the package, worry not. pLog is built on top of the fantastic Smarty template engine, providing unprecedented power to template developers without compromising security, since Smarty templates do not allow by default to add potentially dangerous PHP code to our templates. This is specially important if we use pLog to provide a blogging service to a community of people.</p>
+<h5>Search engine friendly URLs</h5>
+<p class="tightenable">Toggle a setting in the configuration of the site and pLog will automatically use cruft-free URLs instead of the old style, raw ones. Friendlier URLs are easier to remember, shorter to type and web-crawling engines will be able to index all your posts. These kind of URLs are only available when using Apache 1.3.x.</p>
+<h5>XHTML content</h5>
+<p class="tightenable">The default templates included in pLog are XHTML 1.0 Strict, and so is the content generated by pLog. Worried about generating correct and standard mark-up? Perhaps pLog is your tool...</p>
+<h5>Per blog configurable localization</h5>
+
+<p class="tightenable">pLog was build from the ground up to be 100% localizable. It supports any encoding and the latest version has been translated to English, Spanish, Dutch and Japanese (both using EUC-JP and UTF-8 encodings) Changing the language in which texts appear in your blog is as easy as 1-2-3!</p>
+<h5>Database storage system</h5>
+
+<p class="tightenable">Forget about clumsy rebuilds of your site every time you post a new article! Type your post, click the "Blog this!" button and in no time you will have your newly typed article included in the main page of your site. Talk about publishing for the masses!</p>
+<h5>Possibility to upload images, videos and any other kind of files, easily manageable from the administration interface.</h5>
+<p class="tightenable">It is said that a picture is worth a million words, but how about having a million words <b>and</b> a picture to express yourself? Let pLog take care of it, upload your files, organize them in albums, show information about them, and share them with the world! Want to add anything from your collection to one of your posts? Click a button and select a file!</p>
+<h5>Simple user levels implementation</h5>
+<p class="tightenable">pLog supports a simple yet powerful user levels system: either you own a blog, or you are just allowed to post articles in it. Being an owner, you control the settings and add and remove more users and templates if needed. Or perhaps you're a site administrator and can control the global settings?</p>
+
+<h5>Support for several different formats of syndication: RSS 0.90, RSS 1.0, RSS 2.0, custom XML and Klipfolio.</h5>
+
+<p class="tightenable">pLog is capable of generating out of the box 3 different flavours of RSS: 0.90, 1.0 and 2.0. There is also a Klipfolio feed and a custom-defined XML feed. Don't like any of them? Don't worry, they all use templates that are easily modifiable to suit our needs.</p>
+<h5>Powerful plugin framework</h5>
+<p class="tightenable">There is no need to add every single feature we can think of to the core of pLog, so that's why pLog offers a powerful and easy to use plugin framework. pLog can be extended in many different ways without compromising the stability of the core while providing new and useful featutres. Don't forget to check out the list of plugins available!</p>
+<h5>No need to edit configuration files: everything is controlled from the admin interface.</h5>
+<p class="tightenable">pLog is fully controlled via its administration interface: every single setting of pLog is tweakable from there. and don't bother about securing pLog's config files, everything's stored in the database.</p>
+<h5>Archives and calendar features.</h5>
+<p class="tightenable">pLog automatically generates a nicely looking calendar, which will take into account things like the current locale, the first day of the week in your country and so on. Also, automatic links to monthly archives are generated, for easier navigation through older posts.</p>
+
+<h5>Possibility to maintain a list of links, classified in categories.</h5>
+<p class="tightenable">No need to manually edit a template file every time we want to want to add a new link to our blogroll. pLog can take care of that, using even categories under which to classify the different links.</p>
+
+<h5>WYSIWYG editor of posts</h5>
+<p class="tightenable">Have no clue about HTML code? Don't worry, pLog uses the HTMLArea component which will allow you to type posts with all kind of formatting as easy as if you were using a typical word processor. Also, the resources framework has been integrated with HTMLArea so picking a, let's say, image and adding it to the article we're currently typing had never been that easy!</p>
+<h5>Comments can be posted for every post</h5>
+<p class="tightenable">It's always nice to hear what people have to say about our musings, rants or bashings, so why not include a commenting system in pLog?</p>
+<h5>Content syndication and aggregation</h5>
+<p class="tightenable">pLog comes bundled with an RSS aggregator so that you can easily include external sources of news in your website.</p>
+
+<h5>Email notification to the post owner when comments are posted</h5>
+<p class="tightenable">Want to know whenever somebody comments on something you typed? It's easy to keep track of the comments posted in the articles in the main page, but what happens when somebody posts a comment in a really old article? Let pLog let you know every time that happens!</p>
+<h5>Link Tracker</h5>
+
+<p class="tightenable">Let your users see with a click of a link all the places you've been linking to lately!</p>
+<h5>Referrer Statistics</h5>
+<p class="tightenable">Want to know where people are coming from when they reach your blog? Want to know where they go? pLog includes a very basic referrer module that will show you all that information.</p>
+<h5>Support for sending and receiving trackback pings</h5>
+<p class="tightenable">Let people know when you post about them! If the destination blog is trackback-enabled, pLog will auto-discover everything for you (including the trackback URL) and send a trackback ping. It had never been so simple!</p>
+
+<h5>XMLRPC-Ping notification to configurable sites that support the protocol, such as weblogs.com, blo.gs or Technorati</h5>
+<p class="tightenable">How about letting the whole world know whenever you post something? You can do that by sending automatic XMLRPC pings to sites that support them. Easy. Simple. Fast.</p>
+<h5>Blogger-compatible XMLRPC API</h5>
+<p class="tightenable">If you like to publish right from your desktop, pLog comes with an implementation of the Blogger XMLRPC API. Clients like w.Bloggar have no problem in talking to pLog.</p>
+
+<h5>Security measures: IP address blocking and simple regular expression-based content filter</h5>
+<p class="tightenable">If there is anybody out there really annoying you, block the IP. Or block the whole range, and don't even let him see the main page! No more than a couple of clicks are needed in pLog to do that!</p>
+<h5>Anti-spam filter: a full featured Bayesian filter.</h5>
+<p class="tightenable">If blog spammers annoy you too much, pLog is the first blogging tool to be released including a fully-featured Bayesian filter which will help you in defeating the bad guys. The filter needs a bit of training in the beginning but then it'll be fine!</p>
+
+<h5>Time offsets</h5>
+<p class="tightenable">If you live in a different time zone than where your pLog is installed and the dates and times are not correct, pLog has support for calculating time offsets and updating all the dates displayed accordingly.</p>
+  
+</div>
 {include file="$blogtemplate/footer.template"}
\ No newline at end of file

Modified: plog/trunk/templates/plogworld/main.template
===================================================================
--- plog/trunk/templates/plogworld/main.template	2005-03-17 22:37:04 UTC (rev 1541)
+++ plog/trunk/templates/plogworld/main.template	2005-03-17 23:46:27 UTC (rev 1542)
@@ -1,3 +1,6 @@
+{if $category}
+ {include file="$blogtemplate/blog.template"}
+{else} 
 {include file="$blogtemplate/header.template"}
 <div id="page">
 {include file="$blogtemplate/boxes.template"} 
@@ -22,4 +25,5 @@
 pLog is already the tool of choice <a href="{$url->templatePage("demosites")}">for many blogging communites</a>.
 </p>
 </div>
-{include file="$blogtemplate/footer.template"}
\ No newline at end of file
+{include file="$blogtemplate/footer.template"}
+{/if}
\ No newline at end of file

Modified: plog/trunk/templates/plogworld/plogworld.css
===================================================================
--- plog/trunk/templates/plogworld/plogworld.css	2005-03-17 22:37:04 UTC (rev 1541)
+++ plog/trunk/templates/plogworld/plogworld.css	2005-03-17 23:46:27 UTC (rev 1542)
@@ -638,15 +638,11 @@
 }
 
 #version {
- background-color: #F4F4F4;
- border: 1px solid #DEDEDE;
  float:right;
- width: 185px;
- height: 85px;
- margin-right: 5px;
- margin-top: 5px;
+ width: 135px;
+ height: 55px;
+ margin: 10px;
  clear: right;
- padding: 15px;
 }
 
 #page h4 {
@@ -731,4 +727,10 @@
 {
     background       : #818181;
     color            : #FFFFFF;
+}
+
+a img, a:hover img, a:link img, a:visited img
+{
+   border: 0px;
+   text-decoration: none;
 }
\ No newline at end of file

Modified: plog/trunk/templates/plogworld/plugins.template
===================================================================
--- plog/trunk/templates/plogworld/plugins.template	2005-03-17 22:37:04 UTC (rev 1541)
+++ plog/trunk/templates/plogworld/plugins.template	2005-03-17 23:46:27 UTC (rev 1542)
@@ -1,16 +1,27 @@
-{include file="$blogtemplate/header.template" pageTitle="Download Plugins"}
-<div id="content" >
-  <div id="nav_bar">
-  <div id="section_title">
-     <h2>Plugins</h2>
-  </div>
-  <br style="clear:both;" />
-  </div>
-    <ul id="tablist">
-      <li><a href="{$url->templatePage("download")}">Official Releases</a></li>				  	
-	  <li id="tab_active"><a id="tab_current" href="{$url->templatePage("plugins")}">Plugins</a></li>  
-	  <li><a href="{$url->templatePage("templates")}">Templates</a></li>     
-	  <li><a href="{$url->templatePage("development")}">Development</a></li>
-	</ul>
-
+{include file="$blogtemplate/header.template" pageTitle="Download Plugins"}
+<div id="content" >
+  <div id="nav_bar">
+  <div id="section_title">
+     <h2>Plugins</h2>
+  </div>
+  <br style="clear:both;" />
+  </div>
+    <ul id="tablist">
+      <li><a href="{$url->templatePage("download")}">Official Releases</a></li>				  	
+	  <li id="tab_active"><a id="tab_current" href="{$url->templatePage("plugins")}">Plugins</a></li>  
+	  <li><a href="{$url->templatePage("templates")}">Templates</a></li>     
+	  <li><a href="{$url->templatePage("development")}">Development</a></li>
+	</ul>
+	<div id="page">
+	 <p>
+ 	  The wiki has the most recent list of plugins avialable for the current version of pLog, as well as
+ 	  some information about each one of them. Please proceed to the pLog
+	  <a href="http://wiki.plogworld.net/index.php/PLog_1.0/Plugin_Repository">Plugin Repository</a> pages.
+	 </p>
+	 <p>
+	  If you are interested in developing your own plugins, please refer to the wiki section about
+	  <a href="http://wiki.plogworld.net/index.php/PLog_1.0/Plugins">developing plugins</a>.
+	 </p>
+	</div>
+
 {include file="$blogtemplate/footer.template"}
\ No newline at end of file

Modified: plog/trunk/templates/plogworld/press.template
===================================================================
--- plog/trunk/templates/plogworld/press.template	2005-03-17 22:37:04 UTC (rev 1541)
+++ plog/trunk/templates/plogworld/press.template	2005-03-17 23:46:27 UTC (rev 1542)
@@ -1,20 +1,19 @@
-{include file="$blogtemplate/header.template" pageTitle=Features}
-
-  <div id="nav_bar">
-  <div id="section_title">
-     <h2>References</h2>
-  </div>
-  <br style="clear:both;" />
-  </div>
-    <ul id="tablist">
+{include file="$blogtemplate/header.template" pageTitle=Features}
+
+  <div id="nav_bar">
+  <div id="section_title">
+     <h2>References</h2>
+  </div>
+  <br style="clear:both;" />
+  </div>
+    <ul id="tablist">
       <li><a href="{$url->templatePage("features")}">Features</a></li>
       <li><a href="{$url->templatePage("projectinfo")}">Project Info</a></li>
       <li><a href="{$url->templatePage("donations")}">Donations</a></li>
-      <li><a href="{$url->templatePage("screenshots")}">Screenshots</a></li>
-      <li><a href="{$url->templatePage("demosites")}">Demo Sites</a></li>
-      <li id="tab_active"><a id="tab_current" href="{$url->templatePage("press")}">References</a></li>
+      <li><a href="{$url->templatePage("screenshots")}">Screenshots</a></li>
+      <li><a href="{$url->templatePage("demosites")}">Success Stories</a></li>
+      <li id="tab_active"><a id="tab_current" href="{$url->templatePage("press")}">References</a></li>
 	</ul>
   <div id="page">
-   {include file="$blogtemplate/boxes.template"}   
   </div>
 {include file="$blogtemplate/footer.template"}
\ No newline at end of file

Modified: plog/trunk/templates/plogworld/projectinfo.template
===================================================================
--- plog/trunk/templates/plogworld/projectinfo.template	2005-03-17 22:37:04 UTC (rev 1541)
+++ plog/trunk/templates/plogworld/projectinfo.template	2005-03-17 23:46:27 UTC (rev 1542)
@@ -11,30 +11,28 @@
       <li id="tab_active"><a id="tab_current" href="{$url->templatePage("projectinfo")}">Project Info</a></li>
       <li><a href="{$url->templatePage("donations")}">Donations</a></li>
       <li><a href="{$url->templatePage("screenshots")}">Screenshots</a></li>
-      <li><a href="{$url->templatePage("demosites")}">Demo Sites</a></li>
+      <li><a href="{$url->templatePage("demosites")}">Success Stories</a></li>
       <li><a href="{$url->templatePage("press")}">References</a></li>
 	</ul>
   
   <div id="page">
-   {include file="$blogtemplate/boxes.template"}  
 <h4>History and Goals</h4>
 <p>
-The pLog project was started in early 2003 by its current lead developer. The project started as a dynamic version
-of his home page but shortly after achieving this goal, it was clear that more features were needed. At this point
+The pLog project was started in early 2003 as a dynamic version
+of <a href="http://www.renalias.net">Oscar Renalias' home page</a> but shortly after achieving this goal, it was clear that more features were needed. At this point
 the old codebase was thrown away and work started on the new generation of pLog which was already featuring most
-of its current features: multiuser and multiblog, also providing an easy way to change the look of the blog via a
+of its current key features: multiuser and multiblog, also providing an easy way to change the look of the blog via a
 powerful template engine the possibility to translate everything from the ground up. 
 </p>
 <p>
 The main goal of the pLog project is to develop a high-performance blogging platform mainly targetted
 at online communities of bloggers but without forgetting normal users running one or two blogs in one installation.
 It is not easy to make these two audiences compatible but so far the project has been quite successful in 
-both areas. The platform should be able to support more than one user and more than one blog per installation, 
-with users being able to belong to more than blog if needed.
+both areas. 
 </p>
 <p>
 pLog is a final product but at the same time its clean. It features a well-designed, object-oriented API 
-that makes pLog one of the most advanced software platforms available.
+that makes pLog one of the most advanced blogging platforms available.
 </p>
 
 <h4>Philosopy and design</h4>
@@ -45,83 +43,8 @@
 software development. We try to find a balance between well-designed and effective code.
 </p>
 
-<h4>GPL</h4>
+<h4>License</h4>
 <p>
 pLog is released to the public under the <a href="http://www.gnu.org/licenses/gpl.txt">GNU GPL</a> license.
 </p>
-
-<h4>Project Organization</h4>
-<p>
-The project is organized around the following groups:
-<ul>
- <li>Project Control Board</li>
- <li>Core Development Team</li>
- <li>Plugin Development Team</li>
- <li>Design &amp; Templates Team</li>
- <li>Documentation Team</li>
- <li>Support Team</li>
- <li>Marketing &amp; PR Team</li>
- <li>Local groups</li>
-</ul>
-</p>
-
-<h4>Project Control Board</h4>
-<p>
-The tasks of the project board consist in defining the scope for each new release, agreeing upon
-which features should be included in each release and which features should be left out and also a more
-generic roadmap of releases and planning. Therefore, the board will also be reponsible on following-up
-with these release plans and see that all the groups are working towards the same targets. Finally, the 
-board will also be responsible for approving new project members.
-</p>
-
-<h4>Core Development Team</h4>
-<p>
-The core development team takes care of improving and extending the core platform/API on top of which
-pLog is built. The core development team does not act on its own but follows the feature plans and roadmaps
-as defined by the board.
-</p>
-
-<h4>Plugin Development Team</h4>
-<p>
-The main tasks of this team are to investigate on ways to further expand the functionality of pLog without
-the need of implementing these features in the core platform. This team also provides feedback to the core
-development team and to the project control board in general regarding ways of improving the plugin framework in
-future releases. Finally, the plugin development team is also responsible of examining user-submitted plugins
-to make sure that they conform to the project quality standards.
-</p>
-
-<h4>Design &amp; Templates Team</h4>
-<p>
-The main tasks of this team is to develop and maintain templates to be included in the main package of pLog, and to
-define a set of basic rules that all user-contributed templates must follow to ensure that we provide users with 
-high quality and standards-compliant templates.
-</p>
-
-<h4>Documentation Team</h4>
-<p>
-The documentation team makes sure that the sources of documentation (wiki, guides, etc) are kept up-to-date with the features introduced in each release. In addition to that, this team coordinates the translation of the 
-documentation to different languages.
-</p>
-
-<h4>Support Team</h4>
-<p>
-The support team removes the responsibility of supporting users via the forums from the core development team. Additionally, we ensure that there is always somebody looking after the forums as they are the main way of
-communicating the project team and normal users. Also, this team scans the forums for bugs and feature requests, 
-and feeds these to the bug-tracking system while at the same time cleans up the bug-tracking system of older, 
-solved and unreproducible issues.
-</p>
-
-<h4>Marketing &amp; PR Team</h4>
-<p>
-This team is reponsible for public relations and marketing issues such as: advertising, merchandising, 
-contact management, competitor analysis and market monitoring. Based on the data of extracted from analyzing the
-competitors and exploring new ideas, it provides feedback to the board and suggestions for the roadmap.
-</p>
-
-<h4>Local Groups</h4>
-<p>
-Local groups reproduce the global organization but in a local scale (local board, local support team, local documentation team)
-</p>  
-  </div>
-
 {include file="$blogtemplate/footer.template"}
\ No newline at end of file

Modified: plog/trunk/templates/plogworld/screenshots.template
===================================================================
--- plog/trunk/templates/plogworld/screenshots.template	2005-03-17 22:37:04 UTC (rev 1541)
+++ plog/trunk/templates/plogworld/screenshots.template	2005-03-17 23:46:27 UTC (rev 1542)
@@ -1,20 +1,19 @@
-{include file="$blogtemplate/header.template" pageTitle=Features}
-
-  <div id="nav_bar">
-  <div id="section_title">
-     <h2>Screenshots</h2>
-  </div>
-  <br style="clear:both;" />
-  </div>
-    <ul id="tablist">
+{include file="$blogtemplate/header.template" pageTitle=Features}
+
+  <div id="nav_bar">
+  <div id="section_title">
+     <h2>Screenshots</h2>
+  </div>
+  <br style="clear:both;" />
+  </div>
+    <ul id="tablist">
       <li><a href="{$url->templatePage("features")}">Features</a></li>
-      <li><a href="{$url->templatePage("projectinfo")}">Project Info</a></li>      
+      <li><a href="{$url->templatePage("projectinfo")}">Project Info</a></li>      
       <li><a href="{$url->templatePage("donations")}">Donations</a></li>
-      <li id="tab_active"><a id="tab_current" href="{$url->templatePage("screenshots")}">Screenshots</a></li>
-      <li><a href="{$url->templatePage("demosites")}">Demo Sites</a></li>
-      <li><a href="{$url->templatePage("press")}">References</a></li>
+      <li id="tab_active"><a id="tab_current" href="{$url->templatePage("screenshots")}">Screenshots</a></li>
+      <li><a href="{$url->templatePage("demosites")}">Success Stories</a></li>
+      <li><a href="{$url->templatePage("press")}">References</a></li>
 	</ul>
   <div id="page">
-   {include file="$blogtemplate/boxes.template"}
   </div>
 {include file="$blogtemplate/footer.template"}
\ No newline at end of file

Modified: plog/trunk/templates/plogworld/support.template
===================================================================
--- plog/trunk/templates/plogworld/support.template	2005-03-17 22:37:04 UTC (rev 1541)
+++ plog/trunk/templates/plogworld/support.template	2005-03-17 23:46:27 UTC (rev 1542)
@@ -1,17 +1,16 @@
-{include file="$blogtemplate/header.template" pageTitle=Support}
-
-  <div id="nav_bar">
-  <div id="section_title">
-     <h2>Forums</h2>
-  </div>
-  <br style="clear:both;" />
+{include file="$blogtemplate/header.template" pageTitle=Support}
+
+  <div id="nav_bar">
+  <div id="section_title">
+     <h2>Forums</h2>
   </div>
-    <ul id="tablist">
-      <li id="tab_active"><a id="tab_current" href="{$url->templatePage("support")}">Forums</a></li>
-      <li><a href="{$url->templatePage("lists")}">Mailing Lists</a></li>
-	</ul>
-  <div id="page">
-   {include file="$blogtemplate/boxes.template"}   
-  </div>
-  
+  <br style="clear:both;" />
+  </div>
+    <ul id="tablist">
+      <li id="tab_active"><a id="tab_current" href="{$url->templatePage("support")}">Forums</a></li>
+      <li><a href="{$url->templatePage("lists")}">Mailing Lists</a></li>
+	</ul>
+  <div id="page">
+</div>
+  
 {include file="$blogtemplate/footer.template"}
\ No newline at end of file

Modified: plog/trunk/templates/plogworld/top_logo.jpg
===================================================================
(Binary files differ)




More information about the pLog-svn mailing list