<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="http://xml.world-of-newave.info/templates.atom.xsl" media="screen"?>
<feed version="0.3" xmlns="http://purl.org/atom/ns#" xml:lang="en-us">
<title>Templates - World-of-Newave.info</title>
<link rel="alternate" type="text/html" href="http://answers.world-of-newave.info/templates.htm"/>
<author>
<name>World-of-Newave.info</name>
<url>http://www.world-of-newave.info/</url>
</author>
<modified>2008-08-30T03:52:02Z</modified>
<tagline>Latest news and articles about Templates</tagline>
<copyright>Copyright (c)2004-2008.§/Newave SARL. All rights reserved.</copyright>
<entry>
<title>{SYSTEMS &gt; NEWS AND MEDIA} - Jumsoft Adds New Stationery Templates to Mail</title>
<link rel="alternate" type="text/html" href="http://articles.world-of-newave.info/computers/systems/apple/macintosh/news-and-media/jumsoft-adds-new-stationery-templates-to-mail-20080866532.htm"/>
<summary type="text/plain"> Jumsoft announced the immediate availability of Stationery Pack for Mac OS X 10.5 Mail on Monday. The add-on for Apple's Mail application includes 50 new template designs for email messages</summary>
<id>http://articles.world-of-newave.info/computers/systems/apple/macintosh/news-and-media/jumsoft-adds-new-stationery-templates-to-mail-20080866532.htm</id>
<issued>2008-08-25T16:15:00Z</issued>
<modified>2008-08-25T16:15:00Z</modified>
<author>
<name>Macobserver.Com</name>
<url>http://www.macobserver.com/article/2008/08/25.5.shtml</url>
</author>
<content type="text/html" mode="escaped" xml:lang="en-us" xml:base="http://www.world-of-newave.info/"><![CDATA[
<table cellspacing="4" cellpadding="0" border="0" style="margin:9px;">
<tr><td colspan="2" style="font:bold 12pt Arial;vertical-align:top;"><a href="http://articles.world-of-newave.info/computers/systems/apple/macintosh/news-and-media/jumsoft-adds-new-stationery-templates-to-mail-20080866532.htm"><b>Jumsoft Adds New Stationery Templates to Mail</b></a> <sup style="font:8pt Verdana,Arial;vertical-align:top;">{<a href="http://articles.world-of-newave.info/computers/systems/apple/macintosh/news-and-media/jumsoft-adds-new-stationery-templates-to-mail-20080866532.htm" target="_blank">new window</a>}</sup></td></tr>
<tr>
<td style="font:6pt Verdana,Arial,Sans-serif;text-align:center;vertical-align:top;">&nbsp;</td>
<td width="100%" style="font:9pt Verdana,Arial,Sans-serif;vertical-align:top;"><span style="color:#808080;font-variant:small-caps;">Www.Macobserver.Com</span> -  Jumsoft announced the immediate availability of Stationery Pack for Mac OS X 10.5 Mail on Monday. The add-on for Apple's Mail application includes 50 new template designs for email messages<blockquote style="background:#FAFAFA;border:1px dotted #E6E6E6;font:italic 10pt Times New Roman;padding:9px;">Jumsoft Adds New Stationery Templates to Mail || The Mac Observer {...} </blockquote><div style="font:8pt Verdana,Arial;vertical-align:top;"><span style="color:#808080;">Published:</span> August 25, 2008, 4:15 pm - <span style="color:#808080;">Indexed:</span> August 25, 2008, 8:15 pm - <span style="color:#808080;">Page Size:</span>&nbsp;33KB</div><div style="font:8pt Verdana,Arial;vertical-align:top;"><span style="color:#808080;">Category:</span> <a href="http://www.world-of-newave.info/computers/">Computers</a> &gt; <a href="http://www.world-of-newave.info/computers/systems/">Systems</a> &gt; <a href="http://www.world-of-newave.info/computers/systems/apple/">Apple</a> &gt; <a href="http://www.world-of-newave.info/computers/systems/apple/macintosh/">Macintosh</a> &gt;  <a href="http://www.world-of-newave.info/computers/systems/apple/macintosh/news-and-media/"><b>News and Media</b></a></div></td></tr></table>
<br/>
]]></content>
</entry>
<entry>
<title>{PROGRAMMING &gt; COLLECTIONS} - Paginator Iterator</title>
<link rel="alternate" type="text/html" href="http://articles.world-of-newave.info/computers/programming/languages/php/scripts/collections/paginator-iterator-2008088015.htm"/>
<summary type="text/plain">
Package:
Paginator Iterator
Summary: 
Iterate over listings split in page using Smarty
Groups: 
Databases, HTML, PHP 5, Templates
Author: 
Anderson A. Meggiolaro
Description: 
This package can be used iterate over listings split between pages using  Smarty templates.

It can display database query results split in multiple pages with output defined using Smarty templates.

