Ticket #132: display_metadata.tt

File display_metadata.tt, 2.4 kB (added by cds, 2 years ago)
Line 
1[% USE CGI %]
2<!-- METADATA STARTS -->
3[% IF phone OR fax OR address OR postcode OR formatted_website_text
4      OR hours_text OR map_link OR categories.size OR locales.size %]
5<div id="metadata">
6[% IF phone OR fax OR address OR postcode OR formatted_website_text
7      OR hours_text OR map_link %]
8  <ul id="general_metadata">
9
10    [% IF phone %]
11      <li class="telephone">
12        <span class="metadata_label">Telephone:</span> [% CGI.escapeHTML(phone) %]
13      </li>
14    [% END %]
15    [% IF fax %]
16      <li class="fax">
17        <span class="metadata_label">Fax:</span> [% CGI.escapeHTML(fax) %]
18      </li>
19    [% END %]
20    [% IF address %]
21      <li class="address">
22        <span class="metadata_label">Address:</span>
23        [% CGI.escapeHTML(address) %]<!--, [% default_city %] --> [%# uncomment at left to show city %]
24        [% IF map_link %]
25          <a href="[% map_link %]">(map of this place)</a>
26        [% END %]
27      </li>
28    [% ELSIF map_link %]
29      <li class="map">
30        <span class="metadata_label"><a href="[% map_link %]">Map of this place</a></span>
31      </li>
32    [% END %]
33    [% IF postcode %]
34      <li class="postcode">
35        <span class="metadata_label">Postcode:</span>
36        [% CGI.escapeHTML(postcode) %]
37      </li>
38    [% END %]
39    [% IF formatted_website_text %]
40      <li class="website_link">
41        <span class="metadata_label">Website:</span> [% formatted_website_text %]
42      </li>
43    [% END %]
44    [% IF hours_text %]
45      <li class="opening_hours">
46        <span class="metadata_label">Opening Hours:</span>
47        [% CGI.escapeHTML(hours_text) %]
48      </li>
49    [% END %]
50  </ul>
51[% END %]
52
53[% IF (categories.size AND categories.size > 0)
54   OR (locales.size AND locales.size > 0) %]
55  <ul id="categories_and_locales">
56    [% IF categories.size AND categories.size > 0 %]
57      <li class="categories_list">
58        <span class="metadata_label">Categories:</span>
59        [% FOREACH category = categories %]
60          <a href="[% category.url %]">[% category.name %]</a>[%- "," UNLESS loop.last %]
61        [% END %]
62      </li>
63    [% END %]
64
65    [% IF locales.size AND locales.size > 0 %]
66      <li class="locales_list">
67        <span class="metadata_label">Locales:</span>
68        [% FOREACH locale = locales %]
69          <a href="[% locale.url %]">[% locale.name %]</a>[%- "," UNLESS loop.last %]
70        [% END %]
71      </li>
72    [% END %]
73  </ul>
74[% END %]
75</div>
76[% END %]
77<!-- METADATA ENDS -->