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