Bug 16522: (follow-up) MARC display templates and get_marc_host fixes
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / includes / member-display-address-style.inc
1 [%~ USE Koha ~%]
2 [%~ USE raw ~%]
3 [%~ BLOCK 'display-address-style' ~%]
4     [%~ SET line_break = "<br/>" ~%]
5     [%~ IF no_line_break %][% SET line_break = " " %][% END ~%]
6     [%~ IF Koha.Preference( 'AddressFormat' ) ~%]
7         [%~ PROCESS "member-display-address-style-${ Koha.Preference( 'AddressFormat' ) }" ~%]
8     [%~ ELSE ~%]
9         [%~ PROCESS 'member-display-address-style-us' ~%]
10     [%~ END ~%]
11 [%~ END ~%]
12
13 [%~ BLOCK 'member-display-address-style-us' ~%]
14     [%~ IF ( patron.address or patron.address2 ) ~%]
15         [%~ IF ( patron.address ) ~%]
16             [%~ SET roadtype_desc = '' ~%]
17             [%~ IF patron.streettype ~%]
18                 [%~ SET roadtype_desc = AuthorisedValues.GetByCode('ROADTYPE', patron.streettype) ~%]
19             [%~ END ~%]
20             <li class="patronaddress1">[%~ if (patron.streetnumber) | html ~%][%~ patron.streetnumber |html  ~%][%~ end | html %] [% patron.address | html %] [% IF roadtype_desc ~%][%~ roadtype_desc |html  %] [% END ~%][%~ end | html ~%]</li>
21         [%~ END ~%]
22         [%~ IF ( patron.address2 ) ~%]
23             <li class="patronaddress2">[%~ patron.address2 |html  ~%]</li>
24         [%~ END ~%]
25     [%~ END ~%]
26     [%~ IF ( patron.city || patron.zipcode || patron.state || patron.country ) ~%]
27         <li class="patroncity">
28             [%~ patron.city |html  ~%][%~ IF ( patron.state ) %][%~ IF ( patron.city ) ~%], [% END ~%][% patron.state |html  ~%][%~ END ~%]
29             [%~ IF ( patron.zipcode ) %][%~ " " _ patron.zipcode |html  ~%][% END %][%~ IF ( patron.country ) %][%~ IF ( patron.zipcode || patron.state || patron.city ) ~%], [% END ~%][% patron.country |html  ~%][%~ END ~%]
30         </li>
31     [%~ END ~%]
32 [%~ END ~%]
33
34 [%~ BLOCK 'member-display-address-style-de' ~%]
35     [%~ IF ( patron.address or patron.address2 ) ~%]
36         [%~ IF ( patron.address ) ~%]
37             [%~ SET roadtype_desc = '' ~%]
38             [%~ IF patron.streettype ~%]
39                 [%~ SET roadtype_desc = AuthorisedValues.GetByCode('ROADTYPE', patron.streettype) ~%]
40             [%~ END ~%]
41             <li class="patronaddress1">[%~ patron.address | html ~%][%~IF roadtype_desc %] [% roadtype_desc | html ~%][%~ END ~%][%~ IF patron.streetnumber %] [% patron.streetnumber | html ~%][%~ END ~%]</li>
42         [%~ END ~%]
43         [%~ IF ( patron.address2 ) ~%]
44             <li class="patronaddress2">[%~ patron.address2 | html ~%]</li>
45         [%~ END ~%]
46     [%~ END ~%]
47     [%~ IF ( patron.city || patron.zipcode || patron.state || patron.country ) ~%]
48         <li class="patroncity">
49             [%~ IF ( patron.zipcode ) ~%][%~ patron.zipcode | html %] [% END ~%][%~ patron.city | html ~%][%~ IF ( patron.state ) ~%][% line_break | $raw %][%~ patron.state | html ~%][%~ END ~%]
50             [%~ IF ( patron.country ) ~%][% line_break | $raw %][%~ patron.country | html ~%][%~ END ~%]
51         </li>
52     [%~ END ~%]
53 [%~ END ~%]
54
55 [%~ BLOCK 'member-display-address-style-fr' ~%]
56     [%~ IF ( patron.address or patron.address2 ) ~%]
57         [%~ IF ( patron.address ) ~%]
58             [%~ SET roadtype_desc = '' ~%]
59             [%~ IF patron.streettype ~%]
60                 [%~ SET roadtype_desc = AuthorisedValues.GetByCode('ROADTYPE', patron.streettype) ~%]
61             [%~ END ~%]
62             <li class="patronaddress1">[%~ IF patron.streetnumber ~%][%~ patron.streetnumber | html %] [% END ~%]
63             [%~IF roadtype_desc ~%][%~ roadtype_desc | html %] [% END ~%]
64                 [%~ patron.address | html ~%]
65             </li>
66         [%~ END ~%]
67         [%~ IF ( patron.address2 ) ~%]
68             <li class="patronaddress2">[%~ patron.address2 | html ~%]</li>
69         [%~ END ~%]
70     [%~ END ~%]
71     [%~ IF ( patron.city || patron.zipcode || patron.state || patron.country ) ~%]
72         <li class="patroncity">
73             [%~ IF ( patron.zipcode ) ~%][%~ patron.zipcode | html %] [% END ~%][%~ patron.city | html ~%][%~ IF ( patron.state ) ~%][% line_break | $raw %][%~ patron.state | html ~%][%~ END ~%]
74             [%~ IF ( patron.country ) ~%][% line_break | $raw %][%~ patron.country | html ~%][%~ END ~%]
75         </li>
76     [%~ END ~%]
77 [%~ END ~%]