[% time_format = ctx.get_org_setting(ctx.library.id, 'format.time'); UNLESS time_format; time_format = '%l:%M %p'; END; USE date (format = time_format); today = date.format(format = '%Y-%d-%b '); # We need to add "today" to the opening/closing hours for Date input -%]

[% l('Opening hours') %]

[%- IF ctx.hours.dow_0_open == ctx.hours.dow_0_close; %]
[% l('Monday: closed') %]
[%- ELSE %]
[% l('Monday: [_1] - [_2]', '' _ date.format(today _ ctx.hours.dow_0_open) _ '', '' _ date.format(today _ ctx.hours.dow_0_close) _ '') -%]
[%- END %] [%- IF ctx.hours.dow_1_open == ctx.hours.dow_1_close; %]
[% l('Tuesday: closed') %]
[%- ELSE %]
[% l('Tuesday: [_1] - [_2]', '' _ date.format(today _ ctx.hours.dow_1_open) _ '', '' _ date.format(today _ ctx.hours.dow_1_close) _ '') -%]
[%- END %] [%- IF ctx.hours.dow_2_open == ctx.hours.dow_2_close; %]
[% l('Wednesday: closed') %]
[%- ELSE %]
[% l('Wednesday: [_1] - [_2]', '' _ date.format(today _ ctx.hours.dow_2_open) _ '', '' _ date.format(today _ ctx.hours.dow_2_close) _ '') -%]
[%- END %] [%- IF ctx.hours.dow_3_open == ctx.hours.dow_3_close; %]
[% l('Thursday: closed') %]
[%- ELSE %]
[% l('Thursday: [_1] - [_2]', '' _ date.format(today _ ctx.hours.dow_3_open) _ '', '' _ date.format(today _ ctx.hours.dow_3_close) _ '') -%]
[%- END %] [%- IF ctx.hours.dow_4_open == ctx.hours.dow_4_close; %]
[% l('Friday: closed') %]
[%- ELSE %]
[% l('Friday: [_1] - [_2]', '' _ date.format(today _ ctx.hours.dow_4_open) _ '', '' _ date.format(today _ ctx.hours.dow_4_close) _ '') -%]
[%- END %] [%- IF ctx.hours.dow_5_open == ctx.hours.dow_5_close; %]
[% l('Saturday: closed') %]
[%- ELSE %]
[% l('Saturday: [_1] - [_2]', '' _ date.format(today _ ctx.hours.dow_5_open) _ '', '' _ date.format(today _ ctx.hours.dow_5_close) _ '') -%]
[%- END %] [%- IF ctx.hours.dow_6_open == ctx.hours.dow_6_close; %]
[% l('Sunday: closed') %]
[%- ELSE %]
[% l('Sunday: [_1] - [_2]', '' _ date.format(today _ ctx.hours.dow_6_open) _ '', '' _ date.format(today _ ctx.hours.dow_6_close) _ '') -%]
[%- END %]