The templates may define the presentation of listings as table rows with links to browse different listing pages.


      
  

   
</summary>
<id>http://articles.world-of-newave.info/computers/programming/languages/php/scripts/collections/paginator-iterator-2008088015.htm</id>
<issued>2008-08-09T04:45:09Z</issued>
<modified>2008-08-09T04:45:09Z</modified>
<author>
<name>Phpclasses.Org</name>
<url>http://www.phpclasses.org/browse/package/4743.html</url>
</author>
<content type="text/html" mode="escaped" xml:lang="en-us" xml:base="http://www.world-of-newave.info/"><![CDATA[
<table cellspacing="4" cellpadding="0" border="0" style="margin:9px;">
<tr><td colspan="2" style="font:bold 12pt Arial;vertical-align:top;"><a href="http://articles.world-of-newave.info/computers/programming/languages/php/scripts/collections/paginator-iterator-2008088015.htm"><b>Paginator Iterator</b></a> <sup style="font:8pt Verdana,Arial;vertical-align:top;">{<a href="http://articles.world-of-newave.info/computers/programming/languages/php/scripts/collections/paginator-iterator-2008088015.htm" target="_blank">new window</a>}</sup></td></tr>
<tr>
<td style="font:6pt Verdana,Arial,Sans-serif;text-align:center;vertical-align:top;">&nbsp;</td>
<td width="100%" style="font:9pt Verdana,Arial,Sans-serif;vertical-align:top;"><span style="color:#808080;font-variant:small-caps;">Www.Phpclasses.Org</span> - 
Package:
Paginator Iterator
Summary: 
Iterate over listings split in page using Smarty
Groups: 
Databases, HTML, PHP 5, Templates
Author: 
Anderson A. Meggiolaro
Description: 
This package can be used iterate over listings split between pages using  Smarty templates.

It can display database query results split in multiple pages with output defined using Smarty templates.

The templates may define the presentation of listings as table rows with links to browse different listing pages.


      
  

   
<blockquote style="background:#FAFAFA;border:1px dotted #E6E6E6;font:italic 10pt Times New Roman;padding:9px;">Class: Paginator Iterator - PHP Classes {...} This package can be used iterate over listings split between pages using  Smarty templates.  It can display database query results split in multiple pages with output defined using Smarty templates.  The templates may define the presentation of listings as table rows with links to browse different listing pages. {...}</blockquote><div style="font:8pt Verdana,Arial;vertical-align:top;"><span style="color:#808080;">Published:</span> August 9, 2008, 4:45 am - <span style="color:#808080;">Indexed:</span> August 9, 2008, 10:57 am - <span style="color:#808080;">Page Size:</span>&nbsp;46KB</div><div style="font:8pt Verdana,Arial;vertical-align:top;"><span style="color:#808080;">Category:</span> <a href="http://www.world-of-newave.info/computers/">Computers</a> &gt; <a href="http://www.world-of-newave.info/computers/programming/">Programming</a> &gt; <a href="http://www.world-of-newave.info/computers/programming/languages/">Languages</a> &gt; <a href="http://www.world-of-newave.info/computers/programming/languages/php/">PHP</a> &gt; <a href="http://www.world-of-newave.info/computers/programming/languages/php/scripts/">Scripts</a> &gt;  <a href="http://www.world-of-newave.info/computers/programming/languages/php/scripts/collections/"><b>Collections</b></a></div></td></tr></table>
<br/>
]]></content>
</entry>
<entry>
<title>{PROGRAMMING &gt; COLLECTIONS} - TagTemplate</title>
<link rel="alternate" type="text/html" href="http://articles.world-of-newave.info/computers/programming/languages/php/scripts/collections/tagtemplate-20080848710.htm"/>
<summary type="text/plain">
Package:
TagTemplate
Summary: 
Template processing engine based on PHP tags
Groups: 
PHP 5, Templates
Author: 
Marcelo Costa
Description: 
This class is a template processing engine that uses PHP as template tags.

