Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

chaoticset (2105)

  (email not shown publicly)
AOL IM: chaoticset23 (Add Buddy, Send Message)
Yahoo! ID: illuminatus_foil (Add User, Send Message)

JAPH. (That's right -- I'm not Really Inexperienced any more.)

I'm not just here, I'm here [], and here [] too, I ramble randomly in my philosophical blog [] and my other blog []. Soon I'll come in a convenient six-pack.

Journal of chaoticset (2105)

Saturday December 18, 2004
05:09 PM

Flashback To Nowhere

[ #22361 ]
I needed a templating solution for this credit card thing, and I didn't want to use HTML::Template (my memory seems to indicate that it had a few dependencies), but I could distinctly remember having good experiences with Text::Template in the past, and it doesn't have any dependencies at all.

So I installed Text::Template locally within my space, only to find out that I never actually used Text::Template at any point in the past. All my memories, well...they weren't about HTML::Template, I know that. I have plenty of memories about HTML::Template, but this was something else. I never got Mason working properly, and I can't remember any other templating solutions that I looked at seriously, so I'm kind of at a loss for what, exactly, my memory has dredged up.

I decided to stick with Text::Template anyway, seeing as how it was already installed. Of course, it's been pretty clear sailing -- I won't go so far as to use the dreaded term intuitive, because nothing is truly intuitive -- but there's nothing difficult about Text::Template.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • You might consider giving HTML::Template another look. The overt depencies are minimal (File::Spec being the most unusual thing it uses by default). Other dependencies are triggered by explicit use of features like caching, which cause attempts to require things like IPC::SharedCache. Even Digest::MD5 is optional.