Bugzilla – Bug 5846
Allow for customization of GS-CA look and feel
Last modified: 2009-12-07 19:23:30
You need to log in before you can comment on or make changes to this bug.
Allow for customization of GS-CA look and feel. I think this has two components: * First, use CSS in the GS-CA output, pointing to a CSS file that can be modified locally by the deployer. * Second, improve the current collection of CGI scripts with a centralized web app of some sort. I'm currently considering either something like Mason (www.masonhq.com) or just a simple approach based on Text::Template. The main idea is that all output goes through a common script/app to make consistency easier.
(In reply to comment #0) > * Second, improve the current collection of CGI scripts with a centralized web > app of some sort. I'm currently considering either something like Mason > (www.masonhq.com) or just a simple approach based on Text::Template. The main > idea is that all output goes through a common script/app to make consistency > easier. Readily available options see to be: * Mason - http://search.cpan.org/~drolsky/HTML-Mason-1.40/lib/HTML/Mason.pm * HTML::Template - http://search.cpan.org/~samtregar/HTML-Template-2.9/Template.pm * Text::Tempalte - http://search.cpan.org/~mjd/Text-Template-1.45/lib/Text/Template.pm All three of these seem to be independent, build on different philosophies and not interoperable.
(In reply to comment #1) > * Text::Template - > http://search.cpan.org/~mjd/Text-Template-1.45/lib/Text/Template.pm I discovered I have a branch in CVS (HTML_TEMPLATE) where I have already started an implementation based on Text::Template. Not coming up with any reason to see this as a mistake, I will continue working on this code and plan on sucking it back into HEAD shortly.
This code is now on head, but I don't believe it is used ubiquitously yet.
All output now uses Text::Template, implemented by GridShibCA::HTMLTemplate. On Head, slated for 2.0 release.