In Portuguese:
TagTemplate é a mais simples é rápida forma de se usar um template com um mínimo de modificações no código fonte do template, troca marcações de objetos por tags setadas no arquivo principal , um bloco ou uma rotina pode ser agregada usando plugin.


      
  

   
</summary>
<id>http://articles.world-of-newave.info/computers/programming/languages/php/scripts/collections/tagtemplate-20080848710.htm</id>
<issued>2008-08-08T07:55:00Z</issued>
<modified>2008-08-08T07:55:00Z</modified>
<author>
<name>Phpclasses.Org</name>
<url>http://www.phpclasses.org/browse/package/4751.html</url>
</author>
<content type="text/html" mode="escaped" xml:lang="en-us" xml:base="http://www.world-of-newave.info/"><![CDATA[
<table cellspacing="4" cellpadding="0" border="0" style="margin:9px;">
<tr><td colspan="2" style="font:bold 12pt Arial;vertical-align:top;"><a href="http://articles.world-of-newave.info/computers/programming/languages/php/scripts/collections/tagtemplate-20080848710.htm"><b>TagTemplate</b></a> <sup style="font:8pt Verdana,Arial;vertical-align:top;">{<a href="http://articles.world-of-newave.info/computers/programming/languages/php/scripts/collections/tagtemplate-20080848710.htm" target="_blank">new window</a>}</sup></td></tr>
<tr>
<td style="font:6pt Verdana,Arial,Sans-serif;text-align:center;vertical-align:top;">&nbsp;</td>
<td width="100%" style="font:9pt Verdana,Arial,Sans-serif;vertical-align:top;"><span style="color:#808080;font-variant:small-caps;">Www.Phpclasses.Org</span> - 
Package:
TagTemplate
Summary: 
Template processing engine based on PHP tags
Groups: 
PHP 5, Templates
Author: 
Marcelo Costa
Description: 
This class is a template processing engine that uses PHP as template tags.

In Portuguese:
TagTemplate é a mais simples é rápida forma de se usar um template com um mínimo de modificações no código fonte do template, troca marcações de objetos por tags setadas no arquivo principal , um bloco ou uma rotina pode ser agregada usando plugin.


      
  

   
<blockquote style="background:#FAFAFA;border:1px dotted #E6E6E6;font:italic 10pt Times New Roman;padding:9px;">Class: TagTemplate - PHP Classes {...} This class is a template processing engine that uses PHP as template tags.  It can load templates as PHP scripts which have marks that are actually PHP code that can fetch template variable values.  The class can capture the template output and compress it to generate a more compact version of the output... {...}</blockquote><div style="font:8pt Verdana,Arial;vertical-align:top;"><span style="color:#808080;">Published:</span> August 8, 2008, 7:55 am - <span style="color:#808080;">Indexed:</span> August 8, 2008, 11:29 am - <span style="color:#808080;">Page Size:</span>&nbsp;30KB</div><div style="font:8pt Verdana,Arial;vertical-align:top;"><span style="color:#808080;">Category:</span> <a href="http://www.world-of-newave.info/computers/">Computers</a> &gt; <a href="http://www.world-of-newave.info/computers/programming/">Programming</a> &gt; <a href="http://www.world-of-newave.info/computers/programming/languages/">Languages</a> &gt; <a href="http://www.world-of-newave.info/computers/programming/languages/php/">PHP</a> &gt; <a href="http://www.world-of-newave.info/computers/programming/languages/php/scripts/">Scripts</a> &gt;  <a href="http://www.world-of-newave.info/computers/programming/languages/php/scripts/collections/"><b>Collections</b></a></div></td></tr></table>
<br/>
]]></content>
</entry>
<entry>
<title>{INTERNET &gt; GOOGLE} - Templates bring Docs to life</title>
<link rel="alternate" type="text/html" href="http://articles.world-of-newave.info/computers/internet/searching/search-engines/google/templates-bring-docs-to-life-2008085034.htm"/>
<summary type="text/plain">What do wedding planners, gas mileage calculators and photo albums have in common?  They're all examples of templates available in the Google Docs Template Gallery that Sarah Beth Eisinger (Docs Templates engineer), Grant Dasher (intern), and I built and (happily!) released today.When researching how people use templates, we saw that lots of you create documents for all aspects of your lives. You need resumes and cover letters to look for jobs and fax cover letters and invoices to run your businesses. And of course you want to use documents in fun ways with family and friends, such as unique designs and layouts for invitation cards and calendars. Finally, everyone wants to be able to have tools that "just work": print mailing labels, track portfolio values, and manage projects without having to painstakingly create documents from scratch.These needs inspired our new templates and gallery. We developed these in conjunction with Avery Dennison, Vertex42.com, TemplateZone, and Visa Business.Many templates leverage the collaborative aspect of Google Docs so that several people can work on a single document online without having to email attachments back and forth. To hear the story behind two templates, watch these videos:To get started, go directly to the template gallery or access it from the "New" menu in your document list. Templates are currently available only in English, but other languages are coming soon. They're also available to Google Apps users.Posted by Valerie Blechar, Templates Engineer, Google Docs(Cross-posted on the Google Docs Blog.)
 
