The following module was proposed for inclusion in the Module List:
modid: Text::MicroMason
DSLIP: bdpfp
description: Simplified HTML::Mason Templating
userid: EVO (M, Simon Cavalletto)
chapterid: 11 (String_Lang_Text_Proc)
communities:
Posted to mason-users list and comp.lang.perl.modules.
similar:
HTML::Mason
rationale:
The HTML::Mason module provides a useful syntax for dynamic text
template interpretation (sometimes called embedded scripting): plain
text (or HTML) containing occasional chunks of Perl code whose
results are interpolated into the text when the template is
"executed."
However, HTML::Mason also provides a full-featured web application
framework, and sometimes I'd like to use this capability without
configuring a full Mason installation.
You may well be thinking "yet another dynamic templating module?
Sheesh!" And you'd have a good point. There certainly are a variety
of templating toolkits on CPAN already.
Nonetheless, I think this module occupies a useful niche: it
provides a reasonable subset of HTML::Mason syntax in a very
light-weight fashion. MicroMason uses one eval per parse, converts
the template to an cacheable unblessed subroutine ref, eschews
method calls, and contains just 70-ish lines of Perl.
enteredby: EVO (M, Simon Cavalletto)
enteredon: Mon Jul 2 03:34:34 2001 GMT
The resulting entry would be:
Text::
::MicroMason bdpfp Simplified HTML::Mason Templating EVO
Thanks for registering,
The Pause Team
PS: The following links are only valid for module list maintainers:
Registration form with editing capabilities:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=90000000_b8dda639d5cd7437&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=90000000_b8dda639d5cd7437&SUBMIT_pause99_add_mod_insertit=1