View | Details | Raw Unified | Return to bug 20779
Collapse All | Expand All

(-)a/koha-tmpl/intranet-tmpl/prog/css/staff-global.css (+4 lines)
Lines 1504-1509 li.email { Link Here
1504
	font-size: 110%;
1504
	font-size: 110%;
1505
}
1505
}
1506
1506
1507
.address li {
1508
    list-style-type: none;
1509
}
1510
1507
.clearfix:after {
1511
.clearfix:after {
1508
    content: "."; 
1512
    content: "."; 
1509
    display: block; 
1513
    display: block; 
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/members/moremember.tt (-186 / +257 lines)
Lines 13-18 Link Here
13
</title>
13
</title>
14
[% INCLUDE 'doc-head-close.inc' %]
14
[% INCLUDE 'doc-head-close.inc' %]
15
[% Asset.css("css/datatables.css") %]
15
[% Asset.css("css/datatables.css") %]
16
<style>
17
    input[type="file"] { display: inline-block; }
18
    .patroninfo-section { padding: .5em; margin: .5em; }
19
    .patroninfo-section .rows { padding: .5em; }
20
    .patroninfo-heading { background-color: rgba(237, 244, 246, .4); padding: .5em; margin-bottom: .3em; clear:both;}
21
    .patroninfo-heading h3 { display: inline-block; }
22
    .patroninfo-heading .btn { float: right; }
23
</style>
16
</head>
24
</head>
17
25
18
<body id="pat_moremember" class="pat">
26
<body id="pat_moremember" class="pat">
Lines 136-152 Link Here
136
                        </h3>
144
                        </h3>
137
                        <div class="yui-u first">
145
                        <div class="yui-u first">
138
146
139
                            <div id="patron-information" style="padding : .5em;">
147
                            <div id="patron-information" class="patroninfo-section">
140
                                [% IF ( patron.othernames ) %]&ldquo;[% patron.othernames | html %]&rdquo;[% END %]
141
148
142
                                <div class="address">
149
                                <div class="patroninfo-heading">
143
                                    [% IF Koha.Preference( 'AddressFormat' ) %]
150
                                    <h3>Contact information</h3>
144
                                        [% INCLUDE "member-display-address-style-${ Koha.Preference( 'AddressFormat' ) }.inc" %]
151
                                    [% IF ( guarantor.borrowernumber ) %]
152
                                        <a class="btn btn-default btn-xs" href="memberentry.pl?op=modify&amp;borrowernumber=[% patron.borrowernumber %]&amp;step=1&amp;guarantorid=[% guarantor.borrowernumber %]"><i class="fa fa-pencil"></i> Edit</a>
145
                                    [% ELSE %]
153
                                    [% ELSE %]
146
                                        [% INCLUDE 'member-display-address-style-us.inc' %]
154
                                        <a class="btn btn-default btn-xs" href="memberentry.pl?op=modify&amp;borrowernumber=[% patron.borrowernumber %]&amp;step=1"><i class="fa fa-pencil"></i> Edit</a>
147
                                    [% END %]
155
                                    [% END %]
148
                                </div>
156
                                </div>
149
157
158
                                [% IF ( patron.othernames ) %]&ldquo;[% patron.othernames | html %]&rdquo;[% END %]
159
160
                                <div class="address">
161
                                    <ul>
162
                                        [% IF Koha.Preference( 'AddressFormat' ) %]
163
                                            [% INCLUDE "member-display-address-style-${ Koha.Preference( 'AddressFormat' ) }.inc" %]
164
                                        [% ELSE %]
165
                                            [% INCLUDE 'member-display-address-style-us.inc' %]
166
                                        [% END %]
167
                                    </ul>
168
                                </div>
169
150
                                <div class="rows">
170
                                <div class="rows">
151
                                    <ol>
171
                                    <ol>
152
                                        [% IF ( patron.phone ) %]
172
                                        [% IF ( patron.phone ) %]
Lines 230-346 Link Here
230
                                        [% END %]
250
                                        [% END %]
231
                                    </ol>
251
                                    </ol>
232
                                </div> [% # /div.rows %]
252
                                </div> [% # /div.rows %]
233
                                <div class="action">
234
                                    [% IF ( guarantor.borrowernumber ) %]
235
                                        <a href="memberentry.pl?op=modify&amp;borrowernumber=[% patron.borrowernumber %]&amp;step=1&amp;guarantorid=[% guarantor.borrowernumber %]">Edit</a>
236
                                    [% ELSE %]
237
                                        <a href="memberentry.pl?op=modify&amp;borrowernumber=[% patron.borrowernumber %]&amp;step=1">Edit</a>
238
                                    [% END %]
239
                                </div>
240
241
                            </div> [% # /div#patron-information %]
253
                            </div> [% # /div#patron-information %]
242
254
243
                            [% IF ( patronimages ) %]
255
                            [% IF ( patronimages ) %]
244
                                [% IF ( CAN_user_tools_batch_upload_patron_images ) %]
256
                                [% IF ( CAN_user_tools_batch_upload_patron_images ) %]
245
                                    <div id="manage-patron-image">
257
                                    <div id="manage-patron-image" class="patroninfo-section">
246
                                        <form method="post" action="/cgi-bin/koha/tools/picture-upload.pl" enctype="multipart/form-data">
258
                                        [% IF ( patron.image ) %]
247
                                            <fieldset class="brief">
259
                                            <div class="patroninfo-heading">
248
                                                [% IF ( patron.image ) %]
260
                                                <h3>Manage patron image</h3>
249
                                                    <legend>Manage patron image</legend>
261
                                                <a class="btn btn-default btn-xs" id="show-picture-upload" href="#"><i class="fa fa-pencil"></i> Edit</a>
250
                                                    <div class="hint">To update the image for [% patron.title | html %] [% patron.surname | html %], select a new image file and click 'Upload.' <br />Click the 'Delete' button to remove the current image.
262
                                            </div>
251
                                                [% ELSE %]
263
                                        [% ELSE %]
252
                                                    <legend>Upload patron image</legend>
264
                                            <div class="patroninfo-heading">
253
                                                    <div class="hint">[% patron.title %] [% patron.firstname | html %] [% patron.surname | html %] does not currently have an image available. To import an image for [% patron.title %] [% patron.surname | html %], enter the name of an image file to upload.
265
                                                <h3>Upload patron image</h3>
254
                                                [% END %]
266
                                                <a class="btn btn-default btn-xs" id="show-picture-upload" href="#"><i class="fa fa-plus"></i> Add</a>
255
                                                <br />Only PNG, GIF, JPEG, XPM formats are supported.
267
                                            </div>
256
                                                </div>
268
                                        [% END %]
269
                                        <form method="post" id="picture-upload" style="display:none;" action="/cgi-bin/koha/tools/picture-upload.pl" enctype="multipart/form-data">
270
                                            [% IF ( patron.image ) %]
271
                                                <div class="hint">To update the image for [% patron.title | html %] [% patron.surname | html %], select a new image file and click 'Upload.' <br />Click the 'Delete' button to remove the current image.</div>
272
                                            [% ELSE %]
273
                                                <div class="hint">[% patron.title %] [% patron.firstname | html %] [% patron.surname | html %] does not currently have an image available. To import an image for [% patron.title %] [% patron.surname | html %], enter the name of an image file to upload.</div>
274
                                            [% END %]
275
                                            <p>Only PNG, GIF, JPEG, XPM formats are supported.</p>
276
                                            <label for="uploadfile">Select the file to upload: </label>
277
                                            <input type="file" id="uploadfile" name="uploadfile" required="required" />
278
                                            <div class="action">
279
                                                <input type="hidden" name="csrf_token" value="[% csrf_token %]" />
257
                                                <input type="hidden" id="image" name="filetype" value="image" />
280
                                                <input type="hidden" id="image" name="filetype" value="image" />
258
                                                <input type="hidden" id="cardnumber" name="cardnumber" value="[% patron.cardnumber | html %]" />
281
                                                <input type="hidden" id="cardnumber" name="cardnumber" value="[% patron.cardnumber | html %]" />
259
                                                <input type="hidden" name="borrowernumber" value="[% patron.borrowernumber %]" />
282
                                                <input type="hidden" name="borrowernumber" value="[% patron.borrowernumber %]" />
260
                                                <ol>
283
                                                <button type="submit" class="btn btn-default btn-xs"><i class="fa fa-upload"></i> Upload</button>
261
                                                    <li>
284
                                                <input name="op" type="hidden" value="Upload" />
262
                                                       <label for="uploadfile">Select the file to upload: </label>
285
                                                [% IF ( patron.image ) %]
263
                                                       <input type="file" id="uploadfile" name="uploadfile" />
286
                                                    <a id="delpicture" href="/cgi-bin/koha/tools/picture-upload.pl?op=Delete&amp;borrowernumber=[% patron.borrowernumber %]&amp;csrf_token=[% csrf_token %]" class="btn btn-default btn-xs delete"><i class="fa fa-trash"></i> Delete</a>
264
                                                    </li>
287
                                                [% END %]
265
                                                </ol>
288
                                                <a href="#" id="cancel-picture-upload" class="cancel">Cancel</a>
266
                                                <fieldset class="action">
289
                                            </div>
267
                                                    <input type="hidden" name="csrf_token" value="[% csrf_token %]" />
268
                                                    <input type="submit" value="Upload" class="submit" />
269
                                                    <input name="op" type="hidden" value="Upload" />
270
                                                    [% IF ( patron.image ) %]
271
                                                        <a id="delpicture" href="/cgi-bin/koha/tools/picture-upload.pl?op=Delete&amp;borrowernumber=[% patron.borrowernumber %]&amp;csrf_token=[% csrf_token %]" class="delete">Delete</a>
272
                                                    [% END %]
273
                                                </fieldset>
274
                                            </fieldset>
275
                                        </form>
290
                                        </form>
276
                                    </div> [% # /div#manage-patron-image %]
291
                                    </div> [% # /div#manage-patron-image %]
277
                                [% END %]
292
                                [% END %]
278
                            [% END %]
293
                            [% END %]
279
294
280
                            [% IF Koha.Preference('HouseboundModule') %]
295
                            [% IF Koha.Preference('HouseboundModule') %]
281
                                <div id="houseboundroles">
296
                                <div id="houseboundroles" class="patroninfo-section">
282
                                    <h3>Housebound roles</h3>
297
                                    [% IF ( housebound_role.housebound_chooser == 1 OR housebound_role.housebound_deliverer == 1 ) %]
283
                                    <div class="rows">
298
                                        <div class="patroninfo-heading">
284
                                        <ol>
299
                                            <h3>Housebound roles</h3>
285
                                            <li>
300
                                            <a class="btn btn-default btn-xs" href="memberentry.pl?op=modify&amp;borrowernumber=[% patron.borrowernumber %]&amp;step=4"><i class="fa fa-pencil"></i> Edit</a>
286
                                                <span class="label">Chooser:</span>
301
                                        </div>
287
                                                [% IF ( housebound_role.housebound_chooser == 1 ) %]
302
                                        <div class="rows">
288
                                                    Yes
303
                                            <ol>
289
                                                [% ELSE %]
304
                                                <li>
290
                                                    No
305
                                                    <span class="label">Chooser:</span>
291
                                                [% END %]
306
                                                    [% IF ( housebound_role.housebound_chooser == 1 ) %]
292
                                            </li>
307
                                                        Yes
293
                                            <li>
308
                                                    [% ELSE %]
294
                                                <span class="label">Deliverer:</span>
309
                                                        No
295
                                                [% IF ( housebound_role.housebound_deliverer == 1 ) %]
310
                                                    [% END %]
296
                                                    Yes
311
                                                </li>
297
                                                [% ELSE %]
312
                                                <li>
298
                                                    No
313
                                                    <span class="label">Deliverer:</span>
299
                                                [% END %]
314
                                                    [% IF ( housebound_role.housebound_deliverer == 1 ) %]
300
                                            </li>
315
                                                        Yes
301
                                        </ol>
316
                                                    [% ELSE %]
302
                                    </div>
317
                                                        No
303
                                </div>
318
                                                    [% END %]
304
                                <div class="action">
319
                                                </li>
305
                                    <a href="memberentry.pl?op=modify&amp;borrowernumber=[% patron.borrowernumber %]&amp;step=4">Edit</a>
320
                                            </ol>
306
                                </div>
321
                                        </div>
322
                                    [% ELSE %]
323
                                        <div class="patroninfo-heading">
324
                                            <h3>Housebound roles</h3>
325
                                            <a class="btn btn-default btn-xs" href="memberentry.pl?op=modify&amp;borrowernumber=[% patron.borrowernumber %]&amp;step=4"><i class="fa fa-plus"></i> Add</a>
326
                                        </div>
327
                                    [% END %]
328
                                </div> [% #/ div#houseboundroles %]
307
                            [% END %]
329
                            [% END %]
308
330
309
                            [% IF ( ExtendedPatronAttributes ) %]
331
                            [% IF ( ExtendedPatronAttributes ) %]
310
                                [% UNLESS ( no_patron_attribute_types ) %]
332
                                [% UNLESS ( no_patron_attribute_types ) %]
311
                                    <div id="patron-extended-attributes" style="padding-top: 1em;">
333
                                    <div id="patron-extended-attributes" class="patroninfo-section">
312
                                        <h3>Additional attributes and identifiers</h3>
334
                                        [% IF ( attributes_loop ) %]
313
                                        [% FOREACH attribute IN attributes_loop %]
335
                                            <div class="patroninfo-heading">
314
                                            [% IF attribute.class %]
336
                                                <h3>Additional attributes and identifiers</h3>
315
                                                <div id="aai_[% attribute.class %]" class="rows">
337
                                                <a class="btn btn-default btn-xs" href="memberentry.pl?op=modify&amp;borrowernumber=[% patron.borrowernumber %]&amp;step=4"><i class="fa fa-pencil"></i> Edit</a>
316
                                            [% ELSE %]
338
                                            </div>
317
                                                <div id="aai" class="rows">
339
                                            [% FOREACH attribute IN attributes_loop %]
340
                                                [% IF attribute.class %]
341
                                                    <div id="aai_[% attribute.class %]" class="rows">
342
                                                [% ELSE %]
343
                                                    <div id="aai" class="rows">
344
                                                [% END %]
345
                                                    <h4>[% attribute.lib %]</h4>
346
                                                    <ol>
347
                                                        [% FOREACH item IN attribute.items %]
348
                                                            <li>
349
                                                                <span class="label">[% item.description %]: </span>
350
                                                                [% IF ( item.value_description ) %]
351
                                                                    [% item.value_description %]
352
                                                                [% ELSE %]
353
                                                                    [% item.value| html_line_break %]
354
                                                                [% END %]
355
                                                            </li>
356
                                                        [% END %]
357
                                                    </ol>
358
                                                </div>
318
                                            [% END %]
359
                                            [% END %]
319
                                                <h4>[% attribute.lib %]</h4>
360
                                            <div class="action">
320
                                                <ol>
361
                                            </div>
321
                                                    [% FOREACH item IN attribute.items %]
362
                                        [% ELSE %]
322
                                                        <li>
363
                                            <div class="patroninfo-heading">
323
                                                            <span class="label">[% item.description %]: </span>
364
                                                <h3>Additional attributes and identifiers</h3>
324
                                                            [% IF ( item.value_description ) %]
365
                                                <a class="btn btn-default btn-xs" href="memberentry.pl?op=modify&amp;borrowernumber=[% patron.borrowernumber %]&amp;step=4"><i class="fa fa-plus"></i> Add</a>
325
                                                                [% item.value_description %]
326
                                                            [% ELSE %]
327
                                                                [% item.value| html_line_break %]
328
                                                            [% END %]
329
                                                        </li>
330
                                                    [% END %]
331
                                                </ol>
332
                                            </div>
366
                                            </div>
333
                                        [% END %]
367
                                        [% END %]
334
                                    </div>
368
                                    </div> [% # /div#patron-extended-attributes %]
335
                                    <div class="action">
336
                                        <a href="memberentry.pl?op=modify&amp;borrowernumber=[% patron.borrowernumber %]&amp;step=4">Edit</a>
337
                                    </div>
338
                                [% END %]
369
                                [% END %]
339
                            [% END %]
370
                            [% END %]
340
371
341
                            [% IF ( EnhancedMessagingPreferences ) %]
372
                            [% IF ( EnhancedMessagingPreferences ) %]
342
                                <div id="patron-messaging-prefs" style="padding-top: 1em;">
373
                                <div id="patron-messaging-prefs" class="patroninfo-section">
343
                                    <h3>Patron messaging preferences</h3>
374
                                    <div class="patroninfo-heading">
375
                                        <h3>Patron messaging preferences</h3>
376
                                        <a class="btn btn-default btn-xs" href="memberentry.pl?op=modify&amp;borrowernumber=[% patron.borrowernumber %]&amp;step=5"><i class="fa fa-pencil"></i> Edit</a>
377
                                    </div>
344
                                    [% INCLUDE 'messaging-preference-form.inc' %]
378
                                    [% INCLUDE 'messaging-preference-form.inc' %]
345
                                    [% IF ( SMSSendDriver ) %]
379
                                    [% IF ( SMSSendDriver ) %]
346
                                        <div class="rows">
380
                                        <div class="rows">
Lines 352-368 Link Here
352
                                            </ol>
386
                                            </ol>
353
                                        </div>
387
                                        </div>
354
                                    [% END %]
388
                                    [% END %]
355
                                </div>
389
                                </div> [% # /div#patron-messaging-prefs %]
356
                                <div class="action">
357
                                    <a href="memberentry.pl?op=modify&amp;borrowernumber=[% patron.borrowernumber %]&amp;step=5">Edit</a>
358
                                </div>
359
                            [% END %]
390
                            [% END %]
360
391
361
                        </div> [% # /div.yui-u.first %]
392
                        </div> [% # /div.yui-u.first %]
362
393
363
                        <div class="yui-u">
394
                        <div class="yui-u">
364
                            <div id="patron-library-details">
395
                            <div id="patron-library-details" class="patroninfo-section">
365
                                <h3>Library use</h3>
396
                                <div class="patroninfo-heading">
397
                                    <h3>Library use</h3>
398
                                    <a class="btn btn-default btn-xs" href="memberentry.pl?op=modify&amp;borrowernumber=[% patron.borrowernumber %]&amp;step=3"><i class="fa fa-pencil"></i> Edit</a>
399
                                </div>
366
                                <div class="rows">
400
                                <div class="rows">
367
                                    <ol>
401
                                    <ol>
368
                                        <li>
402
                                        <li>
Lines 500-599 Link Here
500
                                    </ol>
534
                                    </ol>
501
                                </div> [% # /div.rows %]
535
                                </div> [% # /div.rows %]
502
                            </div> [% # /div#patron-library-details %]
536
                            </div> [% # /div#patron-library-details %]
503
                            <div class="action">
504
                                <a href="memberentry.pl?op=modify&amp;borrowernumber=[% patron.borrowernumber %]&amp;step=3">Edit</a>
505
                            </div>
506
537
507
                            <div id="patron-alternate-address" style="padding-top: 1em;">
538
                            <div id="patron-alternate-address" class="patroninfo-section">
508
                                <h3>Alternate address</h3>
539
                                [% IF ( patron.B_phone || patron.B_email || patron.contactnote || patron.B_address || patron.B_address2 || patron.B_city || patron.B_zipcode || patron.B_country ) %]
540
                                    <div class="patroninfo-heading">
541
                                        <h3>Alternate address</h3>
542
                                        <a class="btn btn-default btn-xs" href="memberentry.pl?op=modify&amp;borrowernumber=[% patron.borrowernumber %]&amp;step=6"><i class="fa fa-pencil"></i> Edit</a>
543
                                    </div>
544
                                    <div class="address">
545
                                        <ul>
546
                                            [% IF Koha.Preference( 'AddressFormat' ) %]
547
                                                [% INCLUDE "member-display-alt-address-style-${ Koha.Preference( 'AddressFormat' ) }.inc" %]
548
                                            [% ELSE %]
549
                                                [% INCLUDE 'member-display-alt-address-style-us.inc' %]
550
                                            [% END %]
551
                                        </ul>
552
                                    </div>
553
                                    <div class="rows">
554
                                        <ol>
555
                                            [% IF ( patron.B_phone ) %]
556
                                                <li>
557
                                                    <span class="label">Phone: </span>
558
                                                    <a href="tel:[% patron.B_phone %]">[% patron.B_phone |html  %]</a>
559
                                                </li>
560
                                            [% END %]
561
562
                                            [% IF ( patron.B_email ) %]
563
                                                <li class="email">
564
                                                    <span class="label">Email: </span>
565
                                                    <a title="[% patron.B_email %]" href="mailto:[% patron.B_email | url %]">[% B_email |html %]</a>
566
                                                </li>
567
                                            [% END %]
509
568
510
                                [% IF Koha.Preference( 'AddressFormat' ) %]
569
                                            [% IF ( patron.contactnote ) %]
511
                                    [% INCLUDE "member-display-alt-address-style-${ Koha.Preference( 'AddressFormat' ) }.inc" %]
570
                                                <li>
571
                                                    <span class="label">Contact note: </span>
572
                                                    [% patron.contactnote |html %]
573
                                                </li>
574
                                            [% END %]
575
                                        </ol>
576
                                    </div>
512
                                [% ELSE %]
577
                                [% ELSE %]
513
                                    [% INCLUDE 'member-display-alt-address-style-us.inc' %]
578
                                    <div class="patroninfo-heading">
579
                                      <h3 class="inline">Alternate address</h3>
580
                                        <a class="btn btn-default btn-xs" href="memberentry.pl?op=modify&amp;borrowernumber=[% patron.borrowernumber %]&amp;step=6"><i class="fa fa-plus"></i> Add</a>
581
                                    </div>
514
                                [% END %]
582
                                [% END %]
515
516
                                <div class="rows">
517
                                    <ol>
518
                                        [% IF ( patron.B_phone ) %]
519
                                            <li>
520
                                                <span class="label">Phone: </span>
521
                                                <a href="tel:[% patron.B_phone %]">[% patron.B_phone |html  %]</a>
522
                                            </li>
523
                                        [% END %]
524
                                        [% IF ( patron.B_email ) %]
525
                                            <li class="email">
526
                                                <span class="label">Email: </span>
527
                                                <a title="[% patron.B_email %]" href="mailto:[% patron.B_email | url %]">[% B_email |html %]</a>
528
                                            </li>
529
                                        [% END %]
530
                                        [% IF ( patron.contactnote ) %]
531
                                            <li>
532
                                                <span class="label">Contact note: </span>
533
                                                [% patron.contactnote |html %]
534
                                            </li>
535
                                        [% END %]
536
                                    </ol>
537
                                </div>
538
                            </div> [% # /div#patron-alternate-address %]
583
                            </div> [% # /div#patron-alternate-address %]
539
                            <div class="action">
540
                                <a href="memberentry.pl?op=modify&amp;borrowernumber=[% patron.borrowernumber %]&amp;step=6">Edit</a>
541
                            </div>
542
543
                            <div id="patron-alternative-contact" style="padding-top: 1em;">
544
                                <h3>Alternative contact</h3>
545
                                <div class="rows">
546
                                    <ol>
547
                                        <li>
548
                                            <span class="label">Surname: </span>
549
                                            [% patron.altcontactsurname | html %]
550
                                        </li>
551
                                        <li>
552
                                            <span class="label">First name: </span>
553
                                            [% patron.altcontactfirstname | html %]
554
                                        </li>
555
                                        <li>
556
                                            <span class="label">Address: </span>
557
                                            [% patron.altcontactaddress1 | html %]
558
                                        </li>
559
                                        <li>
560
                                            <span class="label">Address 2: </span>
561
                                            [% patron.altcontactaddress2 | html %]
562
                                        </li>
563
                                        <li>
564
                                            <span class="label">City: </span>
565
                                            [% patron.altcontactaddress3 | html %]
566
                                        </li>
567
584
568
                                        [% IF ( patron.altcontactstate ) %]
585
                            <div id="patron-alternative-contact" class="patroninfo-section">
569
                                            <li>
586
                                [% IF ( patron.altcontactsurname || patron.altcontactfirstname || patron.altcontactaddress1 || patron.altcontactaddress2 || patron.altcontactaddress3 || patron.altcontactstate || patron.altcontactzipcode || patron.altcontactcountry || patron.altcontactphone ) %]
570
                                                <span class="label">State: </span>
587
                                    <div class="patroninfo-heading">
571
                                                [% patron.altcontactstate | html %]
588
                                        <h3>Alternative contact</h3>
572
                                            </li>
589
                                        <a class="btn btn-default btn-xs" href="memberentry.pl?op=modify&amp;borrowernumber=[% patron.borrowernumber %]&amp;step=2"><i class="fa fa-pencil"></i> Edit</a>
573
                                        [% END %]
590
                                    </div>
591
                                    <div class="rows">
592
                                        <ol>
593
                                            [% IF ( patron.altcontactsurname ) %]
594
                                                <li>
595
                                                    <span class="label">Surname: </span>
596
                                                    [% patron.altcontactsurname | html %]
597
                                                </li>
598
                                            [% END %]
599
                                            [% IF ( patron.altcontactfirstname ) %]
600
                                                <li>
601
                                                    <span class="label">First name: </span>
602
                                                    [% patron.altcontactfirstname | html %]
603
                                                </li>
604
                                            [% END %]
605
                                            [% IF ( patron.altcontactaddress1 ) %]
606
                                                <li>
607
                                                    <span class="label">Address: </span>
608
                                                    [% patron.altcontactaddress1 | html %]
609
                                                </li>
610
                                            [% END %]
611
                                            [% IF ( patron.altcontactaddress2 ) %]
612
                                                <li>
613
                                                    <span class="label">Address 2: </span>
614
                                                    [% patron.altcontactaddress2 | html %]
615
                                                </li>
616
                                            [% END %]
617
                                            [% IF ( patron.altcontactaddress3 ) %]
618
                                                <li>
619
                                                    <span class="label">City: </span>
620
                                                    [% patron.altcontactaddress3 | html %]
621
                                                </li>
622
                                            [% END %]
574
623
575
                                        <li>
624
                                            [% IF ( patron.altcontactstate ) %]
576
                                            <span class="label">ZIP/Postal code: </span>
625
                                                <li>
577
                                            [% patron.altcontactzipcode | html %]
626
                                                    <span class="label">State: </span>
578
                                        </li>
627
                                                    [% patron.altcontactstate | html %]
579
                                        [% IF ( patron.altcontactcountry ) %]
628
                                                </li>
580
                                            <li>
629
                                            [% END %]
581
                                                <span class="label">Country: </span>
630
                                            [% IF ( patron.altcontactzipcode ) %]
582
                                                [% patron.altcontactcountry | html %]
631
                                                <li>
583
                                            </li>
632
                                                    <span class="label">ZIP/Postal code: </span>
584
                                        [% END %]
633
                                                    [% patron.altcontactzipcode | html %]
585
                                        [% IF ( patron.altcontactphone ) %]
634
                                                </li>
586
                                            <li>
635
                                            [% END %]
587
                                                <span class="label">Phone: </span>
636
                                            [% IF ( patron.altcontactcountry ) %]
588
                                                <a href="tel:[% patron.altcontactphone | url %]">[% patron.altcontactphone | html %]</a>
637
                                                <li>
589
                                            </li>
638
                                                    <span class="label">Country: </span>
590
                                        [% END %]
639
                                                    [% patron.altcontactcountry | html %]
591
                                    </ol>
640
                                                </li>
592
                                </div> [% # /div.rows %]
641
                                            [% END %]
642
                                            [% IF ( patron.altcontactphone ) %]
643
                                                <li>
644
                                                    <span class="label">Phone: </span>
645
                                                    <a href="tel:[% patron.altcontactphone | url %]">[% patron.altcontactphone | html %]</a>
646
                                                </li>
647
                                            [% END %]
648
                                        </ol>
649
                                    </div> [% # /div.rows %]
650
                                [% ELSE %]
651
                                    <div class="patroninfo-heading">
652
                                        <h3>Alternative contact</h3>
653
                                        <a class="btn btn-default btn-xs" href="memberentry.pl?op=modify&amp;borrowernumber=[% patron.borrowernumber %]&amp;step=2"><i class="fa fa-plus"></i> Add</a>
654
                                    </div>
655
                                [% END %]
593
                            </div> [% # /div#patron-alternative-contact %]
656
                            </div> [% # /div#patron-alternative-contact %]
594
                            <div class="action">
595
                                <a href="memberentry.pl?op=modify&amp;borrowernumber=[% patron.borrowernumber %]&amp;step=2">Edit</a>
596
                            </div>
597
                        </div> [% # /div.yui-u %]
657
                        </div> [% # /div.yui-u %]
598
                    </div> [% # /div.yui-g %]
658
                    </div> [% # /div.yui-g %]
599
659
Lines 835-840 Link Here
835
            $("#view_restrictions").on("click",function(){
895
            $("#view_restrictions").on("click",function(){
836
                $('#debarments-tab-link').click();
896
                $('#debarments-tab-link').click();
837
            });
897
            });
898
899
            $("#show-picture-upload").on("click", function(e){
900
                e.preventDefault();
901
                $(this).toggle();
902
                $("#picture-upload").toggle();
903
            });
904
905
            $("#cancel-picture-upload").on("click", function(e){
906
                e.preventDefault();
907
                $("#picture-upload, #show-picture-upload").toggle();
908
            });
909
838
         });
910
         });
839
        function uncheck_sibling(me){
911
        function uncheck_sibling(me){
840
            nodename=me.getAttribute("name");
912
            nodename=me.getAttribute("name");
841
- 

Return to bug 20779