</summary>
<id>http://articles.world-of-newave.info/computers/internet/searching/search-engines/google/templates-bring-docs-to-life-2008085034.htm</id>
<issued>2008-08-06T23:26:17Z</issued>
<modified>2008-08-06T23:26:17Z</modified>
<author>
<name>Googleblog.Blogspot.Com</name>
<url>http://googleblog.blogspot.com/2008/07/templates-bring-docs-to-life.html</url>
</author>
<content type="text/html" mode="escaped" xml:lang="en-us" xml:base="http://www.world-of-newave.info/"><![CDATA[
<table cellspacing="4" cellpadding="0" border="0" style="margin:9px;">
<tr><td colspan="2" style="font:bold 12pt Arial;vertical-align:top;"><a href="http://articles.world-of-newave.info/computers/internet/searching/search-engines/google/templates-bring-docs-to-life-2008085034.htm"><b>Templates bring Docs to life</b></a> <sup style="font:8pt Verdana,Arial;vertical-align:top;">{<a href="http://articles.world-of-newave.info/computers/internet/searching/search-engines/google/templates-bring-docs-to-life-2008085034.htm" target="_blank">new window</a>}</sup></td></tr>
<tr>
<td style="font:6pt Verdana,Arial,Sans-serif;text-align:center;vertical-align:top;">&nbsp;</td>
<td width="100%" style="font:9pt Verdana,Arial,Sans-serif;vertical-align:top;"><span style="color:#808080;font-variant:small-caps;">Googleblog.Blogspot.Com</span> - What do wedding planners, gas mileage calculators and photo albums have in common?  They're all examples of templates available in the Google Docs Template Gallery that Sarah Beth Eisinger (Docs Templates engineer), Grant Dasher (intern), and I built and (happily!) released today.When researching how people use templates, we saw that lots of you create documents for all aspects of your lives. You need resumes and cover letters to look for jobs and fax cover letters and invoices to run your businesses. And of course you want to use documents in fun ways with family and friends, such as unique designs and layouts for invitation cards and calendars. Finally, everyone wants to be able to have tools that "just work": print mailing labels, track portfolio values, and manage projects without having to painstakingly create documents from scratch.These needs inspired our new templates and gallery. We developed these in conjunction with Avery Dennison, Vertex42.com, TemplateZone, and Visa Business.Many templates leverage the collaborative aspect of Google Docs so that several people can work on a single document online without having to email attachments back and forth. To hear the story behind two templates, watch these videos:To get started, go directly to the template gallery or access it from the "New" menu in your document list. Templates are currently available only in English, but other languages are coming soon. They're also available to Google Apps users.Posted by Valerie Blechar, Templates Engineer, Google Docs(Cross-posted on the Google Docs Blog.)
 
<blockquote style="background:#FAFAFA;border:1px dotted #E6E6E6;font:italic 10pt Times New Roman;padding:9px;">Official Google Blog: Templates bring Docs to life {...} </blockquote><div style="font:8pt Verdana,Arial;vertical-align:top;"><span style="color:#808080;">Indexed:</span> August 6, 2008, 11:26 pm - <span style="color:#808080;">Page Size:</span>&nbsp;78KB</div><div style="font:8pt Verdana,Arial;vertical-align:top;"><span style="color:#808080;">Category:</span> <a href="http://www.world-of-newave.info/computers/">Computers</a> &gt; <a href="http://www.world-of-newave.info/computers/internet/">Internet</a> &gt; <a href="http://www.world-of-newave.info/computers/internet/searching/">Searching</a> &gt; <a href="http://www.world-of-newave.info/computers/internet/searching/search-engines/">Search Engines</a> &gt;  <a href="http://www.world-of-newave.info/computers/internet/searching/search-engines/google/"><b>Google</b></a></div></td></tr></table>
<br/>
]]></content>
</entry>
<entry>
<title>{INTERNET &gt; V} - MT Upgrade Complete</title>
<link rel="alternate" type="text/html" href="http://articles.world-of-newave.info/computers/internet/on-the-web/weblogs/personal/v/mt-upgrade-complete-2008084081.htm"/>
<summary type="text/plain">
        Wow.  What can I say, other than the MT 4.01 upgrade was completely worth it?  I run on Dreamhost because I&#8217;m cheap and I understand the Pick Any Two rule.  My first attempt at upgrading to MT 4 went down in flames.  Entry rebuilds would die (get killed actually) before they could complete.  Basically, I couldn&#8217;t do anything to the entire site.  So, that sucked.  The site just stagnated as I waited for things to magically fix themselves.  Whatever they fixed in 4.01 did the trick.

Thank you Six Apart.

I can now go back to procrastinating about revamping Vertical Hold.

As always, you can find &#8220;fresh content&#8221; at tumblr.

Update: Okay.  Things are a tiny bit fubar right now.  Going from v3 to v4 templates is, well, interesting.  Things other than the main index will be screwy until I can hammer out the kinks.

Update 2:  Wow.  I think I&#8217;m just rusty.  But the publishing system has changed dramatically.  This might be what I&#8217;m looking for.

        

    </summary>
