Darko Krizic wrote:
> 
> > > What other templating systems do exists that are usefull?
> >
> > Thats a huge question, here's a few:
> >
> > EmbPerl            -> mixing of HTML and logic
> > Template Toolkit   -> will take a look at it right now
> > Apache::ASP        -> nice (session management), but still mixing
> > HTML::Template     -> own language
> > XSLT
> > XPathScript (part of AxKit, which can also do XSLT) -> will take a look at
> AxKit
> > Mason              -> AFAIK mixing
> 
> Comments start with ->
> 

I saw your note about Apache::ASP mixing... 
with Apache::ASP a lead site engineer can define custom tags
with XMLSubsMatch that will make XML tags execute
as perl subs, check out: http://www.nodeworks.com/asp/xml.html

You could define a tag like 

  <my:bigtable>LOTS of BIG TEXT</my:bigtable>

and the site engineer could define the sub to handle
it like:

sub my::bigtable {
  my($args, $text) = @_;
  print "<table heigth=100% width=100%><tr><td><font 
size=+5>$text</font></td></td></table>";
}

Apache::ASP thus allows you to create your own set of 
tags to lose the code mixing which is the bane of many
a web designer.

-- Joshua
_________________________________________________________________
Joshua Chamas                           Chamas Enterprises Inc.
NodeWorks >> free web link monitoring   Huntington Beach, CA  USA 
http://www.nodeworks.com                1-714-625-4051

Reply via email to