[% # action = c.get_current_runmode # NO! - rm = default, menu, etc %]
[% # app_url = c.query.url # NOT HANDED DOWN TO CONTENT - set in cgiapp_prerun %]
[% # app_name = c.cfg('settings').application_name %]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>[% c.cfg('settings').application_name %]</title>
[% IF not_using_composite.css # 'IF NOT' to generate css dynamically in /src/css %]
<style type="text/css">
[% # PROCESS css/lims.css %]
[% # PROCESS default.css %]
[% # PROCESS overrides.css %]
[% # PROCESS querylog.css %]
[% # PROCESS rollover.css %]
</style>
[% ELSE %]
<link rel="stylesheet" type="text/css" href="[% c.query.url(base=1) # loads css for test suite %]/css/lims.css" />
<link rel="stylesheet" type="text/css" href="/css/autosuggest_inquisitor.css"
media="screen" charset="utf-8" />
<link type="text/css" media="print" rel="stylesheet" href="/css/print.css" />
<link rel="stylesheet" type="text/css" href="/css/local.css" />
[% FOREACH css IN addcss # if local css required %]
<link rel="stylesheet" type="text/css" href="/css/[% css %]" />
[% END %]
[% END %]
<script type="text/javascript" src="/js/common.js"></script>
<script type="text/javascript" src="/js/FormValidator.min.js"></script>
[% PROCESS site/js/jquery.tt # ensures loaded just once %]
[% IF c.config('use_cgi_ajax'); INCLUDE site/js/ajax.tt; END %]
</head>
[% IF body_attr # optionally passed by caller %]
<body [% body_attr %]>
[% ELSE %]
<body>
[% END %]
[% UNLESS skip_wrappers %]
<div id="header">[% PROCESS site/header.tt %]</div>
[% END %]
[% # PROCESS dumper.tt dump = c.flash %]
[% # PROCESS dumper.tt dump = c.query.param('destination') %]
[% # PROCESS dumper.tt dump = c.query.self_url %]
[% # PROCESS dumper.tt dump = destination_url %]
<div id="wrapper">
<div id="content">
[% PROCESS site/status.tt # error, warning & info msgs %]
[% content %]
</div>
</div>
[% UNLESS skip_wrappers %]
<div id="footer">[% PROCESS site/footer.tt %]</div>
[% END %]
[% # IF Catalyst.check_user_roles('admin') %]
<div id='pjxdebugrequest'></div>
[%
# IF Catalyst.model('DB') AND Catalyst.config.use_query_log;
# PROCESS dumper.tt dump = c.dbh.Profile;
# END;
# IF Catalyst.stash.action_stats;
# PROCESS snippets/action_stats.tt2;
# END
%]
[% # END %]
[% # PROCESS dumper.tt dump = c %]
</body>
</html>