<id>http://articles.world-of-newave.info/computers/internet/on-the-web/weblogs/personal/v/mt-upgrade-complete-2008084081.htm</id>
<issued>2008-08-06T22:35:53Z</issued>
<modified>2008-08-06T22:35:53Z</modified>
<author>
<name>Patandkat.Com</name>
<url>http://www.patandkat.com/pat/weblog/2007/10/mt4.php</url>
</author>
<content type="text/html" mode="escaped" xml:lang="en-us" xml:base="http://www.world-of-newave.info/"><![CDATA[
<table cellspacing="4" cellpadding="0" border="0" style="margin:9px;">
<tr><td colspan="2" style="font:bold 12pt Arial;vertical-align:top;"><a href="http://articles.world-of-newave.info/computers/internet/on-the-web/weblogs/personal/v/mt-upgrade-complete-2008084081.htm"><b>MT Upgrade Complete</b></a> <sup style="font:8pt Verdana,Arial;vertical-align:top;">{<a href="http://articles.world-of-newave.info/computers/internet/on-the-web/weblogs/personal/v/mt-upgrade-complete-2008084081.htm" target="_blank">new window</a>}</sup></td></tr>
<tr>
<td style="font:6pt Verdana,Arial,Sans-serif;text-align:center;vertical-align:top;">&nbsp;</td>
<td width="100%" style="font:9pt Verdana,Arial,Sans-serif;vertical-align:top;"><span style="color:#808080;font-variant:small-caps;">Www.Patandkat.Com</span> - 
        Wow.  What can I say, other than the MT 4.01 upgrade was completely worth it?  I run on Dreamhost because I&#8217;m cheap and I understand the Pick Any Two rule.  My first attempt at upgrading to MT 4 went down in flames.  Entry rebuilds would die (get killed actually) before they could complete.  Basically, I couldn&#8217;t do anything to the entire site.  So, that sucked.  The site just stagnated as I waited for things to magically fix themselves.  Whatever they fixed in 4.01 did the trick.

Thank you Six Apart.

I can now go back to procrastinating about revamping Vertical Hold.

As always, you can find &#8220;fresh content&#8221; at tumblr.

Update: Okay.  Things are a tiny bit fubar right now.  Going from v3 to v4 templates is, well, interesting.  Things other than the main index will be screwy until I can hammer out the kinks.

Update 2:  Wow.  I think I&#8217;m just rusty.  But the publishing system has changed dramatically.  This might be what I&#8217;m looking for.

        

    <blockquote style="background:#FAFAFA;border:1px dotted #E6E6E6;font:italic 10pt Times New Roman;padding:9px;">    MT Upgrade Complete - Vertical Hold     {...} </blockquote><div style="font:8pt Verdana,Arial;vertical-align:top;"><span style="color:#808080;">Indexed:</span> August 6, 2008, 10:35 pm - <span style="color:#808080;">Page Size:</span>&nbsp;9KB</div><div style="font:8pt Verdana,Arial;vertical-align:top;"><span style="color:#808080;">Category:</span> <a href="http://www.world-of-newave.info/computers/">Computers</a> &gt; <a href="http://www.world-of-newave.info/computers/internet/">Internet</a> &gt; <a href="http://www.world-of-newave.info/computers/internet/on-the-web/">On the Web</a> &gt; <a href="http://www.world-of-newave.info/computers/internet/on-the-web/weblogs/">Weblogs</a> &gt; <a href="http://www.world-of-newave.info/computers/internet/on-the-web/weblogs/personal/">Personal</a> &gt;  <a href="http://www.world-of-newave.info/computers/internet/on-the-web/weblogs/personal/v/"><b>V</b></a></div></td></tr></table>
<br/>
]]></content>
</entry>
<entry>
<title>{PROGRAMMING &gt; COLLECTIONS} - Extensible Template</title>
<link rel="alternate" type="text/html" href="http://articles.world-of-newave.info/computers/programming/languages/php/scripts/collections/extensible-template-20080737931.htm"/>
<summary type="text/plain">
Package:
Extensible Template
Summary: 
Template engine extensible using sub-classes
Groups: 
PHP 5, Templates
Author: 
Daniel Marjos
Description: 
This class implements a template processing engine.

It find and process tags in a template in the form of <tpl:TAG param1="value1" param2="value2" ...> block </tpl:TAG> or as in the contracted form <tpl:TAG param1="value1" param2="value2" ... />.

Each tag found is processed by calling functions of the class. Therefore, the template engin



Is extensible because you can extend the class, and by creating specificly formed methods in the descendant class, you can add new tags to the system. It will have a plug-in system as Smart has, but it'll take me some time.
Natively, the class has only 1 block tag and 4 simple tag defined.

The block tag is
<tpl:foreach control="variable_array" item="item_variable">
...
...
HTML BLOCK
..
...
</tpl:foreach>

