root/tags/rel0_58/templates/display_metadata.tt

Revision 885, 3.0 kB (checked in by dom, 2 years ago)

Link image to website and fix TABs (paulm)

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
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 OR
5       node_image %]
6<div id="metadata" class="vcard">
7[% IF node_image %]
8  <div id="node_image_box">
9    [% IF website %]<a href="[% website %]">[% END %]
10      <img id="node_image" src="[% node_image %]" alt="Picture of [% node_name %]" />
11    [% IF website %]</a>[% END %]
12  </div>
13[% ELSE %]
14  <span id="node_no_image" />
15[% END %]
16
17  <!--- For the vcard --->
18  <span class="fn" style="display:none">[% node_name %]</span>
19[% IF phone OR fax OR address OR postcode OR formatted_website_text
20      OR hours_text OR map_link %]
21  <ul id="general_metadata">
22
23    [% IF phone %]
24      <li class="telephone">
25        <span class="metadata_label">Telephone:</span> <span class="tel">[% CGI.escapeHTML(phone) %]</span>
26      </li>
27    [% END %]
28    [% IF fax %]
29      <li class="fax">
30        <span class="metadata_label">Fax:</span> [% CGI.escapeHTML(fax) %]
31      </li>
32    [% END %]
33    [% IF address %]
34      <li class="address">
35        <span class="metadata_label">Address:</span>
36        <span class="adr"><span class="street-address">[% CGI.escapeHTML(address) %]</span></span><!--, [% default_city %] --> [%# uncomment at left to show city %]
37        [% IF map_link %]
38          <a href="[% map_link %]">(map of this place)</a>
39        [% END %]
40      </li>
41    [% ELSIF map_link %]
42      <li class="map">
43        <span class="metadata_label"><a href="[% map_link %]">Map of this place</a></span>
44      </li>
45    [% END %]
46    [% IF postcode %]
47      <li class="postcode">
48        <span class="metadata_label">Postcode:</span>
49        <span class="adr"><span class="postal-code">[% CGI.escapeHTML(postcode) %]</span></span>
50      </li>
51    [% END %]
52    [% IF formatted_website_text %]
53      <li class="website_link">
54        <span class="metadata_label">Website:</span> <span class="url">[% formatted_website_text %]</span>
55      </li>
56    [% END %]
57    [% IF hours_text %]
58      <li class="opening_hours">
59        <span class="metadata_label">Opening Hours:</span>
60        [% CGI.escapeHTML(hours_text) %]
61      </li>
62    [% END %]
63  </ul>
64[% END %]
65
66[% IF (categories.size AND categories.size > 0)
67   OR (locales.size AND locales.size > 0) %]
68  <ul id="categories_and_locales">
69    [% IF categories.size AND categories.size > 0 %]
70      <li class="categories_list">
71        <span class="metadata_label">Categories:</span>
72        [% FOREACH category = categories %]
73          <a href="[% category.url %]" class="category">[% category.name %]</a>[%- "," UNLESS loop.last %]
74        [% END %]
75      </li>
76    [% END %]
77
78    [% IF locales.size AND locales.size > 0 %]
79      <li class="locales_list">
80        <span class="metadata_label">Locales:</span>
81        [% FOREACH locale = locales %]
82          <a href="[% locale.url %]" class="addr locality">[% locale.name %]</a>[%- "," UNLESS loop.last %]
83        [% END %]
84      </li>
85    [% END %]
86  </ul>
87[% END %]
88</div>
89[% END %]
90<!-- METADATA ENDS -->
Note: See TracBrowser for help on using the browser.