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

(-)a/koha-tmpl/intranet-tmpl/prog/css/src/staff-global.scss (-2 / +8 lines)
Lines 239-245 aside { Link Here
239
            label {
239
            label {
240
                color: #696969;
240
                color: #696969;
241
                display: block;
241
                display: block;
242
                margin: .5em 0 0 0;
242
                margin: .5em 0;
243
            }
243
            }
244
244
245
            li {
245
            li {
Lines 1028-1034 fieldset { Link Here
1028
        span.label {
1028
        span.label {
1029
            display: block;
1029
            display: block;
1030
            font-weight: bold;
1030
            font-weight: bold;
1031
            padding: .3em 0;
1032
            text-align: left;
1031
            text-align: left;
1033
1032
1034
            &.inline {
1033
            &.inline {
Lines 1037-1042 fieldset { Link Here
1037
                margin-left: 1em;
1036
                margin-left: 1em;
1038
                width: auto;
1037
                width: auto;
1039
            }
1038
            }
1039
1040
            input,
1041
            select,
1042
            .select2-container {
1043
                display: block;
1044
                margin-top: .5em;
1045
            }
1040
        }
1046
        }
1041
1047
1042
        li {
1048
        li {
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/patron-search.inc (-39 / +50 lines)
Lines 35-78 Link Here
35
            <h3>Search for patron</h3>
35
            <h3>Search for patron</h3>
36
            <ol>
36
            <ol>
37
                <li>
37
                <li>
38
                    <label for="search_patron_filter">Search:</label>
38
                    <label>
39
                    <input type="text" class="search_patron_filter" value="[% search_filter | html %]" class="focus" />
39
                        Search:
40
                        <input type="text" class="search_patron_filter" value="[% search_filter | html %]" class="focus" />
41
                    </label>
40
                </li>
42
                </li>
41
43
42
                [% FOR f IN filters %]
44
                [% FOR f IN filters %]
43
                    [% SWITCH f %]
45
                    [% SWITCH f %]
44
                    [% CASE 'branch' %]
46
                    [% CASE 'branch' %]
45
                        <li>
47
                        <li>
46
                            <label for="branchcode_filter">Library:</label>
48
                            <label>
47
                            <select class="branchcode_filter">
49
                                Library:
48
                                [% SET libraries = Branches.all( only_from_group => 1 ) %]
50
                                <select class="branchcode_filter">
49
                                [% IF libraries.size != 1 %]
51
                                    [% SET libraries = Branches.all( only_from_group => 1 ) %]
50
                                    <option value="">Any</option>
52
                                    [% IF libraries.size != 1 %]
51
                                [% END %]
53
                                        <option value="">Any</option>
52
                                [% FOREACH l IN libraries %]
54
                                    [% END %]
53
                                    <option value="[% l.branchcode | html %]">[% l.branchname | html %]</option>
55
                                    [% FOREACH l IN libraries %]
54
                                [% END %]
56
                                        <option value="[% l.branchcode | html %]">[% l.branchname | html %]</option>
55
                            </select>
57
                                    [% END %]
58
                                </select>
59
                            </label>
56
                        </li>
60
                        </li>
57
                    [% CASE 'category' %]
61
                    [% CASE 'category' %]
58
                        <li>
62
                        <li>
59
                            <label for="categorycode_filter">Category:</label>
63
                            <label>
60
                            <select class="categorycode_filter">
64
                                Category:
61
                                <option value="">Any</option>
65
                                <select class="categorycode_filter">
62
                                [% FOREACH category IN Categories.limited.unblessed %]
66
                                    <option value="">Any</option>
63
                                    <option value="[% category.categorycode | html %]">[% category.description | html %]</option>
67
                                    [% FOREACH category IN Categories.limited.unblessed %]
64
                                [% END %]
68
                                        <option value="[% category.categorycode | html %]">[% category.description | html %]</option>
65
                            </select>
69
                                    [% END %]
70
                                </select>
71
                            </label>
66
                        </li>
72
                        </li>
67
                    [% CASE 'sort1' %]
73
                    [% CASE 'sort1' %]
68
                        <li>
74
                        <li>
69
                            <label for="sort1_filter">Sort 1:</label>
75
                            <label>
70
                            [% PROCESS 'av-build-dropbox.inc' no_id => 1, name="sort1_filter", category="Bsort1", empty=1, size = 20 %]
76
                                Sort 1:
77
                                [% PROCESS 'av-build-dropbox.inc' no_id => 1, name="sort1_filter", category="Bsort1", empty=1, size = 20 %]
78
                            </label>
71
                        </li>
79
                        </li>
72
                    [% CASE 'sort2' %]
80
                    [% CASE 'sort2' %]
73
                        <li>
81
                        <li>
74
                            <label for="sort2_filter">Sort 2:</label>
82
                            <label>
75
                            [% PROCESS 'av-build-dropbox.inc' no_id => 1, name="sort2_filter", category="Bsort2", empty=1, size = 20 %]
83
                                Sort 2:
84
                                [% PROCESS 'av-build-dropbox.inc' no_id => 1, name="sort2_filter", category="Bsort2", empty=1, size = 20 %]
85
                            </label>
76
                        </li>
86
                        </li>
77
                    [% CASE 'search_field' %]
87
                    [% CASE 'search_field' %]
78
                        <li>
88
                        <li>
Lines 80-102 Link Here
80
                        </li>
90
                        </li>
81
                    [% CASE 'search_type' %]
91
                    [% CASE 'search_type' %]
82
                        <li>
92
                        <li>
83
                            <label for="searchtype_filter">Search type:</label>
93
                            <label>
84
                            <select name="searchtype" class="searchtype_filter">
94
                                Search type:
85
                              [% IF searchtype == "starts_with" %]
95
                                <select name="searchtype" class="searchtype_filter">
86
                                <option value='starts_with' selected="selected">Starts with</option>
96
                                    [% IF searchtype == "starts_with" %]
87
                                <option value="contains">Contains</option>
97
                                        <option value='starts_with' selected="selected">Starts with</option>
88
                              [% ELSE %]
98
                                        <option value="contains">Contains</option>
89
                                <option value='starts_with'>Starts with</option>
99
                                    [% ELSE %]
90
                                <option value="contains" selected="selected">Contains</option>
100
                                        <option value='starts_with'>Starts with</option>
91
                              [% END %]
101
                                        <option value="contains" selected="selected">Contains</option>
92
                            </select>
102
                                    [% END %]
103
                                </select>
104
                            </label>
93
                        </li>
105
                        </li>
94
                    [% END %]
106
                    [% END %]
95
                [% END %]
107
                [% END %]
96
            </ol>
108
            </ol>
97
            <fieldset class="action">
109
            <fieldset class="action">
98
                <input type="submit" class="btn btn-primary" value="Search" />
110
                <input type="submit" class="btn btn-primary" value="Search" />
99
                <input type="button" value="Clear" class="clear_search" />
111
                <input type="button" value="Clear" class="btn btn-default clear_search" />
100
            </fieldset>
112
            </fieldset>
101
        </fieldset>
113
        </fieldset>
102
    </form>
114
    </form>
Lines 118-130 Link Here
118
    [% END %]
130
    [% END %]
119
131
120
    [% IF filter == 'suggestions_managers' %]
132
    [% IF filter == 'suggestions_managers' %]
121
        <div class="hint">Only staff with superlibrarian or suggestions_manage permissions are returned in the search results</div>
133
        <div class="note">Only staff with superlibrarian or suggestions_manage permissions are returned in the search results</div>
122
    [% ELSIF filter == 'orders_managers' %]
134
    [% ELSIF filter == 'orders_managers' %]
123
        <div class="hint">Only staff with superlibrarian or acquisitions permissions (or order_manage permission if granular permissions are enabled) are returned in the search results</div>
135
        <div class="note">Only staff with superlibrarian or acquisitions permissions (or order_manage permission if granular permissions are enabled) are returned in the search results</div>
124
    [% ELSIF filter == 'funds_owners' OR filter == 'funds_users' %]
136
    [% ELSIF filter == 'funds_owners' OR filter == 'funds_users' %]
125
        <div class="hint">Only staff with superlibrarian or acquisitions permissions (or budget_modify permission if granular permissions are enabled) are returned in the search results</div>
137
        <div class="note">Only staff with superlibrarian or acquisitions permissions (or budget_modify permission if granular permissions are enabled) are returned in the search results</div>
126
    [% ELSIF filter == 'erm_users' %]
138
    [% ELSIF filter == 'erm_users' %]
127
        <div class="hint">Only staff with superlibrarian or ERM permissions are returned in the search results</div>
139
        <div class="note">Only staff with superlibrarian or ERM permissions are returned in the search results</div>
128
    [% END %]
140
    [% END %]
129
141
130
    <div class="browse">
142
    <div class="browse">
131
- 

Return to bug 35329