where CONTROL is an array of associative array, where each value is a variable accesible by {item_variable.key}



      
  

   
</summary>
<id>http://articles.world-of-newave.info/computers/programming/languages/php/scripts/collections/extensible-template-20080737931.htm</id>
<issued>2008-07-27T07:59:59Z</issued>
<modified>2008-07-27T07:59:59Z</modified>
<author>
<name>Phpclasses.Org</name>
<url>http://www.phpclasses.org/browse/package/4721.html</url>
</author>
<content type="text/html" mode="escaped" xml:lang="en-us" xml:base="http://www.world-of-newave.info/"><![CDATA[
<table cellspacing="4" cellpadding="0" border="0" style="margin:9px;">
<tr><td colspan="2" style="font:bold 12pt Arial;vertical-align:top;"><a href="http://articles.world-of-newave.info/computers/programming/languages/php/scripts/collections/extensible-template-20080737931.htm"><b>Extensible Template</b></a> <sup style="font:8pt Verdana,Arial;vertical-align:top;">{<a href="http://articles.world-of-newave.info/computers/programming/languages/php/scripts/collections/extensible-template-20080737931.htm" target="_blank">new window</a>}</sup></td></tr>
<tr>
<td style="font:6pt Verdana,Arial,Sans-serif;text-align:center;vertical-align:top;">&nbsp;</td>
<td width="100%" style="font:9pt Verdana,Arial,Sans-serif;vertical-align:top;"><span style="color:#808080;font-variant:small-caps;">Www.Phpclasses.Org</span> - 
Package:
Extensible Template
Summary: 
Template engine extensible using sub-classes
Groups: 
PHP 5, Templates
Author: 
Daniel Marjos
Description: 
This class implements a template processing engine.

It find and process tags in a template in the form of <tpl:TAG param1="value1" param2="value2" ...> block </tpl:TAG> or as in the contracted form <tpl:TAG param1="value1" param2="value2" ... />.

Each tag found is processed by calling functions of the class. Therefore, the template engin



Is extensible because you can extend the class, and by creating specificly formed methods in the descendant class, you can add new tags to the system. It will have a plug-in system as Smart has, but it'll take me some time.
Natively, the class has only 1 block tag and 4 simple tag defined.

The block tag is
<tpl:foreach control="variable_array" item="item_variable">
...
...
HTML BLOCK
..
...
</tpl:foreach>

where CONTROL is an array of associative array, where each value is a variable accesible by {item_variable.key}



      
  

   
<blockquote style="background:#FAFAFA;border:1px dotted #E6E6E6;font:italic 10pt Times New Roman;padding:9px;">Class: Extensible Template - PHP Classes {...} This class implements a template processing engine.  It find and process tags in a template in the form of <tpl:TAG param1="value1" param2="value2" ...> block </tpl:TAG> or as in the contracted form <tpl:TAG param1="value1" param2="value2" ... />.  Each tag found is processed by calling functions of the class... {...}</blockquote><div style="font:8pt Verdana,Arial;vertical-align:top;"><span style="color:#808080;">Published:</span> July 27, 2008, 7:59 am - <span style="color:#808080;">Indexed:</span> July 27, 2008, 10:30 am - <span style="color:#808080;">Page Size:</span>&nbsp;28KB</div><div style="font:8pt Verdana,Arial;vertical-align:top;"><span style="color:#808080;">Category:</span> <a href="http://www.world-of-newave.info/computers/">Computers</a> &gt; <a href="http://www.world-of-newave.info/computers/programming/">Programming</a> &gt; <a href="http://www.world-of-newave.info/computers/programming/languages/">Languages</a> &gt; <a href="http://www.world-of-newave.info/computers/programming/languages/php/">PHP</a> &gt; <a href="http://www.world-of-newave.info/computers/programming/languages/php/scripts/">Scripts</a> &gt;  <a href="http://www.world-of-newave.info/computers/programming/languages/php/scripts/collections/"><b>Collections</b></a></div></td></tr></table>
<br/>
]]></content>
</entry>
<entry>
<title>{NEWS &gt; BREAKING NEWS} - How to Use Templates in Django</title>
<link rel="alternate" type="text/html" href="http://articles.world-of-newave.info/news/breaking-news/how-to-use-templates-in-django-20080733433.htm"/>
<summary type="text/plain">If you've been through our Django tutorials thus far, you've installed and built your first application using the web framework. Part four of our Django series takes you through the process of creating templates. The template system is an extensible way to separate design, content and Python code. Roll up your sleeves and let's get started.
    
    
    
    
      
  
</summary>
<id>http://articles.world-of-newave.info/news/breaking-news/how-to-use-templates-in-django-20080733433.htm</id>
<issued>2008-07-25T00:30:00Z</issued>
<modified>2008-07-25T00:30:00Z</modified>
<author>
<name>Webmonkey.Com</name>
<url>http://www.webmonkey.com/tutorial/Use_Templates_in_Django</url>
</author>
<content type="text/html" mode="escaped" xml:lang="en-us" xml:base="http://www.world-of-newave.info/"><![CDATA[
<table cellspacing="4" cellpadding="0" border="0" style="margin:9px;">
<tr><td colspan="2" style="font:bold 12pt Arial;vertical-align:top;"><a href="http://articles.world-of-newave.info/news/breaking-news/how-to-use-templates-in-django-20080733433.htm"><b>How to Use Templates in Django</b></a> <sup style="font:8pt Verdana,Arial;vertical-align:top;">{<a href="http://articles.world-of-newave.info/news/breaking-news/how-to-use-templates-in-django-20080733433.htm" target="_blank">new window</a>}</sup></td></tr>
<tr>
<td style="font:6pt Verdana,Arial,Sans-serif;text-align:center;vertical-align:top;">&nbsp;</td>
<td width="100%" style="font:9pt Verdana,Arial,Sans-serif;vertical-align:top;"><span style="color:#808080;font-variant:small-caps;">Www.Webmonkey.Com</span> - If you've been through our Django tutorials thus far, you've installed and built your first application using the web framework. Part four of our Django series takes you through the process of creating templates. The template system is an extensible way to separate design, content and Python code. Roll up your sleeves and let's get started.
    
    
    
    
      
  
<blockquote style="background:#FAFAFA;border:1px dotted #E6E6E6;font:italic 10pt Times New Roman;padding:9px;">Use Templates in Django - Webmonkey {...} The Web Developer's Resource {...}</blockquote><div style="font:8pt Verdana,Arial;vertical-align:top;"><span style="color:#808080;">Published:</span> July 25, 2008, 12:30 am - <span style="color:#808080;">Indexed:</span> July 26, 2008, 12:55 pm - <span style="color:#808080;">Page Size:</span>&nbsp;66KB</div><div style="font:8pt Verdana,Arial;vertical-align:top;"><span style="color:#808080;">Category:</span> <a href="http://www.world-of-newave.info/news/">News</a> &gt;  <a href="http://www.world-of-newave.info/news/breaking-news/"><b>Breaking News</b></a></div></td></tr></table>
<br/>
]]></content>
</entry>
<entry>
<title>{PROGRAMMING &gt; COLLECTIONS} - Easy Template Engine</title>
<link rel="alternate" type="text/html" href="http://articles.world-of-newave.info/computers/programming/languages/php/scripts/collections/easy-template-engine-20080789727.htm"/>
<summary type="text/plain">
Package:
Easy Template Engine
Summary: 
Template engine that uses variable as parameters
Groups: 
Templates
Author: 
Salvan Grégory
Description: 
This class implements a template processing engine that uses class variables as template parameters.

