[%- IF ctx.hours_schema; %]
<h2>[% l('Opening hours') %]</h2>
- <time class="opening-hours" property="openingHours" datetime="[% ctx.hours_schema %]">
- <div>[% l('Monday: [_1]-[_2]', ctx.hours.dow_0_open.substr(0, 5), ctx.hours.dow_0_close) %]</div>
- <div>[% l('Tuesday: [_1]-[_2]', ctx.hours.dow_1_open.substr(0, 5), ctx.hours.dow_1_close) %]</div>
- <div>[% l('Wednesday: [_1]-[_2]', ctx.hours.dow_2_open.substr(0, 5), ctx.hours.dow_2_close) %]</div>
- <div>[% l('Thursday: [_1]-[_2]', ctx.hours.dow_3_open.substr(0, 5), ctx.hours.dow_3_close) %]</div>
- <div>[% l('Friday: [_1]-[_2]', ctx.hours.dow_4_open.substr(0, 5), ctx.hours.dow_4_close) %]</div>
- <div>[% l('Saturday: [_1]-[_2]', ctx.hours.dow_5_open.substr(0, 5), ctx.hours.dow_5_close) %]</div>
- <div>[% l('Sunday: [_1]-[_2]', ctx.hours.dow_6_open.substr(0, 5), ctx.hours.dow_6_close) %]</div>
- </time>
+ <div class="opening-hours" property="openingHoursSpecification" typeof="OpeningHoursSpecification">
+ <time><link property="dayOfWeek" href="http://purl.org/goodrelations/v1#Monday" />[%
+ l('Monday: [_1]-[_2]', '<span property="opens">' _ ctx.hours.dow_0_open.substr(0, 5) _ '</span>',
+ '<span property="closes">' _ ctx.hours.dow_0_close _ '</span>') -%]
+ </time>
+ <time><link property="dayOfWeek" href="http://purl.org/goodrelations/v1#Tuesday" />[%
+ l('Tuesday: [_1]-[_2]', '<span property="opens">' _ ctx.hours.dow_1_open.substr(0, 5) _ '</span>',
+ '<span property="closes">' _ ctx.hours.dow_1_close _ '</span>') -%]
+ </time>
+ <time><link property="dayOfWeek" href="http://purl.org/goodrelations/v1#Wednesday" />[%
+ l('Wednesday: [_1]-[_2]', '<span property="opens">' _ ctx.hours.dow_2_open.substr(0, 5) _ '</span>',
+ '<span property="closes">' _ ctx.hours.dow_2_close _ '</span>') -%]
+ </time>
+ <time><link property="dayOfWeek" href="http://purl.org/goodrelations/v1#Thursday" />[%
+ l('Thursday: [_1]-[_2]', '<span property="opens">' _ ctx.hours.dow_3_open.substr(0, 5) _ '</span>',
+ '<span property="closes">' _ ctx.hours.dow_3_close _ '</span>') -%]
+ </time>
+ <time><link property="dayOfWeek" href="http://purl.org/goodrelations/v1#Friday" />[%
+ l('Friday: [_1]-[_2]', '<span property="opens">' _ ctx.hours.dow_4_open.substr(0, 5) _ '</span>',
+ '<span property="closes">' _ ctx.hours.dow_4_close _ '</span>') -%]
+ </time>
+ <time><link property="dayOfWeek" href="http://purl.org/goodrelations/v1#Saturday" />[%
+ l('Saturday: [_1]-[_2]', '<span property="opens">' _ ctx.hours.dow_5_open.substr(0, 5) _ '</span>',
+ '<span property="closes">' _ ctx.hours.dow_5_close _ '</span>') -%]
+ </time>
+ <time><link property="dayOfWeek" href="http://purl.org/goodrelations/v1#Sunday" />[%
+ l('Sunday: [_1]-[_2]', '<span property="opens">' _ ctx.hours.dow_6_open.substr(0, 5) _ '</span>',
+ '<span property="closes">' _ ctx.hours.dow_6_close _ '</span>') -%]
+ </time>
+ </div>
[% END; -%]
[%- IF (ctx.library.email OR ctx.library.phone); %]