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

(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/circ-menu.inc (+17 lines)
Lines 1-4 Link Here
1
[% USE Koha %]
1
[% USE Koha %]
2
[% USE date %]
2
[% IF ( borrowernumber ) %]
3
[% IF ( borrowernumber ) %]
3
<div class="patroninfo"><h5>[% INCLUDE 'patron-title.inc' %]</h5>
4
<div class="patroninfo"><h5>[% INCLUDE 'patron-title.inc' %]</h5>
4
<!--[if IE 6]>
5
<!--[if IE 6]>
Lines 13-18 Link Here
13
            <li id="patronbasics"><img src="[% interface %]/[% theme %]/img/patron-blank.png" alt="[% firstname %] [% surname %] ([% cardnumber %])" border="0" style="margin: .3em 0 .3em .3em; padding: .2em; border: 1px solid #CCCCCC;" /></li>
14
            <li id="patronbasics"><img src="[% interface %]/[% theme %]/img/patron-blank.png" alt="[% firstname %] [% surname %] ([% cardnumber %])" border="0" style="margin: .3em 0 .3em .3em; padding: .2em; border: 1px solid #CCCCCC;" /></li>
14
        [% END %]
15
        [% END %]
15
    [% END %]
16
    [% END %]
17
    [% IF ( dateofbirth ) %]
18
        [%- calc = date.calc
19
            YMD = dateofbirth.split("-")
20
            ageymd = calc.Delta_YMD(
21
                YMD.0, YMD.1, YMD.2,
22
                date.format(date.now, "%Y"),
23
                date.format(date.now, "%m"),
24
                date.format(date.now, "%d")
25
            )
26
            age = ageymd.0
27
        -%]
28
        <li>Age: [% age %]</li>
29
    [% END %]
16
    [% IF Koha.Preference( 'AddressFormat' ) %]
30
    [% IF Koha.Preference( 'AddressFormat' ) %]
17
        [% INCLUDE "member-display-address-style-${ Koha.Preference( 'AddressFormat' ) }.inc" %]
31
        [% INCLUDE "member-display-address-style-${ Koha.Preference( 'AddressFormat' ) }.inc" %]
18
    [% ELSE %]
32
    [% ELSE %]
Lines 50-55 Link Here
50
    [% UNLESS ( email or emailpro) %]
64
    [% UNLESS ( email or emailpro) %]
51
        <li> <span class="empty">No email stored.</span></li>
65
        <li> <span class="empty">No email stored.</span></li>
52
    [% END %]
66
    [% END %]
67
    [% UNLESS ( dateofbirth ) %]
68
        <li> <span class="empty">No birth date stored.</span></li>
69
    [% END %]
53
70
54
    [% IF ( ExtendedPatronAttributes ) %][% FOREACH extendedattribute IN extendedattributes %]
71
    [% IF ( ExtendedPatronAttributes ) %][% FOREACH extendedattribute IN extendedattributes %]
55
        [% IF ( extendedattribute.display_checkout ) %]
72
        [% IF ( extendedattribute.display_checkout ) %]
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/circulation.tt (+13 lines)
Lines 1-4 Link Here
1
[% USE Koha %]
1
[% USE Koha %]
2
[% USE date %]
2
[% USE Branches %]
3
[% USE Branches %]
3
[% USE KohaDates %]
4
[% USE KohaDates %]
4
[% USE ColumnsSettings %]
5
[% USE ColumnsSettings %]
Lines 572-581 No patron matched <span class="ex">[% message %]</span> Link Here
572
                <th>Category</th>
573
                <th>Category</th>
573
                <th>Library</th>
574
                <th>Library</th>
574
                <th>Address</th>
575
                <th>Address</th>
576
                <th>Age</th>
575
            </tr>
577
            </tr>
576
        </thead>
578
        </thead>
577
        <tbody>
579
        <tbody>
578
            [% FOREACH borrower IN borrowers %]
580
            [% FOREACH borrower IN borrowers %]
581
            [%- calc = date.calc
582
                YMD = borrower.dateofbirth.split("-")
583
                ageymd = calc.Delta_YMD(
584
                    YMD.0, YMD.1, YMD.2,
585
                    date.format(date.now, "%Y"),
586
                    date.format(date.now, "%m"),
587
                    date.format(date.now, "%d")
588
                )
589
                age = ageymd.0
590
            -%]
579
            <tr>
591
            <tr>
580
                <td><input type="radio" name="borrowernumber" value="[% borrower.borrowernumber %]" /></td>
592
                <td><input type="radio" name="borrowernumber" value="[% borrower.borrowernumber %]" /></td>
581
                <td>[% borrower.surname %], [% borrower.firstname %]</td>
593
                <td>[% borrower.surname %], [% borrower.firstname %]</td>
Lines 583-588 No patron matched <span class="ex">[% message %]</span> Link Here
583
                <td>[% borrower.categorycode %]</td>
595
                <td>[% borrower.categorycode %]</td>
584
                <td>[% borrower.branchcode %]</td>
596
                <td>[% borrower.branchcode %]</td>
585
                <td>[% borrower.address %]</td>
597
                <td>[% borrower.address %]</td>
598
                <td>[% age %]</td>
586
            </tr>
599
            </tr>
587
            [% END %]
600
            [% END %]
588
        </tbody>
601
        </tbody>
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/members/tables/members_results.tt (-4 / +16 lines)
Lines 1-4 Link Here
1
[% USE To %]
1
[% USE To %]
2
[% USE date %]
2
[% USE AuthorisedValues %]
3
[% USE AuthorisedValues %]
3
[% USE KohaDates %]
4
[% USE KohaDates %]
4
{
5
{
Lines 7-12 Link Here
7
    "iTotalDisplayRecords": [% iTotalDisplayRecords %],
8
    "iTotalDisplayRecords": [% iTotalDisplayRecords %],
8
    "aaData": [
9
    "aaData": [
9
        [% FOREACH data IN aaData %]
10
        [% FOREACH data IN aaData %]
11
        [% IF ( data.dateofbirth ) %]
12
            [%- calc = date.calc
13
                YMD = data.dateofbirth.split("-")
14
                ageymd = calc.Delta_YMD(
15
                    YMD.0, YMD.1, YMD.2,
16
                    date.format(date.now, "%Y"),
17
                    date.format(date.now, "%m"),
18
                    date.format(date.now, "%d")
19
                )
20
                age = ageymd.0
21
            -%]
22
        [% END %]
10
            {
23
            {
11
                [% IF CAN_user_tools_manage_patron_lists %]
24
                [% IF CAN_user_tools_manage_patron_lists %]
12
                "dt_borrowernumber":
25
                "dt_borrowernumber":
Lines 15-23 Link Here
15
                "dt_cardnumber":
28
                "dt_cardnumber":
16
                    "[% data.cardnumber | html %]",
29
                    "[% data.cardnumber | html %]",
17
                "dt_name":
30
                "dt_name":
18
                    "<span style='white-space:nowrap'><a href='/cgi-bin/koha/members/moremember.pl?borrowernumber=[% data.borrowernumber %]'>[% INCLUDE 'patron-title.inc' borrowernumber = data.borrowernumber category_type = data.category_type firstname = data.firstname surname = data.surname othernames = data.othernames invert_name = 1 %]</a><br />[% INCLUDE escape_address data = data %]</span>",
31
                    "<span style='white-space:nowrap'><a href='/cgi-bin/koha/members/moremember.pl?borrowernumber=[% data.borrowernumber %]'>[% INCLUDE 'patron-title.inc' borrowernumber = data.borrowernumber category_type = data.category_type firstname = data.firstname surname = data.surname othernames = data.othernames invert_name = 1 %]</a>[% IF age %] ([% age%])[% END %]<br />[% INCLUDE escape_address data = data %]</span>",
19
    "dt_dateofbirth":
32
                "dt_dateofbirth":
20
        "[% data.dateofbirth | $KohaDates %]",
33
                    "[% data.dateofbirth | $KohaDates %]",
21
                "dt_category":
34
                "dt_category":
22
                    "[% data.category_description |html %] ([% data.category_type |html %])",
35
                    "[% data.category_description |html %] ([% data.category_type |html %])",
23
                "dt_branch":
36
                "dt_branch":
24
- 

Return to bug 15400