It uses a setter function to set values of template parameters.

The class processes the template by using regular expressions to search and replace template placeholders by previously set template parameter values.


      
  

   
</summary>
<id>http://articles.world-of-newave.info/computers/programming/languages/php/scripts/collections/easy-template-engine-20080789727.htm</id>
<issued>2008-07-19T07:00:42Z</issued>
<modified>2008-07-19T07:00:42Z</modified>
<author>
<name>Phpclasses.Org</name>
<url>http://www.phpclasses.org/browse/package/4697.html</url>
</author>
<content type="text/html" mode="escaped" xml:lang="en-us" xml:base="http://www.world-of-newave.info/"><![CDATA[
<table cellspacing="4" cellpadding="0" border="0" style="margin:9px;">
<tr><td colspan="2" style="font:bold 12pt Arial;vertical-align:top;"><a href="http://articles.world-of-newave.info/computers/programming/languages/php/scripts/collections/easy-template-engine-20080789727.htm"><b>Easy Template Engine</b></a> <sup style="font:8pt Verdana,Arial;vertical-align:top;">{<a href="http://articles.world-of-newave.info/computers/programming/languages/php/scripts/collections/easy-template-engine-20080789727.htm" target="_blank">new window</a>}</sup></td></tr>
<tr>
<td style="font:6pt Verdana,Arial,Sans-serif;text-align:center;vertical-align:top;">&nbsp;</td>
<td width="100%" style="font:9pt Verdana,Arial,Sans-serif;vertical-align:top;"><span style="color:#808080;font-variant:small-caps;">Www.Phpclasses.Org</span> - 
Package:
Easy Template Engine
Summary: 
Template engine that uses variable as parameters
Groups: 
Templates
Author: 
Salvan Grégory
Description: 
This class implements a template processing engine that uses class variables as template parameters.

It uses a setter function to set values of template parameters.

The class processes the template by using regular expressions to search and replace template placeholders by previously set template parameter values.


      
  

   
<blockquote style="background:#FAFAFA;border:1px dotted #E6E6E6;font:italic 10pt Times New Roman;padding:9px;">Class: Easy Template Engine (template engine) - PHP Classes {...} This class implements a template processing engine that uses class variables as template parameters.  It uses a setter function to set values of template parameters.  The class processes the template by using regular expressions to search and replace template placeholders by previously set template parameter values. {...}</blockquote><div style="font:8pt Verdana,Arial;vertical-align:top;"><span style="color:#808080;">Published:</span> July 19, 2008, 7:00 am - <span style="color:#808080;">Indexed:</span> July 20, 2008, 10:15 am - <span style="color:#808080;">Page Size:</span>&nbsp;29KB</div><div style="font:8pt Verdana,Arial;vertical-align:top;"><span style="color:#808080;">Category:</span> <a href="http://www.world-of-newave.info/computers/">Computers</a> &gt; <a href="http://www.world-of-newave.info/computers/programming/">Programming</a> &gt; <a href="http://www.world-of-newave.info/computers/programming/languages/">Languages</a> &gt; <a href="http://www.world-of-newave.info/computers/programming/languages/php/">PHP</a> &gt; <a href="http://www.world-of-newave.info/computers/programming/languages/php/scripts/">Scripts</a> &gt;  <a href="http://www.world-of-newave.info/computers/programming/languages/php/scripts/collections/"><b>Collections</b></a></div></td></tr></table>
<br/>
]]></content>
</entry>
<entry>
<title>{COMPUTERS &gt; NEWS AND MEDIA} - Google Docs: Now more than just spreadsheets</title>
<link rel="alternate" type="text/html" href="http://articles.world-of-newave.info/computers/news-and-media/google-docs-now-more-than-just-spreadsheets-20080751617.htm"/>
<summary type="text/plain">New business and consumer templates announced </summary>
<id>http://articles.world-of-newave.info/computers/news-and-media/google-docs-now-more-than-just-spreadsheets-20080751617.htm</id>
<issued>2008-07-18T08:42:02Z</issued>
<modified>2008-07-18T08:42:02Z</modified>
<author>
<name>Software.Silicon.Com</name>
<url>http://software.silicon.com/applications/0,39024653,39261442,00.htm?r=</url>
</author>
<content type="text/html" mode="escaped" xml:lang="en-us" xml:base="http://www.world-of-newave.info/"><![CDATA[
<table cellspacing="4" cellpadding="0" border="0" style="margin:9px;">
<tr><td colspan="2" style="font:bold 12pt Arial;vertical-align:top;"><a href="http://articles.world-of-newave.info/computers/news-and-media/google-docs-now-more-than-just-spreadsheets-20080751617.htm"><b>Google Docs: Now more than just spreadsheets</b></a> <sup style="font:8pt Verdana,Arial;vertical-align:top;">{<a href="http://articles.world-of-newave.info/computers/news-and-media/google-docs-now-more-than-just-spreadsheets-20080751617.htm" target="_blank">new window</a>}</sup></td></tr>
<tr>
<td style="font:6pt Verdana,Arial,Sans-serif;text-align:center;vertical-align:top;">&nbsp;</td>
<td width="100%" style="font:9pt Verdana,Arial,Sans-serif;vertical-align:top;"><span style="color:#808080;font-variant:small-caps;">Software.Silicon.Com</span> - New business and consumer templates announced <blockquote style="background:#FAFAFA;border:1px dotted #E6E6E6;font:italic 10pt Times New Roman;padding:9px;">Google Docs: Now more than just spreadsheets - Software - Breaking Business and Technology News at silicon.com {...} New business and consumer templates announced.  Users of Google Docs, the online applications for word processing, spreadsheets and presentations,  {...}</blockquote><div style="font:8pt Verdana,Arial;vertical-align:top;"><span style="color:#808080;">Published:</span> July 18, 2008, 8:42 am - <span style="color:#808080;">Indexed:</span> July 19, 2008, 12:01 am - <span style="color:#808080;">Page Size:</span>&nbsp;77KB</div><div style="font:8pt Verdana,Arial;vertical-align:top;"><span style="color:#808080;">Category:</span> <a href="http://www.world-of-newave.info/computers/">Computers</a> &gt;  <a href="http://www.world-of-newave.info/computers/news-and-media/"><b>News and Media</b></a></div></td></tr></table>
<br/>
]]></content>
</entry>
<entry>
<title>{COMPUTERS &gt; INTERNET} - Google Docs gets a profusion of templates</title>
<link rel="alternate" type="text/html" href="http://articles.world-of-newave.info/computers/internet/google-docs-gets-a-profusion-of-templates-20080746822.htm"/>
<summary type="text/plain">Nearly 300 prefab documents now are online for resumes, photo albums, expense reports, fantasy basketball success predictors, mileage calculators, and more. But where's the user-generated content?</summary>
<id>http://articles.world-of-newave.info/computers/internet/google-docs-gets-a-profusion-of-templates-20080746822.htm</id>
<issued>2008-07-17T18:18:55Z</issued>
<modified>2008-07-17T18:18:55Z</modified>
<author>
<name>News.Cnet.Com</name>
<url>http://news.cnet.com/8301-17939_109-9993249-2.html?hhTest=1&amp;part=rss&amp;subj=news&amp;tag=2547-1023_3-0-10</url>
</author>
<content type="text/html" mode="escaped" xml:lang="en-us" xml:base="http://www.world-of-newave.info/"><![CDATA[
<table cellspacing="4" cellpadding="0" border="0" style="margin:9px;">
<tr><td colspan="2" style="font:bold 12pt Arial;vertical-align:top;"><a href="http://articles.world-of-newave.info/computers/internet/google-docs-gets-a-profusion-of-templates-20080746822.htm"><b>Google Docs gets a profusion of templates</b></a> <sup style="font:8pt Verdana,Arial;vertical-align:top;">{<a href="http://articles.world-of-newave.info/computers/internet/google-docs-gets-a-profusion-of-templates-20080746822.htm" target="_blank">new window</a>}</sup></td></tr>
<tr>
<td style="font:6pt Verdana,Arial,Sans-serif;text-align:center;vertical-align:top;">&nbsp;</td>
<td width="100%" style="font:9pt Verdana,Arial,Sans-serif;vertical-align:top;"><span style="color:#808080;font-variant:small-caps;">News.Cnet.Com</span> - Nearly 300 prefab documents now are online for resumes, photo albums, expense reports, fantasy basketball success predictors, mileage calculators, and more. But where's the user-generated content?<blockquote style="background:#FAFAFA;border:1px dotted #E6E6E6;font:italic 10pt Times New Roman;padding:9px;">Google Docs gets a profusion of templates | Webware : Cool Web apps for everyone - CNET {...} Nearly 300 prefab documents now are online for resumes, photo albums, expense reports, fantasy basketball success predictors, mileage calculators, and more. But where's the user-generated content? Read this blog post by Stephen Shankland on Webware. {...}</blockquote><div style="font:8pt Verdana,Arial;vertical-align:top;"><span style="color:#808080;">Published:</span> July 17, 2008, 6:18 pm - <span style="color:#808080;">Indexed:</span> July 17, 2008, 6:44 pm - <span style="color:#808080;">Page Size:</span>&nbsp;40KB</div><div style="font:8pt Verdana,Arial;vertical-align:top;"><span style="color:#808080;">Category:</span> <a href="http://www.world-of-newave.info/computers/">Computers</a> &gt;  <a href="http://www.world-of-newave.info/computers/internet/"><b>Internet</b></a></div></td></tr></table>
<br/>
]]></content>
</entry>
</feed>