Yes thats what I want to do. To be specific, I want to insert a login form on every page or a logged-in status depending on whether $app->authen->username is defined or not (I am using CAP-Authentication).
But when I am in post-run, HTML::Template has done its job and no template variables are available any more - unless I use another templating system that will process the plain text available in postrun. In the light of this I am not sure how your suggestion will work. Unless I haven't really understood what is available to postrun. REgards Gurunandan On Fri, 2009-10-30 at 14:40 -0400, Brad Van Sickle wrote: > In postrun you can populate a variable with a subroutine call and then > substitute that variable anywhere in your template, or even insert it > into your runmode output if desired. > > Is that what you are looking for, or am I way off base? > > > > Gurunandan R. Bhat wrote: > > Hi, > > > > Is it possible to add the output of a template to every page/run-mode > > without going through assigning it to a template->param in each > > run-mode? > > > > I am aware of using cgi-postrun to wrap the output of a run-mode, but it > > seems not possible to *insert* a div of content in an arbitraty (but > > fixed position) using this trick. Or is it? > > > > I would also like to avoid another template processor (like HTML::Mason > > or Text::Template) to do this if there is an easier way. > > > > Thanks for your attention > > Gurunandan > > > > > > ##### CGI::Application community mailing list ################ > > ## ## > > ## To unsubscribe, or change your message delivery options, ## > > ## visit: http://www.erlbaum.net/mailman/listinfo/cgiapp ## > > ## ## > > ## Web archive: http://www.erlbaum.net/pipermail/cgiapp/ ## > > ## Wiki: http://cgiapp.erlbaum.net/ ## > > ## ## > > ################################################################ > > > > > > ##### CGI::Application community mailing list ################ > ## ## > ## To unsubscribe, or change your message delivery options, ## > ## visit: http://www.erlbaum.net/mailman/listinfo/cgiapp ## > ## ## > ## Web archive: http://www.erlbaum.net/pipermail/cgiapp/ ## > ## Wiki: http://cgiapp.erlbaum.net/ ## > ## ## > ################################################################ > ##### CGI::Application community mailing list ################ ## ## ## To unsubscribe, or change your message delivery options, ## ## visit: http://www.erlbaum.net/mailman/listinfo/cgiapp ## ## ## ## Web archive: http://www.erlbaum.net/pipermail/cgiapp/ ## ## Wiki: http://cgiapp.erlbaum.net/ ## ## ## ################################################################
