[% action_links = [ { label => 'Search', permission => 'search', ico => 'search' } { label => 'Register', permission => 'register', ico => 'person' } { label => 'WorkList', permission => [ 'modify_results', 'view_worklist', 'update_worklist', ], ico => 'note' } { label => 'PrintRun', permission => 'print_all', ico => 'print' } { label => 'Resources', permission => 'search', ico => 'scissors' } { label => 'Messages', permission => 'search', ico => 'email' } { label => 'Admin', permission => 'do_admin', ico => 'wrench' } ]; IF site_settings.have_hmrn; action_links.push({ permission => 'hmrn_admin', label => 'HMRN', ico => 'foo' }); END; IF c.is_lab_staff; # allow all lab-staff to view dashboard (set permission = search) action_links.push({ permission => 'search', label => 'Dashboard', ico => 'foo' }); END; # PROCESS dumper.tt dump = active_link; %] [% IF c.authen.username; user = c.session.param('UserProfile') %] [% END %]

[% c.cfg('settings').application_name %] » [% # my.meta_title defined in .tt: template.title || my.meta_title || action | ucfirst %] runtime: %SCRIPTRUNTIMER% [% USE date(format = '%a %d %B %Y @ %R', locale = 'en_GB'); date.format # time.strftime('%a %d %B %Y @ %R %Z') %]