>>>>> "Franco" == Franco Bagnoli <[EMAIL PROTECTED]> writes:
Franco> Well, I'm not building (in this case) html pages or Franco> similia. The package I'm developing elaborates informations Franco> and eventually print them on a template (when they're Franco> available). The cycle is Franco> - define a database of questions Franco> - extract a set of questions and buold a test Franco> - print it Franco> - let students elaborate their answers Franco> - input student's answers, and elaborate scores Franco> - print the results Franco> and I found natural to store informations about a single test as files. Oh, then if you don't mind XML as an editing format (I do, but I'm apparently in the minority), use one of the XML plugins. My favorite these days is XML::LibXML. The ability to use both XPath *and* DOM on the doctree is incredibly nice, as is the built-in view-presenter pattern. -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 <[EMAIL PROTECTED]> <URL:http://www.stonehenge.com/merlyn/> Perl/Unix/security consulting, Technical writing, Comedy, etc. etc. See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training! _______________________________________________ templates mailing list [EMAIL PROTECTED] http://lists.template-toolkit.org/mailman/listinfo/templates
