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